BayEOSArduino Library
Public Member Functions | Public Attributes | List of all members
BayEOSLogger Class Reference

Public Member Functions

void init (BayEOS &client, BayEOSBuffer &buffer, RTC &rtc, uint16_t min_sampling_int=10, uint16_t bat_warning=0)
 
void restoreReadPointerFromEEPROM (void)
 
void setChannelMap (char *map)
 
void setUnitMap (char *map)
 
void handleCommand1_5 (void)
 
void handleCommand (void)
 
void logData (void)
 
void sendBinaryDump (void)
 
void liveData (uint16_t wait)
 
void run (bool connected=true)
 
void setClient (BayEOS &client)
 
void setResetCallback (reset_callback_function callback)
 
int secondsSinceLastCommunication (void)
 

Public Attributes

uint16_t _bat
 
uint8_t _logging_disabled
 
uint8_t _logged_flag
 
uint8_t _mode
 
unsigned long _last_communication
 

The documentation for this class was generated from the following files: