From b27cdc451a851132810f41f44540c309c9e113e4 Mon Sep 17 00:00:00 2001 From: Ed Gonzalez Date: Fri, 19 Jun 2015 14:21:15 -0500 Subject: [PATCH] Add more descriptive output to a circular buffer overwrite --- DSP_API/circular_buffer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/DSP_API/circular_buffer.c b/DSP_API/circular_buffer.c index 97fd08a..24a53ea 100644 --- a/DSP_API/circular_buffer.c +++ b/DSP_API/circular_buffer.c @@ -105,7 +105,9 @@ void cbWriteFloat(Circular_Float_Buffer cb, float sample) cb->end = (cb->end + 1) % cb->size; if (cb->end == cb->start) { cb->start = (cb->start + 1) % cb->size; /* full, overwrite */ - output(ANSI_RED "Overwrite! in Circular Float Buffer - Name %s\n" ANSI_WHITE, cb->name); + output(ANSI_RED "Overwrite! in Circular Float Buffer - Name %s\n" + "Size %d Start %d End %d\n "ANSI_WHITE, cb->name, cb->size, cb->start, cb->end); + } }