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
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
Lorenz Meier
bcca3cae74
Run full update straight after reset, filter wind speed dynamically
2014-08-23 16:03:24 +02:00
Pavel Kirienko
6a8971e28f
New UAVCAN initialization logic
2014-08-23 17:31:46 +04:00
Lorenz Meier
1143cdbadf
Merge branch 'master' of github.com:PX4/Firmware into ekf_varweight
2014-08-23 13:19:37 +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
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
Thomas Gubler
3e1de713af
navigator: correct mode for land and termination
2014-08-21 09:39:43 +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
56ec052346
Merge pull request #1283 from PX4/qnh
...
add param for qnh
2014-08-20 15:43:17 +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
2c0d192944
Use the wind speed estimate filtered values
2014-08-18 21:26:18 +02:00
Lorenz Meier
cfcb76f627
Add long-term stable wind estimate
2014-08-18 21:23:59 +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
0d87dc9923
mavlink: Handle command int packets
2014-08-18 16:50:13 +02:00
Lorenz Meier
171857811f
EKF filter update. Now correctly scaling variance (well, if you could call this ever "correct") for repeated fusion of the same data quantity.
2014-08-17 20:49:46 +02:00
Thomas Gubler
86ae2e489f
sensors: do not exit task on error
2014-08-17 15:21:50 +02:00
Thomas Gubler
91d8cb2edc
sensors: move close to correct position
2014-08-17 13:45:51 +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
1913ae19f1
add param for qnh
2014-08-17 10:45:30 +02:00
Lorenz Meier
dd0916bd7d
code style fix for mavlink app
2014-08-17 10:31:56 +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
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
Thomas Gubler
89986cf3e5
epv/eph threshold variable names changed
2014-08-11 13:46:13 +02:00
Thomas Gubler
af1ad04c23
Merge remote-tracking branch 'origin/master' into geo
2014-08-11 13:37:08 +02:00
Lorenz Meier
5abdacc907
Merge pull request #1265 from PX4/FTP
...
More FTP support
2014-08-10 23:46:14 +02:00