diff --git a/flight/PiOS/STM32F10x/pios_usb_com.c b/flight/PiOS/STM32F10x/pios_usb_com.c index a9c9b4bb7..ac758b808 100644 --- a/flight/PiOS/STM32F10x/pios_usb_com.c +++ b/flight/PiOS/STM32F10x/pios_usb_com.c @@ -490,7 +490,7 @@ static void PIOS_USB_COM_CDC_DATA_EP_OUT_Callback(void) SetEPRxStatus(usb_com_dev->cfg->data_rx_ep, EP_RX_VALID); } else { /* Not enough room left for a message, apply backpressure */ - SetEPRxStatus(usb_com_dev->cfg->data_rx_ep, EP_RX_STALL); + SetEPRxStatus(usb_com_dev->cfg->data_rx_ep, EP_RX_NAK); } #if defined(PIOS_INCLUDE_FREERTOS)