husarion_ugv_battery: Rolling
Links
Rosindex
Website
Repository
Bugtracker
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace husarion_ugv_battery
Namespace rclcpp
Classes and Structs
Struct ADCBatteryParams
Struct RoboteqBatteryParams
Class ADCBattery
Class ADCDataReader
Class Battery
Class BatteryDriverNode
Class BatteryPublisher
Class DualBatteryPublisher
Class RoboteqBattery
Class SingleBatteryPublisher
Typedefs
Typedef husarion_ugv_battery::BatteryStateMsg
Typedef husarion_ugv_battery::ChargingStatusMsg
Typedef husarion_ugv_battery::DriverStateNamedMsg
Typedef husarion_ugv_battery::IOStateMsg
Typedef husarion_ugv_battery::RobotDriverStateMsg
Directories
Directory include
Directory husarion_ugv_battery
Directory battery
Directory battery_publisher
Files
File adc_battery.hpp
File adc_data_reader.hpp
File battery.hpp
File battery_driver_node.hpp
File battery_publisher.hpp
File dual_battery_publisher.hpp
File roboteq_battery.hpp
File single_battery_publisher.hpp
Standard Documents
README
husarion_ugv_battery
Launch Files
Configuration Files
ROS Nodes
PACKAGE
CHANGELOG
Changelog for package husarion_ugv_battery
2.3.0 (2025-05-19)
2.2.1 (2025-04-04)
2.2.0 (2025-03-13)
2.1.2 (2024-12-02)
2.1.1 (2024-09-05)
2.1.0 (2024-08-02)
2.0.4 (2024-06-28)
2.0.3 (2024-06-06)
2.0.2 (2024-06-05)
2.0.1 (2024-05-01)
2.0.0 (2024-03-29)
Index
husarion_ugv_battery: Rolling
Index
Index
H
H
husarion_ugv_battery::ADCBattery (C++ class)
husarion_ugv_battery::ADCBattery::ADCBattery (C++ function)
husarion_ugv_battery::ADCBattery::GetLoadCurrent (C++ function)
husarion_ugv_battery::ADCBattery::Present (C++ function)
husarion_ugv_battery::ADCBattery::Reset (C++ function)
husarion_ugv_battery::ADCBattery::Update (C++ function)
husarion_ugv_battery::ADCBattery::~ADCBattery (C++ function)
husarion_ugv_battery::ADCBatteryParams (C++ struct)
husarion_ugv_battery::ADCBatteryParams::charge_window_len (C++ member)
husarion_ugv_battery::ADCBatteryParams::current_window_len (C++ member)
husarion_ugv_battery::ADCBatteryParams::temp_window_len (C++ member)
husarion_ugv_battery::ADCBatteryParams::voltage_window_len (C++ member)
husarion_ugv_battery::ADCDataReader (C++ class)
husarion_ugv_battery::ADCDataReader::ADCDataReader (C++ function)
husarion_ugv_battery::ADCDataReader::GetADCMeasurement (C++ function)
husarion_ugv_battery::Battery (C++ class)
husarion_ugv_battery::Battery::Battery (C++ function)
husarion_ugv_battery::Battery::battery_approx_a_values (C++ member)
husarion_ugv_battery::Battery::battery_approx_b_values (C++ member)
husarion_ugv_battery::Battery::battery_approx_ranges (C++ member)
husarion_ugv_battery::Battery::battery_state_ (C++ member)
husarion_ugv_battery::Battery::battery_state_raw_ (C++ member)
husarion_ugv_battery::Battery::charging_status_ (C++ member)
husarion_ugv_battery::Battery::error_msg_ (C++ member)
husarion_ugv_battery::Battery::GetBatteryMsg (C++ function)
husarion_ugv_battery::Battery::GetBatteryMsgRaw (C++ function)
husarion_ugv_battery::Battery::GetBatteryPercent (C++ function)
husarion_ugv_battery::Battery::GetChargingStatus (C++ function)
husarion_ugv_battery::Battery::GetErrorMsg (C++ function)
husarion_ugv_battery::Battery::GetLoadCurrent (C++ function)
husarion_ugv_battery::Battery::HasErrorMsg (C++ function)
husarion_ugv_battery::Battery::kBatDetectTresh (C++ member)
husarion_ugv_battery::Battery::kBatPresentMeanLen (C++ member)
husarion_ugv_battery::Battery::kChargingCurrentTresh (C++ member)
husarion_ugv_battery::Battery::kDesignedCapacity (C++ member)
husarion_ugv_battery::Battery::kLocation (C++ member)
husarion_ugv_battery::Battery::kLowBatTemp (C++ member)
husarion_ugv_battery::Battery::kNumberOfCells (C++ member)
husarion_ugv_battery::Battery::kOverheatBatTemp (C++ member)
husarion_ugv_battery::Battery::kVBatFatalMax (C++ member)
husarion_ugv_battery::Battery::kVBatFatalMin (C++ member)
husarion_ugv_battery::Battery::Present (C++ function)
husarion_ugv_battery::Battery::Reset (C++ function)
husarion_ugv_battery::Battery::ResetBatteryMsgs (C++ function)
husarion_ugv_battery::Battery::ResetBatteryState (C++ function)
husarion_ugv_battery::Battery::ResetChargingStatus (C++ function)
husarion_ugv_battery::Battery::SetErrorMsg (C++ function)
husarion_ugv_battery::Battery::Update (C++ function)
husarion_ugv_battery::Battery::~Battery (C++ function)
husarion_ugv_battery::BatteryDriverNode (C++ class)
husarion_ugv_battery::BatteryDriverNode::BatteryDriverNode (C++ function)
husarion_ugv_battery::BatteryPublisher (C++ class)
husarion_ugv_battery::BatteryPublisher::BatteryPublisher (C++ function)
husarion_ugv_battery::BatteryPublisher::BatteryStatusLogger (C++ function)
husarion_ugv_battery::BatteryPublisher::ChargerConnected (C++ function)
husarion_ugv_battery::BatteryPublisher::DiagnoseErrors (C++ function)
husarion_ugv_battery::BatteryPublisher::DiagnoseStatus (C++ function)
husarion_ugv_battery::BatteryPublisher::diagnostic_updater_ (C++ member)
husarion_ugv_battery::BatteryPublisher::GetClock (C++ function)
husarion_ugv_battery::BatteryPublisher::GetLogger (C++ function)
husarion_ugv_battery::BatteryPublisher::LogErrors (C++ function)
husarion_ugv_battery::BatteryPublisher::MapPowerSupplyStatusToString (C++ function)
husarion_ugv_battery::BatteryPublisher::node_ (C++ member)
husarion_ugv_battery::BatteryPublisher::Publish (C++ function)
husarion_ugv_battery::BatteryPublisher::PublishBatteryState (C++ function)
husarion_ugv_battery::BatteryPublisher::PublishChargingStatus (C++ function)
husarion_ugv_battery::BatteryPublisher::Reset (C++ function)
husarion_ugv_battery::BatteryPublisher::TimeoutReached (C++ function)
husarion_ugv_battery::BatteryPublisher::Update (C++ function)
husarion_ugv_battery::BatteryPublisher::~BatteryPublisher (C++ function)
husarion_ugv_battery::BatteryStateMsg (C++ type)
husarion_ugv_battery::ChargingStatusMsg (C++ type)
husarion_ugv_battery::DriverStateNamedMsg (C++ type)
husarion_ugv_battery::DualBatteryPublisher (C++ class)
husarion_ugv_battery::DualBatteryPublisher::DiagnoseErrors (C++ function)
husarion_ugv_battery::DualBatteryPublisher::DiagnoseStatus (C++ function)
husarion_ugv_battery::DualBatteryPublisher::DualBatteryPublisher (C++ function)
husarion_ugv_battery::DualBatteryPublisher::LogErrors (C++ function)
husarion_ugv_battery::DualBatteryPublisher::MergeBatteryMsgs (C++ function)
husarion_ugv_battery::DualBatteryPublisher::MergeBatteryPowerSupplyHealth (C++ function)
husarion_ugv_battery::DualBatteryPublisher::MergeBatteryPowerSupplyStatus (C++ function)
husarion_ugv_battery::DualBatteryPublisher::MergeChargingStatusMsgs (C++ function)
husarion_ugv_battery::DualBatteryPublisher::PublishBatteryState (C++ function)
husarion_ugv_battery::DualBatteryPublisher::PublishChargingStatus (C++ function)
husarion_ugv_battery::DualBatteryPublisher::Reset (C++ function)
husarion_ugv_battery::DualBatteryPublisher::Update (C++ function)
husarion_ugv_battery::DualBatteryPublisher::~DualBatteryPublisher (C++ function)
husarion_ugv_battery::IOStateMsg (C++ type)
husarion_ugv_battery::RobotDriverStateMsg (C++ type)
husarion_ugv_battery::RoboteqBattery (C++ class)
husarion_ugv_battery::RoboteqBattery::GetLoadCurrent (C++ function)
husarion_ugv_battery::RoboteqBattery::Present (C++ function)
husarion_ugv_battery::RoboteqBattery::Reset (C++ function)
husarion_ugv_battery::RoboteqBattery::RoboteqBattery (C++ function)
husarion_ugv_battery::RoboteqBattery::Update (C++ function)
husarion_ugv_battery::RoboteqBattery::ValidateRobotDriverStateMsg (C++ function)
husarion_ugv_battery::RoboteqBattery::~RoboteqBattery (C++ function)
husarion_ugv_battery::RoboteqBatteryParams (C++ struct)
husarion_ugv_battery::RoboteqBatteryParams::current_window_len (C++ member)
husarion_ugv_battery::RoboteqBatteryParams::driver_state_timeout (C++ member)
husarion_ugv_battery::RoboteqBatteryParams::voltage_window_len (C++ member)
husarion_ugv_battery::SingleBatteryPublisher (C++ class)
husarion_ugv_battery::SingleBatteryPublisher::DiagnoseErrors (C++ function)
husarion_ugv_battery::SingleBatteryPublisher::DiagnoseStatus (C++ function)
husarion_ugv_battery::SingleBatteryPublisher::LogErrors (C++ function)
husarion_ugv_battery::SingleBatteryPublisher::PublishBatteryState (C++ function)
husarion_ugv_battery::SingleBatteryPublisher::PublishChargingStatus (C++ function)
husarion_ugv_battery::SingleBatteryPublisher::Reset (C++ function)
husarion_ugv_battery::SingleBatteryPublisher::SingleBatteryPublisher (C++ function)
husarion_ugv_battery::SingleBatteryPublisher::Update (C++ function)
husarion_ugv_battery::SingleBatteryPublisher::~SingleBatteryPublisher (C++ function)