1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-10 18:24:11 +01:00
LibrePilot/flight/Libraries
Stacey Sheldon 2f86e4dd4f Make PWM/PPM and Servo drivers play nicely together
PWM and PPM can now coexist in the same load and be
selected at boot time via the hwsettings UAVObject.

This is basically a complete restructuring of the
way the drivers interact with the TIM peripheral in
the STM32.

As a side effect, the PWM and PPM drivers are now
ready to support multiple instances of each.

This also provides the first step toward being able
to reassign some of the PWM input pins to be servo
output pins.  Still more work required, but this is
a good start.
2011-08-27 21:39:56 -04:00
..
inc flight/Libraries/fifo_buffer: Use platform independent <stdint.h> instead of "stm32xxx.h" to get definition of intX_t types 2011-08-14 14:21:54 +02:00
PyMite FlightPlan/Python: Updated object generator to create a Python file for each UAVObject. It is now possible to access all UAVObjects from the FlightPlan Python scripts. 2011-03-03 02:22:50 +00:00
ahrs_comm_objects.c Make PWM/PPM and Servo drivers play nicely together 2011-08-27 21:39:56 -04:00
ahrs_spi_comm.c hwinit: Convert SPI drivers to dynamic init 2011-02-12 22:19:50 +00:00
CoordinateConversions.c CC-24: Rotate the CC board at any angle relative to "flat and level" with GCS 2011-04-15 06:37:16 +00:00
fifo_buffer.c PiOS/USB_HID: No longer clear buffer after getting a NAK. This was required 2010-12-24 17:16:04 +00:00
stopwatch.c stopwatch: Add support for timers 5-8 2011-05-08 12:41:02 -04:00
WorldMagModel.c OP-191: Merge from full-calibration branch. Scale the reference magnetic field vector to units of milliguass. 2011-03-21 00:47:02 +00:00