Thank you very much for the help!
Actually, when I write in the buffer I can see the size of the buffer increasing from 0 to 8 but myBuffer.length_front() is always 0.
This is my code:
#include "circular_buffer.h"
Circular_Buffer<byte, 8, 512> myBuffer;
#define BYTE_PACKET 512
uint8_t...