यॉट डिव्हाइसेसचा लोगोवापरकर्ता मॅन्युअल
यॉट डिव्हाइसेस पायथन गेटवे YDPG-01
मॉडेल देखील कव्हर करते
YDPG-01N, YDPG-01R
सॉफ्टवेअर आवृत्ती
1.00

YDPG-01N पायथन गेटवे सॉफ्टवेअर

© 2024 Yacht Devices Ltd. दस्तऐवज YDPG-002. १३ मार्च २०२४ Web: https://www.yachtd.com/
NMEA 2000® हा नॅशनल मरीन इलेक्ट्रॉनिक्स असोसिएशनचा नोंदणीकृत ट्रेडमार्क आहे.
SeaTalk NG हा Raymarine UK Limited चा नोंदणीकृत ट्रेडमार्क आहे. Garmin® हा Garmin Ltd चा नोंदणीकृत ट्रेडमार्क आहे. या उत्पादनामध्ये समाविष्ट असलेला MicroPython MIT लायसन्स (MIT) अंतर्गत वितरित केला जातो:
कॉपीराइट (c) 2013-2017 Damien P. George, आणि इतर
या सॉफ्टवेअरची प्रत आणि संबंधित दस्तऐवज मिळवणाऱ्या कोणत्याही व्यक्तीला याद्वारे परवानगी मोफत दिली जाते. files (“सॉफ्टवेअर”), सॉफ्टवेअरचा वापर, कॉपी करणे, सुधारणे, विलीन करणे, प्रकाशित करणे, वितरण करणे, उपपरवाना करणे, आणि/किंवा सॉफ्टवेअरच्या प्रती विकणे आणि व्यक्तींना परवानगी देण्याच्या अधिकारांसह मर्यादेशिवाय सॉफ्टवेअरमध्ये व्यवहार करणे. खालील अटींच्या अधीन राहून सॉफ्टवेअर ज्यांना असे करण्यासाठी सुसज्ज केले आहे:
उपरोक्त कॉपीराइट सूचना आणि ही परवानगी सूचना सॉफ्टवेअरच्या सर्व प्रती किंवा महत्त्वपूर्ण भागांमध्ये समाविष्ट केली जाईल.
सॉफ्टवेअर कोणत्याही प्रकारच्या हमीशिवाय, स्पष्ट किंवा निहित, प्रदान केले गेले आहे, परंतु विशिष्ट तत्परतेच्या पूर्वपरवानगीसाठी व्यापारीतेच्या हमी, योग्यतेपर्यंत मर्यादित नाही. कोणत्याही परिस्थितीत लेखक किंवा कॉपीराइट धारक कोणत्याही दाव्यासाठी, नुकसानीसाठी किंवा इतर उत्तरदायित्वासाठी जबाबदार असणार नाहीत, मग ते नंतरच्या काळात, आमच्याकडून उद्भवलेल्या कराराच्या कृतीत, टॉर्ट किंवा अन्यथा मध्ये इतर व्यवहार सॉफ्टवेअर.

पॅकेज सामग्री

साधन 1 पीसी.
हे मॅन्युअल 1 पीसी.
यूएसबी कनेक्टर सीलिंगसाठी स्टिकर्स 6 पीसी.
यूएसबी केबल मिनी-बी (एम) ते टाइप-ए (एम), 20 सें.मी 1 पीसी.

परिचय

यॉट डिव्हाइसेस पायथन गेटवे (यापुढे गेटवे किंवा डिव्हाइस म्हणून संदर्भित) NMEA 0183 आणि NMEA 2000 डिव्हाइस कनेक्ट करण्यासाठी स्विस आर्मी चाकू आहे. हे दोन सिरीयल पोर्ट्स (एक NMEA 0183 डेटा प्राप्त करण्यासाठी आणि एक प्रसारित करण्यासाठी), एक CAN बस इंटरफेस (NMEA 2000 साठी) आणि पीसीशी कनेक्शनसाठी USB पोर्टसह सुसज्ज आहे. यूएसबी कनेक्शन एकाच वेळी दोन इंटरफेस प्रदान करते: वापरकर्ता प्रोग्राम अपलोड करण्यासाठी व्हर्च्युअल डिस्क आणि वापरकर्ता कोड डीबग करण्यासाठी किंवा त्याच्या अंमलबजावणीचे निरीक्षण करण्यासाठी इंटरएक्टिव्ह पायथन प्रॉम्प्टसह सीरियल पोर्ट.
डिव्हाइस NMEA 0183 आणि NMEA 2000 दरम्यान, मानक पायथन लायब्ररीसह UART आणि CAN बस स्तरावर किंवा यॉट डिव्हाइसेस लायब्ररीसह NMEA स्तरावर गेटवे तयार करण्यास अनुमती देते. हे वेगवेगळ्या वेगाने काम करणाऱ्या NMEA 0183 डिव्हाइसेसना कनेक्ट करण्याची, फ्लायवर डेटावर प्रक्रिया, फिल्टर आणि सुधारित करण्यास अनुमती देते. लॉग आणि इतर डेटा संचयित करण्यासाठी डिव्हाइसची अंतर्गत डिस्क वापरकर्ता कोडद्वारे वापरली जाऊ शकते.
गेटवे मायक्रोपायथन होस्ट करतो (www.micropython.org). पायथन 3 प्रोग्रामिंग भाषेची ही एक अतिशय लोकप्रिय अंमलबजावणी आहे ज्यामध्ये मानक पायथन लायब्ररीचा एक छोटा उपसंच समाविष्ट आहे. गेटवेची प्रक्रिया करण्याची शक्ती मर्यादित आहे, आणि तुम्ही PC वर लोकप्रिय असलेल्या संसाधन-केंद्रित लायब्ररी वापरण्यास सक्षम नसाल, जसे की numpy, आणि तुम्हाला PC साठी डिझाइन केलेल्या आयातीच्या लांबलचक सूचीसह कोड पोर्ट करण्यात अडचण येऊ शकते.
तथापि, तुमच्याकडे पायथन भाषेची सर्व लवचिकता आणि सामर्थ्य असेल आणि यॉट डिव्हाइसेस लायब्ररी तुम्हाला लहान आणि मोहक प्रोग्राम तयार करण्यास अनुमती देते. उदाample, NMEA 0183 ते NMEA 2000 पर्यंत AIS डीकोडिंगला प्रति संदेश सुमारे 1.5 मिलीसेकंद लागतात. म्हणून, रिअल-टाइम अनुप्रयोगांसाठी कार्यप्रदर्शन पुरेसे आहे.
कृपया लक्षात घ्या की प्रोग्रामिंगसाठी NMEA प्रोटोकॉलचे ज्ञान आवश्यक आहे. NMEA 0183 मानक किंवा NMEA 0183 मानक नॅशनल मरीन इलेक्ट्रॉनिक्स असोसिएशनकडून मिळू शकतात (www.nmea.org).

