PDA

View Full Version : چیکار کنیم که GSM Modem اس ام اس دریافت نکند



delphi_doost
چهارشنبه 01 شهریور 1391, 11:42 صبح
سلام
من یک مشکلی دارم اینکه وقتی GSM Modem به برنامه من وصل نیست نمخواهم که SMS ای رو از دست بدم
چیکار می تونم بکنم که GSM Modem اس ام اسی را دریافت نکند و وقتی به برنامه ام به GSM Modem Connect کرد
اس ام اس ها رو دریافت و پروسس کنیم

delphi_doost
چهارشنبه 01 شهریور 1391, 18:39 عصر
آقا من شنیدم یک دستور AT هست که اینکار رو انجام میده کسی نمیدونه این دستور چیه؟

delphi_doost
پنج شنبه 02 شهریور 1391, 17:29 عصر
کسی نبود جواب بده

ali.habibi.c@gmail.com
سه شنبه 07 شهریور 1391, 09:48 صبح
سلام
اگه مودم خاموش باشه sms ها داخل مودم که نیست!!
بعد از وصل کردن و روشن شدن به سیم کارت ارسال می شه .
بعدش باید خودت با دستورات at بخونیشون.

p_strCommand=
"AT+CMGL="ALL"
"AT+CMGL="REC UNREAD"
"AT+CMGL="STO SENT"
"AT+CMGL="STO UNSENT"



ExecCommand(port, "AT", 300, "No phone connected")
' Use message format "Text mode"
ExecCommand(port, "AT+CMGF=1", 300, "Failed to set message format.")
' Use character set "PCCP437"
ExecCommand(port, "AT+CSCS=""PCCP437""", 300, "Failed to set character set.")
' Select SIM storage
ExecCommand(port, "AT+CPMS=""SM""", 300, "Failed to select message storage.")
' Read the messages
Dim input As String = ExecCommand(port, p_strCommand, 5000, "Failed to read the messages.")