diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2013-09-22 14:58:06 +0200 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2013-09-22 14:58:06 +0200 |
commit | 6616aa6f993c0dc767c7fe7b2e616202c79667d5 (patch) | |
tree | 6fffcd5b6a37336af283043722b79fff22f1e464 /src/drivers/px4io/px4io.cpp | |
parent | 826d5687be209bc5e42ed97b8a84493913123c2a (diff) | |
download | px4-firmware-6616aa6f993c0dc767c7fe7b2e616202c79667d5.tar.gz px4-firmware-6616aa6f993c0dc767c7fe7b2e616202c79667d5.tar.bz2 px4-firmware-6616aa6f993c0dc767c7fe7b2e616202c79667d5.zip |
Fixed in-air restart, now obeys the right order
Diffstat (limited to 'src/drivers/px4io/px4io.cpp')
-rw-r--r-- | src/drivers/px4io/px4io.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/drivers/px4io/px4io.cpp b/src/drivers/px4io/px4io.cpp index 9597dad9a..952453a8c 100644 --- a/src/drivers/px4io/px4io.cpp +++ b/src/drivers/px4io/px4io.cpp @@ -591,6 +591,9 @@ PX4IO::init() if ((reg & PX4IO_P_SETUP_ARMING_INAIR_RESTART_OK) && (reg & PX4IO_P_SETUP_ARMING_FMU_ARMED)) { + /* get a status update from IO */ + io_get_status(); + mavlink_log_emergency(_mavlink_fd, "[IO] RECOVERING FROM FMU IN-AIR RESTART"); log("INAIR RESTART RECOVERY (needs commander app running)"); |