Seguinte galera, não encontrei nada parecido em lugar nenhum então estou dependendo da ajuda dos feras desse fórum.
Tenho uma aplicação Android que envia comandos e recebe dados do Arduino. Tudo funciona perfeitamente quando estou conectado via WiFi(seja na minha de casa ou outra rede WiFi qualquer), porem quando conecto a rede 2G, 3G... consigo enviar os comandos só que não recebo as informações.
Imagens para melhor entendimento:
Funcionando:
https://drive.google.com/file/d/0B4q_4VG9m9o6MjJTYlhnaUlmOU0/view
Não funcionando:
https://drive.google.com/file/d/0B4q_4VG9m9o6U1FZUlR5MEFDV0E/view
Alguma sugestão? Se for necessário posto meu código.
Tags:
Uma das possibilidades, e a mais provável, é o seu 3G não ser rápido o bastante para receber os dados do seu artduino.
Como o arduino se comunica com sua aplicação?
JSON, XML, HTML...
HTML, o que me deixa maluco é que no Android da minha mulher funciona com o 3G.
Com o codigo seria mais facil de dar uma opnião... e tb era importante saber a versão do android dos telefones, ainda ontem me aconteceu ter uma apk em que funciona com versões do android inferiores a 3.0 e não funciona com superiores, e tem tudo a ver com o codigo feito... pq nas versões anteriores essa operação é permitida apesar de não ser recomendada, pois dependendo do tempo que o processo demora...
Sim amigo. Já foi feito.
Galera,
Não sei o que raios eu fiz mas começou a funcionar do dia para a noite.
A unica coisa que mudou foi meu roteador do dlink para tplink, porem mesmo com o tplink não estava funcionando e do nada começou a funcionar.
Encontrei... incluir na resposta do HTML o código abaixo:
client.println("Connection: close");
Os links estão offline tem como enviar para meu e-mail: felipecardosoduraes@hotmail.com
Obrigado.
Teria como me disponibilizar o COD e o aplicativo Android ? fabio.luciano@outlook.com.br
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por