2009-11-30 10:43:59 +01:00
|
|
|
OpenPilot - List of tasks to complete
|
|
|
|
Most to least important
|
2009-11-28 10:28:11 +01:00
|
|
|
|
2009-11-30 13:59:14 +01:00
|
|
|
|
|
|
|
- Main
|
|
|
|
Start the FreeRTOS tasks and figure out how it all hangs together. PiOS.c should
|
2009-12-01 02:44:57 +01:00
|
|
|
be got to 3/4 way there asap. More for my understanding than anything.
|
2009-11-30 13:59:14 +01:00
|
|
|
|
2009-11-30 10:43:59 +01:00
|
|
|
- Modules
|
2009-12-16 21:23:20 +01:00
|
|
|
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.
|
|
|
|
|
2009-11-30 10:43:59 +01:00
|
|
|
PIOS_I2C
|
|
|
|
PIOS_ALT
|
|
|
|
PIOS_PPM
|
|
|
|
PIOS_SPI
|
2009-11-28 10:28:11 +01:00
|
|
|
|
|
|
|
- USB Composite Device
|
|
|
|
HID and Mass Storage Device
|
|
|
|
Needs to be interrupt triggered
|
2009-11-30 10:43:59 +01:00
|
|
|
Will disable everything else except USB, no flying while plugged in
|
|
|
|
|
|
|
|
- Bootloader FW
|
|
|
|
DFU, IAP, or both.
|
|
|
|
|
|
|
|
- FreeRTOS, Realtime stats
|
2009-12-01 02:44:57 +01:00
|
|
|
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.
|
|
|
|
|
2009-12-01 17:12:09 +01:00
|
|
|
- Wiki
|
|
|
|
Mention the architeture PiOS / OPenPilot connection.
|
|
|
|
|
2009-12-01 02:44:57 +01:00
|
|
|
|