Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed up init sequence of all sensors - we can publish in interrupt context, ↵ | Lorenz Meier | 2014-01-14 | 1 | -12/+18 |
| | | | | but not advertise! All advertisements now contain valid data | ||||
* | Support for publication blocking: L3GD20(H) | Lorenz Meier | 2014-01-12 | 1 | -9/+14 |
| | |||||
* | Cranking up bus speeds for all sensors to achievable 10.4 MHz, will cut the ↵ | Lorenz Meier | 2013-12-15 | 1 | -1/+1 |
| | | | | bus lock time to half | ||||
* | l3gd20: print more perf counters and make DRDY usage clearer | Andrew Tridgell | 2013-12-13 | 1 | -2/+10 |
| | |||||
* | l3gd20: fixed a warning | Andrew Tridgell | 2013-12-13 | 1 | -1/+1 |
| | |||||
* | l3gd20: added rescheduling and error checking | Andrew Tridgell | 2013-12-10 | 1 | -1/+28 |
| | |||||
* | l3gd20: close fds before exit | Andrew Tridgell | 2013-12-10 | 1 | -0/+6 |
| | |||||
* | l3gd20: use register_class_devname() | Andrew Tridgell | 2013-12-10 | 1 | -17/+20 |
| | |||||
* | Merge branch 'redundant_sensors' of github.com:PX4/Firmware | Lorenz Meier | 2013-12-10 | 1 | -0/+7 |
|\ | |||||
| * | Made all usual suspects default to their custom names and only register the ↵ | Lorenz Meier | 2013-12-07 | 1 | -0/+7 |
| | | | | | | | | default name if its not already taken by someone else | ||||
* | | l3gd20: added retries to disable_i2c() | Andrew Tridgell | 2013-12-10 | 1 | -2/+10 |
| | | |||||
* | | lsm303d/l3gd20: change filters to 50Hz analog on-chip filters | Andrew Tridgell | 2013-12-10 | 1 | -3/+8 |
|/ | | | | | after discussion with Leonard these analog on-chip filters should be at 50Hz | ||||
* | l3gd20: use highest possible on-chip filter bandwidth | Andrew Tridgell | 2013-12-04 | 1 | -6/+8 |
| | | | | this allows the software filter to do its job properly | ||||
* | l3gd20: added I2C disable based on method from ST engineering support | Andrew Tridgell | 2013-11-30 | 1 | -0/+17 |
| | |||||
* | Merged status changes | Lorenz Meier | 2013-10-06 | 1 | -0/+1 |
|\ | |||||
| * | drivers: report error_count in drivers where possible | Andrew Tridgell | 2013-09-12 | 1 | -0/+1 |
| | | |||||
* | | Use the generic device::SPI locking strategy. | px4dev | 2013-09-12 | 1 | -3/+0 |
|/ | |||||
* | Rework the ringbuffer class so that it's not templated, and refactor its ↵ | px4dev | 2013-09-12 | 1 | -5/+5 |
| | | | | clients so they aren't dancing around the linker anymore. | ||||
* | l3gd20: convert to using RingBuffer class | Andrew Tridgell | 2013-09-12 | 1 | -76/+52 |
| | |||||
* | Guard probe / reset against other SPI drivers | Lorenz Meier | 2013-09-11 | 1 | -2/+11 |
| | |||||
* | avoid counters going above limit in INCREMENT() | Andrew Tridgell | 2013-08-28 | 1 | -1/+1 |
| | | | | | | | when using INCREMENT() the counter would temporarily read equal to limit, which could cause an issue if the task is preempted. (this macro should be in a common header, though which header?) | ||||
* | L3GD20 and LSM303D reset and range config working properly now | Julian Oes | 2013-08-21 | 1 | -47/+84 |
| | |||||
* | Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringup | Lorenz Meier | 2013-08-20 | 1 | -1/+34 |
|\ | |||||
| * | Made accel / gyro self tests aware of offsets and scales, added support to ↵ | Lorenz Meier | 2013-08-09 | 1 | -1/+34 |
| | | | | | | | | config command to call these | ||||
| * | Merged commit disabling FIFO in L3GD20 | Andrew Tridgell | 2013-08-07 | 1 | -2/+7 |
| | | |||||
* | | Added orientation support and detection to the L3GD20/H driver to support ↵ | Lorenz Meier | 2013-08-16 | 1 | -4/+51 |
| | | | | | | | | the different variants in use | ||||
* | | Fixed startup behavior for PX4 autostart | Lorenz Meier | 2013-08-11 | 1 | -1/+1 |
| | | |||||
* | | Indendation fixes | Lorenz Meier | 2013-08-05 | 1 | -3/+3 |
| | | |||||
* | | l3gd20: disable the FIFO | Andrew Tridgell | 2013-08-04 | 1 | -1/+5 |
| | | | | | | | | | | | | the FIFO was not gaining us anything, and was adding latency. If we use the FIFO we'd need to do multiple SPI transfers to ensure it is drained | ||||
* | | Added L3GD20 lowpass | Andrew Tridgell | 2013-08-04 | 1 | -4/+31 |
| | | |||||
* | | Restructure things so that the PX4 configs move out of the NuttX tree, and ↵ | px4dev | 2013-08-02 | 1 | -2/+1 |
| | | | | | | | | | | | | most of the PX4-specific board configuration data moves out of the config and into the board driver. Rename some directories that got left behind in the great board renaming. | ||||
* | | l3gd20: fixed bit definitions for filter rates | Andrew Tridgell | 2013-08-02 | 1 | -7/+8 |
| | | | | | | | | and allow requests for the rates in table 21 of the l3gd20H datasheet | ||||
* | | Changed gyro scaling according to datasheet | Julian Oes | 2013-07-30 | 1 | -3/+7 |
| | | |||||
* | | Improved comments | Lorenz Meier | 2013-07-16 | 1 | -1/+1 |
| | | |||||
* | | Default to 2000 dps for L3GD20 | Lorenz Meier | 2013-07-16 | 1 | -3/+3 |
| | | |||||
* | | Added l3gd20h detection | Sam Kelly | 2013-06-13 | 1 | -1/+2 |
|/ | |||||
* | Moved position_estimator_mc, px4io driver and sdlog app to new style build | Lorenz Meier | 2013-04-27 | 1 | -2/+3 |
| | |||||
* | Merge working changes into export-build branch. | px4dev | 2013-04-26 | 2 | -0/+893 |