Thomas Gubler
06317046f2
move flight termination and geofence flags from setpoint triplet to mission result
2014-08-24 17:45:15 +02:00
Pavel Kirienko
04ccf5d8c9
UAVCAN update
2014-08-24 19:44:54 +04:00
Thomas Gubler
a432d0493c
correctly initialize stay in failsafe flag
2014-08-24 17:44:36 +02:00
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
Lorenz Meier
8f2fa6da25
Adjust rates for attitude and attitude SP
2014-08-24 14:40:39 +02:00
Pavel Kirienko
1a582e8be0
UAVCAN update for #1306
2014-08-24 16:36:35 +04:00
Thomas Gubler
c0975af375
commander: check if baro is healthy
2014-08-24 13:44:43 +02:00
Lorenz Meier
163224eda2
Updated MAVLink
2014-08-24 13:37:00 +02:00
Pavel Kirienko
2418969b87
UAVCAN update
2014-08-24 15:35:02 +04: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
65af8ec55e
Merge branch 'master' of github.com:PX4/Firmware into bottle_drop_friday
2014-08-24 12:05:37 +02:00
Lorenz Meier
ef0a0a1a6e
Fix drop offset: We want to drop so that the wind carries the bottle into the drop zone
2014-08-24 12:05:12 +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
ccbd5c0931
Merge pull request #1308 from PX4/airspeedfabs
...
No absolute value of airspeed
2014-08-24 11:52:13 +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
Pavel Kirienko
1fa49aaea9
UAVCAN: clarification
2014-08-24 01:41:54 +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
cfbbe60291
fw pos control: launchdetection logic cleanup
2014-08-23 12:41:48 +02:00
Thomas Gubler
9f5004be2d
fw pos control: set default roll, pitch while waiting for launch
2014-08-23 12:13:30 +02:00
Thomas Gubler
40d47fb069
fw pos control: use new lauchdetector states
2014-08-23 11:45:20 +02:00
Thomas Gubler
5a5617cb59
launchdetector: return state of detection
...
The launchdetector now has a intermediate state (controlsenabled) which
is meant to be interpreted by the controller as: "perform attitude
control but do not yet power up the motor". This can be used in the
floating phase during a bungee launch for example.
2014-08-23 11:42:53 +02:00
Thomas Gubler
52ffc3bced
Merge remote-tracking branch 'julian/launchdelay' into launchdetectionstates
2014-08-23 09:10:36 +02:00
Thomas Gubler
8d3dd7363d
catapult launch detection: fix integration logic
2014-08-22 23:15:11 +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