INTRODUCTION Overview Download and Install Documentation Publications REPOSITORY Libraries DEVELOPER Dev Guide Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
oceanserverhealthchecks.h bool conductAllHealthChecks(const OceanServerSystem &batteryData, const BatteryHealthWarningConfig &batteryConfig, std::vector< std::string > &warnShort, std::vector< std::string > &warnVerbose, bool printRawRecord) Definition: oceanserverhealthchecks.cpp:267 Definition: oceanserversystem.h:27 double chargeTempThreshhold Maximum charging temperature before a warning is issued. Definition: oceanserverhealthchecks.h:68 int expectedNumBatteries Expected number of battery modules installed. Definition: oceanserverhealthchecks.h:64 int chargeWarnThreshhold Minimum charge in percent before a warning is issued. Definition: oceanserverhealthchecks.h:72 bool checkNumberOfBatteries(const OceanServerSystem &batteryData, std::vector< std::string > &warnShort, std::vector< std::string > &warnVerbose, int expectedNumBatteries) Definition: oceanserverhealthchecks.cpp:47 int numCyclesThreshhold Maximum number of battery recharge cycles before a warning is issued. Definition: oceanserverhealthchecks.h:66 Definition: oceanserverhealthchecks.h:62 double dischargeTempThreshhold Maximum discharging temperature before a warning is issued. Definition: oceanserverhealthchecks.h:70 bool isChargePowerPresent(const gbxsmartbatteryacfr::OceanServerSystem &batterySystem) Returns true if the charge power is present for at least one of the battery modules,... Definition: oceanserversystem.cpp:181 const std::vector< std::string > & rawRecord() const Access the latest raw record, useful for debugging. Definition: oceanserversystem.h:87 int chargeDeviationThreshold Minimum deviation of a single battery from the average of all batteries before a warning is issued (i... Definition: oceanserverhealthchecks.h:74 const std::vector< bool > & availableBatteries() const Access availableBatteries flags. Definition: oceanserversystem.h:62 |