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 |