8269 Commits

Author SHA1 Message Date
Andrew Tridgell
bc06d839ea Tools: skip check_submodules.sh when GIT_SUBMODULES_ARE_EVIL is set
this avoids using submodules when a specific NuttX tree is specified
2014-07-08 15:01:48 +02:00
Lorenz Meier
52713bc0ba Revert "Tools: skip check_submodules.sh when NUTTX_SRC is set"
This reverts commit ac8f179f2dad99d664a6f9de4df954bea7fe5858.
2014-07-08 15:00:44 +02:00
Andrew Tridgell
ac8f179f2d Tools: skip check_submodules.sh when NUTTX_SRC is set
this avoids using submodules when a specific NuttX tree is specified
2014-07-08 13:56:02 +02:00
Lorenz Meier
02ad0f2b91 Merge branch 'warning_fixes_v5' into sensor_drivers 2014-07-08 13:55:52 +02:00
Lorenz Meier
0b4ff28037 Merge branch 'master' of github.com:PX4/Firmware into warning_fixes_v5 2014-07-08 13:54:43 +02:00
Lorenz Meier
e380aa3f62 AT24C: Fix warning due to missing function prototype. 2014-07-08 13:54:33 +02:00
Lorenz Meier
ea4de4adc3 param command: fix warnings 2014-07-08 13:54:01 +02:00
Lorenz Meier
83f343f196 LL40LS: Fix initialiser order in class 2014-07-08 13:53:25 +02:00
Lorenz Meier
f2cbc7fe27 MB12xx: Fix initialiser order in class 2014-07-08 13:53:10 +02:00
Lorenz Meier
812d326912 L3GD20: Fix usage function call to fit existing structure. 2014-07-08 13:52:42 +02:00
Lorenz Meier
875be65242 MPU6000: Fix usage function call to fit existing structure. 2014-07-08 13:52:28 +02:00
Lorenz Meier
7d15e999f1 LSM303: Fix usage function call to fit existing structure. 2014-07-08 13:52:10 +02:00
Lorenz Meier
92426c5cfc LSM303D: deal with missing external bus 2014-07-08 13:51:33 +02:00
Lorenz Meier
a42ec7df1b MS5611: Deal with missing external bus 2014-07-08 13:50:24 +02:00
Lorenz Meier
369c7d277f Board config cleanup for external bus support 2014-07-08 13:50:00 +02:00
Lorenz Meier
a6b52f1c9f HMC5883 post merge cleanup 2014-07-08 13:49:24 +02:00
Lorenz Meier
43b66c724a Merge pull request #1153 from PX4/mavlinkupdate
update mavlink to latest master
2014-07-08 13:37:00 +02:00
Thomas Gubler
681d746e06 update mavlink to latest master 2014-07-08 13:21:08 +02:00
Lorenz Meier
2651327205 Merge branch 'master' of github.com:PX4/Firmware into sensor_drivers 2014-07-08 12:24:02 +02:00
akdslr
ba54983cdf MB12XX Driver: Added a class instance and device specific path 2014-07-08 12:03:47 +02:00
akdslr
67b7a85888 LL40LS driver: Changes from the May 4th plane test flight 2014-07-08 12:03:40 +02:00
akdslr
7f91f0cc3e LL40LS driver: Updated the value to write to the register to trigger a measurement 2014-07-08 12:03:31 +02:00
akdslr
36a9123822 LL40LS driver: adding new range finder driver 2014-07-08 12:03:24 +02:00
akdslr
1b555f2d2e LL40LS driver: Added new driver to the config make files 2014-07-08 12:03:18 +02:00
Andrew Tridgell
4271634585 l3gd20: fixed a build warning 2014-07-08 12:03:09 +02:00
Andrew Tridgell
1c6ea06790 hmc5883: fixed build warnings 2014-07-08 12:03:02 +02:00
Andrew Tridgell
dfee93f3b1 hmc5883: fixed driver startup when trying both buses 2014-07-08 12:02:53 +02:00
Andrew Tridgell
5e62ae7a9e hmc5883: added -C option to calibrate on startup
Conflicts:
	src/drivers/hmc5883/hmc5883.cpp
