I am attempting to integrate SerialBufferRK into a boron based application under 2.0.0 to stop a Serial overrun issue. When I attempt to compiler the SerialBufferRK example code from GitHub, I get the following failure:
GitHub/AIS_test/lib/SerialBufferRK/src/SerialBufferRK.h:119:2: error: ‘RingBuffer’ does not name a type; did you mean ‘Ring_Buffer’?
119 | RingBuffer<uint8_t> ring;
| ^~~~~~~~~~
Following the suggestion - use Ring_Buffer, gets me:
src/SerialBufferRK.h:119:2: error: ‘Ring_Buffer’ {aka ‘hal_usart_ring_buffer_t’} is not a template
119 | Ring_Buffer<uint8_t> hal_usart_ring_buffer_t;
What is the correct statement to replace “RingBuffer<uint8_t> ring;” with?
Is this something else that I am missing?
Sorry for the simple question - thank you