Add Battery Dummy

This commit is contained in:
2025-02-06 13:07:36 +01:00
parent ea6dbb6454
commit eb84dd9b0b
7 changed files with 92 additions and 14 deletions

View File

@ -32,8 +32,8 @@ class BpxBatteryHandler : public DeviceHandlerBase {
BpxBatteryHk hkSet;
DeviceCommandId_t lastCmd = DeviceHandlerIF::NO_COMMAND_ID;
BpxBatteryCfg cfgSet;
std::array<uint8_t, 8> cmdBuf = {};
BpxBatteryCfg cfgSet;
PoolEntry<uint16_t> chargeCurrent = PoolEntry<uint16_t>({0});
PoolEntry<uint16_t> dischargeCurrent = PoolEntry<uint16_t>({0});
PoolEntry<uint16_t> heaterCurrent = PoolEntry<uint16_t>({0});

View File

@ -238,6 +238,7 @@ class BpxBatteryCfg : public StaticLocalDataSet<bpxBat::CFG_ENTRIES> {
private:
friend class BpxBatteryHandler;
friend class BatteryDummy;
/**
* Constructor for data creator
* @param hkOwner