Commit Graph

1117 Commits

Author SHA1 Message Date
Lorenz Meier 127948f32f Remove absolute pressure field as its not useful and confusing anywary 2014-08-24 11:49:45 +02:00
Julian Oes e09bc02c37 meas_airspeed: don't reset the filter below 0 2014-08-23 18:53:45 +02:00
Julian Oes 6480747c69 Revert "airspeed_calibration: stop talking about Pa and and hashtags"
This reverts commit c6fb75f66f.
2014-08-23 18:49:00 +02:00
Julian Oes c6fb75f66f airspeed_calibration: stop talking about Pa and and hashtags 2014-08-23 18:44:09 +02:00
Julian Oes 40fe9ab969 meas_airspeed: don't take the aboslute value 2014-08-23 18:03:01 +02:00
Lorenz Meier 4dcdaa7234 Merge pull request #1298 from PX4/adafruiti2cpwm
pca9685: correct input scaling
2014-08-21 09:38:14 +02:00
Thomas Gubler 5bc81c8561 pca9685: correct input scaling 2014-08-21 09:30:29 +02:00
Lorenz Meier 24b1ff23f2 Merge pull request #1296 from PX4/adafruiti2cpwm
Adafruit i2c to pwm board driver
2014-08-20 20:26:12 +02:00
Thomas Gubler c414417cf8 rename adafruiti2cpwm to pca9685 2014-08-20 16:24:57 +02:00
Thomas Gubler dd85c0407c adafruit i2c pwm: listen to uorb for setpoints 2014-08-20 15:45:57 +02:00
Thomas Gubler 66991f9bb1 bring up adafruit i2c pwm driver
includes the test function, fucntionality verified with scope and servo
2014-08-20 15:45:46 +02:00
Thomas Gubler bb1a45ac42 skeleton for adafruiti2cpwm driver 2014-08-20 15:45:40 +02:00
Lorenz Meier 56ec052346 Merge pull request #1283 from PX4/qnh
add param for qnh
2014-08-20 15:43:17 +02:00
muharred 690843c53a Reset excitement mode for hmc5883 sensor before applying a new one to avoid getting reserved 11 bits set in case of a set_excitement(1) call following a set_excitement(-1) call. 2014-08-20 13:06:39 +03:00
Lorenz Meier 6e8867928b Merge pull request #1290 from PX4/sf_fix
Require a digit ahead of the dot for a valid number for the SF0x output
2014-08-19 15:40:52 +02:00
Lorenz Meier 7eb521b6d4 Do not perform retries in airspeed driver - this is too much load for the HRT queue 2014-08-18 20:07:55 +02:00
Lorenz Meier 024c6d5727 Airspeed fix attempt 2014-08-18 16:49:12 +02:00
Lorenz Meier 16694051c9 Require a digit ahead of the dot for a valid number for the SF0x output 2014-08-18 13:16:58 +02:00
Thomas Gubler 1913ae19f1 add param for qnh 2014-08-17 10:45:30 +02:00
Holger Steinhaus 5b1e4db396 px4io driver: fix actuator output format 2014-08-16 21:44:52 +02:00
Lorenz Meier 0c0c8e943a Fixed missing return value after last change set 2014-08-12 07:30:01 +02:00
Lorenz Meier 7d1cd7b994 Fix NO RC handling (fixes #1263) 2014-08-11 19:28:14 +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
Randy Mackay 2d4dd0d5c0 Tone alarm sound for barometer check fail 2014-08-01 09:24:07 +02:00
Lorenz Meier 9d7e3feffc airspeed: Filter slightly more, just a touch to not induce phase delay 2014-07-31 11:18:59 +02:00
Lorenz Meier 5422e08124 Merge branch 'master' of github.com:PX4/Firmware into asfilter 2014-07-29 11:37:17 +02:00
Lorenz Meier 2b55eb605e Make airspeed filter a bit smoother, but do not induce a huge phase delay 2014-07-29 11:27:59 +02:00
Lorenz Meier 3b3e6f5aaa Increase filter pass-band 2014-07-28 14:21:50 +02:00
Jean Cyr 3a4da7c5fa Revert to original loop
Original loop was correct, and slightly more efficient. Retain
initialization of ret to handle the case where passed in count is 0.
2014-07-26 09:05:44 -04:00
Jean Cyr 2de38d0628 Improve update performance and clean up compiler warnings in px4io driver
- Fix compiler warnings in px4io_serial.cpp
- Fix compiler warnings in px4io_uploader.cpp
- Rename confusing overloaded send method with nearly identical
parameters in px4io_uploader.cpp
- Improve update performance by using maximum size programming buffer
since we are no longer limited by stack size.
2014-07-25 23:30:37 -04:00
Lorenz Meier e8925f212a Merge remote-tracking branch 'upstream/master' into asfilter 2014-07-25 17:39:02 +02:00
Lorenz Meier 45fe0164a3 Merge branch 'master' of github.com:PX4/Firmware 2014-07-24 21:27:48 +02:00
Lorenz Meier f7a40c5c6d Improve I2C address comment. Make filter much stronger to damp any non-realistic vehicle motion. 2014-07-23 16:55:42 +02:00
Lorenz Meier 7f0e675228 Pass over drivers to reduce build size 2014-07-23 08:24:56 +02:00
Randy Mackay e6594e5192 tone_alarm: add EKF_WARNING tune
Conflicts:
	mavlink/include/mavlink/v1.0
2014-07-23 06:30:32 +02:00
Lorenz Meier 0b3e300303 Merge branch 'forcefail' of github.com:PX4/Firmware into forcefail 2014-07-19 15:10:36 +02:00
Lorenz Meier f3fe9c2fdf Print force fail status 2014-07-19 15:09:07 +02:00
Thomas Gubler 689536893c px4io driver: force failsafe depending on actuator armed 2014-07-19 12:46:52 +02:00
Lorenz Meier 903b482378 PX4IO driver: Add support to set force failsafe 2014-07-18 11:19:05 +02:00
Lorenz Meier c5e4f33bb3 Merge sensor_startup_cleanup 2014-07-16 15:26:22 +02:00
Lorenz Meier ca98070f8b RGBLED: flash efficiency 2014-07-16 15:18:07 +02:00
Lorenz Meier c2565d9983 PCA8574: flash efficiency 2014-07-16 15:17:54 +02:00
Lorenz Meier 11eeb7466d Merge branch 'ext_mag_param' into logging 2014-07-16 15:00:58 +02:00
Lorenz Meier 0c5ce3d3a2 Hotfix: Allow the HMC5883 driver to continue to operate in auto mode 2014-07-16 13:42:47 +02:00
Lorenz Meier 1dd4282099 Merge pull request #1165 from jean-m-cyr/master
px4io_uploader cleanup and minor optimization
2014-07-16 09:40:06 +02:00
Lorenz Meier c5b13b7dbc IO driver: stricter init 2014-07-16 09:05:29 +02:00
Lorenz Meier 85ccecea9c FMU driver: stricter init 2014-07-16 09:05:15 +02:00
Lorenz Meier 164b4ef4ce MPU6K: Cleaner init 2014-07-16 08:58:18 +02:00
Lorenz Meier 7ca184de45 MEAS airspeed: Stricter initialization and constructors 2014-07-16 08:54:40 +02:00
Lorenz Meier da4967e8e4 I2C driver: forbid copy constructor 2014-07-16 08:54:17 +02:00