Files
soundcube-firmware/tools/ringbuffer-test.cpp
2025-06-04 02:24:28 +02:00

19 lines
350 B
C++

#include <iostream>
#include "ringbuffer.h"
RingBuffer<int16_t> ringbuffer(25);
int main(){
ringbuffer.begin();
for(int j = 0; j < 3; j++){
for(int i = 0; i < 15; i++){
if(!ringbuffer.isFull()) ringbuffer.push(i);
}
std::cout << "---" << std::endl;
for(int i = 0; i < 25; i++){
if(!ringbuffer.isEmpty()) ringbuffer.pop();
}
}
}