Probleme mit Baud Rate und LTE Modul

Und diese Warnungen bekomme ich beim Compilen:

C:\Users\leich\OneDrive\Dokumente\Arduino\libraries\Adafruit_FONA-c0290d4fbd9af671a2a68c6120d65df73140c9cc\Adafruit_FONA.cpp: In member function 'bool Adafruit_FONA::sendUSSD(char*, char*, uint16_t, uint16_t*)':
C:\Users\leich\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino/Arduino.h:92:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define min(a,b) ((a)<(b)?(a):(b))
~^~
C:\Users\leich\OneDrive\Dokumente\Arduino\libraries\Adafruit_FONA-c0290d4fbd9af671a2a68c6120d65df73140c9cc\Adafruit_FONA.cpp:982:26: note: in expansion of macro 'min'
uint16_t lentocopy = min(maxlen - 1, strend - p);
^~~
C:\Users\leich\OneDrive\Dokumente\Arduino\libraries\Adafruit_FONA-c0290d4fbd9af671a2a68c6120d65df73140c9cc\Adafruit_FONA.cpp: In member function 'bool Adafruit_FONA::getTime(char*, uint16_t)':
C:\Users\leich\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino/Arduino.h:92:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define min(a,b) ((a)<(b)?(a):(b))
~^~
C:\Users\leich\OneDrive\Dokumente\Arduino\libraries\Adafruit_FONA-c0290d4fbd9af671a2a68c6120d65df73140c9cc\Adafruit_FONA.cpp:1064:24: note: in expansion of macro 'min'
uint16_t lentocopy = min(maxlen - 1, (int)strlen(p));
^~~
C:\Users\leich\OneDrive\Dokumente\Arduino\libraries\Adafruit_FONA-c0290d4fbd9af671a2a68c6120d65df73140c9cc\Adafruit_FONA.cpp: In member function 'bool Adafruit_FONA::getGSMLoc(uint16_t*, char*, uint16_t)':
C:\Users\leich\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino/Arduino.h:92:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define min(a,b) ((a)<(b)?(a):(b))
~^~
C:\Users\leich\OneDrive\Dokumente\Arduino\libraries\Adafruit_FONA-c0290d4fbd9af671a2a68c6120d65df73140c9cc\Adafruit_FONA.cpp:1789:24: note: in expansion of macro 'min'
uint16_t lentocopy = min(maxlen - 1, (int)strlen(p));

Die Bibliothek hat keine Datei keywords.txt, die für die Farbcodierung von Schlüsselwörtern in Ihrem Sketch verwendet wird. Deshalb sehen Sie nichts in Grün.


Die [-Wsign-compare] Warnungen sind nur eine schlechte Codierungspraxis von Adafruit, aber sie sind hier kein Problem.


Wenn ADAFRUIT_FONA_DEBUG definiert ist, erhalten Sie dann keine Debug-Informationen, wenn Sie begin() aufrufen?

Hallo alle
Ich konnte das Problem lösen. Ich habe herausgefunden, dass ich die Baudrate per Befehl AT+IPREX="Baudrate" permanent ändern kann.Ich danke euch alle für den Support!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.