
Public Member Functions | |
| def | __init__ |
| def | run |
Public Attributes | |
| pub | |
| threadName | |
Broadcasting Classic Controller joystick readings as Joy(stick) messages to Topic joy
Definition at line 453 of file wiimote_node.py.
| def wiimote_node::ClasSender::__init__ | ( | self, | ||
| wiiMote, | ||||
freq = 100 | ||||
| ) |
Initializes the Classic Controller Joy(stick) publisher.
Parameters:
wiiMote: a bluetooth-connected, calibrated WIIMote instance
freq: the message sending frequency in messages/sec. Max is 100, because
the Wiimote only samples the sensors at 100Hz.
Reimplemented from wiimote_node::WiimoteDataSender.
Definition at line 457 of file wiimote_node.py.
| def wiimote_node::ClasSender::run | ( | self | ) |
Loop that obtains the latest classic controller state, publishes the joystick data, and sleeps. The Joy.msg message types calls for just two fields: float32[] axes, and int32[] buttons.
Definition at line 472 of file wiimote_node.py.
Definition at line 470 of file wiimote_node.py.
Definition at line 478 of file wiimote_node.py.