From 4e59fe7d8d3bd49c875e44ede87183f0ff8b0be7 Mon Sep 17 00:00:00 2001 From: Milanka Ringwald Date: Wed, 19 Dec 2018 23:29:01 +0100 Subject: [PATCH] cvsd_plc: fix bad frame detection for packets comming over USB --- src/classic/btstack_cvsd_plc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/classic/btstack_cvsd_plc.c b/src/classic/btstack_cvsd_plc.c index 49c94eed0..6dd11fd19 100644 --- a/src/classic/btstack_cvsd_plc.c +++ b/src/classic/btstack_cvsd_plc.c @@ -450,7 +450,7 @@ static int zero_frame(BTSTACK_CVSD_PLC_SAMPLE_FORMAT * frame, uint16_t size){ // more than half the samples are the same -> bad frame static int bad_frame(btstack_cvsd_plc_state_t *plc_state, BTSTACK_CVSD_PLC_SAMPLE_FORMAT * frame, uint16_t size){ - return count_equal_samples(frame, size) > size / 2; + return count_equal_samples(frame, size) >= (size / 2); }