با سلام!
فرمان های AT مربوط به ارسال و خوندن پیامک برای گوشی های مختلف یکسانه.
*برای دریافت و ارسال پیامک دو نوع فرمت وجود داره:
1-PDU : پیامک باید به صورت کد شده (کد هگزادسیمال) ارسال شه. همچنین پیامک به صورت کد شده دریافت می شه.
2-Text Mode : پیامک بدون هیچ نوع عمل کدینگ (Coding) ارسال و دریافت می شه.
گوشی های نوکیا معمولا هر دو فرمت را پوشش می دند. ولی بیشتر گوشی های سونی اریکسون فقط از فرمت PDU پشتیبانی می کنند.
برای اینکه متوجه شیم که گوشیمون چه فرمت هایی رو پشتیبانی می کنه از فرمان زیر استفاده می کنیم:
?=AT+CMGF
اگر جواب فرمان OK یا 0 بود، گوشیمون فقط PDU رو پوشش می ده.
اگر جواب فرمان (0-1) بود، گوشیمون هر دو فرمتو پوشش می ده.
اگر گوشیمون هر دو فرمتو پشتیبانی می کرد فرمان زیر رو وارد می کنیم :
AT+CMGF=1
*برای ارسال پیامک با گوشی هایی که هر دو فرمت رو پوشش می دند فرمان زیر رو وارد می کنیم:
"شماره ی موبایل کسی که می خوایم پیام رو برایش ارسال کنیم"=AT+CMGS
بعد Enter را می زنیم.
بعدشم روبه روی علامت < ، متن پیام را تایپ می کنیم. در آخر برای ارسال پیام کلید های Ctrl + Z یا Esc رو می زنیم. اگر در جواب OK اومد، یعنی پیام ارسال شده.
مثال:
"AT+CMGS="09110001101
Enter
> Hi ! Happy New YEAR!!!
Ctrl + Z
*برای ارسال پیامک با گوشی هایی که فقط فرمت PDU رو پوشش می دند فایل MZAT.rar که تو این تاپیک پیوست شده رو دانلود کنید. تو این فایل PDU Coding وجود داره و نحوه ی ارسال پیامک شرح داده شده.
برای خوندن پیامک، ابتدا باید تعیین کنیم که پیامک های ذخیره شده درون سیم کارت خونده شند یا پیامک ذخیره شده توی حافظه ی گوشی. به طور پیش فرض پیامک های ذخیره شده روی سیم کارت خونده می شند.
با وارد کردن فرمان زیر:
?AT+CPMS
داریم:
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
در گوشی سونی اریکسون برای انتخاب حافظه ی تلفن به عنوان حافظه ی پیش فرض خوندن پیامک، از دستور زیر استفاده می کنیم:
"AT+CPMS="ME","SM
در سایر گوشی ها هم می تونیم از دستوره ?=AT+CPMS استفاده کنیم تا ببینیم که چه فرمان هایی رو میشه داد (این دستور معادل Help فرمانه.).
بعد از انتخاب حافظه دستور زیر رو وارد می کنیم:
"شماره ی ردیف پیامک"=AT+CMGR
*مثال:
AT+CMGR=10
بیشتر گوشی ها دارای 200 حافظه برای پیامک اند. پس اگر حافظه ی گوشی، حافظه ی پیش فرض باشه، دهمین پیامک از 200 تا، به نمایش درمیاد. اگر گوشی فقط PDU رو پوشش بده، پیامک به صورت کد شده به نمایش درمیاد.
البته می تونید از برنامه ی PDUSpy برای دریافت، ارسال و DeCoding پیامک برای هر گوشی استفاده کنید.
اینم لیست کل فرمان های AT که توسط شرکت WaveCom نوشته شده:
دانلود
662 کیلوبایت فرمت PDF






پاسخ با نقل قول
Bookmarks