APM:Libraries
|
#include <AP_Common/AP_Common.h>
#include <AP_Param/AP_Param.h>
#include <AP_Math/AP_Math.h>
#include "AP_BattMonitor_Backend.h"
#include <utility>
#include "AP_BattMonitor_SMBus_Solo.h"
#include "AP_BattMonitor_SMBus_Maxell.h"
Go to the source code of this file.
Classes | |
class | AP_BattMonitor_SMBus |
Macros | |
#define | AP_BATTMONITOR_SMBUS_BUS_INTERNAL 0 |
#define | AP_BATTMONITOR_SMBUS_BUS_EXTERNAL 1 |
#define | AP_BATTMONITOR_SMBUS_I2C_ADDR 0x0B |
#define | AP_BATTMONITOR_SMBUS_TIMEOUT_MICROS 5000000 |
#define AP_BATTMONITOR_SMBUS_BUS_EXTERNAL 1 |
Definition at line 10 of file AP_BattMonitor_SMBus.h.
Referenced by AP_BattMonitor::init().
#define AP_BATTMONITOR_SMBUS_BUS_INTERNAL 0 |
Definition at line 9 of file AP_BattMonitor_SMBus.h.
Referenced by AP_BattMonitor::init().
#define AP_BATTMONITOR_SMBUS_I2C_ADDR 0x0B |
Definition at line 11 of file AP_BattMonitor_SMBus.h.
Referenced by AP_BattMonitor::init(), AP_BattMonitor_SMBus_Solo::read_block(), AP_BattMonitor_SMBus_Maxell::read_block(), and AP_BattMonitor_SMBus::read_word().
#define AP_BATTMONITOR_SMBUS_TIMEOUT_MICROS 5000000 |
Definition at line 12 of file AP_BattMonitor_SMBus.h.
Referenced by AP_BattMonitor_SMBus_Maxell::timer(), and AP_BattMonitor_SMBus_Solo::timer().