Commit Graph

9246 Commits

Author SHA1 Message Date
Thomas Gubler bb1a45ac42 skeleton for adafruiti2cpwm driver 2014-08-20 15:45:40 +02:00
Lorenz Meier 56ec052346 Merge pull request #1283 from PX4/qnh
add param for qnh
2014-08-20 15:43:17 +02:00
Lorenz Meier 7dc5951673 Merge pull request #1295 from muharred/master
HMC5883 set_excitement minor fix.
2014-08-20 12:28:12 +02:00
muharred 690843c53a Reset excitement mode for hmc5883 sensor before applying a new one to avoid getting reserved 11 bits set in case of a set_excitement(1) call following a set_excitement(-1) call. 2014-08-20 13:06:39 +03:00
Thomas Gubler 760a7ff548 gpsfailure: add skeleton class, activate in commander 2014-08-20 07:45:01 +02:00
Holger Steinhaus 09a9ea87e7 uavcan: increased thread prio, reduces roundtrip latency by a factor of 5..7 2014-08-19 22:48:15 +02:00
Lorenz Meier 9e099b42fa Merge pull request #1291 from PX4/mavlink_cmdint
mavlink: Handle command int packets
2014-08-19 15:41:43 +02:00
Lorenz Meier 6e8867928b Merge pull request #1290 from PX4/sf_fix
Require a digit ahead of the dot for a valid number for the SF0x output
2014-08-19 15:40:52 +02:00
Lorenz Meier cc98c6deff Merge pull request #1277 from PX4/fwattvscale
fw att control: change control surface deflection scaling
2014-08-19 08:50:57 +02:00
Thomas Gubler 64ca94412e engine fail: fw pos control limits pitch and sets 0 throttle 2014-08-19 07:31:55 +02:00
Thomas Gubler 7f9c996555 engine fail: small state machine fix 2014-08-19 07:30:19 +02:00
Lorenz Meier de7d9c5b95 Merge pull request #1293 from PX4/timeout_fix
Timeout fix
2014-08-18 23:18:41 +02:00
sjwilks 5224796455 Merge pull request #1292 from PX4/as_fix
Airspeed fix attempt
2014-08-18 20:52:32 +02:00
Lorenz Meier 966e9d3f0a Merge branch 'master' of github.com:PX4/Firmware into as_fix 2014-08-18 20:12:10 +02:00
Lorenz Meier 7eb521b6d4 Do not perform retries in airspeed driver - this is too much load for the HRT queue 2014-08-18 20:07:55 +02:00
Lorenz Meier 8d7a12218c Time out after a reasonable interval (10 seconds, as e.g. OBC rules prescribe). Experiments show the SiK radios to time out ~4-7 seconds if they loose sync 2014-08-18 20:06:30 +02:00
Lorenz Meier 9e82f14ad8 Mag scale check: only test if the scale roughly makes sense, do not judge the environment 2014-08-18 18:53:37 +02:00
Lorenz Meier 0d87dc9923 mavlink: Handle command int packets 2014-08-18 16:50:13 +02:00
Lorenz Meier 024c6d5727 Airspeed fix attempt 2014-08-18 16:49:12 +02:00
Lorenz Meier 47b3f1253e Fix bottle drop logic 2014-08-18 16:47:30 +02:00
Lorenz Meier 9a1fcb4c4a Merge pull request #1284 from PX4/telem_status_reactive
Publish telemetry status on telemetry update and on heartbeat update eve...
2014-08-18 16:46:03 +02:00
Lorenz Meier 16694051c9 Require a digit ahead of the dot for a valid number for the SF0x output 2014-08-18 13:16:58 +02:00
Lorenz Meier 01f1c90c26 Make some space on FMUv1 2014-08-17 20:48:51 +02:00
Thomas Gubler 99860da9b7 commander: remove unnecessary output (navigator already does the output) 2014-08-17 16:36:35 +02:00
Thomas Gubler 66709ec295 Merge remote-tracking branch 'upstream/qnh' into obcfailsafe 2014-08-17 15:25:54 +02:00
Thomas Gubler 86ae2e489f sensors: do not exit task on error 2014-08-17 15:21:50 +02:00
Thomas Gubler db422a3f90 Merge remote-tracking branch 'upstream/qnh' into obcfailsafe 2014-08-17 13:46:04 +02:00
Thomas Gubler 91d8cb2edc sensors: move close to correct position 2014-08-17 13:45:51 +02:00
Thomas Gubler 5832948371 geofence: lat/lon is double
types changed but the geofence implentation was not updated, this was forgotten in 58792c5ca6
2014-08-17 12:37:14 +02:00
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
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
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
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