First page Back Continue Last page Graphics
Expansion Port Reports
0x20: Expansion port status
- Sent whenever status changes
- Can be requested with Output Report 0x15
- bu bu ss uu uu bl
- (a1) 20 00 00 02 00 00 c0
- bu contains the button state bitmask
- ss contains the Expansion Port status bitmask
- Bit 0 is unknown
- Bit 1 indicates whether or not an attachment is plugged in
- Bit 2 indicates whether the speaker is enabled
- Bit 3 indicates whether the IR sensor is enabled
- Bits 4 - 8 indicate the status of the 4 LEDs
- uu contains some unknown bytes
- bl contains the battery level