Only deque from the USBtoSerial's USB->USART buffer when the USART is idle.
This commit is contained in:
1 parent
3d818fbb86
commit
d90ef9aa2f
2 files changed
+3
-2
No files matched your search
@@ -133,8 +133,8 @@ int main(void)
|
||||
}
|
||||
}
|
||||
|
||||
/* Load the next byte from the USART transmit buffer into the USART */
|
||||
if (!(RingBuffer_IsEmpty(&USBtoUSART_Buffer)))
|
||||
/* Load the next byte from the USART transmit buffer into the USART if transmit buffer space is available */
|
||||
if (Serial_IsSendReady() && !(RingBuffer_IsEmpty(&USBtoUSART_Buffer)))
|
||||
Serial_SendByte(RingBuffer_Remove(&USBtoUSART_Buffer));
|
||||
|
||||
CDC_Device_USBTask(&VirtualSerial_CDC_Interface);
|
||||
|
||||
Reference in new issue
Block a user