aboutsummaryrefslogtreecommitdiff
path: root/src/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Hard Fault Logging - one issue remians reduse memory foot printDavid Sidrane2015-03-051-0/+261
|
* NuttX now uses nuttx/board.h not arch.h for board_ related intrerfaces like ↵David Sidrane2015-03-056-0/+6
| | | | leds etc
* Added mavstation configKevin Bretney2015-03-056-0/+600
|
* Fix code style in IO driverLorenz Meier2015-03-051-2/+2
|
* IOv2: simplify configLorenz Meier2015-03-051-7/+2
|
* IOv1: simplify configLorenz Meier2015-03-051-7/+2
|
* Simplify v2 configLorenz Meier2015-03-051-8/+2
|
* FMUv1: Simplify configLorenz Meier2015-03-051-7/+2
|
* Simplify aerocore configLorenz Meier2015-03-051-7/+2
|
* FMUv2: CXX initLorenz Meier2015-03-051-4/+4
|
* FMUv1: CXX initLorenz Meier2015-03-051-4/+4
|
* Aerocore: CXX initLorenz Meier2015-03-051-4/+4
|
* Fix compiler warning on prototypesLorenz Meier2015-03-053-3/+3
|
* FMUv2: board initLorenz Meier2015-03-051-14/+19
|
* FMUv1: board initLorenz Meier2015-03-051-18/+22
|
* Aerocore: board initLorenz Meier2015-03-051-4/+14
|
* removed message in favor of syslogDavid Sidrane2015-03-051-17/+1
|
* Bug fix:The CRC detection on px4io was failing with -1 result, do the the ↵David Sidrane2015-03-051-0/+7
| | | | fact that the PX4IO_Uploader had closed the port and Nuttx (now) disabled the clock and PX4IO_serial did not managed the clock
* Added Support for C++ static initializers for all boards. Including compile ↵David Sidrane2015-03-057-0/+59
| | | | time checking for proper C++ configuration and not calling up_cxxinitialize redundantly
* Added Support for C++ static initializersDavid Sidrane2015-03-052-0/+15
|
* Added conditional for SPI 2 BussDavid Sidrane2015-03-051-0/+3
|
* Fixes the warning from missing protptypes. It is not a proper fix but itDavid Sidrane2015-03-052-0/+11
| | | | | | is consistent with the other platform xxx_init.c files The issues is there multiple definition is the tree for led_on() and led_off() (void led_on|off(int) and int led_on|off(int))
* Aerocore: update driver APILorenz Meier2015-03-052-6/+6
|
* FMUv2: Update driver APILorenz Meier2015-03-052-27/+17
|
* FMUv1: Update driver APILorenz Meier2015-03-052-43/+16
|
* IO driver serial layer: Update syslog APILorenz Meier2015-03-051-4/+4
|
* tone alarm: Update syslog APILorenz Meier2015-03-051-1/+1
|
* SPI Dev: Update header locationLorenz Meier2015-03-051-1/+1
|
* 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
|
* 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
| |