Puisque tu as une Mega c'est inutile d'utiliser softwareSerial. Ta carte dispose de 4 liaisons série matérielle.
Qu'est-ce que tu vois passer sur le lien de debug?
Puisque tu as une Mega c'est inutile d'utiliser softwareSerial. Ta carte dispose de 4 liaisons série matérielle.
Qu'est-ce que tu vois passer sur le lien de debug?
Quand j'ouvre le moniteur en série, il y'a tout qui défile normalement mais avec des caractères bizarres, mais partiellement lisibles, et voilà ce qui s'affiche appartir du
AT+CIPSTART="TCP","api.openweathermap.org", 80
CONNECTED
AT+CIPSEND=71
> GET data/2.5/weather?q=Tangier&appid=50a7aa80fa492fa92e874d23ad061374
SEND OK
0,CLOSED
PS:c'est ce qui est affiché lorsque je tape les commendes manuellement, j'obtient la même chose avec l'exécution du programme mais avec certains caractères illisibles, cependant je peux distinguer le CONNECTED, LE SEND OK et le 0,CLOSED
Normalement, sur la liaison de debug, il ne devrait y avoir que du texte il me semble.
C'est ce que je vois lorsque j'ouvre le moniteur en série normalement tout devrait être affiché ici c'est ça
Ça y est problème résolu, le problème résidait sur le fait qu'il fallait compter le nombre de caractères du GET dans l'AT+CIPSEND et y rajouter le nombre de caractères de ce nombre aussi, merci à tous ceux qui m'ont aidé ![]()