للمطورين والمركّبين · مفكك مجاني

مفكك جمل NMEA 0183

الصقوا ما تطبعه وحدة GNSS. شاهدوا كل حقل، وتحققوا من مجموع كل سطر، واقرؤوا الموقع والسرعة وجودة التثبيت، واحكموا على الإشارة قبل أن تعتمدوا التركيب. لا يغادر شيء متصفحكم.

جملة في كل سطر وحتى 400 سطر. يُتجاهل أي نص قبل الرمز $ في السطر، مثل ختم الوقت. العينة مثال (الرياض، سماء مفتوحة). استبدلوا بها تسجيلكم.

حمّلوا عينة

يُفحص كل سطر على حدة. السطر ذو المجموع الخاطئ يظهر في القائمة ولا يدخل أبدًا في حساب الموقع أو فحص الإشارة.

يصفّي القائمة وتفاصيل الحقول. الملخص والتقرير يستخدمان كل الأسطر دائمًا.

كيف يعمل مجموع التحقق
مجموع التحقق = XOR لكل محرف بين $ و* $GPGLL,4916.45,N,12311.12,W,225444,A,*1D "GPGLL,4916.45,N,12311.12,W,225444,A," ← 0x1D

مجموع التحقق هو XOR لكل محرف بين $ و*، ويُكتب برقمين سداسيين عشريين كبيرين. يفسده محرر نصوص يغيّر محرفًا أو كبل يُسقط محرفًا.

الجمل المفكوكةمجموع التحقق مفحوص

احتفظوا بسجل لهذا التسجيل

تقرير بنتيجة مجموع التحقق لكل سطر والموقع والسرعة وفحص الإشارة.

تقرير التفكيك

احصلوا على التفكيك والتثبيت وفحص الإشارة في تقرير واحد

  • كل جملة مع نتيجة مجموع التحقق
  • الموقع بالدرجات العشرية وبالدرجات والدقائق والثواني
  • السرعة بكم/س وبالعقدة وبالميل/س
  • فحص التركيب مقابل حدودكم
  • ملاحظات على الأسطر التي تبدو خاطئة

ماذا في داخل جملة NMEA 0183؟

تطبع وحدة GNSS سطرًا نصيًا لكل رسالة. يبدأ السطر بالرمز $ ويحمل حقولًا تفصلها فواصل، وينتهي بالرمز * ومجموع تحقق من رقمين. الحقل الأول، وهو العنوان، يسمّي المصدر ونوع الرسالة.

$GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A

  • رمز البداية
  • المتحدث: أي مستقبل يرسل
  • نوع الجملة
  • حقول البيانات
  • مجموع التحقق

يخبركم المتحدث بالنظام الذي أنتج البيانات. الرمز GN يعني أن الوحدة جمعت أكثر من نظام.

معرّفات المتحدث
المتحدثالنظاممثال عنوان
GPGPSGPGGA
GLGLONASSGLGSV
GAGalileoGAGSV
GB, BDBeiDouGBGSV
GQQZSSGQGSV
GNأنظمة مجتمعةGNRMC

ما الجمل التي يقرؤها هذا المفكك؟

ست جمل تعطي الموقع والسرعة وصحة التثبيت. أي نوع آخر يظهر في القائمة ويُتحقق من مجموعه، لكن حقوله لا تُفكّ.

أنواع الجمل
النوعماذا يعطيالحقول التي ستستخدمونها
RMCالوقت والتاريخ والموقع والسرعة والاتجاهالحالة A أو V وخط العرض وخط الطول والسرعة بالعقدة والتاريخ
GGAالموقع وبيانات التثبيتجودة التثبيت وعدد الأقمار وHDOP والارتفاع
GSAتخفيف الدقة والأقمار المستخدمةنوع التثبيت 1 أو 2 أو 3 وقائمة PRN وPDOP وHDOP وVDOP
GSVالأقمار في المدىPRN والارتفاع والسمت وC/N0 بوحدة dB-Hz
VTGالاتجاه والسرعة فوق الأرضالاتجاه والسرعة بالعقدة وبكم/س
GLLالموقع والوقتخط العرض وخط الطول والوقت والحالة

كيف تُحوَّل الإحداثيات والسرعة؟

تكتب NMEA خط العرض بصيغة ddmm.mmmm وخط الطول بصيغة dddmm.mmmm. الأرقام الأولى درجات كاملة والباقي دقائق. اقسموا الدقائق على 60 وأضيفوها إلى الدرجات.

