aboutsummaryrefslogtreecommitdiff
path: root/src/drivers
Commit message (Collapse)AuthorAgeFilesLines
* L3GD20(H): driver: Rotate before applying offsets.Lorenz Meier2015-03-151-6/+10
|
* HMC5883 driver: Rotate before applying offsets.Lorenz Meier2015-03-151-7/+15
|
* Implemented Quaternion position for Gimbal (not tested)Anton Matosov2015-03-061-7/+6
|
* Increased update rate to get rid of glitches in servo movementsAnton Matosov2015-03-061-1/+1
|
* Disabled logging of the each componsated valueAnton Matosov2015-03-061-3/+3
|
* Implemented yaw componsationAnton Matosov2015-03-061-6/+15
|
* Enabled attitude compensation by default as that is all the gimbal driver is ↵Anton Matosov2015-03-061-5/+2
| | | | about
* Updated @authorAnton Matosov2015-03-061-0/+1
|
* Renamed servo_gimbal to simply 'gimbal' as HW is behind the scene and ↵Anton Matosov2015-03-062-1/+1
| | | | doesn't really matter here
* Added missing enum definitionsAnton Matosov2015-03-061-2/+3
| | | | Fixed float equality checks
* drivers/servo_gimbal: Formatting fixLorenz Meier2015-03-061-1/+1
|
* drivers/servo_gimbal: Added servo gimbalLorenz Meier2015-03-062-0/+576
|
* Merge pull request #1 from PX4/masterMarco Bauer2015-03-0612-13/+1667
|\ | | | | From original
| * oreoled: support send_bytes ioctlRandy Mackay2015-03-022-1/+29
| | | | | | | | Also increase maximum command length to 24 bytes
| * batt_smbus: remove debugRandy Mackay2015-03-021-3/+0
| |
| * mkblctrl: Use less RAMLorenz Meier2015-03-011-1/+1
| |
| * FMU: Fix peripheral resetLorenz Meier2015-02-281-3/+3
| |
| * MPU6K: Allow stopLorenz Meier2015-02-281-9/+36
| |
| * FMU: Make peripheral rail power controllableLorenz Meier2015-02-282-0/+61
| |
| * OreoLED: fix formattingRandy Mackay2015-02-251-25/+49
| |
| * OreoLED: driver for attiny88 based LED controllerRandy Mackay2015-02-253-0/+805
| |
| * update dead link to Ublox DocumentationStefan2015-02-241-1/+1
| | | | | | | | actualise dead link to Ublox M8 V15-17 Receiver Description Protocol Spec ( new R08 from 4 December 2014)
| * px4fmu: added "mode_pwm4" startup modeAndrew Tridgell2015-02-231-0/+12
| | | | | | | | | | this is the default mode ArduPilot uses, and by setting it in the init script we avoid any pin activity on the two GPIO pins during boot
| * pwm_input: added PWM input driverAndrew Tridgell2015-02-232-0/+644
| | | | | | | | this allows for input of PWM signals on the FMUv2 aux5 pins
| * fmuv2: setup for PWM input on timer4, channel 2Andrew Tridgell2015-02-231-0/+5
| |
| * drivers: added header for pwm_inputEvan Slatyer2015-02-231-0/+51
| |
* | interface for min and max rc addedNosDE2015-02-281-1/+33
| |
* | cmd switch for min_rc and max_rc addedNosDE2015-02-231-6/+67
|/
* batt_smbus: reverse reported currentRandy Mackay2015-02-201-2/+1
| | | | smart batteries report a negative current when being discharged
* LL40S driver: Signedness of ticks and comment fix.Lorenz Meier2015-02-201-2/+2
|
* ll40ls: added reset and backoff logic to driverAndrew Tridgell2015-02-201-49/+193
| | | | | | | | | | | | | | | | this adds automatic resets of the lidar when it becomes unresponsive, and also tries to cope with NACKs from long acquisition times. It also adds a "ll40ls regdump" command, and fixes "ll40ls reset" to reset the sensor. The default acquisition period is changed to 50ms, with backoff to 100ms on a NACK Note that there are still times when the sensor can get into an unrecoverable state. Thanks to Austin, Dennis and Bob from PulseLight for assistance in tracking down the problems.
* mkblctrl - rework and bugfix - test okNosDE2015-02-181-92/+74
|
* mkblctrl - rework and bugfixNosDE2015-02-185-138/+195
|
* Insure that CONFIG_ARCH_BOARD_xxx is defined and to be consistent with Nuttx ↵David Sidrane2015-02-171-0/+5
| | | | build place them in defconfig files so that config.h will have ONFIG_ARCH_BOARD_xxx defined
* hmc5883: fixed build errors with gcc 2.7.4 and -O3Andrew Tridgell2015-02-161-4/+4
|
* Merge pull request #1794 from PX4/ekf-fixesLorenz Meier2015-02-151-15/+26
|\ | | | | EKF Fixes from @Zefz
| * Fix up GPS command line option usageLorenz Meier2015-02-151-9/+1
| |
| * GPS: Remove GPS disable debug codeJohan Jansen2015-02-131-100/+17
| |
| * AttPosEKF: Remove unused gps accel estimationJohan Jansen2015-02-121-0/+3
| |
| * AttPosEKF: Refactor and code cleanupJohan Jansen2015-02-111-30/+129
| |
* | PWM output header: Fix PWM output base device pathLorenz Meier2015-02-151-2/+2
| |
* | FMU driver: Report class instance registration failLorenz Meier2015-02-151-0/+2
| |
* | drv_mag: fixed copy paste typoBan Siesta2015-02-151-2/+2
| |
* | LSM303D: Update comment why we report as internal alwaysLorenz Meier2015-02-151-1/+4
| |
* | HMC5883: Always report as internal sensor in SPI mode, since the sensor is ↵Lorenz Meier2015-02-151-9/+6
| | | | | | | | fixed to the autopilot assembly.
* | px4io driver: Clean up log / warn styleLorenz Meier2015-02-151-13/+13
| |
* | RGB led driver: More retries on bootLorenz Meier2015-02-151-0/+6
| |
* | PX4IO driver: better feedbackLorenz Meier2015-02-151-2/+2
| |
* | fmu: some arguments were missing in the usage/helpBan Siesta2015-02-151-1/+1
| |
* | GPS / ashtech: Use double for time where NMEA uses floating point numbersLorenz Meier2015-02-151-5/+6
| |