benjaminjnoack / Ivy

IV
0 stars 0 forks source link

RxHardwareOverrun #2

Closed benjaminjnoack closed 6 years ago

benjaminjnoack commented 6 years ago

The RX Buffer is overflowing.

The RTOS driver should not be used - UART is not a shared resource; there is only one task reading/writing to it.

Flow control should be implemented as follows:

The RTS signal should be used to inform the XBee that the MCU is Requesting To Send data it's way.

The CTS signal should be used to ensure the XBee can receive data. An interrupt and Binary semaphore should be used to ensure the line is clear.

benjaminjnoack commented 6 years ago

closing as this does not seem to be an issue anymore