34 #ifndef GUITAR_HERO_3_H_INCLUDED 35 #define GUITAR_HERO_3_H_INCLUDED 39 #define GUITAR_HERO_3_JS_MIN_X 0xC5 40 #define GUITAR_HERO_3_JS_MAX_X 0xFC 41 #define GUITAR_HERO_3_JS_CENTER_X 0xE0 42 #define GUITAR_HERO_3_JS_MIN_Y 0xC5 43 #define GUITAR_HERO_3_JS_MAX_Y 0xFA 44 #define GUITAR_HERO_3_JS_CENTER_Y 0xE0 45 #define GUITAR_HERO_3_WHAMMY_BAR_MIN 0xEF 46 #define GUITAR_HERO_3_WHAMMY_BAR_MAX 0xFA Main Wiimote device structure.
Definition: wiiuse.h:751
General internal wiiuse stuff.
int guitar_hero_3_handshake(struct wiimote_t *wm, struct guitar_hero_3_t *gh3, byte *data, unsigned short len)
Handle the handshake data from the guitar.
Definition: guitar_hero_3.c:53
Guitar Hero 3 expansion device.
Definition: wiiuse.h:571
void guitar_hero_3_disconnected(struct guitar_hero_3_t *gh3)
The guitar disconnected.
Definition: guitar_hero_3.c:121
void guitar_hero_3_event(struct guitar_hero_3_t *gh3, byte *msg)
Handle guitar event.
Definition: guitar_hero_3.c:132