Commit Graph

9961 Commits

Author SHA1 Message Date
Lorenz Meier c3522f8592 Publish telemetry status on telemetry update and on heartbeat update events to avoid inducing heartbeat update latencies resulting in spurious telemetry link dropped detections. Makes overall state handling simpler 2014-08-17 10:58:28 +02:00
Thomas Gubler a2cab83391 Merge remote-tracking branch 'upstream/qnh' into obcfailsafe 2014-08-17 10:46:31 +02:00
Thomas Gubler ca44efab7c Merge remote-tracking branch 'upstream/master' into obcfailsafe 2014-08-17 10:46:11 +02:00
Thomas Gubler 1913ae19f1 add param for qnh 2014-08-17 10:45:30 +02:00
Lorenz Meier 5a5e1a976e Merge branch 'master' of github.com:PX4/Firmware 2014-08-17 10:32:10 +02:00
Lorenz Meier dd0916bd7d code style fix for mavlink app 2014-08-17 10:31:56 +02:00
Simon Wilks 789f949e74 Added debugging and small locking fix. 2014-08-17 10:19:48 +02:00
Lorenz Meier ed409bd79a Merge pull request #1280 from hsteinhaus/actuator_output_fix
px4io driver: fix actuator output format
2014-08-16 22:35:45 +02:00
Holger Steinhaus 5b1e4db396 px4io driver: fix actuator output format 2014-08-16 21:44:52 +02:00
Anton Babushkin 7b44485104 mission: takeoff and next waypoint related fixes 2014-08-16 18:46:42 +02:00
Anton Babushkin fc0bdfb6f5 mc_pos_control: trajectory following, using previous and next waypoints 2014-08-16 18:42:12 +02:00
Thomas Gubler ab9b234893 commander: mavlink output on flight termination 2014-08-16 18:07:21 +02:00
Simon Wilks 8a066a85fa Fixed bottle drop to operate in GPS outdoor test, pending test flight 2014-08-16 17:53:51 +02:00
Simon Wilks 584394d2bc Silenced commander 2014-08-16 17:53:23 +02:00
Simon Wilks 26b2f73c6f Call the appropriate functions directly. 2014-08-16 14:42:18 +02:00
Thomas Gubler f480c10282 state machine helper: use stay in failsafe flag 2014-08-16 14:37:46 +02:00
Thomas Gubler 14189816f7 dlloss: better output 2014-08-16 14:28:39 +02:00
Thomas Gubler 94765f1fe0 datalinkloss: use vstatus from navigator
For some reason the own subscription did not work (the task launch
pattern used for the navigator may be the reason again)
2014-08-16 13:17:26 +02:00
Thomas Gubler 72beef90c9 set correct nav state for data link loss 2014-08-16 13:09:10 +02:00
Thomas Gubler a972a28571 fix param name 2014-08-16 11:41:31 +02:00
Anton Babushkin ee254be845 navigator: skip takeoff if already above takeoff altitude 2014-08-16 11:16:27 +02:00
Thomas Gubler 35daef948b fix datalink loss detection logic 2014-08-16 10:52:01 +02:00
Lorenz Meier 61d052ede7 Fix param value 2014-08-15 23:41:57 +02:00
Lorenz Meier f8f72d665d Last drop fixes and adjustments 2014-08-15 23:40:53 +02:00
Thomas Gubler 2791a70976 remove warnx 2014-08-15 20:57:21 +02:00
Thomas Gubler 5406ba78a8 make navigator mode a child of navigator 2014-08-15 20:53:03 +02:00
Lorenz Meier 20ceba48cf Do not modify startup where not absolutely required 2014-08-15 20:34:04 +02:00
Thomas Gubler da0e3169f2 fw att control: change control surface deflection scaling 2014-08-15 18:32:51 +02:00
Thomas Gubler 089c4f0fd5 Merge remote-tracking branch 'upstream/obcfailsafe' into obcfailsafe 2014-08-15 18:04:02 +02:00
Thomas Gubler e14d3b654b Merge remote-tracking branch 'upstream/master' into obcfailsafe 2014-08-15 18:03:49 +02:00
Thomas Gubler 8dbe6a6dc0 px4io driver: use flighttermination circuit breaker 2014-08-15 14:35:45 +02:00
Thomas Gubler 331de9b6ad Merge remote-tracking branch 'origin/obcfailsafe' into obcfailsafe 2014-08-15 14:16:01 +02:00
Thomas Gubler eee39f3de7 Merge remote-tracking branch 'origin/master' into obcfailsafe 2014-08-15 14:15:38 +02:00
Thomas Gubler 1e9d77f1d2 offboard: ignore mask cleanup
add handling of thrust ignore bit, add defines for the bitnumbers,
improve and fix interface to ignore bitmask
2014-08-15 12:58:06 +02:00
Thomas Gubler 874846969c Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages 2014-08-15 09:04:55 +02:00
Thomas Gubler b71778d7e1 datalinkloss: change default param value 2014-08-15 01:41:48 +02:00
Thomas Gubler 8bc7d7f43d navigator: correctly use all navigator modes 2014-08-15 01:26:43 +02:00
Thomas Gubler 85d8781bc3 datalinkloss: improve logic 2014-08-15 01:26:04 +02:00
Thomas Gubler 6fe0482b27 failsafe: make warnx more clear 2014-08-15 00:07:38 +02:00
Thomas Gubler 0f2b66fa8b failsafe: enable support for commands 2014-08-14 22:38:48 +02:00
Thomas Gubler 9ee6ab366d add flighttermination circuit breaker 2014-08-14 17:30:05 +02:00
Simon Wilks 0c78794e57 Fix the index numbers and command max travel in the app for the drop servo. 2014-08-14 16:43:49 +02:00
Thomas Gubler e03e089819 Merge remote-tracking branch 'upstream/master' into attitudeekf 2014-08-14 14:19:05 +02:00
Anton Babushkin 1525341cad Disable CONFIG_ARCH_IRQPRIO in all NuttX configs 2014-08-14 13:12:02 +02:00
Simon Wilks eabddaa615 Merge remote-tracking branch 'upstream/master' into test_bottle_drop_paul 2014-08-14 13:04:20 +02:00
sjwilks e9b0ee7501 Merge pull request #1273 from PX4/rc_fix
Fixed copy & paste error on RC output
2014-08-14 12:38:08 +02:00
Lorenz Meier e03c4d4b65 Fixed copy & paste error on RC output 2014-08-14 12:34:47 +02:00
Lorenz Meier f48b4b0c84 Merge pull request #1272 from PX4/mavlink_fixes
Mavlink fixes
2014-08-13 21:10:51 +02:00
Anton Babushkin 73b4c6eba1 mavlink: stream names updated in configuration 2014-08-13 20:09:57 +02:00
Anton Babushkin 54a6e66ada mavlink: in HIL_CONTROLS send 0 for disabled channels 2014-08-13 19:46:35 +02:00