Thomas Gubler
b100884220
geofence: support AMSL mode
2014-08-17 12:07:02 +02:00
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
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
Thomas Gubler
da0e3169f2
fw att control: change control surface deflection scaling
2014-08-15 18:32:51 +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
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
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
Thomas Gubler
e634c9fa99
Merge remote-tracking branch 'origin/master' into offboard2_externalsetpointmessages
...
Conflicts:
src/modules/mavlink/mavlink_receiver.cpp
2014-08-13 15:07:09 +02:00
Lorenz Meier
54fc6aa678
Hotfix: Optimize shell commands for size - we do not need massive performance there
2014-08-13 10:33:46 +02:00
Lorenz Meier
38a14edefa
Merge pull request #893 from PX4/geo
...
GEO lib projection changes / updates
2014-08-13 09:24:31 +02:00
Lorenz Meier
2cc5c6e84f
INAV: Add braces to ensure statements are evaluated correctly
2014-08-13 09:14:43 +02:00
Lorenz Meier
3f63b67eb6
Merged master into vision_estimate
2014-08-13 09:08:16 +02:00
Don Gagne
c8ecf59ab7
List command bug fix, easier debugging
...
- List command was generating bad data size because it was adding
directory entry char to buffer before testing buffer overflow.
- Added MAVLINK_FTP_DEBUG define to easily turn on/off noisier
debugging output
2014-08-12 14:23:26 -07:00