LOGGER  Logger
Data Logging using ESP8266
Public Attributes | List of all members
IoExpanderStatus_t Union Reference

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
 

Detailed Description

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.


The documentation for this union was generated from the following file: