Looks good so far. Quick question for you: How does the TauLabs code handle FAILSAFE?
I usually set my receiver failsafe to neutral sticks, hovering throttle and position hold on the mode switch ( and eventually RTH when it will be 100% ready and it sounds like it is coming along nice)
I am asking because I am a former APM2.5 user and that board just had a knack for completely ignoring failsafe and doing whatever it wanted to do.
I have had situations where after a purposely initiated failsafe (turn off the TX), then turn the TX back on to test recovery scenarios, the APM would ignore the TX when it was turned back on and I couldn`t change anything or control anything. As if once you go failsafe, there is no going back sort of thing. I know the Arducopter code was particularly wonky (still is in fact....) but I am just wondering how TauLabs approaches this.
Different controllers have different philosophies about failsafe, just wondering how the Taulabs code handles that aspect of things.
In other words, does failsafe have full authority and whatever else is going on is ignored until proper PWM or PPM signals are restored? APM sure did not have that feature, it seems it did whatever it felt like at the time, never the same reaction which was freaky.
Cheers,