1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-29 07:24:13 +01:00
LibrePilot/flight
James Cotton 93b77becc0 More the system task priority down and increase the timeout for erasing the
flash so it says completed.  However, it still blocks the system for a long
time.  During an erase the heartbeat will flash at 10 Hz to indicate what's
happening.

This still blocks telemetry even after lowering hte system priority (and there
is a vTaskDelay) which makes me think that the SPI bus being locked is blocking
Sensors or somethign else.  This should not be permited when the system is
armed.

The reason the system locks up during the erase is that the file system
operations occur within the event dispatcher thread.  It is very bad practice
for anything to block this (i.e. callbacks should never take very long).  We
should probably move the object persistence handling into the system thread or
something but that can be a separate issue.
2012-06-11 12:03:32 -05:00
..
board_hw_defs Changed update period for PPM inputs on the PipX. Fixed LED code. 2012-05-31 18:56:07 -07:00
Bootloaders Merge branch 'MikeL' into next 2012-06-07 11:31:41 -05:00
CopterControl Add the chip size to the flashfs configuration (should probably go in the chip 2012-06-02 11:00:42 -05:00
Doc Merged latest origin/next. 2012-05-05 09:40:44 -07:00
EntireFlash ef: pad any gaps between the BL bank and the FW bank 2012-04-01 22:39:27 -04:00
Libraries Fixed RSSI reporting on PipX. 2012-06-06 21:14:31 -07:00
Modules More the system task priority down and increase the timeout for erasing the 2012-06-11 12:03:32 -05:00
OpenPilot/System Merged latest origin/next. 2012-05-05 09:40:44 -07:00
PiOS More the system task priority down and increase the timeout for erasing the 2012-06-11 12:03:32 -05:00
PiOS.posix Merge branch 'next' into MikeL 2012-06-04 16:59:31 -07:00
PiOS.win32 Fix win32 sim macro problem 2011-09-01 21:50:13 -04:00
PipXtreme Tuning configutation of PipX. 2012-05-24 18:08:29 -07:00
Project Added PipX to Windows .inf file and updated ppm port definitions. 2012-05-21 19:22:46 -07:00
RemoteSystemsTempFiles Merge branch 'next' into MikeL 2012-06-04 16:59:31 -07:00
Revolution Merge branch 'next' into MikeL 2012-06-06 11:58:06 -05:00
SimPosix Merge branch 'next' into MikeL 2012-06-04 16:59:31 -07:00
UAVObjects Need to add a small delay after save for the load to work correctly. Odd. 2012-06-03 17:26:10 -05:00
UAVTalk Exposed the Send ACK/NACK function in UAVTalk. 2012-05-02 20:42:37 -07:00
README.txt Says all it needs to say for now. 2009-12-22 05:07:27 +00:00

Check the wiki