2014-07-08 12:01:50 +02:00
Andrew Tridgell
d952e81ab7 added support for two instances of hmc5883 driver 2014-07-08 12:00:20 +02:00
Andrew Tridgell
d2487e7718 hmc5883: added support for -R rotation option 2014-07-08 11:57:02 +02:00
Andrew Tridgell
a049f0841d Merged L3GD20 orientation flag while keeping original bus speed 2014-07-08 11:56:45 +02:00
Andrew Tridgell
1dfc7bad7b Merged lsm303d update, keeping default frequency 2014-07-08 11:51:46 +02:00
Andrew Tridgell
c681d6621d mpu6000: added -R rotation option 2014-07-08 11:46:47 +02:00
Andrew Tridgell
f56724f7df lib/conversion: added rotate_3f()
will be used for user specified rotations in sensor drivers
2014-07-08 11:46:40 +02:00
Andrew Tridgell
e4e152a85b FMUv2: added define for PX4_I2C_BUS_ONBOARD
needed for hmc5883 on main bus (for FMUv3)
2014-07-08 11:45:11 +02:00
Andrew Tridgell
19dbbf17e8 mpu6000: allow for two mpu6000 instances, one internal, one external
split g_dev into g_dev_int and g_dev_ext
2014-07-08 11:44:58 +02:00
Andrew Tridgell
ab90fe7832 ms5611: added -X option for external SPI bus 2014-07-08 11:44:32 +02:00
Andrew Tridgell
541dc1825c mpu6000: added -X option for external bus 2014-07-08 11:44:22 +02:00
Andrew Tridgell
e0dbc82d84 lsm303d: added -X option for external bus 2014-07-08 11:44:13 +02:00
Andrew Tridgell
e7360f4016 l3gd20: added -X switch for external bus 2014-07-08 11:44:06 +02:00
Andrew Tridgell
fea4845ed9 SPI: make _bus protected
this allows runtime use of internal/external bus to determine if DRDY
should be used on the L3GD20
2014-07-08 11:43:58 +02:00
Andrew Tridgell
644d4bb3dc FMUv2: added defines for FMUv3 sensors
this enables EXT0 to EXT3 on external SPI bus, and gives correct names
for FMUv3 board
2014-07-08 11:43:37 +02:00
Andrew Tridgell
db304480d9 lsm303d: disable check_extremes code
this could trigger with a bungee launch, and could cause higher
latency due to SD card writes
2014-07-08 11:43:01 +02:00
Lorenz Meier
d6999384ce Improve modem manager warning to avoid having smart people tell us we have Linux compatibility issues while we actually do not. 2014-07-08 11:42:46 +02:00
Andrew Tridgell
0785512026 px_uploader: added ModemManager warning 2014-07-08 11:41:04 +02:00
Andrew Tridgell
ef79d03276 mpu6000: allow disabling of on-sensor low pass filter
used for vibration testing
2014-07-08 11:40:54 +02:00
Andrew Tridgell
37b4cdfce2 board_serial: use a uint8_t buffer
we should not be using 'char' for binary APIs, as the C standard does
not specify if it is signed or unsigned, so results may not be
consistent
2014-07-08 11:39:40 +02:00
Lorenz Meier
63f91e0e9e Merge pull request #1150 from PX4/mavlinkupdate
update mavlink to latest master
2014-07-08 10:57:45 +02:00
Thomas Gubler
86932423af update mavlink to latest master 2014-07-08 10:50:59 +02:00
Lorenz Meier
84b8e14d66 Merge pull request #1072 from PX4/forcesetpoint
Force setpoint uorb topic
2014-07-08 10:40:19 +02:00