Bom dia, estou com uma dúvida que está me deixando intrigado. Estou comunicando dois Arduinos Uno através de 2 nRF24L01+, um simplesmente envia e o outro recebe. O receptor está armazenando os dados em uma estrutura estática de fila e mostrando no monitor serial. A lógica do programa está correta, o que está me intrigando é que os dados são salvos na fila apenas quando o monitor serial está aberto. Por exemplo, envio os números 1 até o 10, mas só abro o monitor serial a partir do 5, apenas os dígitos a partir do 5 são salvos e exibidos. Este comportamento é normal? Minha solução seria armazenar os dados na EEPROM para não perdê-los, mas não estou entendo o porque disso.