Commit Graph

1133 Commits

Author SHA1 Message Date
Julian Oes ed7b97c020 commander: don't beep if message is not understood 2014-04-03 21:13:03 +02:00
Anton Babushkin 6f38ed3b4b commander, navigator: use updated manual_control_setpoint 2014-04-03 20:23:34 +04:00
Anton Babushkin 367ce63b86 'signal_lost' flag added to manual_control_setpoint and rc_channels topics to indicate signal loss immediately 2014-04-03 11:45:57 +04:00
Anton Babushkin 93617c4073 commander: set home position on arming only if at least 2 s from commander start spent 2014-04-02 17:09:18 +04:00
Anton Babushkin 553b122830 caommander: setting home position by command implemented 2014-04-02 16:53:22 +04:00
Anton Babushkin b1d39e65a6 commander: position timeout increased to 30ms 2014-04-02 15:36:11 +04:00
Anton Babushkin 63cd319ff7 commander: set home position on arming 2014-04-02 11:57:41 +04:00
Anton Babushkin d2553bfd29 Merge branch 'master' into offboard2 2014-03-30 00:25:26 +04:00
Anton Babushkin a991ebd8ca Merge branch 'master' into mpc_local_pos 2014-03-28 10:44:28 +04:00
Don Gagne f97263f5a0 Added comprehensive arming_state_transition unit test
Also converted full to C++ style. Also converted to new unit test code.
2014-03-27 13:07:27 -07:00
Don Gagne dcc11b8cab Update to convert to C++ style 2014-03-27 13:06:09 -07:00
Don Gagne b9a56fbeb9 Fixed bug with transition from in air restore to armed
Also added better debug output for invalid transitions
2014-03-27 13:05:51 -07:00
Julian Oes 66527eea02 commander: workaround to prevent RC loss in HIL 2014-03-27 17:54:29 +01:00
Don Gagne 521539897e Simpler state transition code
Also fixed ARMING_STATE_ARMED_ERROR->ARMING_STATE_STANDBY_ERROR
transition.
2014-03-26 14:51:57 -07:00
Anton Babushkin 83da4ae02d 'vehicle_global_position' topic updated: removed baro_alt and XXX_valid flags. 2014-03-27 00:27:11 +04:00
Don Gagne 783a240396 Function naming and remove unneeded sprintf 2014-03-17 11:01:15 -07:00
Don Gagne 4b980b508c arming_state_transition now outputs error messages
If mavlink fd is passed in method will output reason for arming failure
to mavlink.
2014-03-16 21:39:06 -07:00
Don Gagne dec13e7f21 Use single set of arm/disarm code
Set mode and arm/disarm commands now call a single method to arm
disarm, thus removing code duplication. Also calls updated
arming_state_transition method such that the arming state logic does
not need to be duplicated outside of arming_state_transition.
2014-03-16 21:38:23 -07:00
Lorenz Meier 2fe9f65c45 commander: Fixed compile error and some stupidity in usage of path names 2014-03-16 19:16:18 +01:00
Lorenz Meier 6db2191a71 commander: Skip devices we do not want to touch in HIL 2014-03-16 18:50:20 +01:00
Lorenz Meier c52969639f Merged upstream mavlink2_hil branch 2014-03-16 18:42:07 +01:00
Lorenz Meier 8383603f76 commander: Linting: Reduce scope of variable 2014-03-16 18:41:03 +01:00
Lorenz Meier 772fce9f82 commander: Improve HIL publication blocking call handling 2014-03-16 18:38:55 +01:00
Anton Babushkin 8818425e58 commander: fixed message formatting when disabling sensors publishing in HIL mode 2014-03-16 18:25:09 +04:00
Anton Babushkin b165e6ba20 Merge branch 'master' into acro2 2014-03-08 22:19:18 +04:00
Anton Babushkin d634f79422 Merge branch 'beta' into beta_mavlink2 2014-03-04 00:26:36 +04:00
Anton Babushkin b76e26c5e5 commander: allow arming with safety enabled in HIL mode 2014-03-03 21:24:59 +04:00
Anton Babushkin 3674aae4a7 commander: ignore battery voltage in HIL mode 2014-03-03 21:19:56 +04:00
Anton Babushkin 941aca2829 Merge branch 'beta' into beta_mavlink2 2014-03-03 17:40:03 +04:00
julianoes 49fe131019 Merge pull request #674 from PX4/safety_disarm
commander: disarm system when safety enabled
2014-03-03 10:59:51 +01:00
julianoes 72ae4a6dc7 Merge pull request #653 from PX4/fs_beep
Beeps and LED blinks cleanup, beep on RC failsafe added
2014-03-03 10:11:33 +01:00
Diogo Machado be4af0ab3b code clean up 2014-02-26 17:07:29 +00:00
Diogo Machado 0656aae3cb Now setting flag_external_manual_override_ok to false when in offboard mode,so that fmu has control over outputs.
Added handling of OFFBOARD_CONTROL_MODE_DIRECT_RATES.
2014-02-26 14:31:23 +00:00
Anton Babushkin 4e27fd9a38 commander/px4_custom_mode.h: added missing include 2014-02-26 00:22:19 +04:00
Anton Babushkin 2a49175b1f Merge branch 'safety_disarm' into offboard2 2014-02-17 22:51:13 +04:00
Anton Babushkin 8bc0287ecc commander: disarm system when safety enabled 2014-02-17 22:45:54 +04:00
Anton Babushkin 3b270fbdab commander: auto arm/disarm by offboard thrust "feature" removed 2014-02-17 18:07:12 +04:00
Anton Babushkin 172c82c258 commander: vehicle_control_mode fixes 2014-02-17 17:21:43 +04:00
Anton Babushkin 4deefb6902 Merge branch 'beta' into offboard2 2014-02-17 17:08:47 +04:00
Anton Babushkin e8bee868e2 commander: publish vehicle_control_mode for OFFBOARD state 2014-02-17 16:50:00 +04:00
Anton Babushkin 44c095b9e5 commander: allow arming from RC with safety enabled in HIL mode 2014-02-16 19:46:57 +01:00
Anton Babushkin 66f00d056f Merge branch 'beta' into offboard2 2014-02-14 13:41:03 +01:00
Anton Babushkin 66f270dd7e commander: double subscribing to offboard setpoint fixed 2014-02-14 13:39:57 +01:00
Stefan Rado 7441efde47 Add a lot of MAVLink parameter documentation. 2014-02-14 01:48:00 +01:00
Julian Oes 036ebdbe78 Commander: add guard for parachute deployment 2014-02-13 16:08:49 +01:00
Anton Babushkin 0ead560059 commander: tunes cleanup and fixes 2014-02-11 18:24:20 +01:00
Anton Babushkin 0613b299c0 commander: play warning tune (as for low battery) when in failsafe state 2014-02-11 16:35:05 +01:00
Anton Babushkin 855944fb2e commander: beeps and blinks cleanup 2014-02-11 16:35:05 +01:00
Anton Babushkin 6631ecf04a commander: reset blink_msg_end when blink message completed to set normal LED status immediately 2014-02-11 16:35:05 +01:00
Lorenz Meier 1b978293d9 Merged master into beta 2014-02-11 08:24:18 +01:00