LOGGER
Logger
Data Logging using ESP8266
|
Public Attributes | |
struct { | |
uint16_t bit00: 1 | |
bit value | |
uint16_t bit01: 1 | |
bit value | |
uint16_t bit02: 1 | |
bit value | |
uint16_t bit03: 1 | |
bit value | |
uint16_t bit04: 1 | |
bit value | |
uint16_t bit05: 1 | |
bit value | |
uint16_t bit06: 1 | |
bit value | |
uint16_t bit07: 1 | |
bit value | |
uint16_t bit08: 1 | |
bit value | |
uint16_t bit09: 1 | |
bit value | |
uint16_t bit10: 1 | |
bit value | |
uint16_t bit11: 1 | |
bit value | |
uint16_t bit12: 1 | |
bit value | |
uint16_t bit13: 1 | |
bit value | |
uint16_t bit14: 1 | |
bit value | |
uint16_t bit15: 1 | |
bit value | |
} | bits |
way to read a bit at a time | |
struct { | |
uint8_t byte0 | |
byte value | |
uint8_t byte1 | |
byte value | |
} | bytes |
way to read a byte at a time | |
uint16_t | word |
word value | |
When the IO expander is read it fills in a copy of this data structure. Each time ioExpanderTriggerUpdate is called the structure is updated a short time later.