aboutsummaryrefslogtreecommitdiff
path: root/src/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Added missing include for MS5611Julian Oes2013-08-051-0/+1
|
* Merge branch 'mpu6k_queue' of github.com:PX4/Firmware into fmuv2_bringupLorenz Meier2013-08-042-98/+239
|\
| * Fixed driver test / direct read, looks goodLorenz Meier2013-08-041-41/+70
| |
| * Try to save our sanity a bit and use the generic ringbuffer class rather ↵px4dev2013-08-031-151/+104
| | | | | | | | than re-implementing the wheel.
| * Add some more useful methods to the ringbuffer class.px4dev2013-08-031-5/+16
| |
| * Merge branch 'master' into mpu6k_queuepx4dev2013-08-031-0/+192
| |\
| * | Added queue to mpu6k driverLorenz Meier2013-08-041-53/+201
| | |
* | | Merged masterLorenz Meier2013-08-041-0/+192
|\ \ \ | | |/ | |/|
| * | Simple ring-buffer template class, because re-implementing the wheel in ↵px4dev2013-08-031-0/+192
| |/ | | | | | | every driver is silly.
* | Fixed MS5611 startup on V1 boardsLorenz Meier2013-08-041-0/+2
| |
* | l3gd20: disable the FIFOAndrew Tridgell2013-08-041-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
* | Merged LSM303D lowpassAndrew Tridgell2013-08-041-22/+33
| |
* | Removed LSM303D filterAndrew Tridgell2013-08-044-338/+3
| |
* | Added L3GD20 lowpassAndrew Tridgell2013-08-041-4/+31
| |
* | 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-0241-102/+202
| | | | | | | | | | | | 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 ratesAndrew Tridgell2013-08-021-7/+8
| | | | | | | | and allow requests for the rates in table 21 of the l3gd20H datasheet
* | adc: allow "adc test" to read 10 valuesAndrew Tridgell2013-08-021-1/+1
| |
* | px4io: don't try the px4io serial interface on FMUv1Andrew Tridgell2013-08-021-0/+2
| | | | | | | | this caused px4io start to fail on FMUv1
* | px4fmu: expanded "fmu test"Andrew Tridgell2013-08-021-14/+70
| | | | | | | | | | this now does testing in a similar manner as "px4io test", except that it tests both ioctl and write based setting of servos
* | Remove some timer reload events; these seem to break PWM output on IO.px4dev2013-07-301-6/+0
| |
* | Changed gyro scaling according to datasheetJulian Oes2013-07-301-3/+7
| |
* | Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringupLorenz Meier2013-07-302-14/+38
|\|
| * Merge branch 'config' of github.com:PX4/FirmwareLorenz Meier2013-07-301-14/+30
| |\
| | * Implemented config command, fixed a number range set / get issues for some ↵Lorenz Meier2013-07-261-14/+30
| | | | | | | | | | | | sensor drivers, fixed gyro calibration
| * | ets_airspeed: cope with zero value from ETS airspeed sensorAndrew Tridgell2013-07-301-0/+8
| | |
* | | Fix the clock enable register for FMUv2 PWM outputs 1-4.px4dev2013-07-292-1/+13
| | | | | | | | | | | | Teach the stm32 pwm driver about the MOE bit on advanced timers.
* | | Enabled additional drivers on v2, kill misplaced code in mkblctrlLorenz Meier2013-07-281-38/+0
| | |
* | | Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringupLorenz Meier2013-07-288-376/+1157
|\| |
| * | Merge pull request #343 from PX4/meas_splitLorenz Meier2013-07-288-376/+1157
| |\ \ | | |/ | |/| ETS airspeed and MEAS airspeed combined driver
| | * Fixed stack sizes for airspeed driversLorenz Meier2013-07-282-2/+2
| | |
| | * First operational test version, provides correct readings (as far as tests ↵Lorenz Meier2013-07-251-20/+20
| | | | | | | | | | | | were possible)
| | * Airspeed sensor driver operational, needs cleanup / testingLorenz Meier2013-07-221-48/+11
| | |
| | * Fixed up ets driver (not tested, WIP on meas driver)Lorenz Meier2013-07-222-22/+22
| | |
| | * WIP on MEAS bringup, ETS airspeed sensors should be operationalLorenz Meier2013-07-141-84/+124
| | |
| | * MergedLorenz Meier2013-07-1415-688/+1174
| | |\
| | * | Fixed last few compile errors, ready for testingLorenz Meier2013-07-144-95/+115
| | | |
| | * | Reworked airspeed driver to keep most of it abstractLorenz Meier2013-07-106-384/+1122
| | | |
| | * | Minor initialization / formatting changeLorenz Meier2013-07-101-1/+1
| | | |
| | * | First stab at IOCTL driven offset handling (in PA) for all airspeed sensors. ↵Lorenz Meier2013-07-102-3/+23
| | | | | | | | | | | | | | | | Untested
* | | | Fixed led and reboot linker challenges in C++ environmentsLorenz Meier2013-07-283-7/+11
| | | |
* | | | Merge branch 'fmuv2_bringup' of github.com:cvg/Firmware_Private into ↵Lorenz Meier2013-07-263-62/+94
|\ \ \ \ | | | | | | | | | | | | | | | fmuv2_bringup
| * | | | Updated F330 script, enabled amber ledLorenz Meier2013-07-252-4/+4
| | | | |
| * | | | Just the changes required to avoid SPI bus conflicts for MS5611px4dev2013-07-241-4/+24
| | | | |
| * | | | Revert "Disable interrupts during ms5611 SPI transactions to prevent ↵px4dev2013-07-242-82/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | interruption by sensor drivers polling other sensors from interrupt context." This reverts commit 31ded04c80f68bd071840770d49eb93d2d9c9fe2.
* | | | | Symbol cleanup for servo vs. battery voltageLorenz Meier2013-07-261-3/+3
|/ / / /
* | | | Disable interrupts during ms5611 SPI transactions to prevent interruption by ↵px4dev2013-07-202-94/+82
| | | | | | | | | | | | | | | | sensor drivers polling other sensors from interrupt context.
* | | | Revert "Changed the MS5611 from the workq to hrt_call_every implementation, ↵px4dev2013-07-201-54/+84
| | | | | | | | | | | | | | | | | | | | | | | | this seems to solve the SPI chip select overlaps" This reverts commit c93e743374731ec06020ba6919c6d48594d4a58c.
* | | | Revert "Corrected the interval of the MS5611"px4dev2013-07-201-6/+8
| | | | | | | | | | | | | | | | This reverts commit 094ff1261aa4a651e898c50d4451d283cb899a72.
* | | | Corrected the interval of the MS5611Julian Oes2013-07-191-8/+6
| | | |