Class ADCBattery
Defined in File adc_battery.hpp
Inheritance Relationships
Base Type
public husarion_ugv_battery::Battery(Class Battery)
Class Documentation
-
class ADCBattery : public husarion_ugv_battery::Battery
Public Functions
-
ADCBattery(const std::function<float()> &read_voltage, const std::function<float()> &read_current, const std::function<float()> &read_temp, const std::function<float()> &read_charge, const ADCBatteryParams ¶ms)
-
inline ~ADCBattery()
-
virtual bool Present() override
-
inline virtual float GetLoadCurrent() override
-
ADCBattery(const std::function<float()> &read_voltage, const std::function<float()> &read_current, const std::function<float()> &read_temp, const std::function<float()> &read_charge, const ADCBatteryParams ¶ms)