|
libpowermon 1.11
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 |
| 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/Ethernet PowerMon remotely (via the Internet) |
| CWifiNetwork | WifiNetwork represents all information required by PowerMon-W to connect to an access point |
| CWifiScanResult | WifiScanResult represents a WiFi network detected by PowerMon-W 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 advertisements. Both BLE and WiFi PowerMon devices are supported |
| CAdvertisement | Advertisement is a structure representing an advertisement packet received from the PowerMon device |
| CPowermonSchedule | PowermonSchedule is a structure containing one PowerMon schedule (timer) |