Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'upstream/master' into ros | Thomas Gubler | 2015-01-08 | 1 | -9/+11 |
|\ | |||||
| * | Merge branch 'MixerNaming' of github.com:anton-matosov/Firmware | Lorenz Meier | 2015-01-08 | 1 | -9/+11 |
| |\ | |||||
| | * | FMU driver: Show up as secondary interface to allow mixer loads. | Lorenz Meier | 2015-01-06 | 1 | -9/+11 |
| | | | |||||
* | | | Merge remote-tracking branch 'upstream/master' into dev_ros | Thomas Gubler | 2015-01-07 | 1 | -3/+19 |
|\| | | | | | | | | | | | | | | Conflicts: Makefile | ||||
| * | | GPS driver: Add missing wall clock setup for MTK GPS modules | Lorenz Meier | 2015-01-06 | 1 | -3/+19 |
| |/ | |||||
* | | Merge remote-tracking branch 'upstream/master' into dev_ros | Thomas Gubler | 2015-01-05 | 27 | -540/+2264 |
|\| | | | | | | | | | | | | | | | Conflicts: src/lib/mathlib/math/Matrix.hpp src/modules/mc_att_control/mc_att_control_main.cpp src/modules/uORB/topics/vehicle_status.h src/platforms/px4_includes.h | ||||
| * | GPS driver: Require valid minimum time to allow setting the wall clock. ↵ | Lorenz Meier | 2015-01-04 | 3 | -35/+52 |
| | | | | | | | | Protection against nulled time fields | ||||
| * | Hott driver: Feedback cleanup | Lorenz Meier | 2015-01-04 | 1 | -1/+1 |
| | | |||||
| * | GPS driver feedback cleanup | Lorenz Meier | 2015-01-04 | 4 | -23/+20 |
| | | |||||
| * | renaming of gps time to UTC time | Ban Siesta | 2015-01-04 | 4 | -10/+10 |
| | | |||||
| * | ashtech: whitespace | Ban Siesta | 2015-01-04 | 1 | -3/+3 |
| | | |||||
| * | SMBus battery driver: Remove console print on normal block read operation | Lorenz Meier | 2015-01-04 | 1 | -2/+0 |
| | | |||||
| * | SMBus battery driver: further code style fixes | Lorenz Meier | 2015-01-04 | 1 | -22/+56 |
| | | |||||
| * | SMBus battery driver: Stylize according to style guide | Lorenz Meier | 2015-01-04 | 1 | -53/+66 |
| | | |||||
| * | GPS driver: Set RTC from Ashtech receivers as well | Lorenz Meier | 2015-01-04 | 1 | -2/+15 |
| | | |||||
| * | GPS driver: UBX time handling for all protocol revisions | Lorenz Meier | 2015-01-04 | 1 | -10/+11 |
| | | |||||
| * | GPS driver: Check return value of settime and notify shell if call fails | Lorenz Meier | 2015-01-04 | 1 | -1/+3 |
| | | |||||
| * | GPS driver: Fixed implicit cast causing time logic errors. Found by @Zefz | Lorenz Meier | 2015-01-04 | 1 | -2/+2 |
| | | |||||
| * | GPS: Update the RTC even when RTC is enabled | Lorenz Meier | 2015-01-03 | 1 | -5/+6 |
| | | |||||
| * | HMC5883 startup: Ensure sensor configuration is always performed | Lorenz Meier | 2015-01-03 | 1 | -8/+6 |
| | | |||||
| * | Dev info: Reflect address changes | Lorenz Meier | 2015-01-03 | 1 | -0/+1 |
| | | |||||
| * | HMC5883: Fix I2C operation | Lorenz Meier | 2015-01-03 | 2 | -9/+23 |
| | | |||||
| * | Support for HMC5983, which can also be attached via SPI | Lorenz Meier | 2015-01-03 | 5 | -118/+539 |
| | | |||||
| * | Support for 2nd baro | Lorenz Meier | 2015-01-02 | 2 | -17/+5 |
| | | |||||
| * | Hackery on option parsing to make MS5611 comply | Lorenz Meier | 2015-01-02 | 1 | -3/+9 |
| | | |||||
| * | Allow access to both device handles, make external use a special handle | Lorenz Meier | 2015-01-02 | 1 | -22/+48 |
| | | |||||
| * | Allow to get access to dev name | Lorenz Meier | 2015-01-02 | 1 | -0/+7 |
| | | |||||
| * | MS5611: Allow two instances | Lorenz Meier | 2015-01-02 | 1 | -15/+45 |
| | | |||||
| * | lsm303d: detect large fixed values and report an error | Andrew Tridgell | 2015-01-02 | 1 | -5/+44 |
| | | | | | | | | | | | | we have logs where the lsm303d gets large fixed values for long periods. This will detect that error case and raise error_count so the higher level sensor integration code can choose another sensor | ||||
| * | ll40ls: fixed exit code on external sensor startup failure | Andrew Tridgell | 2015-01-01 | 1 | -0/+3 |
| | | |||||
| * | lsm303d: fixed build warning | Andrew Tridgell | 2015-01-01 | 1 | -0/+1 |
| | | |||||
| * | l3gd20: fixed build warning | Andrew Tridgell | 2015-01-01 | 1 | -0/+1 |
| | | |||||
| * | mpu6000: removed unsafe printf in interrupt context | Andrew Tridgell | 2015-01-01 | 1 | -38/+4 |
| | | | | | | | | | | | | | | instead delay 3ms between register writes. This seems to give a quite high probability of correctly resetting the sensor, and does still reliably detect the sensor going bad, which is the most important thing in this code | ||||
| * | lsm303d: show all perf counters in "info" | Andrew Tridgell | 2015-01-01 | 1 | -0/+2 |
| | | |||||
| * | lsm303d: check DRDY after check_registers() | Andrew Tridgell | 2015-01-01 | 1 | -13/+14 |
| | | | | | | | | this allows recovery from a state where DRDY is not set | ||||
| * | lsm303d: removed unsafe printf in interrupt context | Andrew Tridgell | 2015-01-01 | 1 | -8/+0 |
| | | |||||
| * | lsm303d: added two more checked registers | Andrew Tridgell | 2015-01-01 | 1 | -3/+5 |
| | | | | | | | | these are key for DRDY behaviour | ||||
| * | l3m303d: added testerror command | Andrew Tridgell | 2015-01-01 | 1 | -2/+34 |
| | | | | | | | | useful for testing error handling | ||||
| * | l3gd20: fixed reporting of error count | Andrew Tridgell | 2015-01-01 | 1 | -1/+1 |
| | | |||||
| * | l3gd20: check DRDY after check_registers() is called | Andrew Tridgell | 2015-01-01 | 1 | -11/+12 |
| | | | | | | | | this allows us to recover from an error that disables data ready | ||||
| * | l3gd20: removed printf in interrupt context | Andrew Tridgell | 2015-01-01 | 1 | -8/+0 |
| | | | | | | | | this is not safe | ||||
| * | l3gd20: added testerror command | Andrew Tridgell | 2015-01-01 | 1 | -2/+33 |
| | | | | | | | | useful for testing error handling | ||||
| * | l3gd20: use the I2C disable bit on l3gd20H | Andrew Tridgell | 2014-12-30 | 1 | -2/+9 |
| | | | | | | | | | | this seems to prevent a mpu6000 reset from causing an issue on the l3gd20H | ||||
| * | l3gd20: added "l3gd20 regdump" command | Andrew Tridgell | 2014-12-30 | 1 | -2/+41 |
| | | |||||
| * | mpu6000: make register fixup much closer to a reset() | Andrew Tridgell | 2014-12-30 | 1 | -5/+37 |
| | | | | | | | | this may help automatic reset on the faulty boards | ||||
| * | mpu6000: wait for 10ms after a full reset | Andrew Tridgell | 2014-12-30 | 1 | -7/+24 |
| | | | | | | | | this prevents the mpu6000 getting in a really weird state! | ||||
| * | mpu6000: added "mpu6000 testerror" command | Andrew Tridgell | 2014-12-30 | 1 | -2/+45 |
| | | | | | | | | used to generate a error case for reset testing | ||||
| * | mpu6000: monitor some more registers | Andrew Tridgell | 2014-12-30 | 1 | -2/+6 |
| | | |||||
| * | mpu6000: added factory self-test function | Andrew Tridgell | 2014-12-30 | 1 | -18/+208 |
| | | | | | | | | | | this follows the factory calibration self-test method in the datasheet to see if the sensor still has the same calibration it had in the factory | ||||
| * | l3gd20: added register checking | Andrew Tridgell | 2014-12-30 | 1 | -24/+122 |
| | | | | | | | | this checks at runtime that key registers have correct values |