تو همین تاپیک جناب raravoice ارسال چند پارتی را کامل با ذکر مثال گفتن بخونید اگه جایش رو ایراد دارید نمونه بزارید تا بهتون بهتر بتونم کمک کنم
تکه تکه کردن متن ققبل از کدینگ صورت میگیره و بستگی به نوع کد کردن شما داره 7 بیت یا 16 بیت
تو همین تاپیک جناب raravoice ارسال چند پارتی را کامل با ذکر مثال گفتن بخونید اگه جایش رو ایراد دارید نمونه بزارید تا بهتون بهتر بتونم کمک کنم
تکه تکه کردن متن ققبل از کدینگ صورت میگیره و بستگی به نوع کد کردن شما داره 7 بیت یا 16 بیت
Farshad Nooranian
من یه نظر داشتم . راجع به بحثی که یکی از دوستان کرده بود در مورد اینکه اگر sms ما حاوی هر دو نوع کاراکترهای فارسی و انگلیسی باشه باید با انکدینگ UCS ارسال بشه که Noorsoft عزیز هم گفته بود که این امر واضحه و من هم باهاش موافقم.
نکته ای که می خوام بگم اینه که با توجه به تعرفه جدید ارتباطات سیار مبنی بر ارزونتر بودن sms فارسی ، وقتی که می خواهیم یک sms انگلیسی بفرستیم، چک کنیم که آیا تعداد حروف کمتر مساوی 70 هست یا نه. اگر بود همون SMS رو فارسی انکد کنیم و بفرستیم.
یه سوال هم داشتم. راجع به تفسیر Delivery Report. می خوام بدونم آیا مطرح شده و توضیح داده شده؟ اگر شده لطفا لینکش رو اینجا بذارین. خسته شدم اینقدر گشتم.
ممنون.
اگه قرار باشه با همراه اول اس ام اس بفرسید این ترفند خوبی میتونه باشه
در مورد Delivery Report هم این رو بگم که به صورت یک پیام براتون میاد که حاوی شماره طرف و تاریخ دریافته در واقع اینها رو از نوع پیام متوجه میشیم
Farshad Nooranian
با سلام
من مطالب آقای raravoice را کاملاً خوندم و بازم در اینجا بابت مطالب مفیدی که گفتند تشکر میکنم، اما مطالب گفته شده بوسیله آقای raravoice یه کمی با اون چیزی که من توی عمل در مورد نرم افزار گوشی sony ericsson دیدم فرق داره یکی از فرقاش هم سر اون عدد ثابت توی اس ام اس های چند پارتی هست که من توی مطالب آقای raravoice خودندم
060804-0000-02-01
یعنی کلاً 7 بایت اما توی عمل روی نرم افزار MyPhoneExplorer که درمورد گوشی های SonyEricsson وجود داره دیدم عدد 0500 را عدد ثابت گرفته که بهمراه 2بایت راندوم و بایت های شماره صفحه سرجمع میشه 6 بایت و اس ام اس فارسی - چند پارتی ما را بجای 66 کاراکتر (که آقای raravoice فرمودند،) میکنه 67 کاراکتر!!!!
در ضمن من در زیر نمونه کار نرم افزار MyPhoneExplorer را هم از لحظه کانکت تا پایان ارسال اس ام اس چند پارتی قرار میدم:
AT+CGSN
AT+CGSN
35462**1713**22
OK
ATI
ATI
Sony Ericsson W810
OK
AT+CSCS="UTF-8"
AT+CSCS="UTF-8"
OK
ATI3
ATI3
Sony Ericsson W810 Bluetooth Modem
OK
AT+CNMI=2,1,0,1
AT+CNMI=2,1,0,1
OK
AT*ECAM=1
AT*ECAM=1
OK
AT*EVH=?
AT*EVH=?
ERROR
AT+CBC
AT+CBC
+CBC: 0, 16
OK
AT+CSQ
AT+CSQ
+CSQ: 26,99
OK
AT+CSCA?
AT+CSCA?
+CSCA: "009891100500",129
OK
AT+CPMS="ME","ME"
AT+CPMS="ME","ME"
+CPMS: 118,162,118,162,118,162
OK
AT+CMMS=1
AT+CMMS=1
OK
AT+CMGS=154
AT+CMGS=154
>
0071000B819061297504F40008FF8C05000336030106450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 4506450645
0071000B819061297504F40008FF8C05000336030106450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 4506450645
+CMGS: 0
OK
AT+CMGS=154
AT+CMGS=154
>
0071000B819061297504F40008FF8C05000336030206450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 4506450645
0071000B819061297504F40008FF8C05000336030206450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 4506450645
+CMGS: 0
OK
AT+CMGS=152
AT+CMGS=152
>
0071000B819061297504F40008FF8A05000336030306450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 450645
0071000B819061297504F40008FF8A05000336030306450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 450645
+CMGS: 0
OK
AT+CMGW=154,3
AT+CMGW=154,3
>
0071000B819061297504F40008FF8C05000336030106450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 4506450645
0071000B819061297504F40008FF8C05000336030106450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 4506450645
+CMGW: 118
OK
AT+CMGW=154,3
AT+CMGW=154,3
>
0071000B819061297504F40008FF8C05000336030206450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 4506450645
0071000B819061297504F40008FF8C05000336030206450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 4506450645
+CMGW: 119
OK
AT+CMGW=152,3
AT+CMGW=152,3
>
0071000B819061297504F40008FF8A05000336030306450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 450645
0071000B819061297504F40008FF8A05000336030306450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 45064506450645064506450645064506450645064506450645 06450645064506450645064506450645064506450645064506 450645
+CMGW: 121
OK
AT+CBC
AT+CBC
+CBC: 0, 16
OK
AT+CSQ
AT+CSQ
+CSQ: 25,99
OK
آخرین ویرایش به وسیله soheil_programmer : یک شنبه 17 شهریور 1387 در 20:56 عصر
سهیل جان این مورد رو قبلا گفتیم
https://barnamenevis.org/showpo...3&postcount=83
Farshad Nooranian
بله Noorsoft جان ، ایرانسل که خشک و تر رو با هم می سوزونه ، 16 تومن، چه فارسی چه انگلیسی.اگه قرار باشه با همراه اول اس ام اس بفرسید این ترفند خوبی میتونه باشه
راجع به اون پیام Delivery چند تا سوال داشتم.در مورد Delivery Report هم این رو بگم که به صورت یک پیام براتون میاد که حاوی شماره طرف و تاریخ دریافته در واقع اینها رو از نوع پیام متوجه میشیم
1- در سطر اول یک عدد می نویسه که همیشه ثابته، برای من 29 بود. نمی دونم چیه.
2- زمان ارسال 2 بار تکرار شده بود. دقیقا هم عین هم بود. ممکنه یکیش برای زمان ارسال باشه و یکیش برای زمان رسیدن. شاید اون sms همون ثانیه رسیده. درسته؟
3- برای تشحیص اینکه کدوم Delivery برای کدوم پیام ارسال شده است، باید از ترکیب شماره گیرنده و زمان استفاده کنیم؟ اگر بین ساعت کامپیوتر و ساعت پیام اختلاف وجود داشته باشه اونوقته که این Identification به هم میریزه. منظورم اینه که ساعت ارسال sms رو ServiceCeter میزنه. حتی اگر ساعت 8:10 باشه و ساعت گوشی رو روی 4:30 تنظیم کنیم و یک sms بفرستیم، در PDU مربوط یه SMS رسیده میبینیم که ساعتش 8:10 دقیقه هست.
منظورم این تالار و احتمالا این تاپیک بود. چون خیلی شلوغ شده.در اینجا منظورتون از نوع پیام چیه؟؟؟
من قسمتهای این نوع پیام رو میگم از روی این برین جلو
شما بعد از FirstOctet به این ترتیب بخونین
یک بایت دیگه رو میخونین
طول شماره فرستنده را میخونین
نوع آدرس را میخونین
شماره فرستنده را میخونین
تاریخ دریافت پیام
تاریخ رسیدن پیام به مقصد
توضیح اینکه این نوع پیامها متن ندارند
Farshad Nooranian
با عرض سلام و خسته نباشید خدمت تمامی دوستان عزیز. من تمام مطالب این تاپیک رو خوندم. واقعاً خسته نباشید. دستتون درد نکنه. ولی یه سوال از خدمت دوست عزیزم Noorsoft عزیز داشتم در مورد ارسال پیام با نام. من که هر کاری کردم با راهنمایی های شما نتونستم این کار رو انجام بدم. ولی تو یکی از این سایتهای خارجی خوندم که برای این کار از GSM نمیشه استفاده کرد و مودم ما باید پروتوکول(SMPP(Short Message Peer to Peer رو support کنه. حالا می خواستم ببینم این مطلب درسته یا نه. آخه من دقیقا کد شما رو هم به مودم فرستادم error می ده. ممنون از مطالب ارزشمندتون و راهنمایی های خوبتون.
آخرین ویرایش به وسیله Shahab_sa32 : سه شنبه 19 شهریور 1387 در 15:16 عصر
ما دو روش داریم یکی ارسال بصورت ایمیل هست که روی اکثر گوشیهای سونی اریکسون و نوکیا جواب میده که همونه که توضیح دادم
و یک روش دیگه هم داریم که ربطی به pdu نداره
Farshad Nooranian
می تونین روش دوم رو هم توضیح بدین؟ روش email شما رو روی GSM Modem خودم که مارکش tatung است امتحان کردم که جواب نداد. ممنون.
Noorsoft جان، من داشت سرم می ترکید، یه مشکلی برام پیش اومده بود، من از روی پستی که در صفحه 2 این تاپیک زده شده بود فکر می کردم که هدر ما همیشه 7 بایته و با 060804 شروع میشه. نمی دونستم که این برای حالت 16 بیته.
حالا یک سوال دارم، من با همین هدر 060804 و عدد تصادفی و تعداد و ترتیب بعدش
- 060804B7090201 , 060804B7090202 - یک پیام دو بخشی انگلیسی فرستادم و توی گوشیم هم به درستی نمایش داده شد.
آیا الزامی داره که برای پیام UCS2 از 060804 و برای ASCII از 050003 استفاده کنیم؟
من فکر نمی کنم اینجوری باشه، چون هم یک پیام چند بخشی ASCII با 060804 فرستادم و هم اینکه وقتی PDU یک پیام چند بخشی UCS2 رو نگاه کردم دیدم که هدر اون با 050003 شروع شده.
جناب Noorsoft من هر چی این PDU رو تست کردم ارسال نشد و CMS ERROR 304 رو میداد.
AT+CMGF=0
+CMGF: 0
OK
AT+CMGS=44
> 06918919015000040C9189193380000032008060617131040C 15CEF75B1E76A7C36E403E8C7EBF
41F3303BDC06
+CMS ERROR: 304
دو تا سوال داشتم :
1- در این فرمی که گفتید Message Reference رو که بعد از Delivery میومد ذکر نکردین
2-طول نام فرستنده چگونه مشخص میشه؟
آخرین ویرایش به وسیله reza6384 : یک شنبه 24 شهریور 1387 در 19:35 عصر
سلام.
نمی دونم چرا چند روزه که این تاپیک فعالیتش کم شده.
به نظر من یکی از بحث هایی که باید برای تکمیل مطالب این تاپیک انجام بشه محاسبه طول پیام در پیام های چند بخشی چه ASCII و چه UCS2 هست.
گفته شد که برای ارسال SMS فارسی مثلا 0608040B0C0201 رو ارسال کنیم و 66 کاراکتر رو از متن جدا کنیم ، خوب اینجا مشخصه که چون 7 بایت برای Header کم میشه ، حداکثر می تونیم در 133 بایت باقیمانده 66 کاراکتر رو ارسال کنیم.
اما، وقتی Header ما مثلا 0500038F0201 باشه، 6 بایت برای هدر کم میشه و ما 134 بایت داریم که برای اینکه ببینیم که چند حرف رو با این تعداد بایت میشه بفرستیم :
(134*8) / 7 = 153.14
یعنی 153 کاراکتر ، اما در عمل انگار همه جا برای هر پارت از پیام 152 کاراکتر ارسال می کنند با هدر 050003 که برای اون 152 حرف 133 بایت لازمه و برای هدر هم 6 بایت که جمعا میشه 139، ولی اول هر پیام چند بخشی رو که نگاه کردم دیدم A0 هست برای بخش های غیر پایانی پیام.
سلام
من مدتی هست که دارم این مطالب رو دنبال میکنم. از همه بسیار ممنونم.
خواستم قسمت ارسال نام به جای شماره رو توضیح بدم. کدی که اقای نورسافت نوشته برای وقتیه که پیام اومده میخوای بخونیش به همین خاطر هم هست که error میده. اما اگه بخوای بفرستی قضیه کمی متفاوت میشه.جناب Noorsoft من هر چی این PDU رو تست کردم ارسال نشد و CMS ERROR 304 رو میداد.
همه چیز عادی درست میشه و فقط در قسمت پروتکل به جای 00 میذارین 32. و نکته کلیدی دیگه هم اینه که در اسمی که میخواین به جای شماره بنویسین حتما باید علامت @ وجود داشت باشه. و چون این علامت کد کردنش یه استثنا بود (صفحه 12 همین تاپیک ) به همین خاطر باید مراقب باشین که به جای کد 65 باید اینجا 00 رو بذارین. همین
حالا من یه مثال میذارم اینجا :
برای ارسال عبارت salam و جایگزینی کلمه iran@tehran این کد رو مفرستیم:
0011000C91891962895812320064116979D80DA097D1F2B01B 340FB3C36D
دیدن چقدر ساده بود. راستی این روش با اکثر گوشی ها هم کار میکنه. گوشی من که یه گوشی قدیمی داغونه روش جواب داد.
موفق باشین
عین کدی که امتحان میکنین و جواب نمیده رو اینجا میذارین؟ شاید جایی اشتباه میکنین. من از این کد 50 60 تا پیام فرستادم و همش هم درست کار کرد.من این روش رو هم روی GSM MODEM امتحان کردم جواب نداد. یعنی به جای اینکه Iran@Tehran رو در فسمت شماره بیاره در قسمت پیام آورد.
آقای فتحی، میشه لطف کنید قسمتی رو که HighLigh کردم توضیح بدین که از چه بخش هایی تشکیل شده، منظورم محل قرار گرفتن Tehran@Iran و خود پیام salam هست.0011000C91891962895812320064116979D80DA097D1F2B01B340FB3C36D
خیلی ممنون.
دوستان من یک مدت کمی گرفتار بودم
آقا رضا این قسمتی که شما توضیحش رو میخواین به این صورته که
64 طول عمر پیامه که میشه 505 دقیقه
11 طول پیامه که میشه 17 کارکتر
بقیه هم متن پیامه
بازهم یک نکته رو تکرار میکنم این نوع ارسال روی بعضی از گوشی ها جواب نمی ده مخصوصا روی Gsm Modem چون اکثر نرم افزارها با همون روشهایی متن پیام رو نمایش میدن که توضیحاتش داده شده پس آدرس ایمیل رو در متن پیام نمایش میدن
Farshad Nooranian
سلام.
دلمون برات تنگ شده بود.دوستان من یک مدت کمی گرفتار بودم
خیلی ممنون. متوجه شدم. در اصل ما عبارت "iran@tehran salam"64 طول عمر پیامه که میشه 505 دقیقه
11 طول پیامه که میشه 17 کارکتر
بقیه هم متن پیامه
رو کد کردیم و فرسادیم.
من این رو به یک گوشی Nokia 1100 فرستادم، همه متن رو نشون دادم، ولی به گوشی K810 خودم فرستادم، نام فرستنده شد iran@tehran و پیام شد salam .
حالا یه سوال.
حتما این جناب @ باید باشن؟ من فکر کنم Sms های تبلیغاتی ای برام اومده بود که @ نداشت. و این سوال تکراری : ایرانسل از این روش ارسال می کنه؟
ایرانسل جدیدا امکانی اضافه کرده که شما به جای خرید سیم کارت میتونین نامتون را در قسمت ارسال کننده داشته باشین ولی هنوز در حاله تسته و روانه بازار نشده
Farshad Nooranian
می گم این روش یه بدی داره، یعنی تقریبا نیمه کاره هست. منظورم اینه که درسته که شماره رو نشون نمی ده ، اما :
1- اگر این Sms از نوع Email به کسی که گوشی قدیمی داره ارسال بشه ، شماره فرستنده نشون داده می شه و بقیه هم ( همون قسمتی که نام فرستنده انتخاب کردیم ) در متن پیام نمایش داده میشه.
2- امکان Reply برای گیرنده وجود داره.
در ضمن من تست کردم. حتما الزامی به وجود @ نیست. اگر متن پیام شما این باشه :
This is a test
در نتیجه This میشه نام فرستنده و is a test میشه متن پیام. یعنی نام فرستنده بخش اولی رشته تا اولین کاراکتر Space هست.
سلام دوستاندر ضمن من تست کردم. حتما الزامی به وجود @ نیست. اگر متن پیام شما این باشه :
This is a test
در نتیجه This میشه نام فرستنده و is a test میشه متن پیام. یعنی نام فرستنده بخش اولی رشته تا اولین کاراکتر Space هست.
اقا رضا شما با چه گوشی این کار رو کردین؟ مدل گوشی منظورمه! اخه من با w910 سوني اريكسون بدون @ نتونستم اين كار رو انجام بدم.
ممنون
سلام اسماعیل جان.
من با گوشی SonyEricsson K810 این کار رو کردم.
روش دوم که من گفتم اصلا کاری به ارسال از طریق pdu و دستورات At نداره
در واقع از طریق ساختار داخلی ماژول جی اس ام این کار صورت میگیره
موبایل از چند قسمت اصلی تشکیل شده یک مدار Fr داره یک قسمت اصلی به نام UEM و یک CPU شما وقتی موبایل رو به کامپیوتر وصل میکنید از طریق Fbus به cpu وصل میشین دستورات AT که شما به موبایل میدین از طریق Cpu به ماژول Gsm فرستاده میشه و بعد این ماژول دستورات شما را به صورت کدهای باینری به Uem میفرسته تا از اون طریق به Bts ارسال بشه پس در واقع مودمهایی که at و pdu ساپورت هستند که ماژول Gsm رو داشته باشن ولی اگه دقت کنید موبایلهایی که این ماژول رو ندارند هم خودشون امکان ارسال اس ام اس رو دارن دلیلش اینه که Uem کد های قابل فهم Bts رو ارسال میکنه .
در این مرحله Uem شماره سیم کارت شما را به Bts ارسال میکنه اگه شما قصد داشته باشین اس ام اس بی نام بدین باید این مرحله را دور بزنید در واقع از ماژول جی اس ام استفاده نکنید و از طریق Mbus (جایی که موبایل رو فلش می کنن) به مدار Rf و Uem وصل بشین و تمام کدهای باینری اس ام اس رو به Bts بفرستید بدون اضافه کردن شماره سیم کارت
امیدوارم متوجه منظورم شده باشین چون برای این کار باید با ساختار داخلی موبایل آشنا باشین.
Farshad Nooranian
ممنون از توضیحتون جناب Noorsoft. خیلی لطف کردین.
با تشکر از تمامی دوستان
اگه بخوایم از طریق GSM MODEM تاتونگ این کار رو انجام بدیم چکار کنیم.؟
آیا امکان پذیر هست؟ خیلی واجبه
دوست عزیز با تشکر از اطلاعات مفید در مورد دریافت و ارسال sms
من یک پیام لاتین دوقسمتی دریافت کردم با توجه به اینکه یک پیام لاتین 160 بایت و با کسر اطلاعات پیام چند قسمتی وقتی از آن 160 کسر می کنم عدد 6 بایت را بعد از encode شدن حرف @ در اول متن قرار می گیرد . ممکن یک مثال در مورد ارسال و دریافت یک پیام چند قسمتی لاتین ارائه دهید
با سلام
من يه سوال خيلي پيش پا افتاده دارم
PDU چيست؟!!!
:">
:">
ye nega be in link bendazid bad nist
http://twit88.com/home/utility/sms-pdu-encode-decode
_________________________________________________
www.smartech.ir
سلام دوستان و اساتید عزیز :
من هم در این قسمت مشکل دارم .
1- یعنی درست متوجه نشدم که چرا 64+3=67 ~~ 65 = EMS ارسال شده ?????
2- لطفاً در مورد پروتکلها بیشتر توضیح دهید . ما می توانیم در ایران با استفاده از امکانات اپراتورهای موجود Email ارسال نمائیم .
3- لطفا راجب تکنولوژیهای EMS, MMS را در تاپیکهای مجزا و مثل این تاپیک پربار بحث نمائید .
منتظریم .......
موفق و پیروز باشید .
آخرین ویرایش به وسیله Mah : چهارشنبه 13 آذر 1387 در 13:10 عصر
با سلام خدمت دوستان عزیزی که این تاپیک کم نظیر رو ایجاد کردند.
من کلیه مراحل رو پیگیری کردم اما یه اتفاق عجیب می افته اونم اینه که :
وقتی از طریق hyper terminal اس ام اس فارسی می فرستم به درستی کار میکنه. اما وقتی با vb.net و با استفاده از
پورت سریال این کار را انجام می دم بعد از ارسال chr(26 ، پیغام Error می ده. جالب اینه که دستورات عینا در هر دو مورد
مثل هم هستند :
1- ابتدا با دستور زیر مد ارسال رو به PDU تبدیل می کنم :
AT+CMGF=0
در هر دو حالت (Hyper Terminal و VB.NET) پیغام OK رو دریافت می کنم.
2- سپس دستور زیر را وارد می کنم :
AT+CMGS=طول پیام
در هر دو مورد بعد از ارسال این دستور کاراکتر "<" دیده می شود که منتظر متن تبدیل شده به مد PDU است
3- سپس متن کامل Encode شده را وارد کرده (و پس از آن در HyperTerminal کلیدهای کنترل + Z را می فشارم ولی در
برنامه CHR(26) را با متن Encode شده کانکت کرده و بر روی پورت سریال WRITE می کنم )
(البته به طور مثال شماره گیرنده اینه : 09120000000)
0011000B819021000000F00008FF080633064406270645
در حالت اول (Hyper Terminal) ایندکس پیام ارسال شده به همراه پیغام OK دریافت می کنم
اما در حالت دوم پیغام ERROR می ده
به نظر شما مشکل از کجا می تونه باشه ؟؟؟
پیشاپیش از جوابی که لطف می کنید ممنونم...
این PDU ای که شما درست کردین باید کلمه "سلام" را به شماره 09120000000 ارسال کنه
اگه شما با خطایی روبه رو میشین باید کد خطا را هم بگین تا دلیل خطا مشخص بشه من در یک تاپیک جدید لیست خطاهای Gsm را قرار می دم شماره خطا را از آنجا تست کنید
Farshad Nooranian