In case someone else stumbles across this in the future. See this thread. The safety switch on the Here2 is not set up to be used as a UAVCAN safety switch. It’s the closest thing we have to a physical on off switch.
Now to respond to @philip above me.
First…So long as arming procedures are properly followed (prearm checks and rudder/GCS arm) the vehicle will not turn on any moving parts when the safety switch is pressed.
Second…If the safety switch fails in an open state, the vehicle remains in a state of no output. If the switch fails in a closed state, the vehicle is still not armed (assuming proper arming procedures are followed).
Third…Yeah that one is still not a great way of dealing with the issue. Not really a great place to put a switch, but it at least is easier to jump away from pressing a button than it is from plugging in a battery.
Forth… The bitmask parameter BRD_SAFETYOPTION allows for the safety switch to only be used while the vehicle is disarmed. Your following sentence after this point states this as well.
A simple yes or no at the top would have worked too.