FCM Newby

In fact, it is very much like dealing with a UART with a built-in FIFO - you get an Event when the FIFO is “full”, or when some bytes have been received and it’s not full, but there’s been a sufficient delay with no further characters received.