Lorenz Meier
b0b2f34992
Merged master
2014-08-09 12:22:28 +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
Lorenz Meier
23dd7e752d
airspeed driver: better init
2014-07-16 08:54:00 +02:00
Lorenz Meier
e68200b4ba
HMC driver: Full initialization
2014-07-16 08:53:47 +02:00
Lorenz Meier
5baa3690e0
L3GD20: Ensure init and constructors
2014-07-16 08:48:10 +02:00
Lorenz Meier
f162a3e8d4
LSM303D: Ensure init and constructors
2014-07-16 08:47:49 +02:00
Lorenz Meier
8107205b9e
device driver: Fix compile warnings
2014-07-16 08:47:31 +02:00
Lorenz Meier
9470ac4e0f
Merge branch 'master' of github.com:PX4/Firmware into sensor_startup_cleanup
2014-07-16 08:20:48 +02:00
Lorenz Meier
5b38b5e371
MPU6K: Start handler startup and stack review and adjustments
2014-07-16 07:55:53 +02:00
Lorenz Meier
91bedc5c1c
airspeed drivers: Start handlers stack fixes and start handler review
2014-07-16 07:54:09 +02:00
Lorenz Meier
fa6f69581e
LSM303D: start handler fix and start routine review
2014-07-16 07:52:18 +02:00
Lorenz Meier
c2f97e628c
L3GD20 driver: stack size adjustments of start handler and start return review / comments
2014-07-16 07:51:47 +02:00
Lorenz Meier
f89573a6ed
HMC5883 driver: stack size adjustments of start handler and start return review / comments
2014-07-16 07:51:24 +02:00
Lorenz Meier
43bc2c3ef2
LSM303D: Support for tertiary sensors
2014-07-15 23:32:03 +02:00
Lorenz Meier
9e97994ef9
drivers: Up to three units support
2014-07-15 23:20:02 +02:00
Lorenz Meier
65367f7a99
L3GD20: Support for up to three gyros
2014-07-15 23:16:04 +02:00
Lorenz Meier
32ed1eae80
mpu6000: Support for up to three accels / gyros
2014-07-15 23:14:50 +02:00
Lorenz Meier
5ef4e08c58
hmc5883: Support for three sensors
2014-07-15 23:14:30 +02:00
Lorenz Meier
f02ddc3326
Do not initialize variable if value is never read
2014-07-15 22:08:40 +02:00
Lorenz Meier
e696ed5509
Merged master
2014-07-15 22:07:03 +02:00
Lorenz Meier
b0b6ee0644
Forbid copy constructor in CDev
2014-07-15 18:22:38 +02:00
Lorenz Meier
f3549d775c
Airspeed driver: Use the known sensor offset for raw value as well
2014-07-14 08:33:35 +02:00
Lorenz Meier
8e2346dd5a
Merge branch 'master' into airspeed_test_fix
2014-07-12 23:30:54 +02:00