Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed stupid copy/paste typo | Lorenz Meier | 2013-01-01 | 1 | -1/+1 |
| | |||||
* | Introduced battery_status uORB topic, changed sensors app to publish to it, ↵ | Lorenz Meier | 2013-01-01 | 7 | -22/+141 |
| | | | | extended px4io driver to publish to it. Both do only so if the battery voltage is reasonably high, at 3.3V | ||||
* | Add ADC measurements and reporting to PX4IO, including calibration for the ↵ | px4dev | 2012-12-31 | 3 | -20/+78 |
| | | | | battery input. | ||||
* | Add trivial ADC support to PX4IO. | px4dev | 2012-12-31 | 2 | -0/+169 |
| | |||||
* | Configure ADC GPIOs on IO | px4dev | 2012-12-31 | 2 | -22/+8 |
| | |||||
* | Enable the temperature sensor channel for F2/F4 devices. | px4dev | 2012-12-31 | 1 | -0/+13 |
| | |||||
* | Cleanup and add support for multiple channels. | px4dev | 2012-12-31 | 3 | -28/+88 |
| | |||||
* | First cut at a simple® ADC driver built on our driver framework. | px4dev | 2012-12-31 | 5 | -157/+412 |
| | |||||
* | kill off the NuttX ADC driver config; we're not going to use it | px4dev | 2012-12-31 | 3 | -23/+5 |
| | |||||
* | Merged rates setpoints | Lorenz Meier | 2012-12-23 | 3 | -78/+25 |
|\ | |||||
| * | Added rates setpoints as system outputs | Lorenz Meier | 2012-11-26 | 16 | -98/+663 |
| | | |||||
* | | Merge pull request #115 from PX4/ardrone_startup_update | Lorenz Meier | 2012-12-23 | 1 | -15/+19 |
|\ \ | | | | | | | Updated PX4IOAR start script | ||||
| * | | Updated PX4IOAR start script | Lorenz Meier | 2012-12-09 | 1 | -15/+19 |
| | | | |||||
* | | | Merge branch '#102-pwm-output-correctness' | px4dev | 2012-12-23 | 3 | -55/+85 |
|\ \ \ | |||||
| * | | | Fix several aspects of the PWM output driver; enable auto-reload, use named ↵ | px4dev | 2012-12-18 | 1 | -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. | ||||
| * | | | Teach 'fake' to set the arming state as well. | px4dev | 2012-12-18 | 1 | -13/+42 |
| | | | | | | | | | | | | | | | | Whitespace. | ||||
| * | | | use <err.h> more consistently in the fmu driver. | px4dev | 2012-12-18 | 1 | -17/+15 |
| | | | | |||||
| * | | | Fix the PWM servo ioctl base so it's not overlapping the GPIOs | px4dev | 2012-12-18 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #94 from PX4/DSM-decoder-fix | px4dev | 2012-12-23 | 8 | -103/+187 |
|\ \ \ \ | | | | | | | | | | | Untangle the DSM decoder from the input source priority logic, clean up input handling some more. | ||||
| * | | | | Merge branch 'master' into DSM-decoder-fix | px4dev | 2012-12-19 | 3 | -215/+90 |
| |\| | | | |||||
| * | | | | Adjust the control mapping from DSM receivers to correspond to the standard ↵ | px4dev | 2012-12-04 | 3 | -6/+24 |
| | | | | | | | | | | | | | | | | | | | | PPM control mapping for channels 0-4. | ||||
| * | | | | Lock out the PPM decoder if the DSM or S.bus decoders have seen a frame ↵ | px4dev | 2012-12-04 | 4 | -12/+42 |
| | | | | | | | | | | | | | | | | | | | | recently. | ||||
| * | | | | Fix breakage to the DSM parser introduced with the input prioritisation ↵ | px4dev | 2012-12-03 | 7 | -88/+84 |
| | | | | | | | | | | | | | | | | | | | | logic. Back out to a "any input wins" strategy; connecting multiple receivers to I/O at the same time is currently not supported (read: strange things will happen). | ||||
| * | | | | Add a 'monitor' verb to the px4io command so we can watch inputs to IO (it ↵ | px4dev | 2012-12-03 | 1 | -1/+41 |
| | | | | | | | | | | | | | | | | | | | | could get smarter). | ||||
* | | | | | Merge pull request #107 from PX4/gyros_parallel | px4dev | 2012-12-23 | 1 | -3/+9 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Made MPU-6000 gyro optional | ||||
| * | | | | Update apps/drivers/mpu6000/mpu6000.cpp | px4dev | 2012-12-23 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | Don't call ::close on ORB publication handles. | ||||
| * | | | | Made MPU-6000 gyro optional | Lorenz Meier | 2012-12-22 | 1 | -3/+10 |
|/ / / / | |||||
* | | | | Merge pull request #101 from julianoes/hotfix_matlab_import_script | Lorenz Meier | 2012-12-15 | 1 | -205/+61 |
|\ \ \ \ | |_|/ / |/| | | | Greatly sped up Matlab import script | ||||
| * | | | Greatly sped up Matlab import script, a 17min flight now takes 2secs to ↵ | Julian Oes | 2012-12-15 | 1 | -205/+61 |
|/ / / | | | | | | | | | | import instead of more than the actual flight time | ||||
* | | | Merge pull request #98 from sjwilks/px4io_safety_switch | px4dev | 2012-12-08 | 1 | -22/+20 |
|\ \ \ | | | | | | | | | Added more LED state logic and improve code. | ||||
| * | | | Added more LED state logic and improve code. | Simon Wilks | 2012-12-08 | 1 | -22/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | The LED will now also indicate when the FMU is ARMED. Switched to using a 16-bit value where each bit indicates what state the LED should be in. | ||||
* | | | | Merge pull request #97 from sjwilks/px4io_safety_switch | px4dev | 2012-12-07 | 1 | -2/+23 |
|\| | | | | | | | | | | | Add new safety switch LED blink sequence when both FMU and IO are armed | ||||
| * | | | Add an additional safety switch LED blink sequence when FMU and IO are armed | Simon Wilks | 2012-12-07 | 1 | -2/+23 |
|/ / / | | | | | | | | | | | | | | | | If both the FMU and the IO board are armed then the secure switch will blink two times quickly then a pause followed by two quick blinks and so on. | ||||
* / / | Fixed calibration check | Lorenz Meier | 2012-12-07 | 1 | -3/+3 |
|/ / | |||||
* | | Remove a few cut-and-paste author attributions. | px4dev | 2012-12-02 | 5 | -7/+2 |
| | | |||||
* | | Merge pull request #90 from PX4/#89-BlinkM-driver | px4dev | 2012-12-01 | 6 | -3/+580 |
|\ \ | | | | | | | BlinkM driver | ||||
| * | | Force the fade speed to something sensible. Deal better with failed probes. | px4dev | 2012-12-01 | 1 | -0/+4 |
| | | | |||||
| * | | A driver and shell command for the BlinkM I2C LED controller. | px4dev | 2012-12-01 | 6 | -3/+576 |
| | | | |||||
* | | | Merge pull request #75 from PX4/delay_test | px4dev | 2012-12-01 | 3 | -1/+203 |
|\ \ \ | | | | | | | | | Added delay test to measure comm delays with a led / scope | ||||
| * | | | Added delay test to measure comm delays with a led / scope | Lorenz Meier | 2012-11-27 | 3 | -1/+203 |
| | |/ | |/| | |||||
* | | | Merge pull request #73 from PX4/io_arming | px4dev | 2012-12-01 | 2 | -3/+4 |
|\ \ \ | | | | | | | | | Made sure IO and FMU obey the lockdown flag when arming motors | ||||
| * \ \ | Merged | Lorenz Meier | 2012-11-26 | 0 | -0/+0 |
| |\ \ \ | |||||
| | * | | | Not arming FMU in HIL mode | Lorenz Meier | 2012-11-26 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Not arming FMU in HIL mode | Lorenz Meier | 2012-11-26 | 1 | -2/+2 |
| |/ / / | |||||
| * / / | IO does not arm in HIL mode | Lorenz Meier | 2012-11-26 | 1 | -1/+2 |
| |/ / | |||||
* | | | Merge pull request #80 from PX4/#61-px4io-spektrum-decoder | px4dev | 2012-12-01 | 19 | -518/+1088 |
|\ \ \ | | | | | | | | | #61 px4io spektrum decoder | ||||
| * | | | Prevented unhealthy RC input from propagating through the system | Lorenz Meier | 2012-12-01 | 2 | -9/+17 |
| | | | | |||||
| * | | | Merge branch 'sbus' of https://github.com/PX4/Firmware into ↵ | px4dev | 2012-12-01 | 13 | -173/+469 |
| |\ \ \ | | | | | | | | | | | | | | | | #61-px4io-spektrum-decoder | ||||
| | * | | | Harmonized PPM, S.BUS and DSM input (order: first preference S.Bus, then ↵ | Lorenz Meier | 2012-11-30 | 5 | -17/+67 |
| | | | | | | | | | | | | | | | | | | | | DSM, then PPM, first available and valid source is chosen), tested with FMU, valid channel inputs | ||||
| | * | | | Merge remote-tracking branch 'origin/#61-px4io-spektrum-decoder' into sbus | Lorenz Meier | 2012-11-30 | 11 | -327/+453 |
| | |\ \ \ |