fix ook repeat bug

This commit is contained in:
lujji 2022-11-30 10:59:24 +02:00
parent 7f64606fb2
commit 8986b65f94

View File

@ -49,11 +49,11 @@ void OOKProcessor::execute(const buffer_c8_t& buffer) {
} else if (pause_counter == 1) { } else if (pause_counter == 1) {
if (repeat_counter < repeat) { if (repeat_counter < repeat) {
// Repeat // Repeat
bit_pos = 0;
cur_bit = shared_memory.bb_data.data[0] & 0x80; cur_bit = shared_memory.bb_data.data[0] & 0x80;
txprogress_message.progress = repeat_counter + 1; txprogress_message.progress = repeat_counter + 1;
txprogress_message.done = false; txprogress_message.done = false;
shared_memory.application_queue.push(txprogress_message); shared_memory.application_queue.push(txprogress_message);
bit_pos = 1;
repeat_counter++; repeat_counter++;
} else { } else {
// Stop // Stop