diff --git a/flight/PiOS/Common/pios_com.c b/flight/PiOS/Common/pios_com.c index 29179c99f..e5440d065 100644 --- a/flight/PiOS/Common/pios_com.c +++ b/flight/PiOS/Common/pios_com.c @@ -352,7 +352,7 @@ int32_t PIOS_COM_SendBuffer(uint32_t com_id, const uint8_t *buffer, uint16_t len fifoBuf_getUsed(&com_dev->tx)); } #if defined(PIOS_INCLUDE_FREERTOS) - if (xSemaphoreTake(com_dev->tx_sem, portMAX_DELAY) != pdTRUE) { + if (xSemaphoreTake(com_dev->tx_sem, 5000) != pdTRUE) { return -3; } #endif