158 Commits

Author SHA1 Message Date
Anton Babushkin
db1ea9bf51 Battery: default parameters updated 2014-01-13 10:11:16 +01:00
Lorenz Meier
9b711d6a72 Merged origin/master into batt_fixes 2014-01-07 15:34:13 +01:00
Lorenz Meier
b9a533acae Merge pull request #505 from PX4/rc_failsafe
Futaba RC failsafe support
2013-12-19 07:41:25 -08:00
Thomas Gubler
ea9fcaa27f update the commander to only use local pos for landing detection when on rotary wing
Conflicts:
	src/modules/commander/commander.cpp
2013-11-26 18:56:06 +01:00
Anton Babushkin
94a3935975 Merge branch 'master' into batt_fixes 2013-11-11 22:03:09 +04:00
Anton Babushkin
714f5ea634 Track raw battery voltage and filtered battery voltage separately. Estimate remaining battery as min(voltage_estimate, discharged_estimate). Battery voltage LPF time increased. 2013-11-11 22:02:55 +04:00
Thomas Gubler
ae9fae5aae fix MEAS airspeed and airspeed calibration 2013-11-10 19:25:38 +01:00
Anton Babushkin
6b085e8ced Use discharged current to estimate remaining battery charge if capacity is known 2013-11-08 21:30:10 +04:00
Julian Oes
4502c285eb Startup scripts: Start the commander early and let it try to open the mavlink_fd with 20Hz 2013-11-05 19:56:33 +01:00
Anton Babushkin
19fab5f395 Merge branch 'master' into rc_failsafe 2013-11-04 16:56:09 +04:00
Lorenz Meier
b53d86ed68 Hotfix for mag calibration 2013-11-03 18:26:02 +01:00
Anton Babushkin
97acb49028 commander: bug fixed in failsafe 2013-11-01 13:58:23 +04:00
Lorenz Meier
5781b58640 Minor bugfix to commander, emits arming sound now on the right occasions. Fixes an annoying issue where the arming sound would go off constantly if the safety was re-engaged in arming mode, something that we consider to be ok operationally 2013-11-01 09:05:28 +01:00
Lorenz Meier
1336d625a8 Hotfix: Announcing important messages via audio 2013-10-28 14:47:37 +01:00
Lorenz Meier
17ddc7f471 Merge pull request #483 from PX4/calib_rotation
Calibration of rotated board
2013-10-23 03:32:20 -07:00
Anton Babushkin
28b4e97853 Fixed bug with fd leak in rc_calibration_check 2013-10-22 21:01:30 +02:00
Anton Babushkin
495073935e accelerometer_calibration: stability fix 2013-10-21 23:33:01 +02:00
Anton Babushkin
ef42ef15c6 accel/gyro/mag calibration: big cleanup, use common messages 2013-10-21 22:24:59 +02:00
Anton Babushkin
ea89f23c91 calibration: bugs fixed, mavlink messages cleanup 2013-10-21 20:07:47 +02:00
Stefan Rado
ed79b686c5 Adjusted mavlink info messages during gyro calibration to not break QGroundControl. 2013-10-21 09:32:37 +02:00
Anton Babushkin
0dc9c9ac26 accelerometer_calibration: code style fixed, lib/conversion copyright fix 2013-10-20 23:28:09 +02:00
Anton Babushkin
b75c8e672f accelerometer calibration fix 2013-10-20 23:16:23 +02:00
Anton Babushkin
ef6f1f6f80 get_rot_matrix() moved to separate library, accel calibration of rotated board fixed 2013-10-20 19:36:42 +02:00
Stefan Rado
6a624ff753 Fix gyro calibration for rotated sensors.
The calibration routine now uses the raw sensor values instead of the already rotated values.
2013-10-19 23:04:36 +02:00
Lorenz Meier
db4ff7f080 Merge pull request #446 from PX4/commander_fixes
commander fixes
2013-10-13 03:10:23 -07:00
Anton Babushkin
3fd2048188 commander: remove duplicate publishing of vehicle_control_mode and actuator_armed topics, remove unused "counter" field from topics 2013-10-07 22:16:57 +02:00
Lorenz Meier
d1871bd7bb State machine fixes for HIL 2013-10-06 14:18:28 +02:00
Lorenz Meier
6616aa6f99 Fixed in-air restart, now obeys the right order 2013-09-22 14:58:06 +02:00
Lorenz Meier
826d5687be Fixed in-air restart 2013-09-22 14:43:12 +02:00
Anton Babushkin
2362041dc1 commander: state indication changed, 3 green blinks = succsess, 3 white blinks = neutral, 3 red blinks = reject 2013-09-19 19:58:41 +02:00
Lorenz Meier
ac00100cb8 Hotfix: Disable gyro scale calibration to prevent people from wrongly using it 2013-09-18 08:43:38 +02:00
Randy Mackay
1a641b791d tone_alarm: more device paths replaced with #define 2013-09-16 07:21:16 +02:00
Anton Babushkin
8a70efdf43 Beep and print message when arming is not allowed 2013-09-14 08:55:45 +02:00
Lorenz Meier
8bd018c561 Merge branch 'fixedwing_l1' of github.com:PX4/Firmware into fixedwing_l1 2013-09-08 21:50:14 +02:00
Lorenz Meier
11e4fbc374 Added additional vector functions, fixed seatbelt for global estimators 2013-09-08 21:49:59 +02:00
Lorenz Meier
d3ac8c9ff3 Fixed HIL mode switching, HIL works 2013-09-08 21:06:55 +02:00
Lorenz Meier
56a35cc889 Fixed commander start / stop to ensure the state is sane once NSH returns 2013-09-08 20:05:15 +02:00
Lorenz Meier
aa785b0d2b Hotfix: Better error reporting, fixed sched param setup 2013-09-05 13:24:21 +02:00
Anton Babushkin
40e1894872 Added parameter NAV_TAKEOFF_GAP 2013-09-02 23:30:32 +02:00
Lorenz Meier
2d83c6f825 Closing all opened file descriptors, fixed param save issue, tests clean 2013-09-01 12:47:10 +02:00
Lorenz Meier
f6bf1c7bf2 Closing files that should be closed 2013-09-01 10:29:30 +02:00
Lorenz Meier
3f4315b476 Hotfix: Increase stack size for low prio commander task 2013-08-31 11:49:36 +02:00
Jean Cyr
efca6f2cb1 Remove unused tones and save about 6K flash space
- Comment out unused tones
- Create symbolic tone numbers rather than hardcoded
2013-08-30 20:12:35 -04:00
Anton Babushkin
3a00def189 commander: switch to AUTO_READY or AUTO_MISSION immediately, don't try to stay on ground 2013-08-30 10:11:24 +02:00
Julian Oes
9bcfe49cff Changed RGBLED behaviour, breathe mode when disarmed and ready to arm 2013-08-29 16:45:33 +02:00
Julian Oes
55cfa5152c Made low/critical warnings consisting 2013-08-29 16:41:59 +02:00
Anton Babushkin
66c61fbe96 Full failsafe rewrite. 2013-08-27 23:08:00 +02:00
Lorenz Meier
33c7342909 Minor fixes for calibration, UI language much more readable now 2013-08-27 10:36:43 +02:00
Lorenz Meier
665a232592 More calibration polishing 2013-08-27 10:15:17 +02:00
Lorenz Meier
94d8ec4a1c Calibration message cleanup 2013-08-27 09:48:22 +02:00