aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/lsm303d
Commit message (Collapse)AuthorAgeFilesLines
* Minor cleanups in the driversLorenz Meier2013-09-131-1/+0
|
* Merge remote-tracking branch 'origin/spi-device-locking' into fat-dma-spiLorenz Meier2013-09-131-4/+0
|\
| * Use the generic device::SPI locking strategy.px4dev2013-09-121-5/+0
| |
* | Move IRQ restore to right positionLorenz Meier2013-09-131-1/+2
|/
* Rework the ringbuffer class so that it's not templated, and refactor its ↵px4dev2013-09-121-48/+37
| | | | clients so they aren't dancing around the linker anymore.
* lsm303d: convert to using RingBufferAndrew Tridgell2013-09-121-130/+86
|
* Guard probe / reset against other SPI driversLorenz Meier2013-09-111-4/+15
|
* avoid counters going above limit in INCREMENT()Andrew Tridgell2013-08-281-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?)
* Moved math library to library dir, improved sensor-level HIL, cleaned up geo ↵Lorenz Meier2013-08-211-8/+9
| | | | / conversion libs
* L3GD20 and LSM303D reset and range config working properly nowJulian Oes2013-08-211-40/+52
|
* Changed range handling of LSM303D once again, added defines for default valuesJulian Oes2013-08-211-24/+39
|
* Don't store m/s^2 and G at the same timeJulian Oes2013-08-211-4/+1
|
* Improved LSM303D driver, plus some fixes to the HMC5883Julian Oes2013-08-201-203/+279
|
* Add ioctl to find out if mag is external or onboardJulian Oes2013-08-181-3/+12
|
* Fixed startup behavior for PX4 autostartLorenz Meier2013-08-111-1/+1
|
* Indendation fixesLorenz Meier2013-08-051-7/+7
|
* Merged LSM303D lowpassAndrew Tridgell2013-08-041-22/+33
|
* Removed LSM303D filterAndrew Tridgell2013-08-044-338/+3
|
* Fixed setting mag queue depthLorenz Meier2013-08-041-1/+27
|
* Restructure things so that the PX4 configs move out of the NuttX tree, and ↵px4dev2013-08-021-2/+2
| | | | | | 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.
* Enable BDU instead of CONT modeJulian Oes2013-07-181-2/+2
|
* Disable IIR filter for nowJulian Oes2013-07-181-24/+28
|
* Added iirFilter to LSM303DJulian Oes2013-07-184-4/+345
|
* Forgot to add current samplerate to constructorJulian Oes2013-07-181-0/+1
|
* Some lost LSM303D fixes for range and scaleJulian Oes2013-07-181-26/+42
|
* Added scale ioctl to LSM303D driverJulian Oes2013-07-181-0/+17
|
* Anti-Aliasing frequency of the LSM303D can now be read too, not just writtenJulian Oes2013-04-171-4/+48
|
* Checked axes of LSM303DJulian Oes2013-04-091-6/+4
|
* Mag sample rate was not actually changed by an ioctlJulian Oes2013-04-091-3/+4
|
* Added some functions for changing rates etc (WIP)Julian Oes2013-04-091-120/+257
|
* Rename the 'device' directory back to 'drivers', it's less confusing that way.px4dev2013-04-062-0/+1296
Move the fmuv2 board driver out into the new world.