Commit Graph
3096 Commits
Author SHA1 Message Date
Kynos 2de01964e2 Reset MS5611 baro sensor after an error
Reset MS5611 baro sensor after an error in order to avoid endless error
loops
2014-05-02 22:00:34 +02:00
Anton Babushkin f6d61dfb4c mavlink: swap x and y when handling MANUAL_CONTROL mavlink message 2014-05-01 23:45:21 +02:00
ufoncz 85ac2796a0 simplified code, which is now less robust but smaller and easier to read (comment Babushkin)
formated source code with fix_code_style.sh (comment Babushkin)
fixed Copyright (comment Babushkin)
2014-05-01 23:36:35 +02:00
Lorenz Meier c0d8672bf7 Merge branch 'master' into pwm_step 2014-05-01 16:32:27 +02:00
Lorenz Meier 179480ca2d Merge branch 'cmsis_fix' of github.com:PX4/Firmware 2014-05-01 16:31:48 +02:00
Lorenz Meier a8743184c3 Add command to do PWM step inputs 2014-05-01 16:02:00 +02:00
Julian Oes a1e4435e16 esc_calib: corrected name of mc controller 2014-04-30 17:50:18 +02:00
Lorenz Meier 6cb96d074d EKF: Introduce proper check flags for sensor init states 2014-04-30 17:01:32 +02:00
Lorenz Meier 7a4049b12a Fix use of declination in estimator, remove bogus measurement value reset on reinit 2014-04-30 16:55:08 +02:00
Lorenz Meier 918c87912d Merge branch 'master' of github.com:PX4/Firmware into ekf_params 2014-04-30 15:43:08 +02:00
Lorenz Meier 2829d65871 Merge pull request #881 from PX4/led_fix
commander: Stop mixing board support and high level code - just accept t...
2014-04-30 06:34:34 -07:00
Lorenz Meier 1dfa2f100e commander: Stop mixing board support and high level code - just accept that non-mandatory leds may or may not be there 2014-04-30 15:33:47 +02:00
Lorenz Meier c1b02ae302 Merge branch 'autodeclination' into ekf_params 2014-04-30 08:53:35 +02:00
Lorenz Meier 5429b82ae0 Fix last data type and casting compiler nuisances 2014-04-30 08:53:22 +02:00
Lorenz Meier be1f39e385 ekf Print declination on init 2014-04-30 08:52:37 +02:00
Lorenz Meier 48a9ba39af Fixed typos in declination table lookup 2014-04-30 08:26:08 +02:00
Lorenz Meier e2af77123f ekf: Cleanup init 2014-04-30 08:25:36 +02:00
Lorenz Meier d54f9973f2 Fixed typos in declination table lookup 2014-04-30 08:13:42 +02:00
Lorenz Meier 81525f6d8a Merge branch 'master' of github.com:PX4/Firmware into ekf_params 2014-04-30 08:08:14 +02:00
TickTock- 6c76e8ea50 shortened rc_assisted_th to rc_assist_th in case we add a dedicated switch mapping later 2014-04-29 20:51:04 -07:00
Lorenz Meier 848c1c2552 ekf: More complete re-initialization 2014-04-29 21:42:58 +02:00
Anton Babushkin 0c58588a87 mc_att_control: yaw feed-forward in manual control modes fixed 2014-04-29 19:51:05 +02:00
Lorenz Meier 2ee02e5e4b Merge pull request #874 from jean-m-cyr/master
Proper data manager restart handling
2014-04-29 07:53:30 +02:00
TickTock- ef75bbf2ef Updated flight modes diagrams & comments. 2014-04-28 22:11:02 -07:00
TickTock- 31089a290b Replaces poshold/althold with posctrl/altctrl 2014-04-28 21:47:45 -07:00
Lorenz Meier 7c88fbff90 Merge branch 'ekf_params' of github.com:PX4/Firmware into ekf_params 2014-04-28 22:39:54 +02:00
Lorenz Meier 86d9fb5636 Merge branch 'autodeclination' into ekf_params 2014-04-28 22:39:02 +02:00
Lorenz Meier ec50f73cbe Updated geo lib C/C++ interfacing 2014-04-28 20:44:11 +02:00
Lorenz Meier da525f29f1 Add missing header in mixer load command 2014-04-28 19:25:13 +02:00
Lorenz Meier 002ff7da7e Add missing header in HRT 2014-04-28 19:21:37 +02:00
Anton Babushkin 11a1053b73 ekf_att_pos_estimator: local position reference fixed 2014-04-28 19:17:48 +02:00
Lorenz Meier f78005bcb6 Merge branch 'master' of github.com:PX4/Firmware into ekf_params 2014-04-28 18:34:47 +02:00
Lorenz Meier 90569d22bc Added support for automatic mag declination setup 2014-04-28 18:34:33 +02:00
Anton Babushkin 4378454a10 mc_pos_control: hotfix, MPC_TILTMAX_AIR and MPC_TILTMAX_LND parameters fixed 2014-04-28 17:49:57 +02:00
Lorenz Meier 2c37ec16dc Merge branch 'autodeclination' into ekf_params 2014-04-28 17:48:27 +02:00
Lorenz Meier e134537ae8 Added automatic declination lookup 2014-04-28 17:44:29 +02:00
Andrew Tridgell ab1939c6a3 pwm: added PWM_SERVO_SET_FORCE_SAFETY_OFF ioctl
this allows the safety switch on px4io to be forced off
2014-04-28 11:45:45 +02:00
Andrew Tridgell ac52111085 px4io: support PX4IO_P_SETUP_FORCE_SAFETY_OFF
this allows the FMU to force the safety off on the IO board. Useful in
two cases:

 1) vehicles where the safety switch is impractical or not useful
 (eg. HAB planes or internal combustion motors)

 2) doing ESC calibration on multi-copters
