Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | LSM303D: Ensure init and constructors | Lorenz Meier | 2014-07-16 | 2 | -0/+15 |
| | |||||
* | device driver: Fix compile warnings | Lorenz Meier | 2014-07-16 | 2 | -0/+9 |
| | |||||
* | Merge branch 'master' of github.com:PX4/Firmware into sensor_startup_cleanup | Lorenz Meier | 2014-07-16 | 1 | -0/+5 |
|\ | |||||
| * | Forbid copy constructor in CDev | Lorenz Meier | 2014-07-15 | 1 | -0/+5 |
| | | |||||
* | | MPU6K: Start handler startup and stack review and adjustments | Lorenz Meier | 2014-07-16 | 2 | -4/+6 |
| | | |||||
* | | airspeed drivers: Start handlers stack fixes and start handler review | Lorenz Meier | 2014-07-16 | 4 | -2/+10 |
| | | |||||
* | | LSM303D: start handler fix and start routine review | Lorenz Meier | 2014-07-16 | 2 | -1/+4 |
| | | |||||
* | | L3GD20 driver: stack size adjustments of start handler and start return ↵ | Lorenz Meier | 2014-07-16 | 2 | -0/+5 |
| | | | | | | | | review / comments | ||||
* | | HMC5883 driver: stack size adjustments of start handler and start return ↵ | Lorenz Meier | 2014-07-16 | 2 | -6/+8 |
|/ | | | | review / comments | ||||
* | Airspeed driver: Use the known sensor offset for raw value as well | Lorenz Meier | 2014-07-14 | 2 | -1/+7 |
| | |||||
* | Merge branch 'master' into airspeed_test_fix | Lorenz Meier | 2014-07-12 | 1 | -1/+1 |
|\ | |||||
| * | px4io: Do not forward excessively low battery voltages | Lorenz Meier | 2014-07-12 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'master' of github.com:PX4/Firmware into airspeed_test_fix | Lorenz Meier | 2014-07-12 | 31 | -184/+1633 |
|\| | |||||
| * | mb12xx: flash efficiency | Lorenz Meier | 2014-07-12 | 1 | -0/+2 |
| | | |||||
| * | gps: Flash efficiency | Lorenz Meier | 2014-07-12 | 1 | -0/+2 |
| | | |||||
| * | blinkm: Make driver flash efficient | Lorenz Meier | 2014-07-12 | 1 | -0/+2 |
| | | |||||
| * | ll40ls: Optimize for size | Lorenz Meier | 2014-07-12 | 1 | -0/+2 |
| | | |||||
| * | SF0X: optimize for size | Lorenz Meier | 2014-07-12 | 1 | -0/+2 |
| | | |||||
| * | MKBLCTRL: optimize for size | Lorenz Meier | 2014-07-12 | 1 | -1/+3 |
| | | |||||
| * | HoTT: optimize for size | Lorenz Meier | 2014-07-12 | 2 | -0/+4 |
| | | |||||
| * | frsky: Optimize for size | Lorenz Meier | 2014-07-12 | 1 | -0/+2 |
| | | |||||
| * | ardrone: Optimize for size, since performance is good at any rate | Lorenz Meier | 2014-07-12 | 1 | -0/+2 |
| | | |||||
| * | Merge pull request #1152 from PX4/sensor_drivers | Lorenz Meier | 2014-07-12 | 22 | -183/+1612 |
| |\ | | | | | | | Sensor drivers | ||||
| | * | fix ms5611 code style for usage call | Lorenz Meier | 2014-07-12 | 1 | -4/+5 |
| | | | |||||
| | * | hmc5883: periodically check the config and range registers | Andrew Tridgell | 2014-07-12 | 1 | -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 pointers | Andrew Tridgell | 2014-07-12 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | Thanks to Emile for spotting this! Conflicts: mavlink/include/mavlink/v1.0 | ||||
| | * | device: use bitfields to keep DeviceStructure small | Andrew Tridgell | 2014-07-12 | 1 | -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 superclass | Andrew Tridgell | 2014-07-12 | 1 | -0/+7 |
| | | | | | | | | | | | | this allows DEVIOCGDEVICEID to work. | ||||
| | * | lsm303d: setup device type | Andrew Tridgell | 2014-07-12 | 1 | -0/+2 |
| | | | |||||
| | * | hmc5883: setup device type | Andrew Tridgell | 2014-07-12 | 1 | -0/+2 |
| | | | |||||
| | * | drv_mag: added devtypes for magnetometers | Andrew Tridgell | 2014-07-12 | 1 | -0/+7 |
| | | | |||||
| | * | device: added a _device_id to all drivers | Andrew Tridgell | 2014-07-12 | 5 | -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 master | Lorenz Meier | 2014-07-12 | 8 | -41/+85 |
| | |\ | |||||
| | * | | LL40LS: Fix initialiser order in class | Lorenz Meier | 2014-07-08 | 1 | -1/+1 |
| | | | | |||||
| | * | | MB12xx: Fix initialiser order in class | Lorenz Meier | 2014-07-08 | 1 | -1/+1 |
| | | | | |||||
| | * | | L3GD20: Fix usage function call to fit existing structure. | Lorenz Meier | 2014-07-08 | 1 | -6/+6 |
| | | | | |||||
| | * | | MPU6000: Fix usage function call to fit existing structure. | Lorenz Meier | 2014-07-08 | 1 | -5/+6 |
| | | | | |||||
| | * | | LSM303: Fix usage function call to fit existing structure. | Lorenz Meier | 2014-07-08 | 1 | -5/+6 |
| | | | | |||||
| | * | | LSM303D: deal with missing external bus | Lorenz Meier | 2014-07-08 | 1 | -0/+5 |
| | | | | |||||
| | * | | MS5611: Deal with missing external bus | Lorenz Meier | 2014-07-08 | 1 | -0/+4 |
| | | | | |||||
| | * | | Board config cleanup for external bus support | Lorenz Meier | 2014-07-08 | 1 | -1/+0 |
| | | | | |||||
| | * | | HMC5883 post merge cleanup | Lorenz Meier | 2014-07-08 | 2 | -3/+4 |
| | | | | |||||
| | * | | MB12XX Driver: Added a class instance and device specific path | akdslr | 2014-07-08 | 1 | -13/+32 |
| | | | | |||||
| | * | | LL40LS driver: Changes from the May 4th plane test flight | akdslr | 2014-07-08 | 1 | -5/+7 |
| | | | | |||||
| | * | | LL40LS driver: Updated the value to write to the register to trigger a ↵ | akdslr | 2014-07-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | measurement | ||||
| | * | | LL40LS driver: adding new range finder driver | akdslr | 2014-07-08 | 2 | -0/+920 |
| | | | | |||||
| | * | | l3gd20: fixed a build warning | Andrew Tridgell | 2014-07-08 | 1 | -0/+1 |
| | | | | |||||
| | * | | hmc5883: fixed build warnings | Andrew Tridgell | 2014-07-08 | 1 | -1/+2 |
| | | | | |||||
| | * | | hmc5883: fixed driver startup when trying both buses | Andrew Tridgell | 2014-07-08 | 1 | -2/+2 |
| | | | | |||||
| | * | | hmc5883: added -C option to calibrate on startup | Andrew Tridgell | 2014-07-08 | 1 | -7/+35 |
| | | | | | | | | | | | | | | | | | | | | Conflicts: src/drivers/hmc5883/hmc5883.cpp |