Não é port 5 e sim valor 5.
É o valor que usei para testar o sketch.
Qdo defino port eu prefiro o formato #define xpto 5 (qual port estou definindo).
RV
Adicionado por mineirin RV ao 13:11 em 3 setembro 2017
Bom dia TRJ. Faltou dizer qual port vc definiu em: #define rele.
Correto : #define rele 5 // definicao para o port 5. Mas vc define o port que precisar, usei o 5 como exemplo.
RV
Adicionado por mineirin RV ao 13:06 em 14 setembro 2017
r o arquivo para:
-5, <- a linha precisa terminar em ","-5,-5,
230, -1, -1, -1, -1, 242, -1, -1, -1, -1, 254, -1, -1, -1, -1, -5,-5,-5,-5,-1, -1, 0, -1, -1, -1, -1, 63, -1, -1, -1, -1, 127, -1, -1, -1, -1, 190, -1, -1, -1, -1, 254, -1, -1, -5,-5,-5,
Para testar.
A segunda opção (melhor) seria vc aceitar o numero se vier um \n ou um zero.
Veja que o while(*ptr) equivale a executar enquanto o conteudo não for 0 ou ',' mas ele não testa o fim de linha '\n'. Vc precisa adicionar essa opção. Fica o desafio..
A terceira opção (media) seria vc acionar a força na sua linha essa virgula faltante.
Algo como em readLine:
Onde esta
line[n] = 0;
Colocar
line[n] = ',';
line[n+1] = 0;
Meio porco... mas deve funcionar.
…