Olá pessoal,
Eu utilizo o Arduino Nano para enviar dados para um dispositivo externo através da porta tty, é uma sequência no padrão NMEA, com dados de um sensor barometrico BMP180:
$VARIO,1000.56,-0.40,0,0,0,28.19,28.19,*68
$VARIO,1000.60,-0.28,0,0,0,28.19,28.19,*63
$VARIO,1000.63,0.00,0,0,0,28.19,28.19,*47
neste caso o *68, *.63, *.47 são os checksum da sequência.
O problema é que as vezes a porta serial para de enviar a sequência, e vai apenas o checksum então o dispositivo que é um e-reader Kobo exibe apenas o seguinte:
*.68
*.63
*.45
...
Alguém tem uma ideia do que pode ser?