think best case scenario, level flight, only weak wind - flying automatic RTL
then the APM - for some reason reboots.
plane rolls 10deg and pitches 5deg. - blame it on wind or last position of control surfaces.
Is there any chance, it will manage to boot, and get home ? - remember that gyros won't be perfectly still during calibration.
APM leveling data could be saved - would that really make much difference?
just a few points
by default airstart is not enabled
# define ENABLE_AIR_START DISABLED
so the question is, where you using the default or not?
if you rebooted in flight without airstart enabled i doubt it would recover, as the gyro and accell calibartion would fail
If I enable air start , how should I calibrate the AHI and save it ?
- My primary goal, is not to void power glitch, as I already use redundant voltage regulators, but to be able to boot the plane without placing it perfectly level first.
the planner has an action " calibrate_gyros" which can be used to do this.
"is that in terminal/setup" , and - "does it require ENABLE_AIR_START ?"
I tried to find such feature earlier, with no luck.
please explain how - I looked all over APM Planner 1.1.47, not able to find it.
hoping to calibrate AHI list like an multirotor, once, then be able to start without placing the plane level each time.
actually anybody knows how to set "ENABLE_AIR_START" at the APM2 and what does the Groundstart pin does?
Is there any reason why one should NOT keep the define ENABLE_AIR_START ON all the time?
only if you know what your doing. idealy you should do a calibration before each flight. because of temperature, pressure and all those other factors.
Could it be possible that when you do the normal calibration during power on the APM would also do the "calibrate_gyros" procedure for the ENABLE_AIR_START?
By the way, should I install a dedicated capacitor to the power line to ensure power if short power out cut happens. Or is there some sort of capacitor already installed on the APM board?
Could I just install the capacitor between + - of any free servo input/output port?
Addition to my comment: this is what I meant:
I had mine re-boot in flight. Switched to manual, it gave me control right away (thanks). Tried stabilize mode and plane wanted to roll left in a big way. Landed in manual without incedent.
do you know what caused the reboot ?