4807.038 N ← 48 + 7.038 / 60 = 48.1173° 01131.000 E ← 11 + 31.000 / 60 = 11.516667° 22.4 عقدة × 1.852 = 41.4848 كم/سالعقدة الواحدة = 1852 م / 3600 ث

تُكتب السرعة فوق الأرض بالعقدة. العقدة ميل بحري في الساعة، والميل البحري يساوي 1852 م بالتعريف، فالعقدة الواحدة = 1.852 كم/س. وتعتمد مسافة المسار معادلة haversine على كرة بنصف قطر الأرض المتوسط 6371.0088 كم، وخطؤها نحو نصف في المئة.

ماذا تعني رموز جودة التثبيت في GGA؟

حقل الجودة في GGA رقم واحد. الرمز 0 يعني أن الوحدة بلا موقع صالح. والرمزان 4 و5 يظهران مع مصدر RTK فقط.

جودة التثبيت في GGA
الرمزالمعنى
0غير صالح، لا تثبيت
1تثبيت GPS (مستقل)
2GPS تفاضلي
3تثبيت PPS
4RTK ثابت
5RTK عائم
6تقدير (حساب الموقع من الحركة)
7إدخال يدوي
8محاكاة

هل الإشارة كافية للتركيب؟

يقارن تبويب فحص الإشارة أربع قيم بحدود يمكنكم تغييرها. القيم الابتدائية نموذجية وليست معيارًا.

فحوصات التركيب
الفحصالحد الابتدائيلماذا يهم
تثبيت صالحالحالة A أو جودة GGA تساوي 1 أو أكثرقيمة نموذجيةبلا تثبيت لا يوجد موقع يُحكم عليه.
الأقمار المستخدمة6 أو أكثرقيمة نموذجيةالأقمار الأكثر تحافظ على التثبيت حين تحجب المباني أو سقف المقصورة جزءًا من السماء.
HDOP2.0 أو أقلقيمة نموذجيةارتفاع HDOP يعني أن الأقمار متقاربة وأن الموقع قد يتذبذب.
متوسط C/N030 dB-Hz أو أكثرقيمة نموذجيةالإشارة الضعيفة تأتي من موضع هوائي سيئ أو سقف معدني أو كبل تالف.
قيم نموذجية

استبدلوا بالحدود الابتدائية الحدود الواردة في إجراء التركيب لديكم أو مواصفات عميلكم. وتحققوا من النص الرسمي الحالي لأي معيار تعملون وفقه.

مثال محسوب

يستخدم هذا المثال جملة RMC منشورة على نطاق واسع. الصقوها في المفكك لتتبع الخطوات، أو استخدموا جملتكم.

$GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A

  • خط العرض 4807.038 N يساوي 48 + 7.038 ÷ 60 = 48.1173°.
  • خط الطول 01131.000 E يساوي 11 + 31.000 ÷ 60 = 11.516667°.
  • السرعة 22.4 عقدة × 1.852 = 41.48 كم/س.
  • التاريخ 230394 هو 23 مارس 1994 والوقت 12:35:19 UTC. الحالة A تعني أن التثبيت صالح.
  • مجموع التحقق هو XOR للمحارف بين $ و*. وهو في هذا السطر 6A، ويطابق ما في نهاية الجملة.

ما الذي يخطئ عادة؟

  • الحرف V في RMC والجودة 0 في GGA. الوحدة بلا تثبيت. افحصوا رؤية السماء وكبل الهوائي والزمن منذ التشغيل.
  • مجموع خاطئ في كل الأسطر. افحصوا معدل البود ووصلة الأرضي. النص المشوش يدل على معدل خاطئ.
  • مجموع خاطئ في سطر واحد. فُقد محرف في الكبل أو عدّل المحرر السطر أثناء النسخ.
  • لا توجد أسطر GSV. بعض الوحدات لا تطبعها إلا إذا فعّلتها. بدونها لا يمكن فحص قوة الإشارة.
  • مواقع تقفز. انظروا إلى HDOP وعدد الأقمار عند الختم الزمني نفسه. ارتفاع HDOP يفسر معظم القفزات.

