Struct FaultState
Defined in File fault_storage.hpp
Struct Documentation
-
struct FaultState
Internal fault state stored in memory.
Public Functions
-
ros2_medkit_msgs::msg::Fault to_msg() const
Convert to ROS 2 message.
Public Members
-
std::string fault_code
-
uint8_t severity = {0}
-
std::string description
-
rclcpp::Time first_occurred
-
rclcpp::Time last_occurred
-
uint32_t occurrence_count = {0}
Count of FAILED events.
-
std::string status
-
std::set<std::string> reporting_sources
-
int32_t debounce_counter = {0}
FAILED decrements (-1), PASSED increments (+1)
-
rclcpp::Time last_failed_time = {}
Timestamp of last FAILED event.
-
rclcpp::Time last_passed_time = {}
Timestamp of last PASSED event.
-
ros2_medkit_msgs::msg::Fault to_msg() const