NMEA 0183
יש להשלים ערך זה: בערך זה חסר תוכן מהותי.
| ||
יש להשלים ערך זה: בערך זה חסר תוכן מהותי. |
NMEA 0183 (גרסה מתקדמת של NMEA 0180 ו-NMEA 0182) הוא תקן תקשורת המקשר בין מכשירי אלקטרוניקה ימיים, כגון סונארים, מדי רוח, ג'ירוקומפסים, מקלטי GPS וכו'. התקן הוגדר ונשלט על ידי איגוד האלקטרוניקה הימית, הממוקם בארצות הברית.
NMEA מגדיר את אופן השימוש בקידוד ASCII פשוט, ובתקשורת טורית, לטובת שידור "משפט" מ"שדר" אחד ל"מאזין" אחד או יותר. NMEA גם מגדיר את התוכן של כל אחד מסוגי המשפטים (הודעות), כך שכל המאזינים יוכלו לנתח את ההודעות בצורה נכונה.
למרות ששימוש בתקן NMEA הוא יקר מאוד, ברוב התכונות שלו בוצעו "הנדסה הפוכה" ממקורות ציבוריים ואפשר למצוא אותו באינטרנט.
דוגמה למשפט
Waypoint Arrival Alarm: $GPAAM,A,A,0.10,N,WPTNME*43
פירוש השדות במשפט:
- $ התו המתחיל בכל הודעה הוא סימן הדולר
- חמשת התווים הבאים מגדירות את סוג ההודעה:
- GP
- AAM - Arrival Alarm
- כל שדות המידע הבאים בהמשך מופרדים בפסיק:
- A - Arrival circle entered
- A - Perpendicular passed
- 0.10 - Circle radius
- N - Nautical miles
- WPTNME - Waypoint name
- התו הראשון הבא מיד לאחר התו של שדה המידע האחרון הוא כוכבית.
- מיד לאחר הכוכבית בא סכום ביקורת (CHECKSUM) בעל שתי ספרות:
- *43 - Checksum data
תוספות יצרנים
רוב יצרני ה-GPS כוללים הודעות מיוחדות בתוספת לתקן ה-NMEA, לכל מיני בדיקות. ההודעות הנוספות האלו לא נכנסו לשום תקן והן משתנות מיצרן ליצרן.
2000 NMEA
2000 NMEA הוא תקן חדש שמאפשר לכמה "שדרים" לשדר במהירות גבוהה יותר, ללא שימוש במפצל מרכזי חכם.
ראו גם
קישורים חיצוניים
- הסבר על ה-Nmea 0183 מתוך אתר ה-NMEA(הקישור אינו פעיל)
32064548NMEA 0183