Commit Graph

4531 Commits

Author SHA1 Message Date
Thomas Gubler e52f7770be Merge remote-tracking branch 'upstream/master' into obcfailsafe 2014-08-24 16:26:42 +02:00
Lorenz Meier 3454c42596 Merge pull request #1301 from PX4/uavcan_sensors
Generalizing support for UAVCAN-interfaced sensor nodes
2014-08-24 15:59:54 +02:00
Thomas Gubler bdccd69030 geofence: make some functions private, correctly update params 2014-08-24 15:27:31 +02:00
Thomas Gubler c0975af375 commander: check if baro is healthy 2014-08-24 13:44:43 +02:00
Lorenz Meier 64d3c48770 Add warning for non-standard avionics rail voltages 2014-08-24 13:32:46 +02:00
Lorenz Meier bf8956d2e8 Be only reasonably strict on avionics supply voltage. 2014-08-24 13:26:28 +02:00
Thomas Gubler ae7c993936 datalink loss: add param to allow skipping of comms hold wp 2014-08-24 12:40:19 +02:00
Thomas Gubler c037cfe6f2 datalink loss (obc): add termination after loitering at airfield home 2014-08-24 12:29:30 +02:00
Lorenz Meier a40790985d Merge pull request #1309 from PX4/vfrhudbaroalt
vfr_hud mavlink msg: use baro alt
2014-08-24 11:53:33 +02:00
Lorenz Meier 127948f32f Remove absolute pressure field as its not useful and confusing anywary 2014-08-24 11:49:45 +02:00
Thomas Gubler 81adc52671 geofence: add counter threshold for subsequent detections 2014-08-24 11:30:02 +02:00
Thomas Gubler 8262739b62 geofence: can select gps instead of global position 2014-08-24 11:14:15 +02:00
Pavel Kirienko 3866b5a5fe Resource leak fix 2014-08-24 03:02:52 +04:00
Thomas Gubler 3a029926b4 vfr_hud mavlink msg: use baro alt
The vfr_hud message demands the AMSL altitude and not the wgs84
altitude. Use the baro altitude for now. This can be changed to an
output of the position estimator later.
2014-08-23 22:36:40 +02:00
Pavel Kirienko 701bd803ce UAVCAN status reporting and proper termination 2014-08-24 00:20:57 +04:00
Pavel Kirienko e9da830316 UAVCAN: initializing all bridges by default 2014-08-24 00:06:47 +04:00
Pavel Kirienko 0f124963d4 UAVCAN: Minor improvement of the GNSS bridge 2014-08-23 23:43:01 +04:00
Pavel Kirienko ce73be514e UAVCAN: Proper CDev initialization from sensor bridges 2014-08-23 23:30:49 +04:00
Pavel Kirienko 4e0d7c6b0e UAVCAN: redundant sensors support 2014-08-23 23:14:59 +04:00
Julian Oes e09bc02c37 meas_airspeed: don't reset the filter below 0 2014-08-23 18:53:45 +02:00
Julian Oes a1b4d72d1f airspeed_calibration: stop talking about Pa and and hashtags (now the correct files) 2014-08-23 18:52:56 +02:00
Julian Oes 6480747c69 Revert "airspeed_calibration: stop talking about Pa and and hashtags"
This reverts commit c6fb75f66f.
2014-08-23 18:49:00 +02:00
Julian Oes c6fb75f66f airspeed_calibration: stop talking about Pa and and hashtags 2014-08-23 18:44:09 +02:00
Julian Oes 40fe9ab969 meas_airspeed: don't take the aboslute value 2014-08-23 18:03:01 +02:00
Pavel Kirienko 6a8971e28f New UAVCAN initialization logic 2014-08-23 17:31:46 +04:00
Thomas Gubler 3c10b78e20 stae machine helper: remove unnecessary check for RC loss 2014-08-23 14:02:22 +02:00
Thomas Gubler ffd2fa7386 commander: fix check for rc && gps loss 2014-08-23 13:25:50 +02:00
Thomas Gubler cc12e6051d obc rcloss: set altitude 2014-08-23 13:13:51 +02:00
Thomas Gubler 2971510289 commander: flight termination, require arming 2014-08-23 13:00:28 +02:00
Thomas Gubler fd3746a233 add OBC RC loss mode to navigator 2014-08-22 23:06:14 +02:00
Thomas Gubler 6ae8800ad0 move and rename params
airfield home is general
2014-08-22 23:05:19 +02:00
Thomas Gubler 4d75222b67 switch to rc loss mode if rc loss commanded 2014-08-22 21:41:24 +02:00
Thomas Gubler d50135b611 rc loss && gps loss: flight termination 2014-08-22 21:40:58 +02:00
Thomas Gubler b22acadb8a DL loss && gps fail: flight termination 2014-08-22 21:02:33 +02:00
Thomas Gubler 406a52e639 fix typo 2014-08-22 20:24:04 +02:00
Pavel Kirienko 7132141cc4 UAVCAN: Printing all known sensor bridge names with usage info 2014-08-22 20:33:35 +04:00
Pavel Kirienko 6870cd4d3d UAVCAN baro driver 2014-08-22 20:15:11 +04:00
Pavel Kirienko 6ebd59c633 UAVCAN: improved sensor bridge factory 2014-08-22 15:52:35 +04:00
Pavel Kirienko bdc2ecd9f6 Too much Ctrl+C Ctrl+V 2014-08-22 15:41:21 +04:00
Pavel Kirienko e32ff6004b UAVCAN mag driver fix 2014-08-22 15:31:08 +04:00
Pavel Kirienko 29dbe8aed5 UAVCAN magnetometer driver 2014-08-22 14:27:32 +04:00
Pavel Kirienko 54affaf633 UAVCAN sensor enable command fix 2014-08-22 13:58:05 +04:00
Pavel Kirienko f820010a2b UAVCAN GNSS subscription name fix 2014-08-22 13:24:31 +04:00
Thomas Gubler 752a0a5625 add obc gps failure mode 2014-08-22 00:40:45 +02:00
Thomas Gubler 1a14ff250e fw att control: use RC only if in manual 2014-08-22 00:39:44 +02:00
Pavel Kirienko 0d9f6b6e2e UAVCAN: Refactored and generalized sensor bridge support 2014-08-22 01:52:23 +04:00
Thomas Gubler c402ac28ec Merge remote-tracking branch 'upstream/master' into obcfailsafe 2014-08-21 20:04:21 +02:00
Lorenz Meier aa8fcceea2 Merge pull request #1297 from PX4/mission_fix
mavlink: missions manager compID cleanup
2014-08-21 14:40:34 +02:00
Lorenz Meier 9c75b9562e Be more permissive with mission component IDs, renamed camera to onboard link but still accepting same commandline syntax 2014-08-21 14:39:17 +02:00
Thomas Gubler f7dbc34027 sensors: remove warnx 2014-08-21 12:43:34 +02:00