1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-30 08:24:11 +01:00
LibrePilot/flight
Stacey Sheldon 2cf1fe93c6 com: don't block forever waiting for a transmitter
Not all transmitters will continue to run when disconnected.
USB is one example of this.  When the USB cable was disconnected,
any transmitter blocked here would wait forever.

This was particularly noticeable when the telemetry Tx task
blocked forever on USB disconnect.  This also resulted in
the telemetry Rx task blocking forever waiting on the UAVTalk
connection lock.

We now block for a max of 5s waiting for space in the transmit
buffer.
2011-12-30 23:05:37 -05:00
..
AHRS openocd: collapse JTAG rules for STM32F1 and STM32F2 2011-08-27 10:43:02 -04:00
Bootloaders usb cdc: make HID/CDC configurable in hwsettings 2011-12-30 23:05:34 -05:00
CopterControl diag-tasks: make taskinfo diagnostics a separate enable 2011-12-30 23:05:37 -05:00
Doc useless note on documentation (needs update) 2011-03-06 00:29:50 +00:00
INS pios: remove some unused #defines 2011-09-28 23:40:12 +03:00
Libraries Make PWM/PPM and Servo drivers play nicely together 2011-08-27 21:39:56 -04:00
Modules diag-tasks: make taskinfo diagnostics a separate enable 2011-12-30 23:05:37 -05:00
OpenPilot usb cdc: make HID/CDC configurable in hwsettings 2011-12-30 23:05:34 -05:00
PiOS com: don't block forever waiting for a transmitter 2011-12-30 23:05:37 -05:00
PiOS.posix removed "special code" to start optional modules 2011-11-11 11:22:54 +01:00
PiOS.win32 Fix win32 sim macro problem 2011-09-01 21:50:13 -04:00
PipXtreme usb cdc: make HID/CDC configurable in hwsettings 2011-12-30 23:05:34 -05:00
Project Fix bug where clicking back at last screen of input wizard would go back to 2011-11-25 11:30:12 -06:00
UAVObjects UAVObjects ; Modules/ManualControl: Fixed metadata interface and segfault when retrieving it 2011-11-30 09:20:46 +01:00
UAVTalk uavtalk: convert tx to use blocking send routines 2011-12-30 23:05:36 -05:00
README.txt Says all it needs to say for now. 2009-12-22 05:07:27 +00:00

Check the wiki