1.6.3 Status and Output Data

Table 1-14. Group Data
Parameter Size Range/Options Usage
scroller_group_status 1 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

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 = 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_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