Pessoal, 

Estou desenvolvendo uma aplicação que busca dados de um arquivo PHP na WEB.

Estou fazendo requisições em um servidor, via HTTP  com o método GET. Ocorre que o retorno do PHP deve ser uma string de 256 caracteres. Porém, o retorno do comando AT+HTTPREAD trunca para 64 caracteres que é o tamanho do buffer da SoftwareSerial. 

Como eu estou usando o UNO, não posso aumentar o tamanho do buffer por falta de memoria.

Alguem conhece alguma maneira de salvar essa string em uma variavel do arduino?

Como se trata de uma sequencia de números em hexadecimal, pode ser um array também.

Exemplo da string: 9*650D3445AA65DAE4*F

Estou usando o 9* e o *F apenas para identificar o início e o fim da string.

Agradeço qualquer dica. 

Exibições: 85

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço