1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-01 09:24:10 +01:00
LibrePilot/flight/Doc/TODO.txt
dankers bfa45ba575 Finish Rename
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@89 ebee16cc-31ac-478f-84a7-5cbb03baadba
2009-12-21 21:48:33 +00:00

45 lines
1013 B
Plaintext

OpenPilot - List of tasks to complete
Most to least important
- Main
Start the FreeRTOS tasks and figure out how it all hangs together. PiOS.c should
be got to 3/4 way there asap. More for my understanding than anything.
- Modules
PIOS_PWM
there is a trick in the PPZ code in thre stm32 branch to limit the risk of EMI issues.
Also
http://www.midibox.org/mios32/manual/group___m_i_o_s32___a_i_n.html
has a special timer for such cases.
PIOS_I2C
PIOS_ALT
PIOS_PPM
PIOS_SPI
- USB Composite Device
HID and Mass Storage Device
Needs to be interrupt triggered
Will disable everything else except USB, no flying while plugged in
- Bootloader FW
DFU, IAP, or both.
- FreeRTOS, Realtime stats
Very expensive :-( Only for debug mode
- Web
Wikipedia entry for the project - before revealing to the world.
Doc on the Wiki as we write code, more for my understanding and for new Devs.
- Wiki
Mention the architeture PiOS / OPenPilot connection.