1237 Commits

Author SHA1 Message Date
Anton Babushkin
8c3e67993e position_estimator_inav: don’t use GPS vertical speed 2013-11-22 22:23:27 +04:00
Anton Babushkin
e4f0c7d26a Merge branch 'master' into inav_alt_gps 2013-11-11 14:48:50 +04:00
Lorenz Meier
a1398c991e Merge pull request #525 from thomasgubler/airspeed_meas_calibration
fix MEAS airspeed and airspeed calibration
2013-11-10 10:40:45 -08:00
Thomas Gubler
ae9fae5aae fix MEAS airspeed and airspeed calibration 2013-11-10 19:25:38 +01:00
Julian Oes
64431a45ba missionlib: Added geo.h include, without this the _wrap_pi function returned garbage (e.g. for the yaw setpoint in auto) 2013-11-09 11:59:23 +01:00
Lorenz Meier
c63995e91c Hotfix: Be more aggressive about SPI2 init on v1 boards 2013-11-08 14:22:27 +01:00
Anton Babushkin
c3944f49b1 position_estimator_inav: minor baro offset changes 2013-11-07 20:17:12 +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
Lorenz Meier
d3b267c06e Integral fixes, last parts 2013-11-05 09:20:07 +01:00
Lorenz Meier
1358d4cb88 Hotfix: Fix integrator parameters 2013-11-05 07:44:16 +01:00
Lorenz Meier
ed60dc50fc Hotfix: forbid integrator to accumulate NaN values if they ever would occur 2013-11-05 07:43:08 +01:00
Lorenz Meier
3042731d26 Smaller hotfixes for att pos estimator 2013-11-03 18:27:26 +01:00
Lorenz Meier
791695ccd0 Hotfix: Check for out of range accel values 2013-11-03 18:26:39 +01:00
Lorenz Meier
b53d86ed68 Hotfix for mag calibration 2013-11-03 18:26:02 +01:00
Lorenz Meier
8d4ec9b9cd Merge branch 'master' of github.com:PX4/Firmware 2013-11-03 18:17:05 +01:00
Lorenz Meier
ba0687bc5e Matrix and Vector printing cleanup 2013-11-03 18:06:58 +01:00
Lorenz Meier
4865814f92 Fixed typo, added testing - previous corner case now cleanly prevented 2013-11-03 17:58:28 +01:00
Lorenz Meier
98f5a77574 Fix to cancel pending callbacks for closing ORB topics 2013-11-03 17:52:27 +01:00
Thomas Gubler
a4c99225c0 initialize _vel_dot and _STEdotErrLast 2013-11-03 17:17:45 +01:00
Anton Babushkin
763a473e9d Merge branch 'master' into inav_alt_gps 2013-11-03 09:58:59 +04:00
Lorenz Meier
64c2165e8b Merge pull request #507 from thomasgubler/airspeed_poll
fix vehicle_airspeed_poll logic
2013-11-02 10:35:38 -07:00
Thomas Gubler
ef7a425a45 fix vehicle_airspeed_poll logic: _tecs.enable_airspeed was not called before on valid airspeed 2013-11-02 17:33:45 +01:00
Thomas Gubler
3eac9ce159 fix usage of wrong value for max airspeed parameter 2013-11-02 16:16:49 +01:00
Lorenz Meier
0c762b6d1b Merge branch 'master' of github.com:PX4/Firmware 2013-11-01 11:09:07 +01: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
094fa0bd43 Merge pull request #502 from PX4/pwm_ioctls
more esc_calib enhancements
2013-10-31 23:33:50 -07:00
Julian Oes
25bf1abecf pwm_output: Allow PWM values from 900us to 2100us but use a default of 1000us to 2000us 2013-10-31 10:29:06 +01:00
Lorenz Meier
9544fe446e Merge pull request #504 from Runepx4/master
Added 8 rotor Coaxial Rotor mixer
2013-10-31 02:28:43 -07:00
runepx4
eac640739b Added 8 rotor Coaxial Rotor mixer 2013-10-31 10:23:58 +01:00
Julian Oes
aecb62a2dd Fixed small typo 2013-10-31 09:57:30 +01:00
Julian Oes
88351f3da1 esc_calib: Changed cmdline interface (now same as for the pwm systecmd), read in the number of channels available, don't make the esc_calib dependant on min/max/disarmed values 2013-10-31 09:20:44 +01:00
Lorenz Meier
7d443eb332 Commandline parsing fixes 2013-10-31 09:03:37 +01:00
Lorenz Meier
3c8c091e76 esc_calib on steroids 2013-10-31 08:23:44 +01:00
Lorenz Meier
9820ed9de3 Actually allow full range in FMU driver 2013-10-31 08:23:32 +01:00
Lorenz Meier
1a09907d5b Merge branch 'master' of github.com:PX4/Firmware into pwm_ioctls 2013-10-30 22:35:19 +01:00
Lorenz Meier
0eabacd251 Merge branch 'pwm_ioctls' of github.com:PX4/Firmware into pwm_ioctls 2013-10-30 22:35:09 +01:00
Lorenz Meier
727342a516 Teached the FMU driver that stopping is also an option 2013-10-30 22:34:51 +01:00
Lorenz Meier
9e74f178c9 Merge pull request #496 from PX4/wp_yaw_fix
missionlib: waypoint yaw fix
2013-10-30 11:26:58 -07:00
Lorenz Meier
dc80d6745e Merge branch 'master' of github.com:PX4/Firmware into pwm_ioctls 2013-10-30 09:15:55 +01:00
Lorenz Meier
bd874afcfd Fixed pwm limit to apply the proper limits / scaling 2013-10-30 09:14:17 +01:00
Lorenz Meier
f0466143de Minor warning and no error in case of zero value for disarmed 2013-10-30 09:04:03 +01:00
Lorenz Meier
44f88bf0a7 Fix to allow setting again zero disarmed PWM values after boot 2013-10-30 09:03:19 +01:00
Lorenz Meier
2293aa4e0a Fixed min value check, works for fixed wing now 2013-10-29 21:22:05 +01:00
Julian Oes
a06b3e50ab Only read 5 values, then return 2013-10-29 15:57:09 +01:00
Lorenz Meier
0fa03e65ab Cleanup of Doxygen tags 2013-10-28 15:21:50 +01:00
Lorenz Meier
1336d625a8 Hotfix: Announcing important messages via audio 2013-10-28 14:47:37 +01:00
Andrew Tridgell
52ee477137 lsm303d: try to reset the lsm303d if it goes bad in flight
this is based on earlier work by Julian Oes
2013-10-28 13:10:52 +01:00
Andrew Tridgell
75a0c18a9e px4io: FMU half of px4io error fixes 2013-10-28 13:10:38 +01:00
Andrew Tridgell
9064f8bf09 px4io: fixed the io_reg_{set,get} errors
this fixes the PX4IO state machine to avoid the io errors we were
seeing. There are still some open questions with this code, but it now
seems to give zero errors, which is an improvement!
2013-10-28 13:10:23 +01:00
Anton Babushkin
d309d0203c Merge branch 'master' into inav_alt_gps. Use GPS for altitude estimation. 2013-10-27 22:03:07 +04:00