SI114X_IRQ_SAMPLE Struct ReferenceKit Drivers > Si114x

sequence is not directly from the Si113x/4x, but rather, the low-level interrupt handler can increment a rolling counter whenever a sample is made. sequence is provided a convenience to upper software layers.

timestamp is not from the Si113x/4x directly. The low_level interrupt handler is expected to use any convenient time reference associated with the sample. This will allow the upper layers to have a sense of time.

irqstat, vis, ir, ps1, ps2, ps3 and aux are directly from the Si113x/4x. Beginning with irqstat, these members are roughly in the order of I2C Registers 0x21 to 0x2D.