हमी आणि तांत्रिक समर्थन

  1. डिव्हाइस वॉरंटी खरेदीच्या तारखेपासून दोन वर्षांसाठी वैध आहे. एखाद्या किरकोळ दुकानात डिव्हाइस खरेदी केले असल्यास, वॉरंटी दाव्यासाठी अर्ज करताना विक्री पावतीची विनंती केली जाऊ शकते.
  2. या मॅन्युअलमधील सूचनांचे उल्लंघन, केस अखंडतेचे उल्लंघन, किंवा निर्मात्याच्या लेखी परवानगीशिवाय डिव्हाइसची दुरुस्ती किंवा बदल झाल्यास डिव्हाइस वॉरंटी समाप्त केली जाते.
  3. वॉरंटी विनंती स्वीकारल्यास, सदोष डिव्हाइस निर्मात्याकडे पाठवणे आवश्यक आहे.
  4. वॉरंटी दायित्वांमध्ये सामानाची दुरुस्ती आणि/किंवा बदली यांचा समावेश आहे आणि उपकरणाची स्थापना आणि कॉन्फिगरेशन, किंवा सदोष डिव्हाइस निर्मात्याला पाठवण्याची किंमत समाविष्ट नाही.
  5. डिव्हाइसच्या ऑपरेशन किंवा इंस्टॉलेशनच्या परिणामी कोणतेही नुकसान झाल्यास निर्मात्याची जबाबदारी डिव्हाइसच्या किंमतीपर्यंत मर्यादित आहे.
  6. इतर कंपन्यांच्या मार्गदर्शक आणि सूचनांमधील कोणत्याही त्रुटी आणि अयोग्यतेसाठी निर्माता जबाबदार नाही.
  7. डिव्हाइसला कोणत्याही देखभालीची आवश्यकता नाही. डिव्हाइसचे केस नॉन-डिसमाउंट करण्यायोग्य आहे.
  8. अयशस्वी झाल्यास, कृपया तांत्रिक समर्थनाशी संपर्क साधण्यापूर्वी परिशिष्ट A चा संदर्भ घ्या.
  9. निर्माता वॉरंटी अंतर्गत अर्ज स्वीकारतो आणि केवळ ई-मेलद्वारे किंवा अधिकृत डीलर्सकडून तांत्रिक सहाय्य प्रदान करतो.
  10. निर्मात्याचे संपर्क तपशील आणि अधिकृत डीलर्सची यादी वर प्रकाशित केली आहे webसाइट: http://www.yachtd.com/.

उत्पादन तपशील

यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - उत्पादन तपशीलआमची उपकरणे विविध प्रकारच्या NMEA 2000 कनेक्टरसह पुरवली जातात. मॉडेल नावाच्या शेवटी R असलेले मॉडेल NMEA 2000 कनेक्टरसह सुसज्ज आहेत आणि Raymarine SeaTalk NG शी सुसंगत आहेत.
मॉडेल प्रत्यय मध्ये N असलेले मॉडेल NMEA 2000 मायक्रो मेल कनेक्टरसह सुसज्ज आहेत. परिशिष्ट C मध्ये कनेक्टर रेखाचित्रे पहा.

डिव्हाइस पॅरामीटर मूल्य युनिट
यूएसबी वरून वर्तमान वापर (टीप 1 पहा), कमाल / सरासरी 90/37 mA
USB इंटरफेस तपशील समर्थित 1.1, 2.0
यूएसबी डिव्हाइस व्हीआयडी / पीआयडी 0483/A217 हेक्स
पुरवठा खंडtagई NMEA 2000 नेटवर्क वरून ११०..१२१ V
NMEA 2000 नेटवर्कवरून सध्याचा वापर (टीप 1 पहा), कमाल. / सरासरी 68/32 mA
समतुल्य क्रमांक लोड करा 2 LEN
NMEA 2000 आणि USB मधील गॅल्व्हॅनिक अलगाव N/A
NMEA 2000 / USB आणि NMEA 0183 मधील गॅल्व्हॅनिक अलगाव ०६ ४० VRMS
NMEA 0183 केबल लांबी 450 mm
NMEA 0183 रिसीव्हर इनपुट प्रतिरोध 96 kOhm
वापरकर्ता प्रोग्रामसाठी अंतर्गत डिस्क जागा 16 MBytes
डिव्हाइस केस लांबी 54 mm
वजन 38 g
ऑपरेटिंग तापमान श्रेणी —२०..+५५ °С

नोंद 1: डिव्हाइस USB वरून किंवा NMEA 2000 इंटरफेसवरून चालवले जाऊ शकते, वरील मोजमाप NMEA 100 पोर्टशी जोडलेल्या 0183 Ohm लोडसह आहेत.
सीई प्रतीक Yacht Devices Ltd घोषित करते की हे उत्पादन EMC निर्देश 2014/30/EU आणि रेडिओ आणि TTE निर्देश 1999/5/EC च्या आवश्यक आवश्यकतांचे पालन करत आहे.
WEE-Disposal-icon.png WEEE निर्देशानुसार या उत्पादनाची विल्हेवाट लावा. घरगुती किंवा औद्योगिक कचरा मध्ये इलेक्ट्रॉनिक कचरा मिसळू नका.

NMEA मूलभूत

हा विभाग NMEA 0183 आणि NMEA 2000 नेटवर्कच्या मूलभूत गोष्टींचे वर्णन करतो. आम्ही डिव्हाइस कनेक्ट करण्यापूर्वी या विभागाशी परिचित होण्याची शिफारस करतो.
हे नेटवर्क इलेक्ट्रिकल आणि सॉफ्टवेअर स्तरावर खूप भिन्न आहेत. NMEA0183 ने देखील एक लांब उत्क्रांती मार्ग बनवला आहे, परंतु त्याच्या साधेपणामुळे आणि स्वस्तपणामुळे, ते अजूनही खूप लोकप्रिय आणि मोठ्या प्रमाणावर वापरले जाते.

  1. एनएमईए 0183
    NMEA 0183 इंटरफेसची डीफॉल्ट गती 4800 बॉड आहे. हाय-स्पीड इंटरफेस 38400 बॉड आहे आणि विशेषत: AIS साठी डिझाइन केले होते, परंतु सामान्यतः चार्ट प्लॉटर्स आणि इन्स्ट्रुमेंट डिस्प्ले हाय-स्पीड पोर्टवर कोणताही डेटा (केवळ AIS नाही) ला अनुमती देतात. चार्ट प्लॉटरवर, पोर्ट गती सेटिंग्जमध्ये कॉन्फिगर केली जाऊ शकते.
    NMEA 0183 बोलणे (ट्रान्समिट करणे, TX) आणि ऐकणे (प्राप्त करणे, RX) डेटासाठी भिन्न वायर वापरते. एक वक्ता अनेक श्रोत्यांशी जोडला जाऊ शकतो, परंतु श्रोत्याला एकच वक्ता जोडलेला असू शकतो. एका स्ट्रीममध्ये एकाधिक टॉकर्सच्या आउटपुटमध्ये सामील होण्यासाठी "मल्टीप्लेक्सर्स" नावाची विशेष उपकरणे वापरली जातात.यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - NMEA मूलभूतNMEA 0183, आवृत्ती 2.0 (1992) पर्यंत, एक TX लाइन आणि एक RX सिग्नल लाइन (आकृती 232.a वर राखाडी) आणि ग्राउंड लाइन (आकृती 2.a वर ठिपके) असलेले «सिंगल-एंडेड» RS-2 इंटरफेस वापरले. TX आणि RX सिग्नलसाठी संदर्भ म्हणून. म्हणून, जुन्या उपकरणांमध्ये फक्त तीन वायर असतात.
    आवृत्ती 2.0 पासून, NMEA 0183 हे «विभेदक» RS-422 इंटरफेसवर आधारित आहे, ज्यामध्ये दोन RX ओळी आहेत RX+ (“A» म्हणून देखील चिन्हांकित केले जाऊ शकते) आणि RX- (किंवा «B»), दोन TX ओळी TX+ ( किंवा «A», आकृती 2.b वर राखाडी) आणि TX- (किंवा «B», आकृती 2 वर ठिपके केलेले) आणि ग्राउंड (आकृती 2.b वर दाखवलेले नाही). आधुनिक उपकरणे पाच वायर वापरतात.
    वेगवेगळ्या आवृत्त्यांचे डिव्हाइस कनेक्ट केले जाऊ शकतात, परंतु एक सावधगिरीने. TX- («B») जमिनीच्या रेषेच्या बरोबरीचे नाही. खंडtage TX- रेषेवर (आकृती 2.b वर ठिपके) 0 ते 5V पर्यंत बदलते आणि ही लाईन ग्राउंड लाईनशी जोडल्याने शॉर्ट सर्किट होऊ शकते.
    योग्य कनेक्शन योजना आकृती 3 मध्ये दर्शविल्या आहेत.यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - NMEA मूलभूत 1
  2. एनएमईए 2000
    NMEA 2000 नेटवर्क 250 kbps वर चालते आणि 60 पर्यंत भौतिक उपकरणांना जोडण्याची परवानगी देते. NMEA 0183 च्या विपरीत, "बोलणारे" आणि "श्रोते" नाहीत. सर्व उपकरणे «बोलणे» करू शकतात आणि सर्व उपकरणांना सर्व संदेश प्राप्त होतात.
    अनेक इलेक्ट्रॉनिक उत्पादकांनी NMEA 2000 च्या "ब्रँडेड" आवृत्त्या सादर केल्या. Raymarine SeaTalk NG, Simrad SimNet, FurunoCAN फक्त वापरलेल्या कनेक्टरच्या प्रकारात भिन्न आहेत. तथापि, अलिकडच्या वर्षांत उत्पादक NMEA 2000 कनेक्टरकडे जात आहेत.

यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - NMEA मूलभूत 2नेटवर्क बॅकबोनमध्ये (आकृती 2 मधील 2 आणि 4 दरम्यान) दोन डेटा लाईन्स आहेत (ज्याला कॅन हाय आणि कॅन लो आणि दोन पॉवर लाईन्स म्हणतात. पॉवर लाईन्स 12-व्होल्ट पॉवर सप्लायशी जोडल्या गेल्या पाहिजेत (आकृती 3 मध्ये 4 पहा). कमी पॉवर असलेली उपकरणे , आमच्या गेटवेप्रमाणे, थेट नेटवर्क बॅकबोनमधून पॉवर घ्या.
डेटा रेषा 120-ओहम रेझिस्टरसह दोन्ही टोकांना "टर्मिनेटेड" आहेत (आकृती 2 मधील 4 पहा). म्हणून, CAN ओळींमधील प्रतिकार 60 ते 120 Ohms दरम्यान आहे. उपकरणे पाठीच्या कोणत्याही ठिकाणी (टर्मिनेटर दरम्यान) जोडली जाऊ शकतात. नेटवर्क बॅकबोनपासून डिव्हाइसपर्यंतच्या केबलला ड्रॉप केबल म्हणतात (आकृती 4 मधील 4 पहा). आमची उपकरणे थेट पाठीच्या कण्याशी जोडली जाऊ शकतात.
वरील सर्व गोष्टींचा अर्थ असा होतो की तुम्ही NMEA 2000 सेन्सर कनेक्ट करण्यासाठी तुमच्या चार्ट प्लॉटरच्या NMEA 0183 पोर्टशी गेटवे जोडू शकत नाही. तुम्ही प्रथम एक साधे NMEA 2000 नेटवर्क स्थापित केले पाहिजे.
बरेच उत्पादक "स्टार्टर किट" ऑफर करतात ज्यात मूलभूत नेटवर्क स्थापित करण्यासाठी आणि दोन डिव्हाइस कनेक्ट करण्यासाठी आवश्यक असलेल्या सर्व गोष्टी असतात:

  • Raymarine SeaTalk NG साठी, Raymarine भाग क्रमांक T70134 पहा;
  • NMEA 2000 साठी, गार्मिन भाग क्रमांक 010-11442-00 पहा.

यूएसबी ड्रायव्हर्सची स्थापना आणि पीसीशी कनेक्शन

डिव्हाइस PC च्या USB पोर्टशी जोडलेले आहे आणि USB 1.1 प्रोटोकॉल (1998) आणि नंतरच्या आवृत्तीशी सुसंगत आहे.
त्यामुळे हे सर्व आधुनिक लॅपटॉप आणि पीसीशी सुसंगत आहे. डिव्हाइस USB पोर्टवरून (तसेच NMEA 2000 पोर्टवरून) चालवले जाऊ शकते आणि कनेक्शननंतर तुम्हाला LED सिग्नल दिसतील (अन्यथा याचा अर्थ केबल किंवा USB पोर्ट खराब झाले आहे).
चेतावणी चिन्ह लक्षात घ्या की यूएसबी पोर्ट NMEA 2000 नेटवर्कपासून गॅल्व्हॅनिकली वेगळे केलेले नाही. आम्ही शिफारस करतो की पीसीशी कनेक्ट करताना तुम्ही NMEA 2000 नेटवर्क बंद करा किंवा त्यापासून डिव्हाइस डिस्कनेक्ट करा. बोटीवर, आम्ही शिफारस करतो की तुम्ही तुमचा लॅपटॉप बॅटरीवर चालवा आणि इन्स्ट्रुमेंट USB द्वारे जोडलेले असताना तुम्हाला NMEA 2000 कनेक्शन ठेवणे आवश्यक असल्यास ते इन्व्हर्टरवरून डिस्कनेक्ट करा. अन्यथा जमिनीवरील संभाव्य फरक USB पोर्ट किंवा डिव्हाइसला हानी पोहोचवू शकतो.
सॉफ्टवेअर स्तरावर, गेटवे दोन उपकरणे लागू करतो जी एकाच वेळी कार्य करतात:

  • यूएसबी ड्राइव्ह (मास स्टोरेज डिव्हाइस; वर्ग 8, उपवर्ग 6);
  • सिरीयल पोर्ट (व्हर्च्युअल COM पोर्ट; USB उपकरण वर्ग 2, उपवर्ग 2).

Windows 10, Windows 11, Mac OS X आणि Linux मध्ये सिरीयल पोर्ट्सना विशेष ड्रायव्हरची आवश्यकता नसते; या ऑपरेटिंग सिस्टीम आपोआप सिस्टम ड्रायव्हर वापरतात. मायक्रोसॉफ्ट विंडोजच्या जुन्या आवृत्त्यांमध्ये, तुम्ही ड्रायव्हर (.INF file फक्त, कोणताही कोड नाही) जो मानक सिस्टम ड्रायव्हरला डिव्हाइसशी जोडतो.
यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - ड्रायव्हरडिव्हाइसमधील यूएसबी कनेक्टर केसच्या पृष्ठभागासह फ्लश स्थापित केला आहे. परिणामी, काही केबल्स पूर्णपणे घातल्या जाऊ शकत नाहीत, सुमारे 1 मिमी अंतर सोडून. हे सामान्य आहे, यूएसबी केबल कनेक्ट करताना शक्ती वापरू नका.

  1. Microsoft Windows 10 आणि नंतरच्या आवृत्तीवर स्थापनायॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - मायक्रोसॉफ्टडिव्हाइस विंडोज ड्रायव्हर्स वापरते आणि स्वयंचलितपणे स्थापित केले जावे. इन्स्टॉलेशन तपासण्यासाठी, तुम्ही "कंट्रोल पॅनेल" मधून "डिव्हाइस मॅनेजर" उघडू शकता आणि YDPG-01 डिस्क आणि यूएसबी सिरीयल डिव्हाइसची उपस्थिती तपासू शकता.
  2. मायक्रोसॉफ्ट विंडोज 7 आणि पूर्वीच्या आवृत्त्यांवर स्थापना
    मायक्रोसॉफ्ट विंडोजसाठी यूएसबी सिरीयल पोर्ट ड्रायव्हर मास स्टोरेज डिव्हाइसच्या रूट फोल्डरमध्ये आढळू शकतो (ज्याला ड्रायव्हरची आवश्यकता नाही आणि कनेक्शननंतर लगेचच प्रवेशयोग्य असावा) किंवा डाउनलोड्स विभागात www.yachtd.com.यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - मायक्रोसॉफ्ट 1मायक्रोसॉफ्ट विंडोज 7 आणि मायक्रोसॉफ्ट विंडोजच्या आधीच्या आवृत्त्यांवर इंस्टॉलेशन तपासण्यासाठी, "कंट्रोल पॅनेल" वरून "डिव्हाइस मॅनेजर" चालवा. जर "YDPG-01 व्हर्च्युअल COM पोर्ट" "इतर उपकरणे" विभागात असेल (आकृती 6 पहा), संदर्भ मेनूमधून "अपडेट ड्रायव्हर सॉफ्टवेअर..." चालवा, नंतर "ड्रायव्हर सॉफ्टवेअरसाठी माझा संगणक ब्राउझ करा" निवडा आणि पुढील. पृष्ठ क्लिक करा «मला माझ्या संगणकावरील डिव्हाइस ड्रायव्हर्सच्या सूचीमधून निवडू द्या».
    नंतर सूचीमधून "सर्व डिव्हाइसेस दर्शवा" किंवा "पोर्ट्स (COM आणि LPT)" निवडा आणि "पुढील" क्लिक करा. पुढील पानावर, «Have disk…» निवडा आणि गेटवेच्या डिस्कमधून YDPGDRV.INF निवडा (आकृती 7 पहा).यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - मायक्रोसॉफ्ट 2
  3. लिनक्स (उबंटू) वर स्थापना
    डिव्हाइस सिस्टम CDC ACM ड्रायव्हर वापरते. डिव्हाइस कनेक्ट केल्यानंतर, टर्मिनलमध्ये dmesg कमांड टाइप करा.यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - मायक्रोसॉफ्ट 5आउटपुटच्या शेवटी, तुम्हाला डिव्हाइसचे गुणधर्म, सिरीयल पोर्टचे नाव आणि डिस्कचे नाव दिसेल. अंतर्गत डिस्क वापरण्यासाठी (आकृती 8, ओळ 605.082413 पहा), जर ती स्वयंचलितपणे माउंट केली गेली नसेल, तर कमांड टाइप करा:
    sudo माउंट /dev/sdb1 /mnt
    टर्मिनलला पायथॉन इंटरएक्टिव्ह प्रॉम्प्टशी जोडण्यासाठी, टाइप करा (आकृती 8, ओळ 604.002001 पहा):
    स्क्रीन /dev/ttyACM0
  4. Mac OS X वर इंस्टॉलेशन
    एकदा डिव्हाइस कनेक्ट झाल्यानंतर, ऍपल चिन्हावर क्लिक करा आणि "या मॅकबद्दल" मेनू आयटम निवडा.
    उघडणाऱ्या विंडोमध्ये "अधिक माहिती..." आणि "सिस्टम रिपोर्ट..." बटणावर क्लिक करा. आकृती 01 मध्ये दर्शविल्याप्रमाणे, हार्डवेअर विभागाच्या USB उपविभागामध्ये «YDPG-9 आभासी COM पोर्ट» शोधा.यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - मायक्रोसॉफ्ट 6आकृती 9 मधील डिव्हाइस गुणधर्मांमध्ये, तुम्ही डिव्हाइसचा अनुक्रमांक पाहू शकता आणि डिव्हाइसची डिस्क ड्राइव्ह आधीच आरोहित केलेली आहे. या गेटवेचा अनुक्रमांक 00690001 आहे आणि अनुप्रयोगांमध्ये वापरण्यासाठी गेटवे पोर्ट /dev/cu.usbmodem00690001 आहे

NMEA ची स्थापना आणि कनेक्शन

डिव्हाइसला कोणत्याही देखभालीची आवश्यकता नाही. डिव्हाइस कुठे स्थापित करायचे हे ठरवताना, कोरडे माउंटिंग स्थान निवडा. ज्या ठिकाणी डिव्हाइस पाण्याने भरले असेल ते टाळा, कारण यामुळे त्याचे नुकसान होऊ शकते.
चेतावणी चिन्ह NMEA 2000 आणि USB पोर्ट्समध्ये डिव्हाइसमध्ये कोणतेही गॅल्व्हॅनिक अलगाव नाही, कृपया डिव्हाइसला USB शी कनेक्ट करण्यापूर्वी विभाग III वाचा.

  1. NMEA 2000 शी कनेक्शन
    ड्रॉप केबलशिवाय डिव्हाइस थेट NMEA 2000 नेटवर्क बॅकबोनशी कनेक्ट केले जाऊ शकते. डिव्हाइस कनेक्ट करण्यापूर्वी बसचा वीजपुरवठा बंद करा. कनेक्टर्सच्या वापराबद्दल तुम्हाला काही प्रश्न असल्यास निर्मात्याच्या दस्तऐवजीकरणाचा संदर्भ घ्या:
    • Raymarine नेटवर्कसाठी SeaTalk NG संदर्भ पुस्तिका (81300-1);
    • गार्मिन नेटवर्कसाठी गार्मिन NMEA 2000 उत्पादनांसाठी (190-00891-00) तांत्रिक संदर्भ.
    डिव्हाइस कनेक्ट केल्यानंतर, त्याचे पाणी प्रतिरोध आणि विश्वासार्हता सुनिश्चित करण्यासाठी कनेक्शनवरील लॉक बंद करा.
    डिव्हाइस NMEA 2000 नेटवर्क (किंवा USB) वरून समर्थित आहे आणि त्यात LED आहे, जो लाल किंवा हिरवा चमकतो.
    NMEA 2000 नेटवर्कला पॉवर अप केल्यानंतर किंवा USB शी कनेक्ट केल्यानंतर, डिव्हाइसचा LED चालू आहे हे दर्शविण्यासाठी एकदा हिरवा फ्लॅश होईल. असे होत नसल्यास, परिशिष्ट ए पहा.
    तुम्ही LED सिग्नलसह NMEA 2000 कनेक्शन तपासू शकता, विभाग V पहा. तुम्ही डिव्हाइस नेटवर्कवर उपस्थित असल्याचे देखील तपासू शकता आणि चार्टप्लॉटरकडून फर्मवेअर आवृत्ती तपासू शकता. तपशीलांसाठी कृपया विभाग VI पहा.
  2. NMEA 0183 शी कनेक्शन
    चेतावणी चिन्ह NMEA 0183 नेटवर्कचे कनेक्शन कनेक्टिंग उपकरणाच्या आवृत्तीवर अवलंबून बदलते. कृपया, कनेक्शन स्कीमासाठी विभाग II पहा. चुकीच्या वायरिंगमुळे उपकरणे खराब होऊ शकतात!

लक्षात घ्या की गेटवेसह अनेक NMEA 0183 डिव्हाइसेसमध्ये मानकांमध्ये नमूद केलेल्या रंगापेक्षा भिन्न वायर रंग आहेत. कृपया कनेक्ट करण्यापूर्वी केबल आणि/किंवा दस्तऐवजीकरणावरील लेबल तपासा.
तक्ता 1. NMEA 0183 वायर रंग

सिग्नल NMEA 0183 मानक पायथन गेटवे
टॉकर TX+ (A) पांढरा लाल
टॉकर TX- (B) तपकिरी काळा
श्रोता RX+ (A) पिवळा पिवळा
श्रोता RX- (B) हिरवा निळा
ग्राउंड काळा साफ

स्थापनेदरम्यान अपघाती शॉर्ट सर्किट टाळण्यासाठी सर्व कनेक्शन पॉवर बंद करून केले पाहिजेत.
सोल्डरिंग ऐवजी क्रिमिंग किंवा वळवून तारा जोडण्याची शिफारस केली जाते. सोल्डर केलेले कनेक्शन सागरी वातावरणात त्वरीत तुटू शकतात आणि त्यांना पेंट किंवा लाहसह हवा इन्सुलेशन आवश्यक आहे.
डिव्हाइसला 4800 बॉड (मानक NMEA 0183 गती) वर कॉन्फिगर केलेल्या सिरीयल पोर्टसह पुरवले जाते. जेव्हा कनेक्ट केलेले उपकरण या वेगाने संदेश पाठवतात, तेव्हा त्यांच्या रिसेप्शनची पुष्टी एलईडी सिग्नलद्वारे केली जाते (विभाग V पहा). डिव्हाइस सेटिंग्जमध्ये गती बदलण्यासाठी, विभाग VII पहा.

एलईडी सिग्नल

डिव्हाइस द्वि-रंगी एलईडीसह सुसज्ज आहे जे डिव्हाइसची स्थिती दर्शवते. पॉवर ऑन केल्यानंतर डिव्हाइस एक लहान सिंगल ग्रीन फ्लॅश तयार करते, जे डिव्हाइस कार्यरत असल्याचे दर्शवते.

  1. सामान्य ऑपरेशन सिग्नल
    सामान्य ऑपरेशन दरम्यान, डिव्हाइस दर पाच सेकंदात पाच किंवा सहा फ्लॅशची मालिका तयार करते. फ्लॅश शेवटच्या पाच सेकंदांदरम्यान डिव्हाइसच्या इंटरफेसची स्थिती दर्शवतात आणि पुढील अर्थ आहेत:
    • फ्लॅश #1: CAN बस (NMEA 2000) वर त्रुटी आढळल्यास लाल, अन्यथा हिरवा.
    • फ्लॅश #2: CAN बसमधून डेटा प्राप्त झाल्यास हिरवा, अन्यथा लाल.
    • फ्लॅश #3: CAN बसला डेटा पाठवला गेल्यावर हिरवा, अन्यथा लाल.
    • फ्लॅश #4: UART (NMEA 10) कडून लाइन फीड वर्ण (ASCII 0183) प्राप्त झाल्यावर हिरवा, अन्यथा लाल.
    • फ्लॅश #5: UART ला लाइन फीड कॅरेक्टर पाठवल्यावर हिरवा, अन्यथा लाल.
    • फ्लॅश #6: वापरकर्ता परिभाषित केला आहे, जर वापरकर्ता प्रोग्रामने त्याची स्थिती सेट केली नाही तर तो अनुक्रमातून अनुपस्थित असेल (विभाग VII पहा).
  2. वापरकर्ता परिभाषित फ्लॅशिंग
    LED वर्तन पूर्णपणे वापरकर्ता प्रोग्राम (रंग, वारंवारता, कालावधी) द्वारे नियंत्रित केले जाऊ शकते आणि जर फ्लॅशिंग सिग्नल सामान्य ऑपरेशन सिग्नलसारखे दिसत नसतील तर तुम्ही वापरकर्ता प्रोग्रामसह पुरवलेल्या दस्तऐवजीकरणाचा संदर्भ घ्यावा.
    आम्ही विनम्रपणे सॉफ्टवेअर विकसकांना सामान्य ऑपरेशन सिग्नलमध्ये गोंधळात टाकणारे फ्लॅशिंग सीक्वेन्स वापरू नयेत अशी विनंती करतो. सोप्या कार्यांसाठी, आम्ही अनुप्रयोग प्रोग्रामची स्थिती दर्शविण्यासाठी अनुक्रमात सहावा फ्लॅश वापरण्याची शिफारस करतो.
  3. इतर सिग्नल
    फर्मवेअर अपडेट दरम्यान LED सिग्नल्सचे वर्णन विभाग VI मध्ये केले आहे. हार्डवेअर रीसेट दरम्यानचे सिग्नल विभाग VIII मध्ये वर्णन केले आहेत.

फर्मवेअर अद्यतने

फर्मवेअर अद्यतने डाउनलोड विभागात उपलब्ध आहेत www.yachtd.com
अपडेट असलेले डाउनलोड केलेले संग्रहण उघडा आणि README.TXT वाचा file, ज्यामध्ये अपडेटबद्दल महत्त्वाची माहिती असू शकते.
चेतावणी चिन्ह NMEA 2000 आणि USB पोर्ट्समध्ये डिव्हाइसमध्ये कोणतेही गॅल्व्हॅनिक अलगाव नाही, कृपया डिव्हाइसला USB शी कनेक्ट करण्यापूर्वी विभाग III वाचा.
डिव्हाइस NMEA 2000 नेटवर्कशी कनेक्ट केलेले असल्यास, ते बंद करा किंवा डिव्हाइस डिस्कनेक्ट करा.
डिव्हाइसला लॅपटॉप किंवा पीसीच्या USB पोर्टशी कनेक्ट करा आणि YDPG01.BIN कॉपी करा file पायथन गेटवे अंतर्गत डिस्कच्या रूट फोल्डरवर अद्यतन संग्रहणातून. USB पोर्टवरून डिव्हाइस डिस्कनेक्ट करा.
USB पोर्टशी कनेक्ट केल्यानंतर किंवा NMEA 2000 नेटवर्कला पॉवर अप केल्यानंतर, अपडेट सुरू होईल. यास 30 सेकंद लागतील, अपडेट प्रक्रियेदरम्यान कोणतेही LED सिग्नल सोडले जाणार नाहीत. अपडेट दरम्यान गेटवे उर्जा स्त्रोतापासून (USB किंवा NMEA 2000) डिस्कनेक्ट करू नका.
अपडेट पूर्ण झाल्यावर, LED 5 सेकंदांसाठी लाल आणि हिरव्या दरम्यान पर्यायी होईल. बूट लोडर नंतर अपडेट हटवतो file डिव्हाइसच्या डिस्कवरून आणि फर्मवेअरवर नियंत्रण हस्तांतरित करते.
जर डिव्हाइस आधीपासूनच फर्मवेअरची निर्दिष्ट आवृत्ती वापरत असेल किंवा डिव्हाइस उघडू शकत नसेल तर file, किंवा जर file दूषित आहे, बूट लोडर ताबडतोब फर्मवेअरवर नियंत्रण हस्तांतरित करेल. हे कोणत्याही दृश्य संकेताशिवाय केले जाते.
फर्मवेअर आवृत्तीसह डिव्हाइस माहिती, NMEA 2000 डिव्हाइस सूचीमध्ये (SeaTalk NG, SimNet, Furuno CAN) किंवा चार्टप्लॉटरवरील बाह्य उपकरणांच्या सामान्य सूचीमध्ये (आकृती 10 पहा) प्रदर्शित केली जाते. ही यादी सहसा प्लॉटरच्या «डायग्नोस्टिक्स», «बाह्य इंटरफेस» किंवा «बाह्य उपकरणे» मेनूमधून ऍक्सेस केली जाऊ शकते. यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - मायक्रोसॉफ्ट 7

डिव्हाइस प्रोग्रामिंग

डिव्हाइसच्या अंतर्गत डिस्कमध्ये boot.py समाविष्ट आहे file (जे लायब्ररी सुरू करते आणि NMEA 0183 पोर्टच्या गतीसह डिव्हाइसचे परिधीय कॉन्फिगर करते) आणि main.py file (जे रिकामे आहे आणि वापरकर्ता कोडसाठी आहे). या fileजेव्हा ते चालू असते तेव्हा s डिव्हाइसद्वारे क्रमशः अंमलात आणले जाते.
तुमचा सॉफ्टवेअर पुरवठादार हे प्रदान करेल files, आणि पुरवलेल्या सॉफ्टवेअरमध्ये लायब्ररी देखील असू शकतात (इतर file.py सह fileनाव विस्तार). काही लायब्ररी सबफोल्डरमध्ये असू शकतात. सर्व कॉपी करा files आणि सॉफ्टवेअर असलेल्या संग्रहणातून डिव्हाइसच्या अंतर्गत डिस्कच्या रूटपर्यंत फोल्डर आणि सर्व पुनर्स्थित करण्यास सहमत आहेत fileनवीन सह.
डिव्हाइस बंद करा (ते USB आणि NMEA 2000 वरून डिस्कनेक्ट करा). पुढच्या वेळी तुम्ही ते चालू कराल तेव्हा नवीन सॉफ्टवेअर सुरू होईल. LED सिग्नल वापरकर्ता कोडद्वारे नियंत्रित केले जाऊ शकतात म्हणून, तुमच्या सॉफ्टवेअर पुरवठादाराला LED सिग्नलसह प्रोग्रामची स्थिती कशी तपासायची ते कसे तपासायचे ते विचारा (विभाग V देखील पहा).
डिव्हाइसचे यूएसबी सिरीयल पोर्ट पायथन इंटरएक्टिव्ह प्रॉम्प्ट (REPL) मध्ये प्रवेश प्रदान करते. तेथे तुम्ही चालू असलेल्या प्रोग्रामची स्थिती तपासू शकता, अंमलबजावणी त्रुटी तपासू शकता किंवा तुमचा स्वतःचा कोड रन करण्यासाठी प्रोग्राम रद्द करू शकता.
आपण टर्मिनल प्रोग्रामसह सीरियल पोर्ट वापरू शकता. मायक्रोसॉफ्ट विंडोजसाठी, आम्ही फ्रीवेअर पुट्टीची शिफारस करतो (लिनक्ससाठी देखील उपलब्ध आहे, येथून डाउनलोड केले जाऊ शकते www.putty.org). लिनक्स आणि मॅक ओएस एक्स मध्ये, स्क्रीन कमांड वापरली जाऊ शकते. विभाग III मध्ये दर्शविलेल्या कॉन्फिगरेशनसाठी, आपण कनेक्ट करण्यासाठी खालील आदेश वापरू शकता:यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - प्रोग्रामिंगजर डिव्हाइसमध्ये रनिंग प्रोग्रॅम नसेल, तर तुम्हाला Python प्रॉम्प्ट दिसेल, आकृती 11 मध्ये दाखवल्याप्रमाणे.
जर तुम्ही पहिल्यांदा टर्मिनल वापरत असाल, तर टर्मिनल आणि इंटरएक्टिव्ह प्रॉम्प्ट (REPL) सह काम करण्याबद्दल मूलभूत माहिती मिळवण्यासाठी help() कमांड वापरा.
चालू असलेला प्रोग्राम किंवा कोड Ctrl+C दाबून रद्द केला जाऊ शकतो आणि (त्यानंतर) Ctrl+D दाबून Python इंटरप्रिटर सॉफ्ट रिसेट होऊ शकतो. सॉफ्ट रिसेट हे डिव्हाइस रीबूट (पॉवर सायकल) पेक्षा खूप वेगवान आहे आणि ते टर्मिनल सत्रात व्यत्यय आणत नाही. लक्षात ठेवा की सॉफ्टवेअर रीसेट केल्यानंतर, boot.py आणि main.py कार्यान्वित केले जातील. तुम्ही स्टार्टअपवर main.py वगळण्यासाठी Ctrl+D ऐवजी Ctrl+W सह इंटरप्रिटर रीसेट करू शकता.यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - प्रोग्रामिंग 1NMEA 2000 कनेक्शनची चाचणी घेण्यासाठी, CAN बसमधून दहा 29-बिट आयडेंटिफायर संदेश (NMEA 2000 संदेश) प्राप्त करण्यासाठी आणि प्रिंट करण्यासाठी REPL मध्ये can.test() कमांड टाइप करा. NMEA 0183 रिसेप्शनची चाचणी घेण्यासाठी, uart_rx.test() कमांड टाईप करा आणि NMEA 0183 कडून मिळालेल्या दहा ओळी मुद्रित करा. या दोन आदेशांचा परिणाम आकृती 11 वर दर्शविला आहे.
तथापि, जर तुम्ही सॉफ्टवेअर डेव्हलपर असाल, तर गेटवेशी संवाद साधण्याचा सर्वात सोयीचा मार्ग म्हणजे फ्रीवेअर थॉनी ॲप्लिकेशन वापरणे, जे मायक्रोसॉफ्ट विंडोज, लिनक्स आणि ओएस एक्ससाठी उपलब्ध आहे. www.thonny.org. यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - प्रोग्रामिंग 2हे साधे IDE संपादन करण्यास अनुमती देते files थेट गेटवे वर, वाक्यरचना हायलाइट करा, बॅकअप जतन करा files वर PC, तुमचा कोड चालवा आणि थांबवा, REPL, प्लॉट व्हेरिएबल्स इ. शी संवाद साधा. Thonny पर्यायांमध्ये («Run» मेनू, «configure interpreter…» आयटम) तुम्ही «MicroPython (सामान्य)» आणि गेटवेचे पोर्ट येथे निवडा. "इंटरप्रिटर" टॅब.
नवीन इंस्टॉलेशनची चाचणी घेण्यासाठी, तुम्हाला boot.py मध्ये NMEA 0183 गती बदलण्याची आवश्यकता असू शकते file. सबस्ट्रिंग baudrate=4800 सह रेषा शोधा आणि 4800 ला तुम्हाला आवश्यक गतीने बदला. बदल लागू करण्यासाठी, तुम्ही डिव्हाइस पॉवर सायकल करू शकता किंवा पायथन इंटरप्रिटर सॉफ्ट रीसेट करू शकता.
सामान्य ऑपरेशन सिग्नल क्रमामध्ये सहावा फ्लॅश जोडण्यासाठी (विभाग V पहा), REPL टाइप करा किंवा संबंधित रंग निवडण्यासाठी led.green() किंवा led.red() ही ओळ main.py मध्ये जोडा.
पायथन गेटवे आणि कोड s साठी यॉट डिव्हाइसेस लायब्ररीचे दस्तऐवजीकरणamples येथे ऑनलाइन प्रकाशित केले आहेत: http://www.yachtd.com/products/python_gateway/lib.html
कृपया लक्षात घ्या की प्रोग्रामिंगसाठी NMEA प्रोटोकॉलचे ज्ञान आवश्यक आहे. NMEA 2000 किंवा NMEA 0183 मानकांची प्रत नॅशनल मरीन इलेक्ट्रॉनिक्स असोसिएशनकडून मिळवता येते (www.nmea.org).

डिव्हाइस रीसेट

रीसेटचे दोन प्रकार आहेत: हार्डवेअर रीसेट आणि सॉफ्टवेअर रीसेट. डिव्हाइस बंद करून (USB आणि NMEA 2000 दोन्ही नेटवर्कवरून डिस्कनेक्ट करून किंवा NMEA 2000 आणि USB दोन्ही बंद करून) आणि नंतर ते पुन्हा चालू करून (USB आणि/किंवा NMEA 2000 वरून) रीबूट केले जाऊ शकते.
हार्डवेअर रीसेट तुमचे डिव्हाइस मूलत: विकत घेतलेल्या अवस्थेत परत करतो. सर्व सेटिंग्ज नष्ट होतील आणि फर्मवेअर अद्यतने परत आणली जातील. मूळ fileअंतर्गत डिस्कवरील s पुनर्संचयित केले जाईल, सर्व वापरकर्ता files हटवले जाईल किंवा अधिलिखित केले जाईल. डिव्हाइस रीसेट करण्यासाठी:

  1. NMEA 2000 वरून डिव्हाइस डिस्कनेक्ट करा किंवा NMEA 2000 पॉवर बंद करा.
  2. डिव्हाइसला USB शी कनेक्ट करा (लॅपटॉप किंवा फक्त पॉवर केबलशी) आणि एका सेकंदात डिस्कनेक्ट करा.
    कनेक्शन दरम्यान किमान 2 सेकंदांसह हे चार वेळा पुन्हा करा. या प्रक्रियेदरम्यान कोणतेही एलईडी सिग्नल नसावेत. तेथे असल्यास, याचा अर्थ असा आहे की तुम्ही डिव्हाइस खूप उशीरा डिस्कनेक्ट केले आहे आणि प्रक्रिया पुन्हा सुरू करणे आवश्यक आहे.
  3. पाचव्यांदा डिव्हाइसला USB शी कनेक्ट करा आणि LED लाल होईल. त्याचा रंग हिरव्या रंगात बदलण्यासाठी सुमारे 5 सेकंद प्रतीक्षा करा आणि ताबडतोब डिस्कनेक्ट करा. जर तुमचा विचार बदलला असेल, तर डिव्हाइस डिस्कनेक्ट करू नका आणि LED बंद होण्यासाठी आणि डिव्हाइस सामान्य ऑपरेशनवर येण्यासाठी दोन सेकंद प्रतीक्षा करा.
  4. जर तुम्ही डिव्हाइसचा LED हिरवा रंग असताना डिस्कनेक्ट केला असेल, तर पुढच्या वेळी ते USB किंवा NMEA 2000 नेटवर्कशी जोडल्यावर रीसेट प्रक्रिया करेल. यास एक मिनिट लागू शकतो.
    या वेळी, एलईडी लाल असेल. सामान्य ऑपरेशन दर्शविण्यासाठी डिव्हाइसचा LED फ्लॅश होण्यास सुरुवात होईपर्यंत डिस्कनेक्ट करू नका.

सॉफ्टवेअर रीसेट हा पायथन इंटरप्रिटरसाठी वापरला जाणारा शब्द आहे. तुम्ही डिव्हाइसला सायकल न चालवता आणि टर्मिनल सत्र खंडित न करता ते रीस्टार्ट करू शकता. टर्मिनल सेशनमध्ये (विभाग VII पहा), Ctrl+C दाबून चालू प्रोग्रॅम बंद करा आणि नंतर Python इंटरएक्टिव्ह प्रॉम्प्टवर (REPL) Ctrl+D दाबा. हे इंटरप्रिटर रीसेट करेल, आणि रीसेट केल्यानंतर, boot.py आणि main.py कार्यान्वित केले जातील. तुम्ही स्टार्टअपवर main.py ची अंमलबजावणी वगळण्यासाठी Ctrl+D ऐवजी Ctrl+W सह इंटरप्रिटर रीसेट करू शकता.

परिशिष्ट A. समस्यानिवारण

परिस्थिती संभाव्य कारण आणि सुधारणा
एलईडी सिग्नल नाहीत 1. LED वापरकर्ता प्रोग्रामद्वारे नियंत्रित केले जाते. डिव्हाइस बंद करा (USB केबल डिस्कनेक्ट करा आणि NMEA 2000 नेटवर्क बंद करा), आणि नंतर ते पुन्हा चालू करा. स्विच ऑन केल्यानंतर एका सेकंदासाठी, डिव्हाइसच्या LED ने लहान हिरवा सिग्नल दाखवला पाहिजे. त्यानंतरचे सर्व LED सिग्नल वापरकर्ता प्रोग्रामद्वारे बंद केले जाऊ शकतात. तुमच्या सॉफ्टवेअर पुरवठादाराशी संपर्क साधा.
2.  वीज पुरवठा अयशस्वी. डिव्हाइस USB किंवा NMEA 2000 वरून चालविले जाऊ शकते. डिव्हाइस चालू केल्यानंतर, USB किंवा NMEA 2000 वरून कोणतेही LED सिग्नल नसल्यास, याचा अर्थ असा होऊ शकतो की डिव्हाइसचे अंतर्गत सर्किट खराब झाले आहे आणि डिव्हाइस तुटले आहे. अन्यथा, डिव्हाइसचे संपर्क तपासा आणि साफ करा, USB किंवा NMEA 2000 केबल बदलण्याचा प्रयत्न करा, केबल्स दोन्ही टोकांना व्यवस्थित जोडलेले आहेत याची खात्री करा.
गोंधळलेले किंवा अपरिचित एलईडी सिग्नल LED वापरकर्ता प्रोग्रामद्वारे नियंत्रित केले जाऊ शकते. तपशीलांसाठी तुमच्या सॉफ्टवेअर पुरवठादाराशी संपर्क साधा. LED सिग्नल तपासण्यासाठी Ctrl+W (स्टार्टअपवर main.py चालवणे टाळण्यासाठी) सह सॉफ्टवेअर रीसेट करा (विभाग VIII पहा).
वापरकर्ता प्रोग्राम संपुष्टात आला तरीही डिव्हाइसचे विचित्र वर्तन प्रोग्राम कॉलबॅक वापरू शकतो, याचा अर्थ त्याचा कोड अजूनही कार्यान्वित केला जाऊ शकतो (एलईडी सिग्नल नियंत्रित करणे, संदेश वाचणे आणि पाठवणे) जेव्हा त्याचे मुख्य चक्र व्यत्यय आणते आणि वापरकर्ता टर्मिनलमध्ये कमांड टाईप करू शकतो. डिव्हाइसचे वर्तन तपासण्यासाठी Ctrl+W (स्टार्टअपवर main.py चालवणे टाळण्यासाठी) सॉफ्टवेअर रीसेट करा (विभाग VIII पहा).
परिस्थिती संभाव्य कारण आणि सुधारणा
ॲप्लिकेशन किंवा टर्मिनल प्रोग्राम डिव्हाइस सीरियल पोर्ट उघडू शकत नाही 1. ड्रायव्हर समस्या. तुम्ही डिव्हाइसला नवीन USB पोर्टशी कनेक्ट केले असल्यास, ते पूर्वी वापरलेल्या पोर्टशी पुन्हा कनेक्ट करा. USB उपकरण योग्यरित्या जोडलेले आहे आणि ओळखले आहे हे तपासा (विभाग III पहा).
2. सॉफ्टवेअर समस्या सिरीयल पोर्ट एकाच वेळी अनेक अनुप्रयोगांद्वारे वापरण्याचा हेतू नाही. डिव्हाइस पोर्ट वापरू शकणारे सर्व अनुप्रयोग बंद करा. लिनक्समध्ये, मॉडेम व्यवस्थापक सेटिंग्ज तपासा (कनेक्शननंतर, ते एका मिनिटासाठी नवीन पोर्ट उघडू शकते आणि त्या वेळी इतर अनुप्रयोगांसाठी पोर्ट उपलब्ध नाही). डिव्हाइस पुन्हा कनेक्ट करण्याचा प्रयत्न करा.
जरी टर्मिनल प्रोग्राम COM पोर्टमध्ये प्रवेश करू शकतो, REPL कोणत्याही की प्रेसला प्रतिसाद देत नाही. सॉफ्टवेअर रीसेट कार्य करत नाही. 1. REPL वापरकर्ता प्रोग्रामद्वारे नियंत्रित केले जाते. प्रोग्राम टर्मिनल प्रोग्राममधून इनपुटची विनंती करू शकतो. या प्रकरणात टाइप केलेले वर्ण प्रदर्शित केले जात नाहीत. तुमच्या सॉफ्टवेअर पुरवठादाराशी संपर्क साधा.
2.  डिव्हाइस अंतहीन लूपमध्ये अडकले आहे. वापरकर्ता प्रोग्राममुळे मशीन अनंत लूपमध्ये अडकू शकते. काढण्याचा प्रयत्न करा fileडिस्कवरून boot.py आणि/किंवा main.py. बॅकअप घेण्यास विसरू नका files सुरक्षित ठिकाणी.

परिशिष्ट B. समर्थित NMEA 2000 संदेश

या परिशिष्टात नेटवर्कवरील इतर उपकरणांसह सेवा संप्रेषणामध्ये वापरलेले संदेश आहेत.
खालील तक्त्यातील «नाही» याचा अर्थ असा आहे की गेटवे हे संदेश इतर उपकरणांसह सेवा संप्रेषणादरम्यान प्रक्रिया किंवा पाठवणार नाही. लक्षात घ्या की सेवा संप्रेषण वापरकर्ता प्रोग्रामद्वारे प्रभावित होत नाही.

संदेश प्राप्त करा प्रसारित करा
ISO पावती, PGN 59392 (0xE800) होय होय
ISO विनंती, PGN 59904 (0xEA00) होय नाही
ISO परिवहन प्रोटोकॉल (DT), PGN 60160 (0xEB00) होय नाही
ISO परिवहन प्रोटोकॉल (CM), PGN 60416 (0xEC00) होय नाही
ISO पत्त्याचा दावा, PGN 60928 (0xEE00) होय होय
ISO आदेशित पत्ता, PGN 65240 (0xFED8) होय नाही
NMEA ग्रुप फंक्शन, PGN 126208 (0x1ED00) होय होय
PGN यादी (प्राप्त / प्रसारित), PGN 126464 (0x1EE00) नाही होय
हार्टबीट, PGN 126993 (0x1F011), टीप 2 पहा नाही होय
सिस्टम वेळ, PGN 126992 (0x1F010) होय नाही
उत्पादन माहिती, PGN 126996 (0x1F014) नाही होय
कॉन्फिगरेशन माहिती, PGN 126998 (0x1F016), टीप 3 पहा नाही होय
GNSS पोझिशन डेटा, PGN 129029 (0x1F805), टीप 3 पहा होय नाही
स्थानिक वेळ ऑफसेट, PGN 129033 (0x1F809), टीप 3 पहा होय नाही

नोंद 1: NMEA 2000 डिव्हाइस उदाहरण, सिस्टम उदाहरण, स्थापना वर्णन फील्ड 1 आणि स्थापना वर्णन फील्ड 2 PGN 126208 सह बदलले जाऊ शकते. हे चार्ट प्लॉटर्सच्या काही मॉडेलद्वारे समर्थित असू शकते किंवा हे व्यावसायिक पीसी सॉफ्टवेअर (हार्डवेअर कनेक्टरसह) सह केले जाऊ शकते. NMEA 2000 नेटवर्कवर). तुमच्याकडे यॉट डिव्हाइसेस NMEA 2000 Wi-Fi, USB किंवा इथरनेट गेटवे किंवा राउटर असल्यास, तुम्ही आमचे विनामूल्य CAN लॉग डाउनलोड करू शकता. Viewer सॉफ्टवेअर (Microsoft Windows, Mac OS X आणि Linux वर चालते) येथे http://www.yachtd.com/downloads/.
नोंद 2: हार्टबीट संदेशाचे "उपकरणे स्थिती" फील्ड वापरकर्ता प्रोग्रामद्वारे नियंत्रित केले जाते (वर्ग NMEA2000, पद्धत उपकरणे(), विभाग VII मध्ये लायब्ररी दस्तऐवजीकरणाची लिंक पहा).
नोंद 3: हे संदेश रिअल टाइम क्लॉक सिंक्रोनाइझेशनसाठी वापरले जातात (वर्ग NMEA 2000, पद्धत rtc(), विभाग VII मध्ये लायब्ररी दस्तऐवजीकरणाची लिंक पहा). RTC देखील NMEA 0183 ZDA आणि RMC वाक्यांद्वारे समक्रमित केले जाऊ शकते.

परिशिष्ट C. डिव्हाइस कनेक्टर्स

यॉट डिव्हाइसेस YDPG 01N पायथन गेटवे सॉफ्टवेअर - कनेक्टर्सUSB कनेक्टर (प्रकार Mini-B स्त्री) आणि NMEA 0183 वायर्स विभाग I मधील आकृती 1 मध्ये दर्शविल्या आहेत.

यॉट डिव्हाइसेसचा लोगो

कागदपत्रे / संसाधने

यॉट डिव्हाइसेस YDPG-01N पायथन गेटवे सॉफ्टवेअर [pdf] वापरकर्ता मॅन्युअल
YDPG-01N, YDPG-01N पायथन गेटवे सॉफ्टवेअर, पायथन गेटवे सॉफ्टवेअर, गेटवे सॉफ्टवेअर, सॉफ्टवेअर

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *