كيفية إرسال رسالة SMS باستخدام مودم GSM باستخدام أوامر AT (at+cmgs)
يستخدم أمر AT+CMGS لإرسال رسائل SMS عبر مودم GSM في وضع النص أو PDU. يصف هذا المستند عملية إرسال رسائل SMS من بروتوكول SMS. يمكن أن يكون الهاتف المحمول المشار إليه في هذا المستند أي هاتف GSM قادر على استقبال رسائل SMS النصية. إذا قرأت هذا المستند، فسوف تفهم كيف يعمل اتصال المودم في بوابة Ozeki SMS.
ما هي أوامر AT؟
تُعرف أوامر "AT" أيضًا باسم "أوامر الانتباه". أوامر AT هي مجموعة من التعليمات المستخدمة للتحكم في المودمات وتكوينها. "AT" تعني "تعال إلى الانتباه". تم تطويرها في الأصل لمودمات Hayes الذكية، وكانت تستخدم في مودمات الاتصال الهاتفي في التسعينيات. في الوقت الحاضر، تستخدم جميع مودمات GSM أوامر AT، كما أنها مدعومة من قبل مودمات 2G و3G و4G.
كيفية إرسال SMS باستخدام أوامر AT (خطوات سريعة)
لإرسال SMS باستخدام أوامر AT:
- تحقق من المتطلبات الأساسية لإرسال SMS من المودم
- قم بإعداد الأجهزة
- قم بتكوين إعدادات الاتصالات
- قم بإعادة ضبط مودم SMS إلى الإعدادات الافتراضية
- قم بتهيئة المودم
- استخدم رقم SMSC المناسب لشبكة الهاتف المحمول الخاصة بك
- أدخل الطول الفعلي لرسالة SMS بالبايت
- قم ببناء رسالة PDU لإرسال SMS اختبارية في وضع PDU
- راجع وصف بروتوكول SMS للحصول على التعليمات
- أرسل رسالة SMS اختبارية في وضع النص
متطلبات الأجهزة لإرسال SMS من المودم
- مودم SMS
- بطاقة SIM (تقوم بوضع بطاقة SIM في مودم SMS)
- هوائي GSM متصل بمودم SMS
- كابل طاقة لـ مودم SMS
- كابل بيانات من الهاتف إلى الكمبيوتر لتوصيل المودم بالكمبيوتر
- كمبيوتر يعمل ببرنامج طرفي مثل Ozeki Terminal.
- هاتف محمول قادر على استقبال رسائل SMS
إعداد الأجهزة
- أدخل بطاقة SIM في المودم
- قم بتوصيل الهوائي بالمودم
- قم بتوصيل مودم SMS بالكمبيوتر باستخدام كابل البيانات من الهاتف إلى الكمبيوتر
- قم بتشغيل الكمبيوتر وشغل Ozeki Terminal.
- حدد منفذ COM الذي يظهر عند توصيل كابل البيانات من الهاتف إلى الكمبيوتر.
إعدادات الاتصالات
معدل البت | 115200 بت في الثانية |
بتات البيانات | 8 |
بتات التوقف | 1 |
التكافؤ | لا شيء |
تحكم التدفق | عتادي |
الموصل | COM10 أو أي منفذ COM آخر |
تهيئة المودم
لإعادة ضبط مودم SMS إلى الإعدادات الافتراضية، استخدم الأمر AT&F. بعد الإعادة، يجب إصدار الأوامر التالية
AT+CMGF=0[ENTER] اضبط مودم SMS على وضع PDU
إذا كان مودمك لا يدعم وضع PDU، يمكنك إصدار الأمر AT+CMGF=1[ENTER] اضبط مودم SMS على وضع النص
AT+CSCA=”+36209300099”[ENTER] أدخل عنوان مركز خدمة الرسائل القصيرة
ملاحظة: يجب عليك استخدام رقم SMSC المناسب لشبكة الهاتف المحمول الخاصة بك. كل دولة لديها عنوان SMSC الخاص بها. يمكن العثور على هذه العناوين في جدول عنوان مركز خدمة الرسائل القصيرة.
كيفية إرسال رسالة SMS باستخدام أوامر AT في وضع النص
في وضع النص، لإرسال رسالة، مثل "مرحبًا"، اتبع الخطوات الثلاث التالية.
- اضبط مودم SMS لرسائل SMS النصية باستخدام: AT+CMGF=1[ENTER]
- أدخل رقم الهاتف الوجهة بالتنسيق الدولي AT+CMGS=”+36419879619”[ENTER]
- أدخل الرسالة النصية وأنهها بـ "CTRL Z": >مرحبًا[CTRL Z]
- سيعود مودم SMS بـ: +CMGS: 1 OK
- سجل الرقم 1، وهو مرجع الرسالة MR، والذي يختلف لكل رسالة SMS مرسلة.
كيفية إرسال رسالة SMS باستخدام أوامر AT في وضع PDU
في وضع PDU، لإرسال رسالة مثل "اختبار Ozeki SMS"، يجب أولاً تحويلها إلى رسالة بتنسيق PDU. راجع وصف بروتوكول SMS للحصول على تعليمات حول كيفية بناء رسالة PDU. لاحظ أنه يجب تحديد الطول الفعلي لسلسلة PDU (بدون عنوان مركز الخدمة) لجميع رسائل SMS. اتبع الخطوات التالية لإرسال رسالة SMS.
- الخطوة 1. أدخل الطول الفعلي لرسالة SMS بالبايت: AT+CMGS=18
- الخطوة 2. أدخل رسالة SMS بتنسيق PDU وأنهها بـ "CTRL Z"
- >>0011000A81409178699100000105E8329BFD06[CTRL Z]
- يجب أن يعود مودم SMS بـ: +CMGS: 12 OK
- 12 هو مرجع الرسالة MR، والذي يختلف لكل رسالة SMS مرسلة
- احتفظ بـ MR لاحقًا لتتمكن من تحديد تقارير التسليم
النقاط الرئيسية
يشرح هذا المستند كيفية إرسال رسائل SMS من مودم GSM إلى هاتف محمول باستخدام أوامر AT. أوامر AT هي تعليمات تستخدم للتحكم في المودمات وتكوينها.
يحدد الدليل طريقتين: وضع النص ووضع PDU. وضع النص أبسط ولكنه يوفر تحكمًا أقل في الرسالة. يتطلب وضع PDU تحويل الرسالة إلى تنسيق معين ولكنه يوفر خيارات أكثر.
لإرسال SMS باستخدام أوامر AT، ستحتاج إلى مودم SMS، وبطاقة SIM، وهوائي، وبرنامج طرفي. يوضح الدليل خطوات إعداد الأجهزة، وإعدادات الاتصالات، وتهيئة المودم.
More information