Skip to content

Commit

Permalink
Merge pull request #54 from clearpathrobotics/ONAV-2707
Browse files Browse the repository at this point in the history
added emergency stop watchdog
  • Loading branch information
jmastrangelo-cpr authored Sep 27, 2024
2 parents f44f3f4 + f048e51 commit 368be62
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ rosidl_generate_interfaces(
msg/WatchdogConfigArray.msg
msg/WatchdogConfigCommon.msg
msg/WatchdogConfigCommunication.msg
msg/WatchdogConfigEmergencyStop.msg
msg/WatchdogConfigHeartbeat.msg
msg/WatchdogConfigInclination.msg
msg/WatchdogConfigNodeletStatus.msg
Expand All @@ -27,6 +28,7 @@ rosidl_generate_interfaces(
msg/WatchdogStatus.msg
msg/WatchdogStatusArray.msg
srv/AddCommunicationWatchdog.srv
srv/AddEmergencyStopWatchdog.srv
srv/AddHeartbeatWatchdog.srv
srv/AddInclinationWatchdog.srv
srv/AddNodeletStatusWatchdog.srv
Expand All @@ -37,6 +39,7 @@ rosidl_generate_interfaces(
srv/AddTopicDataWatchdog.srv
srv/RemoveWatchdog.srv
srv/UpdateCommunicationWatchdog.srv
srv/UpdateEmergencyStopWatchdog.srv
srv/UpdateHeartbeatWatchdog.srv
srv/UpdateInclinationWatchdog.srv
srv/UpdateNodeletStatusWatchdog.srv
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@


WatchdogConfigCommunication[] communication_config
WatchdogConfigEmergencyStop[] emergency_stop_config
WatchdogConfigHeartbeat[] heartbeat_config
WatchdogConfigInclination[] inclination_config
WatchdogConfigNodeStatus[] node_status_config
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
WatchdogConfigCommon base_config
string topic
float32 timeout
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@

WatchdogConfigEmergencyStop config

---
bool success
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@

WatchdogConfigEmergencyStop new_config
string current_name # used as a key to find the watchdog in the list of watchdogs
---
bool success

0 comments on commit 368be62

Please sign in to comment.