الافتراضات والحدود

  • تفكّ الأداة جمل RMC وGGA وGSA وGSV وVTG وGLL من NMEA 0183. الإصدارات الأحدث تضيف حقولًا تعرضها الأداة إن وُجدت وتتجاهلها إن لم توجد.
  • المصادر، رُوجعت في 3 نوفمبر 2026: الميل البحري الذي يساوي 1852 م بالضبط وارد في NIST SP 811، الملحق B، و6371.0088 كم هو نصف القطر المتوسط R1 في GRS 80 الذي نشرته IAG. أما NMEA 0183 فمعيار مدفوع إصداره الحالي 4.30، لذلك تتبع معرّفات المتحدث وحقول الجمل ورموز جودة التثبيت ملخصات عامة: تحققوا منها مقابل النص الرسمي الحالي.
  • مجموع التحقق الصحيح يثبت أن السطر وصل سليمًا، ولا يثبت أن الموقع دقيق.
  • تُطابَق الأقمار مع قائمة GSA بالرقم، وبالنظام أيضًا إذا ذكرته الجملة. والرقم الموجود في نظامين يُطابَق بمتحدث سطر GSV.
  • المسافة والسرعة من التثبيتات التي تلصقها. الأداة لا تطابق المواقع مع الطرق.
  • كل شيء يعمل في متصفحكم. لا يُرفع النص الملصوق ولا يُخزَّن ولا يُرسل، إلا داخل رابط المشاركة الذي تنسخونه بأنفسكم، وبشرط أن يكون قصيرًا.
  • طباعة جهاز تراكوم لجمل NMEA على منفذ تشخيص تعتمد على الطراز والبرمجية الثابتة. اسألوا تراكوم قبل أن تبني على ذلك.
حل تراكوم المرتبط

افحصوا الإشارة عند المركبة ثم ثقوا بالبيانات بعدها

تراكوم ST100 مبني حول بيانات لحظة بلحظة. افحصوا الإشارة عند المركبة في اليوم الأول، ثم تأكدوا مما تستقبله منصتكم.

  • بيانات لحظة بلحظة تسجل حركة المركبة بتفصيل دقيق.
  • بوابة SCMS تدير إعدادات الجهاز وملفات التهيئة في مكان واحد.
  • التعديل الفوري عبر الرسائل النصية يغيّر إعدادًا دون زيارة موقع.
  • التحديث عبر الهواء (OTA) يوصل البرمجية الجديدة إلى الأجهزة في الميدان.
أسئلة

أسئلة عن تفكيك NMEA

تبني تكاملًا أو تفحصون تركيبًا؟ تواصلوا مع تراكوم.

كيف أتحقق من مجموع تحقق NMEA يدويًا؟

خذوا كل محرف بين $ و*. طبّقوا XOR على رموز ASCII لها واحدًا بعد الآخر بدءًا من الصفر. اكتبوا الناتج برقمين سداسيين عشريين. إذا طابق الرقمين بعد * فالسطر سليم. يفعل تبويب مجموع التحقق والتحويل ذلك لأي نص.

لماذا تقول RMC الحرف V وتقول GGA إن الجودة 0؟

الوحدة بلا تثبيت صالح. إما أنها ما زالت تبحث أو أن الهوائي لا يرى سماءً كافية. انتظروا بضع دقائق برؤية واضحة ثم فكّوا تسجيلًا جديدًا.

ما الفرق بين العقدة وكم/س؟

تكتب NMEA السرعة فوق الأرض بالعقدة في RMC وبالعقدة وكم/س معًا في VTG. العقدة الواحدة تساوي 1.852 كم/س بالضبط. فالقيمة 22.4 عقدة تساوي 41.48 كم/س.

كم قمرًا وأي HDOP أحتاج؟

أربعة أقمار تعطي موقعًا. ستة أقمار أو أكثر وHDOP لا يتجاوز 2.0 نقطتا بداية شائعتان، لكن الحد المعتمد هو الوارد في إجراء التركيب أو مواصفات العميل. غيّروا الحدود في تبويب فحص الإشارة.

هل تُرسل بياناتي إلى أي مكان؟

لا. يُحلَّل النص في متصفحكم ويبقى في الصفحة. والتقرير وملف CSV اللذان تطلبهما يُبنيان من النص نفسه في متصفحكم. لا يسافر إلا اسمكم وبريدكم حين تطلبون إرسال الملفات بالبريد.

هل تخبرني الأداة بما يرسله جهاز تراكوم؟

لا. هي تفكّ نص NMEA 0183 القياسي من أي وحدة. أما الرسائل التي يطبعها جهاز تراكوم والمنفذ الذي يطبعها عليه فيعتمدان على الطراز والبرمجية الثابتة. اسألوا تراكوم قبل أن تخططوا على أساس ذلك.

أدوات ونماذج ذات صلة

أكملوا مسار التركيب

احصلوا على التقرير

أدخلوا بياناتكم، ونرسل الملف إلى بريدكم الإلكتروني.

اكتبوا اسمكم الحقيقي ليصل الملف باسمكم. لا تقلقوا، لن نُكثر عليكم الرسائل أو الاتصالات.

Scroll to Top