Pessoal estou com um problema em um código que é o seguinte, eu envio uma coleção de codigo para o arduino via Bluetooth, com separação por virgula,
por exemplo 1254, 3658745, 369852, 14587, etc.. cada código dese é um código na lista
mas nõa consigo enviar 100 códigos desse jeito, ou seja só consigo enviar 10 o que vem depois dos 10 vem com perda de numeres e virgula e fica bagunçado
por exemplo assim 123698,325413,632541, 13256487132654984313531321321548975345373586,3216 ou seja não aparece as virgulas depois do décimo código e quando eu pego o arquivo txt da raiz do celular ele está certo mas no arduino chega atrapalhado
gostaria de saber como solucionar obrigado
acredito que seja essa parte
Tags:
As respostas para este tópico estão encerradas.
Boa tarde LGS.
Só com as informações acima e com a copia do seu sketch (Sem nenhuma linha comentada) fica um pouco
difícil para eu entender o que faz o seu projeto, e assim não consigo identificar o problema.
Descreva aqui com linha curtas qual é o processo de uso do projeto:
Ex:
1 Inicio:
A . Botão A2: Ao aperta-lo, entra na sequencia de matar um Javali;
B: Botão A3: Ao aperta-lo chama minha sogra;
C: Se regresso for maior que 30, a vaca foi pro brejo.......
2. Enviar por BT o numero 123,456,789 significa....
A pego este numero e jogo.............
Uma pergunta. O numero enviado que dá erro tem mais que 64 caracteres,
(números, virgulas pontos etc )?
Se tiver, vai dar erro mesmo, pois o buffer da serial é de 64 bytes somente.
Existem um comentário de um cara em um forum que fez assim:
#define _SS_MAX_RX_BUFF 256 // RX buffer size //BEFORE WAS 64 para aumentar para 256,
mas não sei se funciona.
RV
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por