PDA

View Full Version : روشهای ارسال و دریافت SMS



amironline
دوشنبه 27 اسفند 1386, 07:34 صبح
همونجور که میدونین دستورات AT یکی از روشهای ارسال و دریافت SMS هست، آیا روش دیگری هم برای اینکار هست؟

این سوال از اینجا به ذهنم رسید که من با گوشی 3500 نوکیا و از طریق دستورات AT میتونم SMS ارسال کنم ولی برای دریافت با دستورات AT مشکل دارم، ولی وقتی نرم افزار گوشیهای نوکیا یعنی Nokia PC Suite رو اجرا می‌کنم در همون صفحه اول SMS های دریافتی رو نشون میده

حالا بنظرتون این نرم‌افزار از چه روشی استفاده میکنه؟

babak_delphi
دوشنبه 26 فروردین 1387, 19:34 عصر
اگر شما از زبان دلفی استفاده می کنید ، در بخش دلفی به اندازه کافی بحث شده
مراجعه کنید

noorsoft
سه شنبه 27 فروردین 1387, 06:49 صبح
من خودم با دستورات AT کار کردم هیچ مشکلی وجود نداشته در واقع نرم افزار نوکیا هم از همین دستورات استفاده میکنه
اگه قراره نرم افزار PC SUIT را نصب کنید میتونین از برنامه TextMessageEditor.exe استفاده کنید

amironline
چهارشنبه 28 فروردین 1387, 10:28 صبح
فکر کنم بهتره سوالم رو یه بار دیگه بپرسم
Nokia PC Suite از چه روشی برای ارسال و دریافت پیام کوتاه استفاده میکنه؟ از دستورات AT ؟

noorsoft
سه شنبه 03 اردیبهشت 1387, 17:17 عصر
دقیقا از دستورات AT استفاده میکنه

amironline
یک شنبه 22 اردیبهشت 1387, 14:49 عصر
دقیقا از دستورات AT استفاده میکنه

خوب اگه از دستورات AT استفاده ميكنه، پس چرا من نمي‌تونم با همين دستورات SMSها رو بخونم؟

noorsoft
یک شنبه 22 اردیبهشت 1387, 16:59 عصر
موبایل شما از طریق Com به سیستم متصل شده یا USB?

amironline
شنبه 22 تیر 1387, 12:37 عصر
از طريق usb

noorsoft
شنبه 22 تیر 1387, 14:46 عصر
شما در Hyper terminal به راحتی میتونین به موبایل وصل شین و دستورات ارسال و دریافت کنین
اگه توضیحات بییشتر لازم دارین تا مرحله به مرحله رند را توضیح بدم ببینین اشکال کار کجاست

موفق باشید

amironline
شنبه 22 تیر 1387, 18:21 عصر
شما در Hyper terminal به راحتی میتونین به موبایل وصل شین و دستورات ارسال و دریافت کنین
اگه توضیحات بییشتر لازم دارین تا مرحله به مرحله رند را توضیح بدم ببینین اشکال کار کجاست

موفق باشید

من در دريافت هيجگونه مشكلي ندارم ولي نميتونم چيزي رو بخونم

shamsoft
شنبه 22 تیر 1387, 20:30 عصر
من در دريافت هيجگونه مشكلي ندارم ولي نميتونم چيزي رو بخونم
خب SMS ها به فرمت PDU -- Protocol Description Unit هستند! باید Decode بشن.
Online PDU Encoder and Decoder (http://twit88.com/home/utility/sms-pdu-encode-decode)

amironline
شنبه 22 تیر 1387, 22:08 عصر
خوب منظورم اين بود كه نميشه از گوشي خوند نه اينكه فرمتش قابل خوندن نباشه

amironline
چهارشنبه 26 تیر 1387, 14:59 عصر
نتيجه اجراي دستور خواندن پيام در hyper terminal



AT+CMGR
ERROR

reza6384
پنج شنبه 27 تیر 1387, 15:40 عصر
خول معلومه اینجوری Error میده. این AT+CMGR باید مساوی یه چیزی باشه.

برای خوندن SMS ها بزنید :



AT+CPMS="ME" ' Preferred Message Storage = Phone
AT+CMGL=1 ' Read Inbox

vahid_d_0101
جمعه 28 تیر 1387, 04:46 صبح
چه چوری میشه اس ام اس هایی که هنوز خوانده نشده را فقط دید.

amironline
جمعه 28 تیر 1387, 17:21 عصر
خوب مشكل منم همينه ديگه، موقع اجراي اين دستور خطا ميده


AT+CPMS="ME"
ERROR

reza6384
شنبه 29 تیر 1387, 13:50 عصر
چه چوری میشه اس ام اس هایی که هنوز خوانده نشده را فقط دید.

همونطور که هم تو این تاپیک و تاپیک های دیگه بحث شده ممکنه برخی گوشیها یک سری دستورات AT رو ساپورت نکنند. مثلاغ گوشی نوکیا N73 من هم دستور AT+CMPS و دستور AT+CMGL رو ساپورت نمی کنه. ( تاپیک پر استفاده ترین دستورات AT را ببینید. ) برای دیدن پیام های خوانده نشده AT+CMGL=0 رو بزنید.