If the default_only field is set to True and:
A default for the data type is explicitly configured, then only the SUID of the default sensor is sent through the SUID event when available.
A default for the data type isn’t explicitly configured, then the SUID of the first sensor with the matching data type is sent through the SUID event.
If the default_only field is set to False, then all the sensors with the matching data type are sent as and when they become available.
64‑bit integer value represented as major[31:16].minor[15:8].revision[7:0], denoting the sensor version.
Example in hexadecimal: major: 0x0002 minor: 0x00 revision: 0x36.
DRIVER_VERSION 0x00020036.
True = DRI
False = IBI
The size (in bytes) of the data event (protocol-buffer-encoded) produced by this sensor.
For physical and virtual sensors, this value refers to the size of their sensor sample
Used by the hardware abstraction layer (HAL) for maximum batching capacity determination.
0 = continuous periodic sampling
1 = on-change
2 = single output (one-shot)
0 = sensor hardware is on the display side
1 = sensor hardware is on the keyboard side
2 = sensor hardware is mounted on an external device
True, if physical sensor.
False, if virtual sensor.