RX working with circular buffer