Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | lsm303d: added I2C disable based on method from ST engineering support | Andrew Tridgell | 2013-12-10 | 1 | -0/+21 | |
| | ||||||
* | lsm303d: zero-fill register reads | Andrew Tridgell | 2013-12-10 | 1 | -0/+1 | |
| | ||||||
* | lsm303d: show regs at both high and low bus speed on error | Andrew Tridgell | 2013-12-10 | 1 | -1/+10 | |
| | ||||||
* | lsm303d: always log first ARB and REG values | Andrew Tridgell | 2013-12-10 | 1 | -2/+4 | |
| | ||||||
* | lsm303d: log mag regs too | Andrew Tridgell | 2013-12-10 | 1 | -2/+4 | |
| | ||||||
* | lsm303d: fixed TEMP_H register define | Andrew Tridgell | 2013-12-10 | 1 | -1/+1 | |
| | ||||||
* | lsm303d: added detailed logging of accels on extremes | Andrew Tridgell | 2013-12-10 | 1 | -2/+163 | |
| | | | | | this will log accel values and registers to /fs/microsd/lsm303d.log if any extreme values are seen | |||||
* | lsm303d: print more registers in "lsm303d regdump" | Andrew Tridgell | 2013-12-10 | 1 | -11/+44 | |
| | ||||||
* | lsm303d: define some more register addresses | Andrew Tridgell | 2013-12-10 | 1 | -13/+38 | |
| | ||||||
* | lsm303d: added 'lsm303d regdump' command | Andrew Tridgell | 2013-12-10 | 1 | -1/+52 | |
| | | | | useful for diagnosing issues | |||||
* | lsm303d: try to reset the lsm303d if it goes bad in flight | Andrew Tridgell | 2013-10-28 | 1 | -3/+29 | |
| | | | | this is based on earlier work by Julian Oes | |||||
* | 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 | |
| | | ||||||
* | | Minor cleanups in the drivers | Lorenz Meier | 2013-09-13 | 1 | -1/+0 | |
| | | ||||||
* | | Merge remote-tracking branch 'origin/spi-device-locking' into fat-dma-spi | Lorenz Meier | 2013-09-13 | 1 | -4/+0 | |
|\ \ | ||||||
| * | | Use the generic device::SPI locking strategy. | px4dev | 2013-09-12 | 1 | -5/+0 | |
| |/ | ||||||
* / | Move IRQ restore to right position | Lorenz Meier | 2013-09-13 | 1 | -1/+2 | |
|/ | ||||||
* | Rework the ringbuffer class so that it's not templated, and refactor its ↵ | px4dev | 2013-09-12 | 1 | -48/+37 | |
| | | | | clients so they aren't dancing around the linker anymore. | |||||
* | lsm303d: convert to using RingBuffer | Andrew Tridgell | 2013-09-12 | 1 | -130/+86 | |
| | ||||||
* | Guard probe / reset against other SPI drivers | Lorenz Meier | 2013-09-11 | 1 | -4/+15 | |
| | ||||||
* | 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?) | |||||
* | Moved math library to library dir, improved sensor-level HIL, cleaned up geo ↵ | Lorenz Meier | 2013-08-21 | 1 | -8/+9 | |
| | | | | / conversion libs | |||||
* | L3GD20 and LSM303D reset and range config working properly now | Julian Oes | 2013-08-21 | 1 | -40/+52 | |
| | ||||||
* | Changed range handling of LSM303D once again, added defines for default values | Julian Oes | 2013-08-21 | 1 | -24/+39 | |
| | ||||||
* | Don't store m/s^2 and G at the same time | Julian Oes | 2013-08-21 | 1 | -4/+1 | |
| | ||||||
* | Improved LSM303D driver, plus some fixes to the HMC5883 | Julian Oes | 2013-08-20 | 1 | -203/+279 | |
| | ||||||
* | Add ioctl to find out if mag is external or onboard | Julian Oes | 2013-08-18 | 1 | -3/+12 | |
| | ||||||
* | Fixed startup behavior for PX4 autostart | Lorenz Meier | 2013-08-11 | 1 | -1/+1 | |
| | ||||||
* | Indendation fixes | Lorenz Meier | 2013-08-05 | 1 | -7/+7 | |
| | ||||||
* | Merged LSM303D lowpass | Andrew Tridgell | 2013-08-04 | 1 | -22/+33 | |
| | ||||||
* | Removed LSM303D filter | Andrew Tridgell | 2013-08-04 | 1 | -22/+0 | |
| | ||||||
* | Fixed setting mag queue depth | Lorenz Meier | 2013-08-04 | 1 | -1/+27 | |
| | ||||||
* | Restructure things so that the PX4 configs move out of the NuttX tree, and ↵ | px4dev | 2013-08-02 | 1 | -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 mode | Julian Oes | 2013-07-18 | 1 | -2/+2 | |
| | ||||||
* | Disable IIR filter for now | Julian Oes | 2013-07-18 | 1 | -24/+28 | |
| | ||||||
* | Added iirFilter to LSM303D | Julian Oes | 2013-07-18 | 1 | -3/+29 | |
| | ||||||
* | Forgot to add current samplerate to constructor | Julian Oes | 2013-07-18 | 1 | -0/+1 | |
| | ||||||
* | Some lost LSM303D fixes for range and scale | Julian Oes | 2013-07-18 | 1 | -26/+42 | |
| | ||||||
* | Added scale ioctl to LSM303D driver | Julian Oes | 2013-07-18 | 1 | -0/+17 | |
| | ||||||
* | Anti-Aliasing frequency of the LSM303D can now be read too, not just written | Julian Oes | 2013-04-17 | 1 | -4/+48 | |
| | ||||||
* | Checked axes of LSM303D | Julian Oes | 2013-04-09 | 1 | -6/+4 | |
| | ||||||
* | Mag sample rate was not actually changed by an ioctl | Julian Oes | 2013-04-09 | 1 | -3/+4 | |
| | ||||||
* | Added some functions for changing rates etc (WIP) | Julian Oes | 2013-04-09 | 1 | -120/+257 | |
| | ||||||
* | Rename the 'device' directory back to 'drivers', it's less confusing that way. | px4dev | 2013-04-06 | 1 | -0/+1290 | |
Move the fmuv2 board driver out into the new world. |