libpowermon 1.00
PowerMon Access Library
|
▼CPowermon | Powermon is a class representing one PowerMon device (BLE or WiFi) and offers a set of functions for accessing all features of PowerMon battery monitors |
CAuthKey | AuthKey is a structure representing an authentication key used to unlock a locked PowerMon device |
CDeviceIdentifier | DeviceIdentifier is a structure containing all information used to identify a PowerMon device (either BLE or WiFi) |
CDeviceInfo | DeviceInfo is the information structure returned by PowerMon as response to the GetInfo request |
CFuelgaugeStatistics | FuelgaugeStatistics is a structure containing battery statistics |
CLogFileDescriptor | LogFileDescriptor represents a PowerMon log file |
CMonitorData | MonitorData is a structure containing the real-time PowerMon data |
CMonitorStatistics | MonitorStatistics is a structure containing power meter statistics |
CWifiAccessKey | WifiAccessKey is a structure representing the access keys used to connect to a WiFi PowerMon remotely (via the cloud) |
CWifiNetwork | WifiNetwork represents all information required by PowerMon to connect to an access point |
CWifiScanResult | WifiScanResult represents a WiFi network detected by PowerMon during WiFi scanning |
CPowermonConfig | PowermonConfig is a structure containing the PowerMon configuration |
▼CPowermonLogFile | PowermonLogFile is a class representing a PowerMon log file. It also contains support to decode the data points from a log file |
CSample | |
▼CPowermonScanner | PowermonScanner offers support for scanning for PowerMon advertisments. Both BLE and WiFi PowerMon devices are supported |
CAdvertisment | Advertisment is a structure representing an advertisment packet received from the PowerMon device |
CPowermonSchedule | PowermonSchedule is a structure containing one PowerMon schedule (timer) |