aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixed stupid copy/paste typoLorenz Meier2013-01-011-1/+1
|
* Introduced battery_status uORB topic, changed sensors app to publish to it, ↵Lorenz Meier2013-01-017-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 ↵px4dev2012-12-313-20/+78
| | | | battery input.
* Add trivial ADC support to PX4IO.px4dev2012-12-312-0/+169
|
* Configure ADC GPIOs on IOpx4dev2012-12-312-22/+8
|
* Enable the temperature sensor channel for F2/F4 devices.px4dev2012-12-311-0/+13
|
* Cleanup and add support for multiple channels.px4dev2012-12-313-28/+88
|
* First cut at a simple® ADC driver built on our driver framework.px4dev2012-12-315-157/+412
|
* kill off the NuttX ADC driver config; we're not going to use itpx4dev2012-12-313-23/+5
|
* Merged rates setpointsLorenz Meier2012-12-233-78/+25
|\
| * Added rates setpoints as system outputsLorenz Meier2012-11-2616-98/+663
| |
* | Merge pull request #115 from PX4/ardrone_startup_updateLorenz Meier2012-12-231-15/+19
|\ \ | | | | | | Updated PX4IOAR start script
| * | Updated PX4IOAR start scriptLorenz Meier2012-12-091-15/+19
| | |
* | | Merge branch '#102-pwm-output-correctness'px4dev2012-12-233-55/+85
|\ \ \
| * | | 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.
| * | | Teach 'fake' to set the arming state as well.px4dev2012-12-181-13/+42
| | | | | | | | | | | | | | | | Whitespace.
| * | | use <err.h> more consistently in the fmu driver.px4dev2012-12-181-17/+15
| | | |
| * | | Fix the PWM servo ioctl base so it's not overlapping the GPIOspx4dev2012-12-181-1/+1
| | | |
* | | | Merge pull request #94 from PX4/DSM-decoder-fixpx4dev2012-12-238-103/+187
|\ \ \ \ | | | | | | | | | | Untangle the DSM decoder from the input source priority logic, clean up input handling some more.
| * | | | Merge branch 'master' into DSM-decoder-fixpx4dev2012-12-193-215/+90
| |\| | |
| * | | | Adjust the control mapping from DSM receivers to correspond to the standard ↵px4dev2012-12-043-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 ↵px4dev2012-12-044-12/+42
| | | | | | | | | | | | | | | | | | | | recently.
| * | | | Fix breakage to the DSM parser introduced with the input prioritisation ↵px4dev2012-12-037-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 ↵px4dev2012-12-031-1/+41
| | | | | | | | | | | | | | | | | | | | could get smarter).
* | | | | Merge pull request #107 from PX4/gyros_parallelpx4dev2012-12-231-3/+9
|\ \ \ \ \ | |_|/ / / |/| | | | Made MPU-6000 gyro optional
| * | | | Update apps/drivers/mpu6000/mpu6000.cpppx4dev2012-12-231-1/+0
| | | | | | | | | | | | | | | Don't call ::close on ORB publication handles.
| * | | | Made MPU-6000 gyro optionalLorenz Meier2012-12-221-3/+10
|/ / / /
* | | | Merge pull request #101 from julianoes/hotfix_matlab_import_scriptLorenz Meier2012-12-151-205/+61
|\ \ \ \ | |_|/ / |/| | | Greatly sped up Matlab import script
| * | | Greatly sped up Matlab import script, a 17min flight now takes 2secs to ↵Julian Oes2012-12-151-205/+61
|/ / / | | | | | | | | | import instead of more than the actual flight time
* | | Merge pull request #98 from sjwilks/px4io_safety_switchpx4dev2012-12-081-22/+20
|\ \ \ | | | | | | | | Added more LED state logic and improve code.
| * | | Added more LED state logic and improve code.Simon Wilks2012-12-081-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_switchpx4dev2012-12-071-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 armedSimon Wilks2012-12-071-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 checkLorenz Meier2012-12-071-3/+3
|/ /
* | Remove a few cut-and-paste author attributions.px4dev2012-12-025-7/+2
| |
* | Merge pull request #90 from PX4/#89-BlinkM-driverpx4dev2012-12-016-3/+580
|\ \ | | | | | | BlinkM driver
| * | Force the fade speed to something sensible. Deal better with failed probes.px4dev2012-12-011-0/+4
| | |
| * | A driver and shell command for the BlinkM I2C LED controller.px4dev2012-12-016-3/+576
| | |
* | | Merge pull request #75 from PX4/delay_testpx4dev2012-12-013-1/+203
|\ \ \ | | | | | | | | Added delay test to measure comm delays with a led / scope
| * | | Added delay test to measure comm delays with a led / scopeLorenz Meier2012-11-273-1/+203
| | |/ | |/|
* | | Merge pull request #73 from PX4/io_armingpx4dev2012-12-012-3/+4
|\ \ \ | | | | | | | | Made sure IO and FMU obey the lockdown flag when arming motors
| * \ \ MergedLorenz Meier2012-11-260-0/+0
| |\ \ \
| | * | | Not arming FMU in HIL modeLorenz Meier2012-11-261-2/+2
| | | | |
| * | | | Not arming FMU in HIL modeLorenz Meier2012-11-261-2/+2
| |/ / /
| * / / IO does not arm in HIL modeLorenz Meier2012-11-261-1/+2
| |/ /
* | | Merge pull request #80 from PX4/#61-px4io-spektrum-decoderpx4dev2012-12-0119-518/+1088
|\ \ \ | | | | | | | | #61 px4io spektrum decoder
| * | | Prevented unhealthy RC input from propagating through the systemLorenz Meier2012-12-012-9/+17
| | | |
| * | | Merge branch 'sbus' of https://github.com/PX4/Firmware into ↵px4dev2012-12-0113-173/+469
| |\ \ \ | | | | | | | | | | | | | | | #61-px4io-spektrum-decoder
| | * | | Harmonized PPM, S.BUS and DSM input (order: first preference S.Bus, then ↵Lorenz Meier2012-11-305-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 sbusLorenz Meier2012-11-3011-327/+453
| | |\ \ \