aboutsummaryrefslogtreecommitdiff
path: root/nuttx
Commit message (Collapse)AuthorAgeFilesLines
* Move the 'tests' app to the new world.px4dev2013-04-261-1/+0
|
* Merge working changes into export-build branch.px4dev2013-04-263-6/+9
|
* Merge branch 'master' into export-buildpx4dev2013-04-261-0/+1
|\
| * Fix the way that we idle the tone_alarm pin so that the board defines what ↵px4dev2013-04-261-0/+1
| | | | | | | | is the 'safe' state.
| * Pass -g to the link phase for PX4IO the same way we do for FMUpx4dev2013-04-261-2/+1
| |
* | Merge branch 'master' into export-buildpx4dev2013-04-261-1/+1
|\|
| * Butchered position estimator from Damian Aregger into shape, publishes now ↵Lorenz Meier2013-03-231-1/+1
| | | | | | | | global position estimate as well. Compiling, needs HIL testing
* | Merge branch 'master' into export-buildpx4dev2013-03-208-151/+312
|\|
| * Merge pull request #210 from PX4/usb_fixesLorenz Meier2013-03-172-111/+232
| |\ | | | | | | USB fixes from Petteri Aimonen, cherry-picked.
| | * USB fixes from Petteri Aimonen, cherry-picked.Lorenz Meier2013-02-252-111/+232
| | |
| * | Merge pull request #224 from PX4/pwm-multirateLorenz Meier2013-03-171-0/+1
| |\ \ | | | | | | | | Pwm multirate
| | * | Move PWM rate configuration, etc. into a separate utility and out of the ↵px4dev2013-03-121-0/+1
| | | | | | | | | | | | | | | | individual drivers.
| * | | Attempt to fix sscanf() %n handlingLorenz Meier2013-03-161-23/+29
| |/ /
| * | Maxbotix I2C Sonar SupportGreg Hulands2013-03-011-0/+1
| | |
| * | Bump the task stack up to 1200 bytes to give the mixer loader some headroom. ↵px4dev2013-02-241-1/+1
| | | | | | | | | | | | This addresses the last reported issue with this branch.
| * | Simplify the PX4IO main loop to cut down on memory consumption.px4dev2013-02-241-3/+3
| | |
| * | Disabled MAVLink debug appLorenz Meier2013-02-231-1/+1
| | |
| * | Merge branch 'master' of github.com:PX4/Firmware into px4io-i2cLorenz Meier2013-02-231-0/+4
| |\|
| * | Out of memory warning, flash and RAM optimizationsLorenz Meier2013-02-231-3/+3
| | |
| * | Switched I2C to interrupt driven modeLorenz Meier2013-02-201-1/+1
| | |
| * | px4fmu: disable a bunch of code when built for APMAndrew Tridgell2013-02-181-0/+3
| | | | | | | | | | | | this leaves us enough flash to fit APM
| * | px4fmu: enable BINFSAndrew Tridgell2013-02-181-0/+1
| | | | | | | | | | | | needed for APM startup
| * | appconfig: disable mathlib and associated examples on APMAndrew Tridgell2013-02-181-0/+4
| | | | | | | | | | | | | | | these are far too large (777 kbyte) and we can't fit them with the ArduCopter flight code
| * | Re-enabled signalsLorenz Meier2013-02-171-1/+1
| | |
| * | MergedLorenz Meier2013-02-17122-2268/+4635
| |\ \
| * | | Disable signals again, it is too early (needs NuttX merge)Lorenz Meier2013-02-171-1/+1
| | | |
| * | | Made timeouts configurable, untestedLorenz Meier2013-02-162-2/+3
| | | |
| * | | px4io: enable signalsAndrew Tridgell2013-02-161-1/+1
| | | | | | | | | | | | | | | | signals will be used to wakeup the mixer on a new set of pwm values
| * | | Merge branch 'master' of github.com:PX4/Firmware into px4io-i2cLorenz Meier2013-02-161-1/+1
| |\ \ \
| * \ \ \ Merge branch 'master' of github.com:PX4/Firmware into px4io-i2cLorenz Meier2013-02-0310-0/+1796
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into px4io-i2cpx4dev2013-01-282-0/+7
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'master' into px4io-i2cpx4dev2013-01-2581-667/+3126
| |\ \ \ \ \ \
| * | | | | | | Restore the correct handling of the ACK flag at read completion.px4dev2013-01-231-1/+1
| | | | | | | |
| * | | | | | | Merge branch 'master' into px4io-i2cpx4dev2013-01-23169-1139/+12878
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'master' into px4io-i2cpx4dev2013-01-194-211/+228
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'master' into px4io-i2cpx4dev2013-01-161-3/+3
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge branch 'master' into px4io-i2cpx4dev2013-01-14529-3901/+25082
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Drop the 'nonstop' flag since we can infer it when we need it. Submitted ↵px4dev2013-01-133-11/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this version of the serial DMA changes for integration into mainline NuttX.
| * | | | | | | | | | | We can't have DMA on both I2C1 and USART2. Since we need it more for I2C, ↵px4dev2013-01-131-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and since USART2 is going back to being ignored once I2C works, let's make the call. Turn off the debug output on I2C for now.
| * | | | | | | | | | | Implement serial receive DMA for the F1xx. This is not quite working right ↵px4dev2013-01-133-36/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | yet. Some clients work, others not so much.
| * | | | | | | | | | | Clear the interrupting condition when we take the DMA interrupt.px4dev2013-01-131-0/+4
| | | | | | | | | | | |
| * | | | | | | | | | | Implement non-stop DMA mode (circular) for the F1x DMA driver.px4dev2013-01-131-12/+26
| | | | | | | | | | | |
| * | | | | | | | | | | A couple of minor tracing fixes; print the state names in the trace dump, ↵px4dev2013-01-131-4/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and set the timestamp for each entry (not really a useful number yet…)
| * | | | | | | | | | | Now that sem_timedwait works, we can turn on interrupt-driven I2C.px4dev2013-01-131-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Fix clock_time2ticks to round up, not down. This makes sem_timedwait for at ↵px4dev2013-01-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | least the necessary period.
| * | | | | | | | | | | Implement stm32_dmaresidual for the F1 DMA driver.px4dev2013-01-131-0/+18
| | | | | | | | | | | |
| * | | | | | | | | | | Don't waste time printing when we have errors - that causes the master to ↵px4dev2013-01-131-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | time out
| * | | | | | | | | | | Enable DMApx4dev2013-01-131-2/+2
| | | | | | | | | | | |
| * | | | | | | | | | | Actually only one DMA on F100px4dev2013-01-131-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Checkpoint I2C slave work on IOpx4dev2013-01-133-2/+2
| | | | | | | | | | | |