mirror of
https://github.com/felis/USB_Host_Shield_2.0.git
synced 2024-03-22 11:31:26 +01:00
Show users how to easily save a lot of program space if extensions are not used
This commit is contained in:
parent
9426e4192d
commit
2ebc8129a7
1 changed files with 2 additions and 0 deletions
2
Wii.cpp
2
Wii.cpp
|
@ -494,6 +494,7 @@ void WII::ACLData(uint8_t* l2capinbuf) {
|
||||||
break;
|
break;
|
||||||
case 0x35: // Core Buttons and Accelerometer with 16 Extension Bytes
|
case 0x35: // Core Buttons and Accelerometer with 16 Extension Bytes
|
||||||
// (a1) 35 BB BB AA AA AA EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE
|
// (a1) 35 BB BB AA AA AA EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE
|
||||||
|
#if 1 // Set this to 0 if you don't want to use an extension, this reduceds the size of the library a lot!
|
||||||
if(motionPlusConnected) {
|
if(motionPlusConnected) {
|
||||||
if(l2capinbuf[20] & 0x02) { // Check if it's a report from the Motion controller or the extension
|
if(l2capinbuf[20] & 0x02) { // Check if it's a report from the Motion controller or the extension
|
||||||
if(motionValuesReset) { // We will only use the values when the gyro value has been set
|
if(motionValuesReset) { // We will only use the values when the gyro value has been set
|
||||||
|
@ -597,6 +598,7 @@ void WII::ACLData(uint8_t* l2capinbuf) {
|
||||||
hatValues[LeftHatY] = (l2capinbuf[19] | l2capinbuf[20] << 8);
|
hatValues[LeftHatY] = (l2capinbuf[19] | l2capinbuf[20] << 8);
|
||||||
hatValues[RightHatY] = (l2capinbuf[21] | l2capinbuf[22] << 8);
|
hatValues[RightHatY] = (l2capinbuf[21] | l2capinbuf[22] << 8);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
break;
|
break;
|
||||||
#ifdef DEBUG_USB_HOST
|
#ifdef DEBUG_USB_HOST
|
||||||
default:
|
default:
|
||||||
|
|
Loading…
Reference in a new issue