3.1.6.3 Status and Output Data
Parameter | Size | Range/Options | Usage |
---|---|---|---|
scroller_group_status | 1 byte | Bit field Bit 7: Reburst required
Bit 0: Touch detection | Reburst Required = Indicates that one or more scrollers in the group require a reburst of sensors. Touch Detection
= |
Individual Key Sensor Data
Parameter | Size | Range/Options | Usage |
---|---|---|---|
scroller_status | 1 byte | Bit field Bit 7: Reburst required
Bit 1: Contact moved Bit 0: Touch detection | Reburst Required =
Indicates that one or more scrollers in the group require a reburst of sensors. Touch contact reported position has changed Touch Detection = |
right_hyst | 1 byte | Hysteresis limit | Indicates when a contact is moving ‘Right’, i.e., the direction of increasing touch position |
left_hyst | 1 byte | Hysteresis limit | Indicates when a contact is moving ‘Left’, i.e., the direction of reducing touch position |
raw_position | 2 bytes | 0-to-4095 | The calculated location of the touch contact prior to motion filtering |
position | 2 bytes | 0-to-4095 | The calculated location of the touch contact after motion filtering |
contact_size | 2 bytes | 0-to-65535 | The sum of two neighbouring keys’ touch deltas comprising the touch contact |