PlanetaryRobotics / IrisRoverPackage

Complete software package for the Iris Lunar Rover (CMU).
GNU General Public License v3.0
14 stars 2 forks source link

Add a command to make Hercules `assert(FALSE)` #150

Open zCoCo opened 1 year ago

zCoCo commented 1 year ago

Add a (heavily guarded) command to make Hercules do an assert crash. Useful for forcing WD to reset Hercules if WD-Herc comms are broken when comms to WD have to go through Hercules (i.e. wireless mode). Also useful / needed for testing Hercules auto-reset behavior of Issue #148 .

Heavily guarded here could mean: