diff --git a/src/drivers/linux_serial_minimal.c b/src/drivers/linux_serial_minimal.c index e0b81d001f4fe67c1ba50c08e443d85ef0017f5e..7b51f6ff3fd270147026cc2831abf82b950e2165 100644 --- a/src/drivers/linux_serial_minimal.c +++ b/src/drivers/linux_serial_minimal.c @@ -421,6 +421,7 @@ static int process_character(uint8_t c) case ESCAPE_STARTED: packet_decoder_buffer[packet_decoder_index] = c; + ++packet_decoder_index; packet_decoder_state = RECEIVING_MESSAGE; break;