From 8986b65f94d2b79f4ddd3ebfd057029c9d1d042d Mon Sep 17 00:00:00 2001
From: lujji <noreply>
Date: Wed, 30 Nov 2022 10:59:24 +0200
Subject: [PATCH] fix ook repeat bug

---
 firmware/baseband/proc_ook.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/firmware/baseband/proc_ook.cpp b/firmware/baseband/proc_ook.cpp
index 0bf8dfb60..05e7c0154 100644
--- a/firmware/baseband/proc_ook.cpp
+++ b/firmware/baseband/proc_ook.cpp
@@ -49,11 +49,11 @@ void OOKProcessor::execute(const buffer_c8_t& buffer) {
 						} else if (pause_counter == 1) {
 							if (repeat_counter < repeat) {
 								// Repeat
-								bit_pos = 0;
 								cur_bit = shared_memory.bb_data.data[0] & 0x80;
 								txprogress_message.progress = repeat_counter + 1;
 								txprogress_message.done = false;
 								shared_memory.application_queue.push(txprogress_message);
+								bit_pos = 1;
 								repeat_counter++;
 							} else {
 								// Stop