4461 Commits

Author SHA1 Message Date
Julian Oes
b150c3092c mavlink_main: raise rates of onboard mode 2014-08-25 09:33:39 +02:00
Lorenz Meier
2f5c0cbd13 Deal with zero airspeed measurements 2014-08-24 23:05:28 +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
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
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
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 c6fb75f66fa94444d07056f271980e3f05008f94.
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
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
Pavel Kirienko
0d9f6b6e2e UAVCAN: Refactored and generalized sensor bridge support 2014-08-22 01:52:23 +04: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
Lorenz Meier
8f65d52aca Merge pull request #1299 from PX4/navigatorstatefix
navigator: correct mode for land and termination
2014-08-21 09:46:14 +02:00
Thomas Gubler
3e1de713af navigator: correct mode for land and termination 2014-08-21 09:39:43 +02:00
Lorenz Meier
4dcdaa7234 Merge pull request #1298 from PX4/adafruiti2cpwm
pca9685: correct input scaling
2014-08-21 09:38:14 +02:00
Thomas Gubler
5bc81c8561 pca9685: correct input scaling 2014-08-21 09:30:29 +02:00
Anton Babushkin
3cbfe989c7 mavlink: missions manager compID cleanup, use the common compID, stict compID checks for incoming messages 2014-08-20 21:54:38 +02:00
Lorenz Meier
24b1ff23f2 Merge pull request #1296 from PX4/adafruiti2cpwm
Adafruit i2c to pwm board driver
2014-08-20 20:26:12 +02:00
Thomas Gubler
c414417cf8 rename adafruiti2cpwm to pca9685 2014-08-20 16:24:57 +02:00
Thomas Gubler
dd85c0407c adafruit i2c pwm: listen to uorb for setpoints 2014-08-20 15:45:57 +02:00
Thomas Gubler
66991f9bb1 bring up adafruit i2c pwm driver
includes the test function, fucntionality verified with scope and servo
2014-08-20 15:45:46 +02:00
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
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
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
Lorenz Meier
de7d9c5b95 Merge pull request #1293 from PX4/timeout_fix
Timeout fix
2014-08-18 23:18:41 +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