Ich mache ein Projekt, bei dem ich die Geokoordinaten eines Standorts per SMS senden muss. Ich baue mein System um einen PIC-Mikrocontroller (PIC1 8F26K22) und bin (fast) erfolgreich mit den GPS- und GSM-Modulen verbunden.Erweiterte Zeichen in GSM
Das einzige Problem, mit dem ich konfrontiert bin, ist, dass ich das Gradsymbol ° (0xF8) nicht per SMS senden kann. Wenn ich den String vom Controller zum GSM sende, sende ich ihn als F8 (Hexadezimalwert von °), aber die empfangene SMS zeigt ihn als @ anstelle von ° an.
Es muss etwas mit Codierung im GSM-Modul zu tun haben, glaube ich. Kann mir jemand eine Lösung dafür geben? Das GSM, das ich benutze, ist SimCom's Sim800 GSM Modul.
Bitte beachten Sie http://StackOverflow.com/q/5186702. Ändern Sie den Zeichensatz von SMS möglicherweise eine Lösung. –