1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-12 20:08:48 +01:00
LibrePilot/flight/OpenPilot/System/inc
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
..
alarms.h Modified flight alarm code to set SystemAlarms to an "Uninitialised" value on startup. 2010-12-27 07:30:36 +00:00
FreeRTOSConfig.h Also enable malloc error catching on OpenPilot 2011-08-27 00:12:16 -05:00
op_config.h Doxygen work: created "OpenPilot System" group for system libraries and core files. Changed a typo on the Osd Doxygen. Let me know if you're OK with this approach. 2010-07-28 07:28:21 +00:00
openpilot.h Flight/TaskMonitor: Create TaskMonitor library, used to monitor the remaining task size of all running tasks. 2011-01-08 23:43:34 +00:00
pios_board_posix.h PiOS.posix: small corrections and bugfixes to make pios_com_udp work correctly. Telemetry works now. 2011-08-14 14:21:54 +02:00
pios_config_posix.h fixed usage of GPS buffer in sim_posix 2011-08-19 13:20:40 +02:00
pios_config.h Make PWM/PPM and Servo drivers play nicely together 2011-08-27 21:39:56 -04:00
taskmonitor.h Flight/FlightPlan: Enable Python VM and test flightplan execution. From now on a Python executable needs to be in the system path as it is used in the Makefile. 2011-01-19 03:34:01 +00:00