-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to send using GSM character set #102
Comments
I've just found that if I send a message with special characters it gets output by MKRGSM to me as a string like this: 00480065006C006C006F0020005B005D007B007D00230025005E002A002B003D005F005C007C007E003C003E20AC002400A52022002E002C003F00210027 |
It's SMS PDU Format - https://www.activexperts.com/sms-component/sms/pdu/ it can be decoded with different libraries. |
@adam-pulley you can also check on the at command manual of the sara u201, be careful we not support and not encourage the use of this commands, sorry, say this you can check the section related the AT+CSCS, used to set the character set and also show list of all the format supported by the sara u201, as suggested by @y-fedorov could be a good idea try to search some library that that decode it for you, due to the fact we as arduino not support this last. |
I had simular problem with sending Norwegian letters. And then the input also must match this encoding, i use this one:
} |
Thanks @ogellein, your advice worked for me and I am now able to send Norwegian SMSes with the MKR GSM 1400 after having tried some way too complex alleys earlier. |
Is it possible to send using the GSM character set? It doesn't appear to be documented on arduino.cc/en/Reference/MKRGSM and I've tried every possible approach I can think of without success. It appears MKRGSM is converting some characters to the GSM character set, for instance '@' and '$' sends correctly even though they are characters 0x00 and 0x02 in the GSM character set, but I can't find any way to send the british pound (0x01), euro (0xE2 0x82 0xAC) or general supported accented european characters for instance. My suspicion is that the MKRGSM is performing a conversion from standard ASCII for some characters, such as @ and $, but not for others and I can't find any way to tell it to or to accept hex character codes with me doing the conversion for it?
The text was updated successfully, but these errors were encountered: