Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moved the bulk of sensor drivers to the new world | Lorenz Meier | 2013-04-27 | 2 | -1256/+0 |
| | |||||
* | Silence MS5611 driver, the perf command still captures the error count / ↵ | Lorenz Meier | 2013-03-17 | 1 | -2/+2 |
| | | | | rate. Unfortunately this is necessary as general users are concerned about something that is (at a reasonable rate) not actual safety critical. | ||||
* | Made dtors virtual, tested on IO and FMU | Lorenz Meier | 2013-03-09 | 1 | -1/+1 |
| | |||||
* | ms5611: try to measure the performance cost of I2C timeouts | Andrew Tridgell | 2013-02-19 | 1 | -0/+7 |
| | |||||
* | Fixed altitude jump issue, hunted down and fix by Andrew Tridgell. | Lorenz Meier | 2013-02-05 | 1 | -2/+7 |
| | |||||
* | It looks like retrying reads from the ms5611 is not safe either. | px4dev | 2013-01-26 | 1 | -8/+1 |
| | |||||
* | Rename ::start to ::start_cycle to avoid confusion with the other start ↵ | px4dev | 2013-01-26 | 1 | -14/+32 |
| | | | | | | function. Only enable I2C retries on operations that have no side-effects. | ||||
* | Reset the collection state machine on all I2C errors, increase the retry count. | px4dev | 2013-01-26 | 1 | -7/+16 |
| | |||||
* | Build fix due to missing include. | px4dev | 2012-10-27 | 1 | -0/+2 |
| | |||||
* | Minor board.h changes. | px4dev | 2012-10-27 | 1 | -3/+3 |
| | |||||
* | Major formatting/whitespace cleanup | px4dev | 2012-10-23 | 1 | -7/+29 |
| | |||||
* | Checkpoint - moving things out of the NuttX configs/*/src directories | px4dev | 2012-10-23 | 1 | -1/+5 |
| | |||||
* | Adjust to changes in the work queue API. | px4dev | 2012-09-14 | 1 | -27/+29 |
| | |||||
* | Changed a critical section to double precision calculation. It may not be ↵ | Lorenz Meier | 2012-09-03 | 1 | -7/+42 |
| | | | | necessary, but lets not risk precision unless we have properly analyzed what numerical precision is required. | ||||
* | Redo the math in the ms5611 driver to a) avoid re-computing scaling factors ↵ | px4dev | 2012-09-01 | 1 | -49/+227 |
| | | | | for every pressure measurement, b) be perhaps more readable and follow the data sheet more closely, and c) support calibration of the MSL pressure. | ||||
* | removed stop() from I2C driver startup routines, work in progress on MPU scaling | Lorenz Meier | 2012-08-27 | 1 | -2/+0 |
| | |||||
* | Printing fixes | Lorenz Meier | 2012-08-26 | 1 | -6/+6 |
| | |||||
* | Cleaned up scaling / offset handling for mag and gyro / acc | Lorenz Meier | 2012-08-26 | 1 | -3/+3 |
| | |||||
* | Streamline mag and baro topic advertisement now that handles are global. | px4dev | 2012-08-25 | 1 | -39/+18 |
| | | | | Use perf counters for error counting in mag/baro drivers. | ||||
* | clean up an error message | px4dev | 2012-08-25 | 1 | -5/+4 |
| | |||||
* | Sensor drivers should run all the time, not just when their device is open. | px4dev | 2012-08-25 | 1 | -39/+16 |
| | | | | Disable this for the mpu6000 driver though, as it's currently busted in that regard. | ||||
* | Increase the retry count while probing for I2C sensors. This will also ↵ | px4dev | 2012-08-25 | 1 | -4/+5 |
| | | | | unwedge stuck sensors. | ||||
* | Sensor IOCTL reorganization. Common sensor operations are now shared across ↵ | px4dev | 2012-08-25 | 1 | -106/+130 |
| | | | | | | sensor drivers. Revamp hmc5883, ms5611 and mpu6000 driver startup and test code. | ||||
* | Remove erroneous sensor read timing checks. | px4dev | 2012-08-24 | 1 | -2/+0 |
| | |||||
* | improvements / debugging on I2C drivers | Lorenz Meier | 2012-08-24 | 1 | -0/+2 |
| | |||||
* | Fix an architectural issue with the ORB that prevented publication from ↵ | px4dev | 2012-08-21 | 1 | -1/+1 |
| | | | | | | interrupt context. ORB topic advertisements are now global handles that can be used in any context. It is still possible to open a topic node as a publisher, but it's not the default. As a consequence, the type of the handle returned from orb_advertise has changed; all other API remains the same. | ||||
* | Whitespace | px4dev | 2012-08-21 | 1 | -2/+2 |
| | |||||
* | Fix an issue where the baro ORB topic was advertised from the wrong context ↵ | px4dev | 2012-08-21 | 1 | -12/+20 |
| | | | | and thus could not be published to. | ||||
* | Config tweaks to enable the new-style ms5611 driver. | px4dev | 2012-08-14 | 1 | -6/+14 |
| | |||||
* | Faster sensor bus resets on timeouts, massively reworked fixed wing app, tested | Lorenz Meier | 2012-08-05 | 1 | -1/+2 |
| | |||||
* | Fresh import of the PX4 firmware sources. | px4dev | 2012-08-04 | 2 | -0/+986 |