|
@@ -23,9 +23,15 @@ const ecId_t ecId[PID_CNT] = {
|
|
|
[PID_NUNCHUCK ] = { {0x00, 0x00, 0xA4, 0x20, 0x00, 0x00}, "Nunchuck", SCENE_NUNCHUCK,
|
|
[PID_NUNCHUCK ] = { {0x00, 0x00, 0xA4, 0x20, 0x00, 0x00}, "Nunchuck", SCENE_NUNCHUCK,
|
|
|
NULL, nunchuck_decode, nunchuck_msg, nunchuck_calib, nunchuck_show, nunchuck_key },
|
|
NULL, nunchuck_decode, nunchuck_msg, nunchuck_calib, nunchuck_show, nunchuck_key },
|
|
|
|
|
|
|
|
|
|
+ [PID_NUNCHUCK_R2] = { {0xFF, 0x00, 0xA4, 0x20, 0x00, 0x00}, "Nunchuck (rev2)", SCENE_NUNCHUCK,
|
|
|
|
|
+ NULL, nunchuck_decode, nunchuck_msg, nunchuck_calib, nunchuck_show, nunchuck_key },
|
|
|
|
|
+
|
|
|
[PID_CLASSIC ] = { {0x00, 0x00, 0xA4, 0x20, 0x01, 0x01}, "Classic Controller", SCENE_CLASSIC,
|
|
[PID_CLASSIC ] = { {0x00, 0x00, 0xA4, 0x20, 0x01, 0x01}, "Classic Controller", SCENE_CLASSIC,
|
|
|
NULL, classic_decode, classic_msg, classic_calib, classic_show, classic_key },
|
|
NULL, classic_decode, classic_msg, classic_calib, classic_show, classic_key },
|
|
|
|
|
|
|
|
|
|
+ [PID_CLASSIC_PRO] = { {0x01, 0x00, 0xA4, 0x20, 0x01, 0x01}, "Classic Controller Pro", SCENE_CLASSIC,
|
|
|
|
|
+ NULL, classic_decode, classic_msg, classic_calib, classic_show, classic_key },
|
|
|
|
|
+
|
|
|
[PID_BALANCE ] = { {0x00, 0x00, 0xA4, 0x20, 0x04, 0x02}, "Balance Board", SCENE_DUMP,
|
|
[PID_BALANCE ] = { {0x00, 0x00, 0xA4, 0x20, 0x04, 0x02}, "Balance Board", SCENE_DUMP,
|
|
|
NULL, NULL, NULL, NULL, NULL, NULL },
|
|
NULL, NULL, NULL, NULL, NULL, NULL },
|
|
|
|
|
|