2014-04-28 11:45:20 +02:00
Randy Mackay 9f2c4b7513 tone_alarm: add PARACHUTE_RELEASE_TUNE 2014-04-28 11:43:25 +02:00
Lorenz Meier df8fb7d2dc Merge branch 'ekf_params' of github.com:PX4/Firmware into ekf_params 2014-04-28 11:41:48 +02:00
Lorenz Meier 0745334ac4 Reset init flags as well 2014-04-28 11:41:40 +02:00
Jean Cyr ab257ebcce Proper data manager restart handling
Introduce SYS_RESTART_TYPE parameter having one of 3 values: boot
restart, inflight restart, or unknown restart, and defaulting to unknown
restart.

px4io.cpp sets this parameter according to the type of restart detected.

dataman.c retrieves this parameter and clears data entries according to
their persistence level. Does nothing if unknown restart.
2014-04-28 00:52:19 -04:00
TickTock- 269800b48c renamed EASY to POSHOLD and SEATBELT to ALTHOLD 2014-04-27 14:06:00 -07:00
TickTock- 6a7b104c2b compiles 2014-04-27 13:12:28 -07:00
TickTock- 07c35010aa Merged in upstream master 2014-04-27 12:43:13 -07:00
ufoncz bd5a0cef1a ver command ready including hwcmp which replaces hw_ver, removed hw_ver
updated all scripts to use new ver hwcmp command
q
2014-04-27 17:42:45 +02:00
Lorenz Meier f7065dce84 Merged master into ekf_params 2014-04-27 16:14:02 +02:00
Lorenz Meier 08408594ec Renamed parameters which changed from RAD to DEGREES to avoid user confusion. Also made naming of the two parameters more consistent. 2014-04-27 16:06:34 +02:00
Lorenz Meier e6d332aa7c Make commander less pedantic about position status 2014-04-27 15:50:53 +02:00
Lorenz Meier c74248c8b1 Merged mpc_rc with master 2014-04-27 15:45:33 +02:00