0:00 GSM and AT commands
1:25 GSM modes: PDU vs. Text
2:13 AT command syntax
2:29 Text mode: Single SMS
4:06 Text mode: Long SMS
5:22 PDU mode: Single SMS
6:00 PDU single SMS breakdown
9:24 PDU mode: Long SMS
10:20 PDU long SMS breakdown
13:30 Windows Forms App, Send SMS
1:19:42 Receive SMS and save to JSON file
2:03:31 Read SMS
-----------------------------------------------------------------------------------------------------------
In this tutorial, I'll show you the how GSM modem works and what are "AT COMMANDS", their purpose and functionality, and how do we use them to get our desired results.
This tutorial mainly focuses on GSM modes "PDU" (and a brief explanation on Text mode)
PDU is the default "language" of GSM modems (including your mobile phone) which uses GSM7 encoding scheme to pack information to be sent and received by GSM equipment. This is the language all modems communicate to each other.
PDU mode's main advantage is its LONG SMS capability.
Unlike Text mode, PDU mode supports sending more than 160 characters, breaking the limit the Text mode has! Long SMS is divided into 160 characters called "chunks". Each of these chunks has information attached to them that tells the receiver and the SMSC (Short Message Service Center) how the message will be arranged and wether the SMS is a multipart/long or single SMS.
------------------------------------------Project-------------------------------------
https://github.com/manuelquiero/SMS_S...
------------------------------------------LINKS----------------------------------------------------
for reference, these are the sites, forums, and articles I have used to research about SMS PDU mode:
AT Commands, Text Mode, PDU Mode, SMS PDU Converter
https://m2msupport.net/m2msupport/sms...
Concatenated long SMS explanation
https://techsofar.com/combining-sms-m...
SMS PDU MODE SEND and RECEIVE
http://www.gsm-modem.de/sms-pdu-mode....
Online SMS (single) PDU converter
http://smstools3.kekekasvi.com/topic....
User Data Header (UDH) explanation Stackoverflow
https://stackoverflow.com/questions/2...
7-bit PDU GSM7
https://doubleblak.com/blogPosts.php?...
Send and Receive Concatenated SMS in PDU mode SAMPLE
https://shekharbiradar.wordpress.com/...
PHP How to build concatenated SMS PDU
https://stackoverflow.com/questions/1...
Concatenated SMS Messages & Character Counts
https://spin.atomicobject.com/2011/04...
Online SMS PDU Encoder
https://www.diafaan.com/sms-tutorials...
Decimal-Hexadecimal table
https://kb.iu.edu/d/afdl
-------------------------------------------------TAGS-------------------------------------------------------
#sms #pdu #decoder #encoder #csharp #dotnet #winforms #json #asynchronous #async #multithreading #serialport
sms tutorial c# windows forms tutorial sms broadband gsm modem wavecom sim900 arduino sms receive sms send tutorial filipino text message app sms bulk send sms receive at command wavecom module sim card pdu mode SMS PDU receive encoder GSM7 bit Protocol data unit SMS telecoms long text message more than 160 SMS concatenated SMS tutorial C# JSON wavecom SIM900 SIM800 arduino hayes commands mobile phone gsm modem PDU vs TEXT 3g broadband stick sms send globe 4g broadband usb sms application send receive