Commit Graph

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