1.6.3 Status and Output Data

Table 1-14. Group Data
ParameterSizeRange/OptionsUsage
scroller_group_status1 byte

Bit field

Bit 7: Reburst required

Bit 0: Touch detection

Reburst Required = 1

Indicates that one or more scrollers in the group require a reburst of sensors.

Touch Detection = 1

Indicates that one or more scrollers in the group are in ‘Touch Detect’

Individual Key Sensor Data

ParameterSizeRange/OptionsUsage
scroller_status1 byte

Bit field

Bit 7: Reburst required

Bit 1: Contact moved

Bit 0: Touch detection

Reburst Required = 1

Indicates that one or more scrollers in the group require a reburst of sensors.

Touch contact reported position has changed

Touch Detection = 1

Indicates that one or more scrollers in the group are in ‘Touch Detect’
right_hyst1 byteHysteresis limitIndicates when a contact is moving ‘Right’, i.e., the direction of increasing touch position
left_hyst1 byteHysteresis limitIndicates when a contact is moving ‘Left’, i.e., the direction of reducing touch position
raw_position2 bytes0-to-4095The calculated location of the touch contact prior to motion filtering
position2 bytes0-to-4095The calculated location of the touch contact after motion filtering
contact_size2 bytes0-to-65535The sum of two neighbouring keys’ touch deltas comprising the touch contact