1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-29 07:24:13 +01:00
LibrePilot/flight/Modules
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
..
Actuator Merged latest origin/next. 2012-05-05 09:40:44 -07:00
AHRSComms Merged latest origin/next. 2012-05-05 09:40:44 -07:00
Altitude Merged latest origin/next. 2012-05-05 09:40:44 -07:00
AltitudeHold Disable overosync by default. It was triggering event system warnings due to 2012-03-21 00:29:09 -05:00
Attitude AeroSimRC: do not update sensor and/or attitude data if read-only flag is set 2012-05-28 19:44:34 +03:00
Battery Merge branch 'next' into camera_stabilization 2011-07-30 10:06:10 +09:00
CameraStab Merge remote-tracking branch 'origin/stac/i2c_decoupling' into next 2012-01-17 22:35:36 -05:00
ComUsbBridge modules: Allow optional modules to be used as built-in 2012-01-14 16:55:55 -05:00
Example OP-423: simplify the MODULE_INITCALL macro and remove the ordering loops 2011-07-12 20:44:32 -07:00
Fault modules: Allow optional modules to be used as built-in 2012-01-14 16:55:55 -05:00
FirmwareIAP Merged latest origin/next. 2012-05-05 09:40:44 -07:00
FlightPlan Initialize objects for guidance in the correct place. Init some objects in 2011-08-19 09:52:05 -05:00
GPS Merged latest origin/next. 2012-05-05 09:40:44 -07:00
Guidance Merged latest origin/next. 2012-05-05 09:40:44 -07:00
ManualControl Apply the virtual flybar stick scaling in stabilization.c because we need to 2012-06-04 12:22:39 -05:00
MK/MKSerial OP-265 Flight reorganization of UAVObjects and Modules up a directory 2011-01-14 01:38:19 +00:00
Osd/OsdEtStd Merged latest origin/next. 2012-05-05 09:40:44 -07:00
OveroSync Merge branch 'next' into MikeL 2012-06-04 15:38:57 -07:00
PipXtreme Cleanup on the PipX branch. 2012-05-18 17:42:25 -07:00
RadioComBridge Fixed RSSI reporting on PipX. 2012-06-06 21:14:31 -07:00
Sensors Merge branch 'next' into MikeL 2012-06-04 15:38:57 -07:00
Stabilization Apply the virtual flybar stick scaling in stabilization.c because we need to 2012-06-04 12:22:39 -05:00
System More the system task priority down and increase the timeout for erasing the 2012-06-11 12:03:32 -05:00
Telemetry Merged latest origin/next. 2012-05-05 09:40:44 -07:00
TxPID TxPID: add GyroTau to the list of parameters (OP-637) 2012-05-28 12:48:55 +03:00