8845 Commits

Author SHA1 Message Date
Thomas Gubler
9ee6ab366d add flighttermination circuit breaker 2014-08-14 17:30:05 +02:00
Thomas Gubler
017f82e2b8 Merge remote-tracking branch 'origin/master' into obcfailsafe 2014-08-12 12:30:20 +02:00
Lorenz Meier
3f4aef60c8 Increase timeout in an attempt to prevent timout python failure 2014-08-12 08:21:38 +02:00
Lorenz Meier
2ca8903240 If we failed loading params, reset them (if the file handle is valid the file is corrupted and there is no hope, if its just not present the reset command will not do anything) 2014-08-11 14:56:13 +02:00
Lorenz Meier
258fb27e14 Ensure that a failing dataman start does not abort boot 2014-08-11 14:54:18 +02:00
Lorenz Meier
5abdacc907 Merge pull request #1265 from PX4/FTP
More FTP support
2014-08-10 23:46:14 +02:00
Lorenz Meier
0633d7f601 Updated mavlink version 2014-08-10 22:05:21 +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
57e2fb0c49 Merge pull request #1262 from PX4/mavlink_update
Mavlink update
2014-08-10 12:00:57 +02: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
4b065a7e1d Updated MAVLink version 2014-08-10 00:52:03 +02:00
Lorenz Meier
64ed253591 Merge pull request #1261 from PX4/rcviper
Viper and FX79 mixer
2014-08-09 19:56:17 +02:00
Julian Oes
e6210058a3 mixers: added Viper mixer 2014-08-09 19:52:30 +02:00
Julian Oes
3fdf63d2b3 Startup script: added viper script
Conflicts:
	mavlink/include/mavlink/v1.0
2014-08-09 19:47:48 +02:00
Julian Oes
312f9e0ccc mixers: adapted FX79 mixer to have more pitch influence 2014-08-09 19:43:57 +02:00
Lorenz Meier
5246d6b492 Updated mavlink version 2014-08-09 19:31:34 +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
Lorenz Meier
2a7848c769 Merge pull request #1259 from PX4/ekf_fix
EKF filter fix
2014-08-08 08:46:55 +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
Lorenz Meier
22def1305b Merge pull request #1255 from PX4/ArmingUTFix
Fix state transition unit tests
2014-08-05 21:30:46 +02: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
43ef622725 Reinstate TECS logging 2014-08-03 13:18:22 +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
Anton Babushkin
f7582b4d00 Merge branch 'master' into smooth_pos_hold 2014-08-02 22:11:57 +02:00
Anton Babushkin
5824607c76 uavcan: fix actuator groups subcriptions and poll() 2014-08-02 13:01:42 +02:00
Pavel Kirienko
d3d5aa9bdc Merge branch 'uavcan_node_info' 2014-08-02 03:40:22 +04:00
Pavel Kirienko
9725a16352 UAVCAN: Fixed short git hash computation 2014-08-02 03:34:57 +04:00
Lorenz Meier
4d03202c4c Warn on far waypoints 2014-08-01 23:42:26 +02:00
Lorenz Meier
3856ab8d2a Merge branch 'master' of github.com:PX4/Firmware 2014-08-01 23:18:58 +02:00
Lorenz Meier
c3666a5504 Widen default first WP radius 2014-08-01 23:18:43 +02:00
Lorenz Meier
6b0ea2a9ba Merge pull request #1250 from PX4/throttle_tuning
Throttle tuning
2014-08-01 18:26:22 +02:00
Lorenz Meier
29c70651de Merge branch 'master' of github.com:PX4/Firmware into throttle_tuning 2014-08-01 14:44:27 +02:00
Lorenz Meier
5b9010113f Merge pull request #1244 from PX4/asfilter_more
airspeed: Filter slightly more, just a touch to not induce phase delay
2014-08-01 14:44:11 +02:00
Lorenz Meier
491c6c29ac Init values 2014-08-01 14:43:56 +02:00
Lorenz Meier
32e32d92bd Add throttle slew rate param 2014-08-01 14:39:24 +02:00
Lorenz Meier
2e4dff3fea removed debug statement from mTECS 2014-08-01 13:21:30 +02:00
Lorenz Meier
3b1c92e42f Make throttle time constant tunable separately, group TECS params correctly, make climbout alt configurable 2014-08-01 13:10:07 +02:00
Lorenz Meier
8e33278c4c Move the last throttle demand setting to a better position 2014-08-01 13:04:28 +02:00
Thomas Gubler
f78ea38d98 Merge remote-tracking branch 'upstream/master' into obcfailsafe 2014-08-01 12:09:16 +02:00