Lorenz Meier
ea11bc6c4b
Command handling: Fix up local variable usage and status prints.
2014-07-13 11:41:39 +02:00
Lorenz Meier
259014b0d5
Documentation only and unused defines only cleanup.
2014-07-13 11:40:09 +02:00
Lorenz Meier
716e20fab6
Fix accel cal docs.
2014-07-13 11:39:13 +02:00
Lorenz Meier
be5ac5e412
Fix mavlink log header docs.
2014-07-13 11:38:52 +02:00
Lorenz Meier
1b6ad3e199
ekf: Logic cleanup and print code cleanup
2014-07-13 11:37:10 +02:00
Lorenz Meier
5c21f61e7e
Merge branch 'master' of github.com:PX4/Firmware into ekf_init
2014-07-13 00:25:00 +02:00
Lorenz Meier
8e2346dd5a
Merge branch 'master' into airspeed_test_fix
2014-07-12 23:30:54 +02:00
Lorenz Meier
cdfbe9bcc4
px4io: Do not forward excessively low battery voltages
2014-07-12 23:30:34 +02:00
Lorenz Meier
65409ad2c8
Airspeed calibration improvements
2014-07-12 23:30:00 +02:00
Lorenz Meier
34abf5c40c
airspeed cal: Fix up logic
2014-07-12 22:50:56 +02:00
Lorenz Meier
4824a4e8ac
Fix for dynamic / static part of calibration
2014-07-12 22:18:59 +02:00
Lorenz Meier
80c522b821
Merge branch 'airspeed_test_fix' of github.com:PX4/Firmware into airspeed_test_fix
2014-07-12 22:11:47 +02:00
Lorenz Meier
5efba7dca4
Merge branch 'master' of github.com:PX4/Firmware into airspeed_test_fix
2014-07-12 22:11:22 +02:00
Lorenz Meier
1ecd52494c
Merge pull request #1171 from PX4/stack_reduce
...
Stack reduce
2014-07-12 22:10:36 +02:00
Lorenz Meier
fe5d35bc54
Reduce IO buf space reasonably
2014-07-12 22:04:04 +02:00
Lorenz Meier
67d23253c3
airspeed cal build fix
2014-07-12 22:00:50 +02:00
Lorenz Meier
7bf0e6f3e2
Better airspeed feedback
2014-07-12 21:47:26 +02:00
Lorenz Meier
5a22ef1c28
Merge branch 'master' of github.com:PX4/Firmware into airspeed_test_fix
2014-07-12 21:35:46 +02:00
Lorenz Meier
5f8baed876
mb12xx: flash efficiency
2014-07-12 21:33:34 +02:00
Lorenz Meier
69937702b8
gps: Flash efficiency
2014-07-12 21:33:21 +02:00
Lorenz Meier
c059fb03ea
blinkm: Make driver flash efficient
2014-07-12 21:33:09 +02:00
Lorenz Meier
2593fee692
Merge branch 'master' into stack_reduce
2014-07-12 20:14:25 +02:00
Lorenz Meier
f32a51f515
Fixed battery ignore voltage to a higher value
2014-07-12 20:14:01 +02:00
Lorenz Meier
91638b03bf
Merge branch 'master' of github.com:PX4/Firmware into stack_reduce
2014-07-12 20:10:07 +02:00
Lorenz Meier
8a6e69ed67
Fix up RAM usage of fixed wing apps
2014-07-12 20:08:36 +02:00
Lorenz Meier
959bf6a2c8
ll40ls: Optimize for size
2014-07-12 19:35:49 +02:00
Lorenz Meier
70d0ff4922
SF0X: optimize for size
2014-07-12 19:35:11 +02:00
Lorenz Meier
aaf2652e26
MKBLCTRL: optimize for size
2014-07-12 19:34:58 +02:00
Lorenz Meier
144bb89e02
HoTT: optimize for size
2014-07-12 19:34:40 +02:00
Lorenz Meier
85301e1172
frsky: Optimize for size
2014-07-12 19:34:28 +02:00
Lorenz Meier
d6632ee2dd
ardrone: Optimize for size, since performance is good at any rate
2014-07-12 19:34:06 +02:00
Lorenz Meier
8960c9e0a8
better submodule instructions
2014-07-12 19:28:10 +02:00
Lorenz Meier
01da782a8d
Merge pull request #1152 from PX4/sensor_drivers
...
Sensor drivers
2014-07-12 19:23:07 +02:00
Lorenz Meier
e6b5e3ae61
Add note about need to scan external buses first
2014-07-12 19:22:36 +02:00
Lorenz Meier
00af2d5a3d
Merge pull request #1156 from sjwilks/wingwing
...
Updated the Wing Wing params based on latest flight tests.
2014-07-12 19:13:59 +02:00
Lorenz Meier
0d1ac42354
airspeed calibration: Update and resolve compile errors
2014-07-12 19:10:08 +02:00
Lorenz Meier
0332b79cdf
Merge branch 'master' of github.com:PX4/Firmware into airspeed_test_fix
2014-07-12 19:06:12 +02:00
Lorenz Meier
67e3a904b6
fix ms5611 code style for usage call
2014-07-12 19:05:13 +02:00
Andrew Tridgell
005dd206d1
hmc5883: periodically check the config and range registers
...
this copes with I2C comms errors causing the range or config registers
to become corrupted, leading to bad reading. This is easily
reproducible with a 1.3m I2C cable in the same run of cable as a GPS
UART cable. The error happens every half hour or so.
Conflicts:
mavlink/include/mavlink/v1.0
src/drivers/hmc5883/hmc5883.cpp
2014-07-12 19:04:25 +02:00
Lorenz Meier
1bf293270d
Merge pull request #1163 from hxxnrx/px4io_i2c_speed_400khz
...
Set IO PX4_I2C_BUS_ONBOARD I2C speed to 400KHz
2014-07-12 18:44:58 +02:00
Lorenz Meier
a962bc7736
Merge pull request #1060 from PX4/dataman_state_nav_rewrite
...
dataman_state + navigator_rewrite
2014-07-12 18:44:46 +02:00
Lorenz Meier
0144a7dacf
mavlink: Optimize to native types where possible, move things to optimize alignment
2014-07-12 18:43:09 +02:00
Lorenz Meier
ffebe45c4c
mavlink: Handle unhandled enum cases
2014-07-12 18:42:25 +02:00
Lorenz Meier
b288b010f1
tests, drive by: Fix double comparison, use reasonable margin based on context of test
2014-07-12 18:42:00 +02:00
Andrew Tridgell
8a3a87331d
mpu6000: fixed internal/external mixup in pointers
...
Thanks to Emile for spotting this!
Conflicts:
mavlink/include/mavlink/v1.0
2014-07-12 16:27:39 +02:00
Andrew Tridgell
20cd5026d8
device: use bitfields to keep DeviceStructure small
...
this keeps it small enough to fit in a float, which makes it possible
to see the full value in a MAVLink tlog
Conflicts:
mavlink/include/mavlink/v1.0
2014-07-12 16:27:19 +02:00
Andrew Tridgell
6cffa948fe
device: pass CDev::ioctl() to superclass
...
this allows DEVIOCGDEVICEID to work.
2014-07-12 16:26:21 +02:00
Andrew Tridgell
c6b0dc1ee8
lsm303d: setup device type
2014-07-12 16:26:12 +02:00
Andrew Tridgell
30a6a3d0b6
hmc5883: setup device type
2014-07-12 16:25:57 +02:00
Andrew Tridgell
a2739707bb
drv_mag: added devtypes for magnetometers
2014-07-12 16:25:50 +02:00