aboutsummaryrefslogtreecommitdiff
path: root/apps/drivers/stm32
Commit message (Collapse)AuthorAgeFilesLines
* Moved all drivers to new world, PX4IO completely in new worldLorenz Meier2013-04-288-2837/+0
|
* Fix an error in a #errorpx4dev2013-04-261-1/+1
|
* Fix the way that we idle the tone_alarm pin so that the board defines what ↵px4dev2013-04-261-4/+4
| | | | is the 'safe' state.
* Merge pull request #220 from PX4/tone_alarm_PLAYpx4dev2013-03-171-284/+650
|\ | | | | New tone_alarm driver that uses ANSI music / GWBasic PLAY strings
| * Silence the tone for pauses in legato tunes. Some tunes sound better now.px4dev2013-03-171-141/+142
| | | | | | | | | | | | Add new, distinctive error/notification tones. Reduce the amount of data space consumed by the largest tune.
| * Fix a typo in several of the basic alarm beep tones.px4dev2013-03-171-3/+3
| |
| * more constnesspx4dev2013-03-101-2/+2
| |
| * One more tune. Might be a bit big to keep.px4dev2013-03-101-1/+139
| |
| * Add one more tune. Improve error handling. Be less picky about tunes passed ↵px4dev2013-03-101-12/+28
| | | | | | | | on the command-line.
| * Add support for arbitrary user tunes on the commandline.px4dev2013-03-101-5/+34
| |
| * New tone_alarm driver, now features GWBasic PLAY / ANSI music string formatpx4dev2013-03-101-285/+467
| |
* | Changes for multi-rate PWM output; default and alternate rates. ioctl ↵px4dev2013-03-121-15/+34
|/ | | | protocol, PX4IO support.
* Merge branch 'master' of github.com:PX4/Firmware into px4io-i2cLorenz Meier2013-02-261-2/+6
|\
| * Hotfix: ensure PWM output on IO and FMU stops when disarmingLorenz Meier2013-02-261-2/+6
| |
* | Fix it here, too.px4dev2013-02-241-1/+1
| |
* | Add an interrupt-safe way of comparing a timestamp with the current time.px4dev2013-02-241-0/+30
|/ | | | Add an interrupt-safe way of storing the current time into a timestamp.
* Selected adjustments / fixes to make old apps compatible with new-style ADC ↵Lorenz Meier2013-01-121-2/+2
| | | | driver
* Enable the temperature sensor channel for F2/F4 devices.px4dev2012-12-311-0/+13
|
* Cleanup and add support for multiple channels.px4dev2012-12-311-24/+88
|
* First cut at a simple® ADC driver built on our driver framework.px4dev2012-12-312-0/+353
|
* Fix several aspects of the PWM output driver; enable auto-reload, use named ↵px4dev2012-12-181-24/+27
| | | | | | constants for various control bits, and use a more polite mechanism at disarm time to avoid runt pulses. This may address an issue we've seen where we get occasional malformed PWM output pulses, possibly due to a race between compare updates and the timer.
* Quickly separated low-level raw RC from mapped / scaled RC, supports FMU PPM ↵Lorenz Meier2012-11-051-1/+1
| | | | and IO PPM / Spektrum now
* Fix off-by-one reading PWM output values. Minor robustness tweaks.px4dev2012-11-041-9/+5
|
* Attach the interrupt before powering on the HRT timer.px4dev2012-11-031-4/+4
|
* Cleanup and refactor of the PX4IO firmware and board support. Builds, not ↵px4dev2012-11-032-6/+25
| | | | tested yet.
* Remove an annoying message.px4dev2012-10-271-1/+0
|
* Minor board.h changes.px4dev2012-10-271-1/+1
|
* Separate config from implementation for the STM32 pwm servo driver.px4dev2012-10-242-57/+69
|
* Major formatting/whitespace cleanuppx4dev2012-10-233-121/+170
|
* Fix a filenamepx4dev2012-10-231-0/+0
|
* Tease the PWM driver out and fix some build issues after cleaning up behind ↵px4dev2012-10-233-0/+1235
| | | | the cpuload pieces.
* Checkpoint - moving things out of the NuttX configs/*/src directoriespx4dev2012-10-231-1/+1
|
* Function type fixpx4dev2012-10-211-1/+1
|
* Move the tone_alarm driver out of the NuttX configs area and add it as an ↵px4dev2012-10-212-0/+675
stm32-specific driver in the PX4 apps space. Add a new tone_alarm command that can be used to start/stop alarm tones from the shell.