xbmc
|
Handles wiimote events. More...
Go to the source code of this file.
Functions | |
void | wiiuse_pressed_buttons (struct wiimote_t *wm, byte *msg) |
Find what buttons are pressed. More... | |
void | handshake_expansion (struct wiimote_t *wm, byte *data, unsigned short len) |
Handle the handshake data from the expansion device. More... | |
void | disable_expansion (struct wiimote_t *wm) |
Disable the expansion device if it was enabled. More... | |
Handles wiimote events.
The file includes functions that handle the events that are sent from the wiimote to us.
void disable_expansion | ( | struct wiimote_t * | wm | ) |
void handshake_expansion | ( | struct wiimote_t * | wm, |
byte * | data, | ||
unsigned short | len | ||
) |
Handle the handshake data from the expansion device.
wm | A pointer to a wiimote_t structure. |
data | The data read in from the device. |
len | The length of the data block, in bytes. |
Tries to determine what kind of expansion was attached and invoke the correct handshake function.
If the data is NULL then this function will try to start a handshake with the expansion.