Thomas Gubler
1e7dee4391
set_attitude_target msg: convert quaternion to R
2014-08-21 16:24:00 +02:00
Thomas Gubler
3a0bb9c64b
Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
...
Conflicts:
src/modules/navigator/navigator_main.cpp
2014-08-21 11:05:56 +02:00
Thomas Gubler
3e1de713af
navigator: correct mode for land and termination
2014-08-21 09:39:43 +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
9e099b42fa
Merge pull request #1291 from PX4/mavlink_cmdint
...
mavlink: Handle command int packets
2014-08-19 15:41:43 +02:00
Thomas Gubler
57a250f946
navigator: remove offboard mode
...
offboard setpoints are now forwarded directly from mavlink
2014-08-19 09:56:32 +02:00
Thomas Gubler
e3724e64d4
Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
2014-08-19 09:12:41 +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
Thomas Gubler
174b0a5527
Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
...
Conflicts:
src/modules/mavlink/mavlink_main.cpp
2014-08-18 09:26:49 +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
Thomas Gubler
1e9d77f1d2
offboard: ignore mask cleanup
...
add handling of thrust ignore bit, add defines for the bitnumbers,
improve and fix interface to ignore bitmask
2014-08-15 12:58:06 +02:00
Thomas Gubler
874846969c
Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
2014-08-15 09:04:55 +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
Thomas Gubler
e634c9fa99
Merge remote-tracking branch 'origin/master' into offboard2_externalsetpointmessages
...
Conflicts:
src/modules/mavlink/mavlink_receiver.cpp
2014-08-13 15:07:09 +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
85eed22150
offboard sp: correctly map acceleration/force in combined setpoint to setpoint triple
...
Conflicts:
src/modules/uORB/topics/position_setpoint_triplet.h
2014-08-12 16:46:12 +02:00
Thomas Gubler
a04d70ed5a
offboard setpoints: correctly check for force setpoint
2014-08-12 14:57:14 +02: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
Thomas Gubler
8bbaacb1e9
Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
...
Conflicts:
src/modules/mavlink/mavlink_main.cpp
src/modules/mavlink/mavlink_main.h
src/modules/mavlink/mavlink_receiver.cpp
2014-08-11 10:33:11 +02:00
Lorenz Meier
5abdacc907
Merge pull request #1265 from PX4/FTP
...
More FTP support
2014-08-10 23:46:14 +02:00
Don Gagne
1d3edfa629
More FTP support
...
Added:
- sequence numbers
- directory list returns file sizes
- open command returns file size in data
2014-08-10 12:02:10 -07:00
Lorenz Meier
9ecec7fada
Add default initializers and timestamp in local position
2014-08-10 01:30:25 +02:00
Lorenz Meier
5225d87854
Updated MAVLink to latest revision
2014-08-10 01:24:04 +02:00
Lorenz Meier
f3969abac4
Merge pull request #886 from PX4/smooth_pos_hold
...
Smooth transitions to stabilized modes
2014-08-09 19:01:16 +02:00
Anton Babushkin
03f839a27a
mc_pos_control: more accurate position setpoint reset, keep attitude setpoint continuous
2014-08-08 00:24:18 +02:00
Anton Babushkin
faaeaeb113
mc_pos_control: manual and offboard control reorganization and cleanup
2014-08-08 00:22:57 +02:00
Anton Babushkin
a9d3e9854f
Merge branch 'master' into smooth_pos_hold
2014-08-07 23:08:54 +02:00
Lorenz Meier
20c3a329c7
Introduce similar checks fo all other health checks in the filter
2014-08-07 07:36:59 +02:00
Lorenz Meier
13b9cd0cec
Do not fuse height after innovation consistency check fail
2014-08-07 07:25:20 +02:00
Lorenz Meier
95fc701376
Merge pull request #1254 from PX4/tecs_logging
...
TECS logging
2014-08-06 17:41:15 +02:00
Lorenz Meier
5c5fc93ce6
Merge pull request #1258 from PX4/uavcan_fix
...
uavcan: fix actuator groups subcriptions and poll()
2014-08-06 17:39:59 +02:00
Pavel Kirienko
33762ce861
UAVCAN ESC mixer: removed the failsafe placeholder, it's no use here
2014-08-06 12:40:07 +04:00
Don Gagne
cfe5c45e04
Fix broken arming unit test
...
Also, update arming_state_transition calls to add new fRunPreArmChecks
flag.
2014-08-04 09:42:16 -07:00
Don Gagne
014fd5f47b
Add fRunPreArmChecks flag
...
This is to allow unit tests to be written which do not perform pre-arm
checks
2014-08-04 09:41:29 -07:00
Don Gagne
6fbeaeaace
Update arming_state_transition calls
...
Add new fRunPreArmChecks flag
2014-08-04 09:40:38 -07:00
Lorenz Meier
ff760d07b4
Add TECS logging
2014-08-03 13:19:10 +02:00
Lorenz Meier
020ac409be
Remove airspeed and altitude raw data from TECS log, as we have these quantities already in the system log
2014-08-03 13:17:18 +02:00