1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-02 10:24:11 +01:00
LibrePilot/ground/openpilotgcs
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
..
bin build: Move openpilotgcs into its own subdirectory 2011-01-22 17:40:26 +00:00
share Modified svg text field sizes to be a bit more aesthetic. 2012-04-28 11:11:57 -04:00
src More the system task priority down and increase the timeout for erasing the 2012-06-11 12:03:32 -05:00
copydata.pro Need to link a few new libraries for the QML stuff (windows) 2012-02-16 01:16:09 +02:00
openpilotgcs.pri OP-520 Change $$qtLibraryTarget to $$qtLibraryName 2011-08-04 15:17:08 +02:00
openpilotgcs.pro OP-483: remove gcs/packaging subdirectory (not required anymore) 2011-05-19 13:08:54 +03:00