kisvuk11
Newbie level 1
If you don't have a lot of time it could be a good idea to use an SMS gateway,
such as the Ozeki SMS Sending and SMS receiving Gateway available at https://www.ozekisms.com/gsm_modem_software_at_cmgs/index.php?owpn=198, because it does a lot things that is very hard to implement with native serial prot SMS sending. Most phones today use unicode SMS messages, which means you have to support two characer sets: GSM 7 bit and Unicode character sets. It is often a requriment to have messages longer then 160 characters, which means you need to do SMS segmentation / reassembly. It is also useful to know what happend to your message: message delivered to network report, message delivered to handset report, message delivery failed report is handled by SMS gateways. To implement all these features, it takes a lot of time, this is why I recommend, that you should use an SMS gateway instead.
Tipp: In the trial version you can enable low level communication logging in the GSM Modem connection. This gives you the ability to see the modem AT commands, thus you can get good examples for AT+CMGS PDU encoding without paying any money.
https://www.ozekisms.com/gsm_modem_software_at_cmgs/index.php?owpn=198[/url]
such as the Ozeki SMS Sending and SMS receiving Gateway available at https://www.ozekisms.com/gsm_modem_software_at_cmgs/index.php?owpn=198, because it does a lot things that is very hard to implement with native serial prot SMS sending. Most phones today use unicode SMS messages, which means you have to support two characer sets: GSM 7 bit and Unicode character sets. It is often a requriment to have messages longer then 160 characters, which means you need to do SMS segmentation / reassembly. It is also useful to know what happend to your message: message delivered to network report, message delivered to handset report, message delivery failed report is handled by SMS gateways. To implement all these features, it takes a lot of time, this is why I recommend, that you should use an SMS gateway instead.
Tipp: In the trial version you can enable low level communication logging in the GSM Modem connection. This gives you the ability to see the modem AT commands, thus you can get good examples for AT+CMGS PDU encoding without paying any money.
https://www.ozekisms.com/gsm_modem_software_at_cmgs/index.php?owpn=198[/url]