From 97820b504ae4ad385f2a5f0b8f4bf81fb433bf92 Mon Sep 17 00:00:00 2001 From: Ahmet Inan Date: Tue, 30 Apr 2024 22:40:50 +0200 Subject: [PATCH] cant shift more than what we have --- app/src/main/java/xdsopl/robot36/Decoder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/xdsopl/robot36/Decoder.java b/app/src/main/java/xdsopl/robot36/Decoder.java index 0143656..fd77f41 100644 --- a/app/src/main/java/xdsopl/robot36/Decoder.java +++ b/app/src/main/java/xdsopl/robot36/Decoder.java @@ -216,7 +216,7 @@ public class Decoder { } private void shiftSamples(int shift) { - if (shift <= 0) + if (shift <= 0 || shift > curSample) return; lastSyncPulseIndex -= shift; adjustSyncPulses(last5msSyncPulses, shift);