aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ll40ls: Optimize for sizeLorenz Meier2014-07-121-0/+2
|
* SF0X: optimize for sizeLorenz Meier2014-07-121-0/+2
|
* MKBLCTRL: optimize for sizeLorenz Meier2014-07-121-1/+3
|
* HoTT: optimize for sizeLorenz Meier2014-07-122-0/+4
|
* frsky: Optimize for sizeLorenz Meier2014-07-121-0/+2
|
* ardrone: Optimize for size, since performance is good at any rateLorenz Meier2014-07-121-0/+2
|
* better submodule instructionsLorenz Meier2014-07-121-2/+8
|
* Merge pull request #1152 from PX4/sensor_driversLorenz Meier2014-07-1237-197/+1790
|\ | | | | Sensor drivers
| * Add note about need to scan external buses firstLorenz Meier2014-07-121-0/+1
| |
| * fix ms5611 code style for usage callLorenz Meier2014-07-121-4/+5
| |
| * hmc5883: periodically check the config and range registersAndrew Tridgell2014-07-121-27/+114
| | | | | | | | | | | | | | | | | | | | | | 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
| * mpu6000: fixed internal/external mixup in pointersAndrew Tridgell2014-07-121-2/+2
| | | | | | | | | | | | | | Thanks to Emile for spotting this! Conflicts: mavlink/include/mavlink/v1.0
| * device: use bitfields to keep DeviceStructure smallAndrew Tridgell2014-07-121-3/+6
| | | | | | | | | | | | | | | | 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
| * device: pass CDev::ioctl() to superclassAndrew Tridgell2014-07-121-0/+7
| | | | | | | | this allows DEVIOCGDEVICEID to work.
| * lsm303d: setup device typeAndrew Tridgell2014-07-121-0/+2
| |
| * hmc5883: setup device typeAndrew Tridgell2014-07-121-0/+2
| |
| * drv_mag: added devtypes for magnetometersAndrew Tridgell2014-07-121-0/+7
| |
| * device: added a _device_id to all driversAndrew Tridgell2014-07-125-1/+57
| | | | | | | | | | | | | | | | | | this device ID identifies a specific device via the tuple of (bus, bus type, address, devtype). This allows device specific configuration data to be stored along with a device ID, so the code can know when the user has changed device configuration (such as removing an external compass), and either invalidate the device configuration or force the user to re-calibrate
| * Merged masterLorenz Meier2014-07-1218-106/+244
| |\
| * | build: fixed running build from external directoryAndrew Tridgell2014-07-081-2/+2
| | |
| * | Updated submodule update instructionsLorenz Meier2014-07-081-2/+2
| | |
| * | Tools: skip check_submodules.sh when GIT_SUBMODULES_ARE_EVIL is setAndrew Tridgell2014-07-081-0/+6
| | | | | | | | | | | | this avoids using submodules when a specific NuttX tree is specified
| * | Revert "Tools: skip check_submodules.sh when NUTTX_SRC is set"Lorenz Meier2014-07-081-7/+0
| | | | | | | | | | | | This reverts commit ac8f179f2dad99d664a6f9de4df954bea7fe5858.
| * | Tools: skip check_submodules.sh when NUTTX_SRC is setAndrew Tridgell2014-07-081-0/+7
| | | | | | | | | | | | this avoids using submodules when a specific NuttX tree is specified
| * | Merge branch 'warning_fixes_v5' into sensor_driversLorenz Meier2014-07-083-2/+3
| |\ \
| | * \ Merge branch 'master' of github.com:PX4/Firmware into warning_fixes_v5Lorenz Meier2014-07-086-23/+93
| | |\ \
| | * | | AT24C: Fix warning due to missing function prototype.Lorenz Meier2014-07-081-0/+1
| | | | |
| | * | | param command: fix warningsLorenz Meier2014-07-081-2/+2
| | | | |
| * | | | LL40LS: Fix initialiser order in classLorenz Meier2014-07-081-1/+1
| | | | |
| * | | | MB12xx: Fix initialiser order in classLorenz Meier2014-07-081-1/+1
| | | | |
| * | | | L3GD20: Fix usage function call to fit existing structure.Lorenz Meier2014-07-081-6/+6
| | | | |
| * | | | MPU6000: Fix usage function call to fit existing structure.Lorenz Meier2014-07-081-5/+6
| | | | |
| * | | | LSM303: Fix usage function call to fit existing structure.Lorenz Meier2014-07-081-5/+6
| | | | |
| * | | | LSM303D: deal with missing external busLorenz Meier2014-07-081-0/+5
| | | | |
| * | | | MS5611: Deal with missing external busLorenz Meier2014-07-081-0/+4
| | | | |
| * | | | Board config cleanup for external bus supportLorenz Meier2014-07-082-1/+1
| | | | |
| * | | | HMC5883 post merge cleanupLorenz Meier2014-07-082-3/+4
| | | | |
| * | | | Merge branch 'master' of github.com:PX4/Firmware into sensor_driversLorenz Meier2014-07-086-23/+93
| |\ \ \ \
| * | | | | MB12XX Driver: Added a class instance and device specific pathakdslr2014-07-081-13/+32
| | | | | |
| * | | | | LL40LS driver: Changes from the May 4th plane test flightakdslr2014-07-081-5/+7
| | | | | |
| * | | | | LL40LS driver: Updated the value to write to the register to trigger a ↵akdslr2014-07-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | measurement
| * | | | | LL40LS driver: adding new range finder driverakdslr2014-07-082-0/+920
| | | | | |
| * | | | | LL40LS driver: Added new driver to the config make filesakdslr2014-07-082-0/+2
| | | | | |
| * | | | | l3gd20: fixed a build warningAndrew Tridgell2014-07-081-0/+1
| | | | | |
| * | | | | hmc5883: fixed build warningsAndrew Tridgell2014-07-081-1/+2
| | | | | |
| * | | | | hmc5883: fixed driver startup when trying both busesAndrew Tridgell2014-07-081-2/+2
| | | | | |
| * | | | | hmc5883: added -C option to calibrate on startupAndrew Tridgell2014-07-081-7/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/drivers/hmc5883/hmc5883.cpp
| * | | | | added support for two instances of hmc5883 driverAndrew Tridgell2014-07-081-43/+72
| | | | | |
| * | | | | hmc5883: added support for -R rotation optionAndrew Tridgell2014-07-081-8/+37
| | | | | |
| * | | | | Merged L3GD20 orientation flag while keeping original bus speedAndrew Tridgell2014-07-081-9/+20
| | | | | |