I have a flight controller (pixhawk 2.4.8) running version V4.6.2 (1ebd4d99), and for some reason it allows me to arm the copter even when MotorEStop is high, it doesnt spin the motors, but it still allows me to arm despite the active EStop.
It started doing this strange behavior randomly, even though I wasnt messing with perameters at the time, and yes, I have confirmed the default parameters prevent it from arming, but my parameters do not. I tried seeing which parameters were possibly causing this behavior, but I cannot for the life of me figure it out.
How do I fix this? I have attached a file containing my copter’s configs so you guys can look through it if yall need to. Cheers!
RC8_OPTION,31 #Motor Emergency Stop
RC9_OPTION,165 #Arm/Emergency Motor Stop
You only need one of them, and having two is probably confusing the logic somewhere. Personally, I would setRC8_OPTION,0and just use the Arm/EMS on RC9.
YES! This was my issue, binding only RC8 to Motor Emergency Stop fixed this issue completely, nice catch! I didn’t even notice this at all, I guess I was just going nuts trying to figure out what the heck could possibly be going on with the ARMING parameters that I completely missed this, just goes to show tunnel vision can really throw you off sometimes!