PDA

View Full Version : طریقه ارسال Flash Sms



noorsoft
چهارشنبه 04 اردیبهشت 1387, 14:39 عصر
کسی طریقه ارسال Flash Sms را بلده

noorsoft
شنبه 07 اردیبهشت 1387, 02:39 صبح
من یک سری رفرنس پیدا کردم

On some phones (all Nokias, some Siemens, Ericsson, Motorola etc..) a class 0 message will appear as a flash SMS message. These messages appear on the screen immediately upon arrival, without the need to press any buttons on the phone. If the data coding scheme is set to 16-bit unicode (ucs2), and the message starts with "0001", it will appear as a blinking flash message.

Octet Value Description TP-DCS (http://dreamfabric.com/sms/dcs.html) 18 16 bits (UCS2), message class 0 TP-VP (http://dreamfabric.com/sms/vp.html) AA Validity period TP-UDL 0C User Data Length, 12 octets TP-UD 00 01 00 41 00 6C 00 65 00 72 00 74 User Data, message "Alert" This table shows some relevant octets in a flash SMS message

noorsoft
شنبه 07 اردیبهشت 1387, 02:43 صبح
اگه کسی بیشتر میدونه کمک کنه تا برنامه ارسال فلس اس ام اس را بنویسیم

bastam
شنبه 07 اردیبهشت 1387, 10:59 صبح
نیازی به نوشتن نیست چون قبلا نوشته شده
ولی اگه خواستید یه مقاله دارم میل بزنید بفرستم
bastam.behnia@gmail.com

noorsoft
شنبه 07 اردیبهشت 1387, 11:08 صبح
نیازی به نوشتن نیست چون قبلا نوشته شده
ولی اگه خواستید یه مقاله دارم میل بزنید بفرستم
bastam.behnia@gmail.com


دوست عزیز من برنامش را دارم ولی میخام خودم برنامش را بنویسم اگه لطف کنی مقاله را تو همین تاپیک بزار تا همه استفاده کنن

bastam
شنبه 07 اردیبهشت 1387, 11:15 صبح
اینم مقاله البته برای pdu هستش و خودم هم بوسیله دستورات at فلش می فرستم البته بوسیله کامپیوتر

noorsoft
سه شنبه 10 اردیبهشت 1387, 14:30 عصر
دوست عزیز مقاله شما خوب بود ولی کامل نیست
لینکهایی که در بالا من گذاشته بودم کاملا قضیه را توضیح داده بود

bastam
چهارشنبه 11 اردیبهشت 1387, 18:23 عصر
دوست عزیز مقاله شما خوب بود ولی کامل نیست
لینکهایی که در بالا من گذاشته بودم کاملا قضیه را توضیح داده بود
قرار نبود که کامل باشه فقط قرار بود فلش رو توضیح بده که به نظر من کامل توضیح داده

reza6384
پنج شنبه 18 مهر 1387, 01:33 صبح
با تشکر از توضیح دوستان، من برای قدردانی از این مطلب چون یک مقداری طول کشید تا کل داستان رو بفهمم این مطالب رو خلاصه می کنم.
رشته ارسالی pdu باید به این صورت باشه :


003100 & Receiptient Number & 00F4FF & MessageLen & 8Bit Coded Message


حالا اینکه چرا باید در قسمت DataCodingScheme مقدار F4 قرار بگیره :





11th byte: TP-DCS = 0xF4 or in binary format 11110100
Bit 3,2 = 01, means TP-UD (user data) is encoded using 8 bit format
Bit 0,1 = 00, means class 0 {this will make this sms become flash sms}



http://dreamfabric.com/sms/dcs.html



و این هم یک مثال برای ارسال کلمه "Salam" به صورت FlashSms به شماره 09351234567




AT+CMGS=18
>0031000B819053214365F700F4FF0553616C616D

reza6384
پنج شنبه 18 مهر 1387, 01:36 صبح
NOORSOFT جان، حالا برای اینکه این FLASH SMS به صورت BLINKING باشه باید کجا 0001 رو بزنیم؟

noorsoft
پنج شنبه 18 مهر 1387, 06:24 صبح
چند نکته رو باید در نظر داشته باشید
1- Blinking message فقط در حالت UCS2 جواب میده
2- استفاده 01 00 (هگز) مانند یک حلقه برای Bilinking
3- این امکان بیشتر بر روی گوشیهای قدیمی که Flash sms رو ساپورت نمی کنند استفاده میشه

reza6384
پنج شنبه 18 مهر 1387, 09:06 صبح
2- استفاده 01 00 (هگز) مانند یک حلقه برای Bilinking


سلام.
یعنی باید متن پیام اینجوری باشه ؟: 00 01 00 01 00 01 00 01 00 ....
فکر می کنم یکیش برای روشن کردن LCD هست و دیگری برای خاموش کردن.

Mah
چهارشنبه 13 آذر 1387, 11:54 صبح
سلام .
لطفاً با یک مثال توضیح دهید ....

nice boy
یک شنبه 13 بهمن 1387, 14:32 عصر
با سلام
دوستان روشهایی که شما گفتید برای وقتیه که sms رو به صورت PDU بفرستیم حالا اگه بخوایم sms رو به صورت متنی بفرستیم(CMGF=1) باید چطوری Flash Sms بفرستیم:ناراحت:

noorsoft
دوشنبه 14 بهمن 1387, 13:29 عصر
در حالت متنی نمیشه این کار را انجام داد فقط با PDU باید این کار را انجام بدی و در واقع حالت متنی نوع کلاس پیام مشخص نمیشه

ecmahyar
چهارشنبه 16 اردیبهشت 1388, 19:53 عصر
سلام
من یه مشکلی دارم .. .
اساتید کمک کنید حل شه ...
وقتی می خواهم flash msg بفرستم با error مواجه می شم در حالی که تمامی موارد و طبق بحث های گذشته انجام میدم ... نمی دونم اشکال کار کجاست
با چند مدل گوشی نوکیا مثل 7610- 2630 5610 - هم امتحان کردم
یه سوال دیگه اینکه عددی که در مقابل دستور at+cmgs باید وارد کنیم چطوری تعیین میشه؟
بازم ممنون.

@AM!R!
چهارشنبه 11 آذر 1388, 19:58 عصر
سلام دوستان
آیا با ucs2 می توان FLASH sms چند قسمتی ارسال کرد؟اگه میشه چطوری؟
ممنون