All Data Structures Functions Variables Enumerations Enumerator Modules Pages
Enumerations

advanced constants More...

Enumerations

enum  eUpdateMask
 internal enum used to clusters all bits regarding the update state of each twi struct More...
 

Detailed Description

advanced constants

Enumeration Type Documentation

◆ eUpdateMask

internal enum used to clusters all bits regarding the update state of each twi struct

See also
eRequest
Enumerator
kUpdateNone 

bit mask (0x00): all flags are cleared

kUpdateRequest 

bit mask (0x01): request bit

kUpdateRequestContinuous 

bit mask (0x02): request-continous bit

kUpdateReceived 

bit mask (0x04): received flag

kUpdateChanged 

bit mask (0x08): changed flag

kUpdateSend 

bit mask (0x10): sent bit

kUpdateTransmitted 

bit mask (0x20): transmitted flag

kUpdateAll 

bit mask (0x3F): all flags are set

2017 11 13 wepet: changed behaviour flags are not cleared at initialisation time, but at reception time ==> there is no more need for request-again and send-again flags