12-21-2016, 12:03 PM
Prova un po' così
Serial.println("$TCP1:CA:216.58.198.4:80");
Serial.println("$TCP1:CA:216.58.198.4:80");
[Risolto] Problemi con TCP
|
12-21-2016, 12:03 PM
Prova un po' così
Serial.println("$TCP1:CA:216.58.198.4:80");
strano, a me funziona correttamente.
Che versione di firmware avete? Io attualmente ho: A004A (12-20-2016, 04:13 PM)NewGhost Wrote: ma se fossero quelli non andrebbe nemmeno con uno sketch che carica un "panel" Ciao, ti ho consigliato di controllare i cavetti perchè a me una volta è capitato che il filo che porta il positivo a miupanel, stava per spezzarsi e quindi immagina 2 filini di rame che tenevano e che faceva accendere si' il modulo ma lavorava male. Ciao Enzo (12-21-2016, 12:03 PM)Dok Wrote: Prova un po' così Provato. niente ![]() (12-21-2016, 12:15 PM)Enzo147 Wrote: strano, a me funziona correttamente. Certo Enzo, ho fatto la verifica infatti seguendo il tuo suggerimento ed ho sostituito i cavetti ma nulla purtroppo. A dire il vero ho un po' di esperienza con questo tipo di moduli avendo lavorato per tanto con i NRF24L01 anche quelli molto critici sull'alimentazione quindi il tuo consiglio era da tenere in considerazione ! vedo ora Firmware AA004C sul mio quindi versione differente...
12-21-2016, 07:20 PM
Hai provato a cambiare porta? Magari la 80 è occupata da altro.
Oppure hai provato a rendere miupanel un server in ascolto? Prova a seguire la discussione che feci tempo fá dal titolo comandare miupanel in modo asincrono. Ciao Enzo
12-22-2016, 08:44 AM
(12-21-2016, 07:20 PM)Enzo147 Wrote: Hai provato a cambiare porta? Magari la 80 è occupata da altro. Sì, provato anche con una porta diversa, oggi provo a metterlo in ascolto e vediamo se TCP in ingresso funziona... ;-) ... mi posti il link del tua tua discussione ? ho provato con "cerca" ma non ho trovato.
12-22-2016, 08:51 AM
Aggiorno il post con la soluzione del problema che alla fine si è rivelata essere l'alimentazione. Nonostante fosse a 5V esatti il modulo esp286 non funzionava correttamente. Sostituito il modulino adattatore 5V -> 3.3 anche il TCP ha cominciato a funzionare ed a rispondere alla interrogazioni (con la stessa tensione...) ;-) ... Strano perchè, come già scritto, tutti gli altri comandi funzionavano perfettamente.
Riporto inoltre un altro piccolo problemino riscontrato (già risolto in altro post di questo forum) riguardante la corretta chiamata TCP che da Arduino è risultata essere: Serial.println("\n$TCP0:CAH:www.mioserver.com:80:/paginachiamata.php?parametro=123455 HTTP/1.1\\r\\nHost: http://www.mioserver.com\\r\\nX: "); @Admin Forse sarebbe il caso di aggiungerla agli esempi presenti sul portale miupanel nella pagina TCP.
Ciao,avevi provato a fare la chiamata tcp cosi':
Serial.println("\n$TCP1:CA:www.mioserver.com:80:GET /paginachiamata.php?parametro=123455 HTTP/1.1\\r\\nHost:www.mioserver.com\\r\\n\\r\\n"); In questa discussione che ti linko sotto, Simone spiegava come fare le chiamate TCP usando questi 2 metodi Discussione TCP D'accordissimo con te nel far pubblicare un esempio tra i progetti disponibili. Ciao Enzo (01-07-2017, 05:57 PM)Enzo147 Wrote: Ciao,avevi provato a fare la chiamata tcp cosi': Si avevo provato ma il problema era di altra natura. Risolto quello, come riportato nel post, si è presentato il problema della correttezza della chiamata ma a quel punto potendo contare sulla risposta TCP, ed un errore visibile (errore 400), ho rapidamente risolto con la chiamata corretta.
01-08-2017, 06:18 PM
Bene, sono contento che hai risolto. ☺
Ciao Enzo |
« Next Oldest | Next Newest »
|