SILICON LABS Zigbee EmberZNet SDK सॉफ्टवेअर
उत्पादन माहिती
तपशील
-
- Zigbee EmberZNet SDK आवृत्ती: 7.4.3.0
- Gecko SDK सुट आवृत्ती: ४.४ मे २, २०२४
- विक्रेता: सिलिकॉन लॅब
- प्रमुख वैशिष्ट्ये: SoC वर मल्टीप्रोटोकॉल (CMP) Zigbee आणि OpenThread समर्थन
- उत्पादन वापर सूचना
- सुसंगतता आणि वापर सूचना
- सुरक्षा अद्यतने आणि सूचनांसाठी, गेको प्लॅटफॉर्म रिलीझ नोट्सचा सुरक्षा अध्याय पहा किंवा भेट द्या https://www.silabs.com/developers/zigbee-emberznetelopers/zigbee-emberznet. नवीनतम माहितीसाठी सुरक्षा सल्लागारांची सदस्यता घ्या.
- सुसंगत संकलक
- योग्य खात्री करा files चा वापर GCC (The GNU Compiler Collection) आवृत्ती 12.2.1 सह साधेपणा स्टुडिओसह केला जात आहे.
- EZSP प्रोटोकॉल आवृत्ती
- या प्रकाशनासाठी EZSP प्रोटोकॉल आवृत्ती 0x0D आहे.
वारंवार विचारले जाणारे प्रश्न
- या Zigbee EmberZNet SDK आवृत्तीचे मुख्य वैशिष्ट्य काय आहे?
- मल्टीप्रोटोकॉल (CMP) Zigbee आणि SoC वर OpenThread समर्थन हे या आवृत्तीचे प्रमुख वैशिष्ट्य आहे.
- मला उत्पादनासाठी सुरक्षा अद्यतने आणि सूचना कुठे मिळू शकतात?
- तुम्हाला सुरक्षा अद्यतने आणि सूचना गेको प्लॅटफॉर्म रिलीझ नोट्सच्या सिक्युरिटी चॅप्टरमध्ये किंवा सिलिकॉन लॅबवर मिळू शकतात webयेथे साइट https://www.silabs.com/developers/zigbee-emberznet.
- कोणते कंपाइलर या उत्पादनाशी सुसंगत आहेत?
- हे उत्पादन साधेपणा स्टुडिओसह प्रदान केलेल्या GCC (द GNU कंपाइलर कलेक्शन) आवृत्ती 12.2.1 शी सुसंगत आहे.
सिलिकॉन लॅब्स त्यांच्या उत्पादनांमध्ये Zigbee नेटवर्किंग विकसित करणाऱ्या OEM साठी पसंतीचा विक्रेता आहे. सिलिकॉन लॅब्स झिग्बी प्लॅटफॉर्म हे उपलब्ध सर्वात एकात्मिक, पूर्ण आणि वैशिष्ट्यपूर्ण झिग्बी सोल्यूशन आहे.
सिलिकॉन लॅब्स एम्बरझेडनेट SDK मध्ये सिलिकॉन लॅब्सची Zigbee स्टॅक स्पेसिफिकेशनची अंमलबजावणी समाविष्ट आहे.
या रिलीझ नोट्स SDK आवृत्ती कव्हर करतात:
- 7.4.3.0 2 मे 2024 रोजी रिलीझ झाला
- 7.4.2.0 10 एप्रिल 2024 रोजी रिलीज झाला
- 7.4.1.0 14 फेब्रुवारी 2024 रोजी रिलीझ झाला
- 7.4.0.0 13 डिसेंबर 2023 रोजी रिलीझ झाला
प्रमुख वैशिष्ट्ये
झिगबी
- Zigbee R23 अनुपालन
- Zigbee स्मार्ट एनर्जी 1.4a अनुपालन – उत्पादन
- Zigbee GP 1.1.2 अनुपालन – अल्फा
- MG27 समर्थन - उत्पादन
- सुरक्षित वॉल्ट भागांसाठी सुधारित समर्थन
- NCP SPI (नॉन-CPC) ऍप्लिकेशन्सवर स्लीपी सपोर्ट – अल्फा
मल्टीप्रोटोकॉल
- समवर्ती ऐकणे समर्थन (RCP) – MG21 आणि MG24
- समवर्ती मल्टीप्रोटोकॉल (CMP) Zigbee NCP + OpenThread RCP – उत्पादन
- डायनॅमिक मल्टीप्रोटोकॉल ब्लूटूथ + समवर्ती मल्टीप्रोटोकॉल (सीएमपी) झिग्बी आणि एसओसी वर ओपनथ्रेड समर्थन
सुसंगतता आणि वापर सूचना
सुरक्षा अद्यतने आणि सूचनांबद्दल माहितीसाठी, या SDK सह स्थापित केलेल्या Gecko प्लॅटफॉर्म प्रकाशन नोट्सचा सुरक्षा अध्याय किंवा TECH DOCS टॅबवर पहा https://www.silabs.com/developers/zigbee-emberznet. सिलिकॉन लॅब्स देखील अद्ययावत माहितीसाठी सुरक्षा सल्लामसलतीची सदस्यता घेण्याची जोरदार शिफारस करतात. सूचनांसाठी, किंवा तुम्ही Zigbee EmberZNet SDK साठी नवीन असल्यास, पहा
हे प्रकाशन वापरणे
सुसंगत संकलक:
ARM (IAR-EWARM) आवृत्तीसाठी IAR एम्बेडेड वर्कबेंच 9.40.1.
- macOS किंवा Linux वर IarBuild.exe कमांड लाइन युटिलिटी किंवा IAR एम्बेडेड वर्कबेंच GUI सह तयार करण्यासाठी वाइन वापरणे चुकीचे होऊ शकते fileशॉर्ट जनरेट करण्यासाठी वाइनच्या हॅशिंग अल्गोरिदममधील टक्करांमुळे वापरला जात आहे file नावे
- macOS किंवा Linux वरील ग्राहकांना IAR सह सिम्पलीसिटी स्टुडिओच्या बाहेर न बनवण्याचा सल्ला दिला जातो. जे ग्राहक करतात त्यांनी काळजीपूर्वक पडताळले पाहिजे की ते योग्य आहे files वापरले जात आहेत.
GCC (The GNU Compiler Collection) आवृत्ती 12.2.1, Simplicity Studio सह प्रदान केली आहे.
या प्रकाशनासाठी EZSP प्रोटोकॉल आवृत्ती 0x0D आहे.
नवीन आयटम
Gecko SDK (GSDK) चे हे प्रकाशन सर्व EFM आणि EFR उपकरणांसाठी एकत्रित समर्थनासह शेवटचे असेल, आवश्यकतेनुसार या आवृत्तीचे पॅच वगळता. 2024 च्या मध्यापासून आम्ही स्वतंत्र SDK सादर करू:
- विद्यमान Gecko SDK मालिका 0 आणि 1 उपकरणांसाठी समर्थनासह सुरू राहील.
- नवीन SDK विशेषत: मालिका 2 आणि 3 डिव्हाइसेसची पूर्तता करेल.
Gecko SDK आमच्या सॉफ्टवेअर धोरणांतर्गत प्रदान केलेल्या दीर्घकालीन समर्थन, देखभाल, गुणवत्ता आणि प्रतिसादात कोणताही बदल न करता सर्व मालिका 0 आणि 1 उपकरणांना समर्थन देत राहील.
नवीन SDK Gecko SDK मधून शाखा करेल आणि नवीन वैशिष्ट्ये ऑफर करण्यास सुरुवात करेल जे विकासकांना ॲडव्हान घेण्यास मदत करेलtagआमच्या मालिका 2 आणि 3 उत्पादनांच्या प्रगत क्षमतेपैकी e.
हा निर्णय ग्राहकांच्या अभिप्रायाशी संरेखित करतो, आमच्या सॉफ्टवेअर SDK मधील अपवादात्मक वापरकर्ता अनुभवासाठी गुणवत्ता वाढवण्याची, स्थिरता सुनिश्चित करण्यासाठी आणि कार्यप्रदर्शन वाढविण्याची आमची वचनबद्धता प्रतिबिंबित करते.
नवीन घटक
रिलीझ 7.4.0.0 मध्ये नवीन
- “zigbee_direct_security_p256” आणि “zigbee_direct_security_curve25519” घटक जोडले गेले आहेत जेणेकरून वापरकर्ते विशिष्ट Zigbee डायरेक्ट सुरक्षा पर्याय तयार करू शकतील.
- वापरकर्त्यांना Zigbee डायरेक्ट डिव्हाइस (ZDD) ऍप्लिकेशनवर एकाधिक “zigbee_direct_security” घटक सक्षम करण्याची परवानगी आहे. या प्रकरणात, वास्तविक सुरक्षा पर्याय Zigbee Virtual Device (ZVD) कॉन्फिगरेशनवर अवलंबून असतो.
नवीन API
रिलीझ 7.4.2.0 मध्ये नवीन
- विस्तारित SPI NCP काही होस्ट-NCP वापर प्रकरणांमध्ये स्लीपी म्हणून वापरले जाईल.
या वापराच्या बाबतीत SPI NCP हे स्लीपी एंड डिव्हाइस म्हणून कॉन्फिगर केले जाऊ शकते. यजमान Z3 गेटवे एसample ऍप्लिकेशन अतिरिक्त कस्टम CLI कोडसह विस्तारित केले आहे जे NCP ला कस्टम CLI कमांड स्लीपमोड द्वारे स्लीप मोडपैकी एक प्रविष्ट करण्यासाठी जबाबदार आहे आणि पुढील EZSP संप्रेषणापूर्वी कस्टम CLI कमांड वेकअप वापरून उठणे आवश्यक आहे. - इंटरप्ट सर्व्हिस रूटीन (ISR) मध्ये सक्रिय करण्याच्या उद्देशाने ऍप्लिकेशन फ्रेमवर्क इव्हेंट्स सुरू करण्यासाठी नवीन API sl_zigbee_af_isr_event_init सादर केले. ISR वरून शेड्यूल केलेल्या या इव्हेंटमध्ये 0 मिलीसेकंदांचा विलंब पॅराम असणे आवश्यक आहे. दुसऱ्या शब्दांत, ISR मधील इव्हेंट त्वरित घटना म्हणून सक्रिय करणे आवश्यक आहे. ISR मध्ये कोणताही कार्यक्रम निष्क्रिय करण्याची परवानगी नाही.
वरील कारण खालीलप्रमाणे आहे. इव्हेंट सिस्टम शेड्यूलिंग दरम्यान इव्हेंट क्यू मॅनिपुलेशन वापरते (शून्य विलंब नसताना सक्रिय करणे किंवा निष्क्रिय करणे). विलंब कमी करण्यासाठी, ISR ने 0 विलंब असलेला इव्हेंट सक्रिय केला पाहिजे, जो पुढील इव्हेंट रांगेच्या प्रक्रियेत शेड्यूल केला जातो. हे ISR बाहेर पडल्यानंतर पुढील विलंब किंवा निष्क्रियीकरण करण्यास अनुमती देते. ISR मध्ये वापरल्या जाणाऱ्या इव्हेंट्समध्ये फरक करण्यासाठी, इव्हेंट स्ट्रक्चरला सुरुवातीच्या वेळी sli_zigbee_isr_event_marker ने चिन्हांकित केले जाते. zigbee_app_framework_event.h स्त्रोताचा संदर्भ घ्या file या नवीन कार्याच्या तपशीलासाठी. - नवीन फंक्शन emberUpdateMultiMacRejoinChannelMaskForSelectionOrJoiningDevice च्या वापरावर स्पष्टीकरण ज्याला स्टॅक API मध्ये कॉल केला जातो emberFindAndRejoinNetworkWithReason पुन्हा सामील होण्यासाठी चॅनेल मास्क वापरण्यासाठी.
SE1.4a स्पेसिफिकेशन मल्टी-मॅक जॉइनिंग एंड डिव्हाईस प्रकाराच्या डिव्हाइसमध्ये पुन्हा सामील होताना इंटरफेस बदलण्यावर (फॉर्म 2.4GHz ते सब-GHz किंवा त्याउलट) प्रतिबंधित करते. डिव्हाइस प्रकार एक ऍप्लिकेशन फ्रेमवर्क कॉन्फिगरेशन असल्याने (म्हणजे, सामील होणारे एंड डिव्हाइस प्रकार एकतर सब-GHz डिव्हाइस किंवा 2.4 GHz डिव्हाइस असेल, कॉन्फिगरेशनमध्ये दोन्ही नाही), हा कॉल त्या कॉन्फिगरेशनवर आधारित चॅनेल मास्क प्रदान करतो. की रीजोइन मास्क नेहमी जॉइनिंग इंटरफेस मास्क सारखाच असतो.
रिलीझ 7.4.0.0 मध्ये नवीन
- Zigbee NVM3 टोकन्स त्यांच्या डीफॉल्ट मूल्यावर रीसेट करण्यासाठी नवीन API sl_zigbee_token_factory_reset जोडले.
- API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui) जोडले, जे लिंक की सारणी या पत्त्यासह प्रविष्टी जोडू किंवा अद्यतनित करू शकत असल्यास सत्य मिळवते (टेबल भरलेले नाही).
एक नवीन API bool sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t* संदर्भ, sl_zb_sec_man_key_t* की) जोडले आहे, जे संदर्भाद्वारे संदर्भित केलेल्या कीचे मूल्य वितर्कामध्ये पुरवलेल्या की प्रमाणेच असल्यास सत्य मिळवते.
नवीन प्लॅटफॉर्म समर्थन
रिलीझ 7.4.0.0 मध्ये नवीन
- या प्रकाशनात खालील नवीन भागांसाठी Zigbee स्टॅक समर्थन जोडले आहे: EFR32MG24A010F768IM40 and EFR32MG24A020F768IM40.
नवीन दस्तऐवजीकरण
रिलीझ 7.4.0.0 मध्ये नवीन
Zigbee Secure Key Storage Upgrade ची जोड प्रतिबिंबित करण्यासाठी Zigbee Secure Key Storage घटकाचे वर्णन अद्ययावत केले आहे (जे विद्यमान प्रकल्पांसह मागे सुसंगतता जोडते).
घटकांच्या Zigbee सुरक्षा व्यवस्थापक गटाशी संवाद साधण्यासाठी एक नवीन अनुप्रयोग टीप जोडली (AN1412: Zigbee सुरक्षा व्यवस्थापक).
अभिप्रेत वर्तन
वापरकर्त्यांना आठवण करून दिली जाते की Zigbee अनसिंक्रोनाइज्ड CSL ट्रान्समिशन्स रेडिओ शेड्युलरवर प्रोटोकॉल प्रीम्प्शनच्या अधीन आहेत. SleepyToSleepy ऍप्लिकेशन्समध्ये, BLE Zigbee CSL ट्रान्समिशनला प्रीम्प्ट करू शकते आणि करेल, ज्यामुळे ट्रान्समिशन संपुष्टात येईल. शेड्युलर प्रीम्प्शन असंक्रमित CSL साठी अधिक सामान्य आहे, कारण संभाव्य लांब वेक अप फ्रेम क्रम वापरला जाऊ शकतो. प्रसारण प्राधान्यक्रम समायोजित करू इच्छिणारे वापरकर्ते असे करण्यासाठी DMP ट्यूनिंग आणि चाचणी घटक वापरू शकतात. वापरकर्ते देखील सल्ला घेऊ शकतात UG305: डायनॅमिक मल्टीप्रोटोकॉल वापरकर्ता मार्गदर्शक अधिक माहितीसाठी.
सुधारणा
प्रकाशन 7.4.0.0 मध्ये बदलले
emberCounterHandler API डॉक बदल
मागील आवृत्त्यांमध्ये, पॅकेट RX आणि TX संबंधित MAC आणि APS लेयर EmberCounterTypes साठी काउंटर हँडलर कॉलबॅक योग्य लक्ष्य नोड ID किंवा डेटा युक्तिवाद पास केले जात नव्हते आणि हे पॅरामीटर्स वापरणाऱ्या विशिष्ट काउंटरच्या वर्तनाशी संबंधित API दस्तऐवजीकरण अस्पष्ट किंवा दिशाभूल करणारे होते.
emberCounterHandler() ची स्वाक्षरी बदलली नसली तरी, त्याचे पॅरामीटर्स कसे भरले आहेत ते थोडेसे बदलले आहे.
- ember-types.h मधील EmberCounterType enums भोवतीच्या टिप्पण्या स्पष्टतेसाठी विस्तृत केल्या आहेत.
- TX-संबंधित काउंटरसाठी काउंटर हँडलरचे नोड आयडी पॅरामीटर आता डेस्टिनेशन ॲड्रेस मोड वापरण्यापूर्वी वैध शॉर्ट आयडी सूचित करते की नाही ते तपासते. (जर नसेल, तर कोणताही गंतव्य पत्ता भरलेला नाही आणि चे प्लेसहोल्डर मूल्य
त्याऐवजी EMBER_UNKNOWN_NODE_ID वापरला आहे.) - RX-संबंधित काउंटरसाठी काउंटर हँडलरला नोड आयडी पॅरामीटर आता स्त्रोत नोड आयडी प्रतिबिंबित करतो, गंतव्य नोड आयडी नाही.
- मागील आवृत्त्यांमध्ये ember-types.h मध्ये वर्णन केल्याप्रमाणे EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED काउंटरसाठी डेटा पॅरामीटर म्हणून पुन्हा प्रयत्न करण्याची संख्या *पास केली नाही* आहे, परंतु हे आधीच्या रिलीझ केलेल्या आवृत्त्यांमध्ये कधीही योग्यरित्या पॉप्युलेट केले गेले नाही त्यामुळे मागील रिलीझमध्ये त्याचे मूल्य नेहमीच 0 असते. हे वर्तन त्या EmberCounterTypes च्या वर्णनात स्पष्ट केले आहे. तथापि, APS लेयरच्या पुन: प्रयत्नांची संख्या डेटा पॅरामीटरमध्ये पॉप्युलेट करणे सुरूच आहे
EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED काउंटर प्रकार, पूर्वीच्या प्रकाशनांशी सुसंगत राहण्यासाठी. - कॉलबॅकसाठी नोड आयडी किंवा डेटा पॅरामीटर भरणारे सर्व काउंटर अपेक्षित डेटा, पत्ता किंवा EMBER_UNKNOWN_NODE_ID पास करतात याची खात्री करण्यासाठी ऑडिट केले गेले आहे जर नोड आयडी अपेक्षित होता परंतु पॅकेटमधून मिळवता आला नाही, सुधारित एम्बरमध्ये वर्णन केल्याप्रमाणे. type.h दस्तऐवजीकरण.
- EMBER_COUNTER_MAC_TX_UNICAST_RETRY साठी काउंटर हँडलर आता MAC लेयर डेस्टिनेशन नोड आयडी आणि त्याच्या डेस्टिनेशन नोड आयडी आणि डेटा पॅरामीटर्समधील पुन्हा प्रयत्नांची संख्या योग्यरित्या प्रतिबिंबित करतो.
- EMBER_COUNTER_PHY_CCA_FAIL_COUNT साठी काउंटर हँडलर आता नोड आयडी पॅरामीटरद्वारे डेस्टिनेशन नोड आयडी माहिती पुरवतो ज्या संदेशाचे MAC लेयर टार्गेट अयशस्वी झाले आहे.
अद्यतनित ग्रीन पॉवर कोड
ग्रीन पॉवर सर्व्हर कोड यासह विविध सुधारणांसह अद्यतनित केला आहे:
- GP सर्व्हरवर प्राप्त करताना अवैध एंडपॉईंटसह इनकमिंग कमांडसाठी अधिक प्रमाणीकरण कोड जोडला.
- ग्रीन पॉवर संदेश तयार करण्यासाठी अधिक जागा नसताना केस हाताळण्यासाठी कोड जोडला.
- सिंक आता पेअरिंग कॉन्फिगरेशन ड्रॉप करते ॲक्शन रिमूव्ह पेअरिंग काही प्रकरणांमध्ये प्रति स्पेस सेक्शन A.3.5.2.4.1.
- सिंक आता ऍक्शन एक्स्टेंडसह पेअरिंग कॉन्फिगरेशनची प्रक्रिया करताना काढून टाकण्यापूर्वी एंट्रीची विद्यमान गट सूची जतन करते.
- जेव्हा भाषांतर सारणी रिकामी असते किंवा इंडेक्स टेबलमधील नोंदींच्या संख्येपेक्षा मोठा असतो तेव्हा भाषांतर क्वेरी कमांड त्रुटी कोड म्हणून “नॉट FOUND” दर्शवते.
- काही ॲप्समधील GP एंडपॉइंटची आवृत्ती 1 ते 0 पर्यंत बदलली.
GPDF सेंड फंक्शनमध्ये CSMA वापरणे प्रतिबंधित आहे कारण ग्रीन पॉवर डिव्हाइसेस ही किमान ऊर्जा साधने आहेत आणि बहुतेक डिझाइनमध्ये CSMA वापरत नाहीत. त्याऐवजी, समान ऊर्जा बजेट वापरून अनेक पॅकेट पाठवणे हे प्राधान्यकृत डिझाइन आहे.
ग्रीन पॉवर सर्व्हर प्लगइन पर्यायामध्ये लपविलेल्या एंडपॉईंटचा वापर काढून टाकला. त्याऐवजी ॲप्लिकेशन एंडपॉइंट्सपैकी एक वापरा.
नेटवर्क की अपडेट प्लगइन कोड सुधारणा
- नियतकालिक नेटवर्क की अपडेट कालावधी 1 वर्षापर्यंत बदलला.
अनावश्यक की निर्यात टाळण्यासाठी काही API ची पुनर्रचना केली
प्लेनटेक्स्ट की डेटावर मुख्य संदर्भांचा वापर करण्यास अनुकूल बदल केले.
- sl_zigbee_send_security_challenge_request आता EmberKeyData च्या जागी sl_zb_sec_man_context_t युक्तिवाद घेते.
- sl_zb_sec_man_derived_key_type enum ची व्हॅल्यूज आता 16-बिट बिटमास्क आहेत जे काही विशिष्ट की व्युत्पन्नांना थेट समर्थन देतात जे एकाधिक व्युत्पन्न प्रकार एकत्र करतात.
निश्चित समस्या
प्रकाशन 7.4.2 मध्ये निश्चित.
आयडी # | वर्णन |
1252268 |
4900/4901 वर IP पोर्ट उघडण्यासाठी zigbee होस्ट ऍप्लिकेशन पर्याय नापसंत केला आहे.
होस्ट ऍप्लिकेशनशी संवाद साधण्यासाठी रिमोट कनेक्शन वापरण्याचा पर्यायी मार्ग म्हणजे बहुतेक समर्थित ऑपरेटिंग सिस्टममध्ये socat युटिलिटी वापरणे. (इतर संदर्भः १२३२३६१) |
1254541 |
इंटरप्ट सर्व्हिस रूटीन (ISR) मधून ऍक्टिव्हेट करण्याच्या उद्देशाने ॲप्लिकेशन इव्हेंट सुरू करण्यासाठी एक नवीन इव्हेंट इनिशिएलायझेशन फंक्शन, sl_zigbee_af_isr_event_init, सादर केले आहे.
हे इव्हेंट केवळ 0 मिसे विलंबाने ISR वरून सक्रिय केले जाऊ शकतात. हे कार्यक्रम शून्य विलंबाने शेड्यूल केले जाणार नाहीत किंवा ISR मधून निष्क्रिय केले जाणार नाहीत.
वरील कार्यासाठी अनुप्रयोग फ्रेमवर्क दस्तऐवजीकरण जोडले गेले आहे. वरील API दस्तऐवजांसाठी कृपया या प्रकाशनासाठी docs.silabs.com चा संदर्भ घ्या. (इतर संदर्भः १२३२३६१) |
1255175 | APS सत्यापित की पुष्टी संदेश प्रक्रिया त्रुटी कारणीभूत समस्या निराकरण. (इतर संदर्भः १२२७७३८) |
1260605 |
"नेट मल्टी-फाय-स्टार्ट" सीएलआय कमांडसाठी पर्यायी पर्याय मास्क पॅरामीटरकडे दुर्लक्ष केले जात होते आणि नेहमी 0 मानले जात होते.
(इतर संदर्भः १२३२३६१) |
1262538 | GP सर्व्हरने संचयित FC प्रमाणे FC सह फ्रेम टाकली नाही या समस्येचे निराकरण केले. (इतर संदर्भः १२५९९३६) |
1263124 | नापसंत MAC कमांड हाताळणीसाठी काढलेला कोड. (इतर संदर्भः १२६२३६८) |
1266765 | प्रो लीफ स्टॅकच्या लेबलसह समस्येचे निराकरण केले. (इतर संदर्भः १२५९२९८) |
1270706 | यशस्वी केससाठी ZCL डीफॉल्ट प्रतिसाद पाठविण्यास ऍप्लिकेशन फ्रेमवर्कला प्रतिबंधित करणारी समस्या निश्चित केली. |
1272181 | Z3Gateway वर विस्तारित रिपोर्टिंग टेबल सक्षम करताना बिल्ड अयशस्वी होण्यास कारणीभूत असलेल्या समस्येचे निराकरण केले. (इतर संदर्भ: 1188397) |
1272280 | SE1.4a स्पेसिफिकेशनसाठी मल्टी-मॅक जॉइनिंग एंड डिव्हाइसला पूर्वी सामील झालेल्या त्याच इंटरफेसवर पुन्हा सामील होण्यासाठी आवश्यक आहे. पुन्हा सामील होताना इंटरफेसमध्ये कोणताही बदल (2.4GHz वरून Sub-GHz किंवा त्याउलट) करण्याची परवानगी नाही. पालकांच्या नुकसानीमुळे किंवा नोडच्या पॉवर रीसायकलच्या परिणामी पुन्हा सामील होणे सुरू केले जाऊ शकते. या दोन्ही प्रकरणांमध्ये, स्टॅक API emberFindAndRejoinNetworkWithReason पुन्हा सामील होण्याची प्रक्रिया सुरू करण्यासाठी अंतर्गत कॉल केला जातो आणि या API ला युक्तिवाद म्हणून रीजोइन चॅनल मास्क आवश्यक आहे. हा चॅनल मास्क कॉलिंग फंक्शन, emberUpdateMultiMacRejoinChannelMaskForSelectionOrJoiningDevice द्वारे स्टॅकद्वारे प्राप्त केला जातो, जो स्त्रोत म्हणून आणि अनुप्रयोग प्रकल्पाचा भाग म्हणून लागू केला जातो.
एक डीफॉल्ट अंमलबजावणी ember-configuration.c मध्ये WEAK फंक्शन म्हणून आढळू शकते जेणेकरून वापरकर्ता ओव्हरराइड शक्य होईल. |
1273235 | असोसिएशन रिस्पॉन्स किंवा रीजॉइन रिस्पॉन्स अजूनही प्रलंबित असताना स्लीपी एंड डिव्हाईस मुलासाठी चाइल्ड रिमूव्हल ऑपरेशन ट्रिगर केल्याने त्याच मुलाच्या एंट्रीसाठी दोन मिटवले जाऊ शकतात. यामुळे emberChildCount() -1 ने बंद होईल. जर हे सारणीतील शेवटचे मूल काढून टाकले असेल, तर यामुळे मुलांची संख्या कमी होऊ शकते. हे रीसेट किंवा LeaveNetwork पूर्ण होईपर्यंत कोणत्याही अंतिम उपकरणांद्वारे सामील होण्याचे/पुन्हा सामील होण्याच्या प्रयत्नांना प्रतिबंधित करते, ज्याचा परिणाम ठराविक प्रकाशनांमध्ये (child.c उद्धृत करून) अयशस्वी होऊ शकतो. |
1273585 |
नॉनव्होलॅटाइल मेमरीमधील ग्रीन पॉवर सिक्युरिटी फ्रेम काउंटरसाठी इनिशिएलायझेशन व्हॅल्यू 0xFFFFFFFF वरून 0 वर सेट केले आहे.
(इतर संदर्भः १२३२३६१) |
1277012 | जर चाइल्ड टेबल भरले असेल आणि स्थानिक डिव्हाइसच्या विद्यमान मुलाने पुन्हा सामील होण्याचा प्रयत्न केला, तर पुन्हा सामील होणे चुकीच्या पद्धतीने नाकारले जाईल, ज्यामुळे मुलाची एंट्री काढून टाकली जाईल आणि मुलाला त्या पालकाशी पुन्हा जोडण्यासाठी पुन्हा सामील होण्यास भाग पाडले जाईल. |
प्रकाशन 7.4.1.0 मध्ये निश्चित
आयडी # | वर्णन |
1036893 | ओटीए क्लस्टर घटकामुळे लेगसी बूट-लोडर इंटरफेस घटक अवलंबित्व म्हणून स्थापित करणाऱ्या समस्येचे निराकरण केले. |
1114905 | झिग्बी डायरेक्ट: लीव्ह नेटवर्क वैशिष्ट्याची सुधारित हाताळणी. |
1180937 | Zigbee Direct ZDD ला 3rd Party ZVD कनेक्ट करताना निश्चित WDT रीसेट. |
1223904 | एका समस्येचे निराकरण केले ज्यामुळे शेवटचे डिव्हाइस अत्यंत व्यस्त वातावरणात चुकीच्या पद्धतीने कार्य करू लागले. |
1224393 | प्रतिसाद गंतव्य पत्ता अद्यतनित करण्यासाठी ग्रीन पॉवर सिंक टेबल विनंती हँडलर कोड अद्यतनित केला. |
1228808 | gp-types.h दस्तऐवजीकरणातील मॅक्रो व्याख्यांसह प्रदर्शन समस्या निश्चित केली. |
1232297 | emberSetOutgoingNwkFrameCounter आणि emberSetOutgoingApsFrameCounter 64-बिट होस्ट ऍप्लिकेशन्सवर काम करत नसलेल्या समस्येचे निराकरण केले (EMBER_BAD_ARGUMENT परत करणे). |
1232359 | ग्रीन पॉवर क्लायंट कमांड प्रोसेसिंगमध्ये gppTunnelingDelay पॅरामीटर गणना निश्चित केली. |
1240392 |
प्रवेश/परवानगी कारणांमुळे नाकारलेल्या ZDO बाइंड/अनबाइंड विनंत्यांनी Zigbee वैशिष्ट्यांनुसार EMBER_ZDP_NOT_PERMITTED स्थितीऐवजी EMBER_ZDP_NOT_AUTHORIZED स्थिती परत करावी. |
1243523 | Zigbee डायरेक्ट: ZVD शी BLE कनेक्शनची सुधारित स्थिरता. |
1249455 | ॲके प्राप्त करण्यापूर्वी ब्रॉडकास्ट मिळाल्यावर स्लीप एन्ड डिव्हाइस स्लीपमध्ये प्रवेश करण्यास कारणीभूत असलेल्या समस्येचे निराकरण केले. |
1252295 | घटक कॅटलॉग मॅक्रो SL_CATALOG_ZIGBEE_OTA_STORAGE_COMMON_PRESENT मध्ये टायपिंग त्रुटीचे निराकरण करा. |
प्रकाशन 7.4.0.0 मध्ये निश्चित
आयडी # | वर्णन |
1019348 | Zigbee ZCL Cli घटकासाठी अवलंबित्व आवश्यकता निश्चित केल्या जेणेकरून गरज नसताना ते काढले जाऊ शकते. |
1024246 | emberHaveLinkKey() आणि sl_zb_sec_man_have_link_key() साठी कार्य वर्णन अद्यतनित केले. |
1036503 | DMP s साठी Micrium कर्नल वापरण्याची शिफारस करण्यासाठी वर्णन जोडलेample ॲप्स. |
1037661 | प्रो स्टॅक किंवा लीफ स्टॅक स्थापित करण्यासाठी अनुप्रयोगास प्रतिबंधित करणारी समस्या निश्चित केली गेली आहे. |
1078136 | व्यत्यय संदर्भातून इव्हेंट्स सुधारित करताना मधूनमधून क्रॅश निश्चित केले |
1081548 | वापरकर्त्यांना आठवण करून दिली जाते की Zigbee अनसिंक्रोनाइज्ड CSL ट्रान्समिशन्स रेडिओ शेड्युलरवर प्रोटोकॉल प्रीम्प्शनच्या अधीन आहेत. SleepyToSleepy ऍप्लिकेशन्समध्ये, BLE Zigbee CSL ट्रान्समिशनला प्रीम्प्ट करू शकते आणि करेल, ज्यामुळे ट्रान्समिशन संपुष्टात येईल. शेड्युलर प्रीम्प्शन असंक्रमित CSL साठी अधिक सामान्य आहे, कारण संभाव्य लांब वेक अप फ्रेम क्रम वापरला जाऊ शकतो. प्रसारण प्राधान्यक्रम समायोजित करू इच्छिणारे वापरकर्ते असे करण्यासाठी DMP ट्यूनिंग आणि चाचणी घटक वापरू शकतात. अधिक माहितीसाठी वापरकर्ते UG305: डायनॅमिक मल्टीप्रोटोकॉल वापरकर्त्याच्या मार्गदर्शकाचा देखील सल्ला घेऊ शकतात.
CSL मध्ये एक समस्या निश्चित केली गेली आहे जिथे मागील पेलोड फ्रेमनंतर लगेच प्राप्त होणारा नवीन वेक अप फ्रेम क्रम योग्यरित्या रेकॉर्ड केला जाणार नाही. यामुळे पेलोड फ्रेम चुकते. |
1084111 | या प्रकाशनाचा भाग म्हणून MG24-आधारित बोर्डांसाठी प्रारंभिक स्लीपी SPI-NCP समर्थन अद्यतनित केले आहे. |
1104056 | मल्टी-नेटवर्कच्या बाबतीत दुय्यम नेटवर्कवर चालण्यासाठी नेटवर्क स्टीयरिंगसाठी समर्थन जोडले |
1120515 | mfglib set-channel कमांड वापरताना चॅनेल बदलले नाही अशा समस्येचे निराकरण केले. |
1141109 | व्युत्पन्न केलेल्या समस्येचे निराकरण केलेample application ncp-uart-gp-multi-rail काही हेडर चुकवायला files -cp पर्यायासह ग्रीन पॉवर अडॅप्टर घटक वापरताना. |
1144316 | gp-types.h दस्तऐवजीकरणातील काही डेटा संरचना प्रकारांचे वर्णन अद्यतनित केले. |
1144884 | कोणताही डेटा प्रलंबित नसताना फिक्स्ड बनावट फ्रेम पेंडिंग बिट सेट. |
1152512 | isr संदर्भात इव्हेंट सुधारित करताना लो-मॅक-रेलमध्ये संभाव्य क्रॅश निश्चित केले. |
1154616 | "स्लीपी एंड डिव्हाइसवरून नॉन-स्लीपी एंड डिव्हाइसवर भूमिका स्विच करणे" या केससह नेटवर्क सुरू करण्याच्या स्थितीसाठी अपवाद जोडला. |
1157289 | BDB चाचणी अयशस्वी DN-TLM-TC-02B होऊ शकते अशा समस्येचे निराकरण केले. |
आयडी # | वर्णन |
1157426 | ग्रीन_पॉवर_ॲडॉप्टर घटकासह zigbee_simple_app तयार करताना बिल्ड समस्येचे निराकरण केले. |
1157932 | "संक्रमण वेळ" फील्ड गहाळ आहे की नाही हे तपासण्यासाठी एक अट जोडली आणि या गहाळ फील्डसाठी डीफॉल्ट मूल्य 0xFFFF सेट केले. |
1166340 | emberAfGpdfSend ला अपेक्षित संख्या पुनरावृत्ती पाठवण्यापासून रोखत असलेल्या समस्येचे निराकरण केले. |
1167807 | वितरीत नेटवर्कमध्ये ट्रस्ट सेंटर्स म्हणून काम करणारी डिव्हाइस प्रत्येक वेळी नवीन डिव्हाइस सामील झाल्यावर त्यांच्या क्षणिक लिंक की चुकीच्या पद्धतीने साफ करतील अशा समस्येचे निराकरण केले. |
1169504 | सक्तीने उठल्यावर झोपेचे डिव्हाइस रीसेट केल्यामुळे समस्येचे निराकरण केले. |
1169966 | बफर ऍलोकेशन कोडमध्ये गहाळ रिटर्न व्हॅल्यू व्हॅलिडेशन निश्चित केले. |
१२,२४,
172270 |
mfglib start 1 सह कोणतेही संदेश प्रसारित केले जात नाहीत परंतु प्राप्त होतात, म्हणून प्रदर्शित टर्मिनल संदेश "mfglib पाठवा पूर्ण" चुकीचा आहे आणि "शेवटच्या %d ms मध्ये RXed %d पॅकेट" मध्ये बदलला आहे. |
1171935 | नियतकालिक नेटवर्क की अपडेट कालावधी 1 वर्षापर्यंत बदलला. |
1172778 | ग्रीन पॉवर सर्व्हरवर emberAfPluginGreenPowerServerUpdateAliasCallback चे गहाळ आवाहन जोडले.. |
1174288 | चालू असलेले स्कॅन थांबवण्यासाठी कॉल केल्यास नेटवर्क स्टीयरिंग प्रक्रियेस कारणीभूत असलेल्या समस्येचे निराकरण केले. |
1178393 | दस्तऐवजीकरण त्रुटी अद्यतनित केली. |
1180445 | स्मार्ट एनर्जीमध्ये, समन्वयक मर्यादित ड्युटी सायकलपर्यंत पोहोचल्यास OTA आता डाउनलोड करणे सुरू ठेवते. |
1185509 | CSL मध्ये समस्येचे निराकरण केले आहे जेथे मागील पेलोड फ्रेमनंतर लगेच प्राप्त होणारा नवीन वेक अप फ्रेम क्रम अचूकपणे रेकॉर्ड केला जाणार नाही. यामुळे पेलोड फ्रेम चुकते. |
1186107 | जीपी कमिशनिंग नोटिफिकेशनमध्ये येणारे GPDF बदलण्यासाठी प्राप्त झालेल्या GPDF चे अयशस्वी डिक्रिप्शन कारणीभूत असलेल्या समस्येचे निराकरण केले. |
1188397 | विस्तारित अहवाल सारणी आकार सक्षम करताना संकलित त्रुटी उद्भवलेल्या समस्येचे निराकरण केले. |
1194090 | सिंक कमिशनिंग मोड कमांडसाठी डीफॉल्ट प्रतिसादात अपयश स्थिती दुरुस्त केली - खालील विभाग 3.3.4.8.2 |
1194963 | वापरकर्ता कॉलबॅक emberAfGreenPowerServerPairingStatusCallback कॉल करण्यापूर्वी CommissioningGpd संरचना मेमसेट करणारी समस्या निश्चित केली. |
1194966 | एक्झिट कमिशनिंग कृतीसह एंडपॉईंट आणि प्रॉक्सीसह समाविष्ट फील्ड सेट न केलेल्या समस्येचे निराकरण केले. |
1196698 | कोणताही डेटा प्रलंबित नसताना बनावट फ्रेम प्रलंबित बिट सेट निश्चित केला. |
1199958 | ग्रीन पॉवर संदेश तयार करण्यासाठी अधिक जागा नसताना केस हाताळण्यासाठी कोड जोडला. |
1202034 | sl_zb_sec_man_context_t स्टॅक व्हेरिएबल योग्यरितीने सुरू न झालेल्या समस्येचे निराकरण केले, ज्यामुळे इंस्टॉल कोडसह सामील होणे अयशस्वी झाले. |
1206040 |
एंड डिव्हाइसद्वारे सुरक्षित पुन्हा सामील होण्याच्या प्रयत्नादरम्यान emberRemoveChild() ला कॉल केल्याने मूल्यसंख्येत अतिरिक्त घट होऊ शकते, संभाव्यपणे चाइल्ड काउंट -1 (255) म्हणून, अंतिम डिव्हाइसना सूचित कमतरतेमुळे सामील होण्यापासून/पुन्हा सामील होण्यापासून प्रतिबंधित करते. बीकनमधील क्षमतेचे. |
1207580 |
स्टॅकमधील चाइल्ड टेबल शोध फंक्शन्स 0x0000 विरुद्ध 0xFFFF च्या वापरात विसंगत आहेत नोड आयडी रिटर्न व्हॅल्यू अवैध/रिक्त एंट्री दर्शविते, ज्यामुळे emberRemoveChild() सारख्या API मध्ये न वापरलेल्या नोंदी तपासण्यात समस्या निर्माण होतात. |
1210706 | emberCounterHandler() चा भाग म्हणून EmberExtraCounterInfo स्ट्रक्चरमध्ये प्रदान केलेले गंतव्यस्थान आणि PHY निर्देशांक MAC TX Unicast काउंटर प्रकारांसाठी चुकीचे असू शकतात. |
1211610
1212525 |
सुरक्षित की स्टोरेज अपग्रेड घटक सक्षम केल्यानंतर डायनॅमिक मल्टीप्रोटोकॉल ऍप्लिकेशन्स क्रॅश झालेल्या समस्येचे निराकरण केले. |
1211847 | emberCounterHandler() ची स्वाक्षरी बदलली नसली तरी, त्याचे पॅरामीटर्स कसे भरले आहेत ते थोडेसे बदलले आहे. या API मधील बदल वरील विभाग २ मध्ये स्पष्ट केले आहेत. |
1212449 |
आउटगोइंग बीकन्सचे MAC लेयरद्वारे चुकीचे वर्गीकरण केले गेले, ज्यामुळे emberCounterHandler() हे पॅकेट्स EMBER_COUNTER_MAC_TX_BROADCAST काउंटर प्रकारासह पकडण्यात अयशस्वी झाले आणि त्याऐवजी EMBER_COUNTER_MAC_TX_UNICAST_SU काउंटर प्रकारासह बीकन्स मोजले. त्यामुळे EmberCounterInfo स्ट्रक्चरला पास केलेल्या डेस्ट EmberNodeId पॅरामीटरसाठी अविश्वसनीय मूल्ये मिळू शकतात |
1214866 | काही उच्च रहदारीच्या कॉन्फिगरेशनमध्ये डेटा पोल पॅकेट पाठवल्याने बसमध्ये बिघाड होऊ शकतो. |
1216552 | व्यस्त रहदारीच्या परिस्थितीत प्रतिपादनास कारणीभूत असलेली समस्या निश्चित केली आहे. |
1216613 | प्रॉक्सी सारणीमध्ये ग्रुपकास्ट त्रिज्याचे चुकीचे मूल्य कारणीभूत असलेल्या समस्येचे निराकरण केले. |
आयडी # | वर्णन |
1222509 | राउटर/समन्वयक नॉन-चाइल्ड पोलिंग एंड डिव्हाइसला रजा आणि पुन्हा सामील होण्याची विनंती पाठवतात, परंतु MAC गंतव्य NWK गंतव्य पत्त्याशी जुळण्याऐवजी 0xFFFF आहे. |
1223842 | sl_component_catalog.h च्या निर्मितीसह एक समस्या सोडवली जी त्यात अवांछित कोड सोडत होती ज्यामुळे संकलन अयशस्वी होते. |
756628 | ॲप्लिकेशन कॉलबॅक emberAfMacFilterMatchMessageCallback चे आवाहन केवळ स्टॅकद्वारे प्रमाणित केलेल्या ZLL संदेशांसाठी कॉल करण्यासाठी बदलले. |
816088 | EMBER कॉन्फिगरेशन zigbeed_configuration.h वरून zigbeed.slcp वर हलवले. |
829508 | शर्यतीची स्थिती टाळण्यासाठी, खालचे स्तर व्यस्त असल्यास किंवा चॅनेल बदलण्याच्या स्थितीत नसल्यास अयशस्वी परत येण्यासाठी emberSetLogicalAndRadioChannel मध्ये अतिरिक्त प्रमाणीकरण जोडले गेले. |
वर्तमान प्रकाशनातील ज्ञात समस्या
मागील रिलीझपासून ठळक अंक जोडले गेले. तुम्ही रिलीझ चुकवले असल्यास, अलीकडील रिलीझ नोट्स वर उपलब्ध आहेत https://www.si-labs.com/developers/zigbee-emberznet टेक डॉक्स टॅबमध्ये.
आयडी # | वर्णन | वर्कअराउंड |
N/A | या प्रकाशनात खालील ॲप्स/घटक समर्थित नाहीत: EM4 समर्थन. | पुढील प्रकाशनांमध्ये वैशिष्ट्य सक्षम केले जाईल. |
193492 | emberAfFillCommandGlobalServerToClientConfigureRe पोर्टिंग मॅक्रो तुटलेले आहे. बफर भरल्याने चुकीचे कमांड पॅकेट तयार होते. | API ऐवजी “zcl global send-me-a-report” CLI कमांड वापरा. |
278063 | स्मार्ट एनर्जी टनेलिंग plugins ॲड्रेस टेबल इंडेक्सचा परस्परविरोधी उपचार/वापर आहे. | कोणतेही ज्ञात उपाय नाही |
289569 | नेटवर्क-निर्माता घटक पॉवर लेव्हल पिकलिस्ट EFR32 साठी समर्थित मूल्यांची संपूर्ण श्रेणी ऑफर करत नाही | EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P साठी CMSIS टिप्पणीमध्ये निर्दिष्ट <-8..20> श्रेणी संपादित करा
मध्ये OWER /protocol/zigbee/app/framework/plugin/network- creator/config/network-creator-config.h file. उदाample, <-26..20> वर बदला. |
295498 | UART रिसेप्शन कधीकधी Zigbee+BLE डायनॅमिक मल्टीप्रोटोकॉल वापर केसमध्ये जास्त भाराखाली बाइट्स सोडते. | हार्डवेअर प्रवाह नियंत्रण वापरा किंवा बॉड दर कमी करा. |
312291 | EMHAL: Linux होस्टवरील halCommonGetIntxxMillisecondTick फंक्शन सध्या gettimeofday फंक्शन वापरतात, जे मोनोटोनिक असण्याची हमी नाही. सिस्टमची वेळ बदलल्यास, यामुळे स्टॅक वेळेसह समस्या उद्भवू शकतात. | त्याऐवजी CLOCK_MONOTONIC स्त्रोतासह clock_gettime वापरण्यासाठी ही कार्ये सुधारित करा. |
338151 | कमी पॅकेट बफर काउंट व्हॅल्यूसह NCP सुरू केल्याने भ्रष्ट पॅकेट होऊ शकतात. | खूप कमी डीफॉल्ट मूल्य टाळण्यासाठी पॅकेट बफर गणनासाठी 0xFF राखीव मूल्य वापरा |
387750 | शेवटच्या डिव्हाइसवर मार्ग सारणी विनंती स्वरूपांसह समस्या. | तपास चालू आहे |
400418 | टचलिंक इनिशिएटर नॉन-फॅक्टरी-नवीन एंड-डिव्हाइस लक्ष्याशी लिंक करू शकत नाही. | माहित नाही उपाय. |
424355 | नॉन-फॅक्टरी-नवीन स्लीपी एंड डिव्हाइस टचलिंक टार्गेट-सक्षम इनिशिएटर विशिष्ट परिस्थितींमध्ये डिव्हाइस माहिती प्रतिसाद प्राप्त करण्यास सक्षम नाही. |
तपास चालू आहे |
465180 | सहअस्तित्व रेडिओ ब्लॉकर ऑप्टिमायझेशन आयटम "रनटाइम नियंत्रण सक्षम करा" योग्य Zigbee ऑपरेशन अवरोधित करू शकते. | ब्लॉकर ऑप्टिमायझेशनचे पर्यायी 'वाय-फाय सिलेक्ट' नियंत्रण "अक्षम" सोडले पाहिजे. |
480550 | OTA क्लस्टरची स्वतःची अंगभूत फ्रॅगमेंटेशन पद्धत आहे, म्हणून ते APS विखंडन वापरू नये. जरी, APS एन्क्रिप्शन सक्षम केले असल्यास ते इमेजब्लॉक रिस्पॉन्सेसचे पेलोड अशा आकारात वाढवते जेथे APS विखंडन सक्रिय केले जाते. यामुळे OTA प्रक्रिया अयशस्वी होऊ शकते. |
कोणतेही ज्ञात उपाय नाही |
481128 | डायग्नोस्टिक्स प्लगइन आणि व्हर्च्युअल UART परिधीय सक्षम असताना तपशीलवार रीसेट कारण आणि क्रॅश तपशील NCP प्लॅटफॉर्मवर व्हर्च्युअल UART (सिरियल 0) द्वारे डीफॉल्टनुसार उपलब्ध असले पाहिजेत. | एनसीपीमध्ये सिरीयल 0 आधीपासून सुरू केलेले असल्याने, ग्राहक झिग्बी एनसीपी फ्रेमवर्कमध्ये emberAfNcpInitCallback सक्षम करू शकतात आणि योग्य निदान कार्ये कॉल करू शकतात (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashSummary, halPrintCallBack to this printer) हा डेटा सिरीयल 0 साठी viewनेटवर्क विश्लेषक कॅप्चर लॉगमध्ये ing.
माजी साठीampEXTENDED_RESET_INFO परिभाषित केल्यावर af-main-soc.c च्या emberAfMainInit() मध्ये समाविष्ट केलेल्या कोडचा संदर्भ घ्या. |
आयडी # | वर्णन | वर्कअराउंड |
486369 | नवीन नेटवर्क बनवणाऱ्या DynamicMultiProtocolLightSoc कडे सोडलेल्या नेटवर्कमधून चाइल्ड नोड्स शिल्लक असल्यास, emberAfGetChildTableSize startIdentifyOnAllChildNodes मध्ये शून्य नसलेले मूल्य परत करते, ज्यामुळे "भूत" मुलांना संबोधित करताना Tx 66 त्रुटी संदेश येतात. | नवीन नेटवर्क तयार करण्यापूर्वी शक्य असल्यास भाग पुसून टाका किंवा नेटवर्क सोडल्यानंतर चाइल्ड टेबल प्रोग्रामॅटिकपणे तपासा आणि नवीन नेटवर्क तयार करण्यापूर्वी emberRemoveChild वापरून सर्व मुले हटवा. |
495563 | SPI NCP स्लीपी एंड डिव्हाईस मध्ये सामील होत आहेample ॲप लहान मतदान करत नाही, म्हणून TC लिंक की अपडेट करण्याच्या स्थितीत सामील होण्याचा प्रयत्न अयशस्वी होतो. | सामील होण्याचा प्रयत्न करण्यापूर्वी जे उपकरण सामील होऊ इच्छित आहे ते शॉर्ट पोल मोडमध्ये असले पाहिजे. हा मोड एंड डिव्हाइस सपोर्ट प्लगइनद्वारे सक्ती केला जाऊ शकतो. |
497832 | नेटवर्क ॲनालायझरमध्ये व्हेरिफाय की रिक्वेस्ट फ्रेमसाठी झिग्बी ॲप्लिकेशन सपोर्ट कमांड ब्रेकडाउन चुकून पेलोडच्या त्या भागाचा संदर्भ देते जो फ्रेम सोर्स ॲड्रेसला डेस्टिनेशन ॲड्रेस म्हणून सूचित करतो. |
कोणतेही ज्ञात उपाय नाही |
519905
521782 |
ओटा-क्लायंट प्लगइनच्या 'बूटलोड' CLI कमांडचा वापर करून बूटलोडर कम्युनिकेशन सुरू करण्यात Spi-NCP फार क्वचितच अपयशी ठरू शकते. |
बूटलोड प्रक्रिया रीस्टार्ट करा |
620596 |
NCP SPI माजीample BRD4181A (EFR32xGMG21) साठी
nवेक डीफॉल्ट पिन परिभाषित केलेला वेक-अप पिन म्हणून वापरला जाऊ शकत नाही. |
NCP-SPI प्लगइनमधील nWake साठी PD03 वरून EM2/3 वेक-अप-सक्षम पिनमध्ये डीफॉल्ट पिन बदला. |
631713 |
“Zigbee PRO Stack Library” प्लगइन “Zigbee PRO Leaf Library” ऐवजी वापरल्यास Zigbee End Device वारंवार पत्ता विरोधाभास कळवेल. | “Zigbee PRO स्टॅक लायब्ररी” प्लगइन ऐवजी “Zigbee PRO लीफ लायब्ररी” वापरा. |
670702 |
रिपोर्टिंग प्लगइनमधील अकार्यक्षमतेमुळे डेटा लेखन वारंवारता आणि सारणी आकारावर आधारित लक्षणीय विलंब होऊ शकतो, जे इव्हेंट वेळेसह ग्राहक अनुप्रयोग कोडमध्ये व्यत्यय आणू शकते. | वारंवार लेखन करत असल्यास, प्लगइन वापरण्याऐवजी रिपोर्टिंग अटी तपासण्याचा आणि मॅन्युअली अहवाल पाठवण्याचा विचार करा. |
708258 |
addEntryToGroupTable() द्वारे group-server.c मध्ये सुरू न केलेले मूल्य एक बनावट बंधन तयार करू शकते आणि ग्रुपकास्ट रिपोर्टिंग संदेश पाठवण्यास कारणीभूत ठरू शकते. | “binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;” जोडा binding.type नंतर
= EMBER_MULTICAST_BINDING;” |
757775 | सर्व EFR32 भागांमध्ये एक अद्वितीय RSSI ऑफसेट आहे. याव्यतिरिक्त, बोर्ड डिझाइन, अँटेना आणि संलग्नक RSSI वर परिणाम करू शकतात. | नवीन प्रकल्प तयार करताना, RAIL युटिलिटी, RSSI घटक स्थापित करा. या वैशिष्ट्यामध्ये प्रत्येक भागासाठी डीफॉल्ट RSSI ऑफसेट सिलाब्सचा समावेश आहे. तुमच्या संपूर्ण उत्पादनाच्या RF चाचणीनंतर आवश्यक असल्यास या ऑफसेटमध्ये बदल केला जाऊ शकतो. |
758965 |
ZCL क्लस्टर घटक आणि ZCL कमांड डिस्कवरी टेबल सिंक्रोनाइझ केलेले नाहीत. म्हणून, ZCL क्लस्टर घटक सक्षम किंवा अक्षम करताना, संबंधित ZCL Advanced Configurator कमांड टॅबमध्ये लागू केलेल्या आदेश सक्षम/अक्षम केले जाणार नाहीत. | ZCL Advanced Configurator मधील इच्छित ZCL कमांडसाठी शोध व्यक्तिचलितपणे सक्षम/अक्षम करा. |
765735 | OTA अपडेट स्लीपी एंड डिव्हाइसवर सक्षम पृष्ठ विनंतीसह अयशस्वी होते. | पेज रिक्वेस्ट ऐवजी ब्लॉक रिक्वेस्ट वापरा. |
845649 | CLI काढून टाकणे:कोअर घटक SL_cli.h वर EEPROM cli कॉल्स काढून टाकत नाही. | eprom-cli.c हटवा file जे sl_cli.h ला कॉल करते. याव्यतिरिक्त, ota-storage-simple-eeprom मधील sl_cli.h तसेच sl_cli_command_arg_t वर कॉल्सवर टिप्पणी केली जाऊ शकते. |
857200 | ias-zone-server.c "0000000000000000" CIE पत्त्यासह बंधनकारक तयार करण्यास अनुमती देते आणि नंतर पुढील बाइंडिंगला अनुमती देत नाही. | कोणतेही ज्ञात उपाय नाही |
1019961 | व्युत्पन्न Z3Gateway मेकfile हार्डकोड "gcc" CC म्हणून | कोणतेही ज्ञात उपाय नाही |
आयडी # | वर्णन | वर्कअराउंड |
1039767 | मल्टी थ्रेड RTOS वापर प्रकरणात झिग्बी राउटर नेटवर्क रांग ओव्हरफ्लो समस्येचा पुन्हा प्रयत्न करा. | Zigbee स्टॅक धागा-सुरक्षित नाही. परिणामी, Zigbee स्टॅक API ला दुसऱ्या टास्कमधून कॉल करणे OS वातावरणात समर्थित नाही आणि स्टॅकला "नॉन-वर्किंग" स्थितीत ठेवू शकते. अधिक माहितीसाठी आणि इव्हेंट हँडलर वापरून वर्कअराउंडसाठी खालील ॲप नोटचा संदर्भ घ्या.
https://www.silabs.com/documents/public/application- notes/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk- 7x.pdf . |
1064370 | Z3Switch sample ऍप्लिकेशनने डीफॉल्टनुसार फक्त एक बटण (उदाहरण: btn1) सक्षम केले आहे ज्यामुळे प्रकल्पातील बटण वर्णनात जुळत नाही.file. | वर्कअराउंड: Z0Switch प्रोजेक्ट तयार करताना btn3 इंस्टन्स व्यक्तिचलितपणे स्थापित करा. |
1161063 | Z3Light आणि संभाव्य इतर अनुप्रयोग चुकीच्या क्लस्टर पुनरावृत्ती मूल्यांचा अहवाल देतात. | क्लस्टर पुनरावृत्ती विशेषता त्यांच्या योग्य पुनरावृत्तीसाठी व्यक्तिचलितपणे अद्यतनित करा. |
१२,२४,
१२,२४, 1171479 |
त्रुटी: ezspErrorHandler 0x34 ने mfglib रिसीव्ह मोड दरम्यान वारंवार अहवाल दिला | मुद्रित त्रुटी संदेश कमी करण्यासाठी, EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV कॉन्फिगर करा
होस्ट ॲपवर ENT_TIMEOUT_MS 100 पर्यंत, त्यामुळे कॉलबॅक रांग अधिक द्रुतपणे मोकळी केली जाते. |
1252460 | स्टार्टअपवर चालणाऱ्या SimEEPROM रिकव्हरी रूटीन (v1 आणि v2 दोन्हीसाठी) चुकीचा संरेखित फ्लॅश पेज इरेज कॉल करू शकतात परिणामी em_msc.c च्या MSC_ErasePage रूटीन दरम्यान दावा केला जाऊ शकतो. | वर्कअराउंड: em_msc.c मध्ये MSC_ErasePage() फंक्शनच्या शीर्षस्थानी कोडची खालील ओळ ठेवा: start address = (uint32_t*)((uint32_t)प्रारंभ पत्ता आणि
~(FLASH_PAGE_SIZE-1)); |
नापसंत आयटम
रिलीझ 7.4.1.0 मध्ये नापसंत
GSDK 7.4.0.0 मध्ये, या पॅचसह, पोर्ट 3 किंवा 4900 सह टेलनेट इंटरफेस तयार करण्यासाठी linux होस्ट ऍप्लिकेशनसाठी Z4901Gateway मधील “-v” पर्याय नापसंत केला आहे. टेलनेट इंटरफेस तयार करण्याचा पर्यायी शिफारस केलेला मार्ग म्हणजे लिनक्स युटिलिटीज जसे की “socat” वापरणे.
रिलीझ 7.4.0.0 मध्ये नापसंत
- खालील बहिष्कृत सुरक्षा API काढले:
- emberGetKey()
- emberGetKeyTableEntry()
- emberSetKeyTableEntry()
- emberHaveLinkKey()
- emberAddOrUpdateKeyTableEntry()
- emberAddTransientLinkKey()
- emberGetTransientKeyTableEntry()
- emberGetTransientLinkKey()
- emberHmacAesHash()
की स्टोरेज आणि HMAC हॅशिंगमध्ये प्रवेश करण्यासाठी Zigbee सुरक्षा व्यवस्थापकाद्वारे प्रदान केलेले API वापरा.
आयटम काढले
रिलीज 7.4.0.0 मध्ये काढले
- सार्वजनिक शीर्षलेखातील डुप्लिकेट सार्वजनिक API काढले file gp-types.h.
- zigbee_end_device_bind घटक काढला गेला आहे. या घटकाचा वापर समन्वयक ते ब्रोकर बायंडिंग री-क्वेस्ट्ससाठी एंड डिव्हाइसेससाठी केला गेला. ही पर्यायी कार्यक्षमता Zigbee कोर स्पेसच्या R22 मधून काढली गेली.
- af-host.c मधील setPacketBufferCount() काढले आणि निरुपयोगी चेक केस EZSP_CONFIG_PACKET_BUFFER_COUNT: command-handlers.c मध्ये.
- NCP सुरू करताना दोन टप्प्यांत विभागण्याची गरज नसल्यामुळे मेमरी वाटपाचा युक्तिवाद काढून टाकला.
- se14-comms-hub, se14-ihd, आणि se14-meter-gas च्या app.c मधील emberAfNcpInitCallback() काढले.
- ncp-configuration.c मध्ये ncp इनिशिएलायझेशन दरम्यान EZSP_CONFIG_RETRY_QUEUE_SIZE मूल्य सेटिंग काढून टाकली.
मल्टीप्रोटोकॉल गेटवे आणि आरसीपी
नवीन आयटम
प्रकाशन 7.4.0.0 मध्ये जोडले
समवर्ती ऐकणे, EFR802.15.4xG32 किंवा xG24 RCP वापरताना Zigbee आणि OpenThread स्टॅकची स्वतंत्र 21 चॅनेलवर ऑपरेट करण्याची क्षमता, रिलीझ केली जाते. 802.15.4 RCP/Bluetooth RCP संयोजन, Zigbee NCP/OpenThread RCP संयोजन किंवा Zigbee/OpenThread सिस्टम-ऑन-चिप (SoC) साठी समवर्ती ऐकणे उपलब्ध नाही. भविष्यातील प्रकाशनात ते त्या उत्पादनांमध्ये जोडले जाईल.
OpenThread CLI विक्रेता विस्तार मल्टीप्रोटोकॉल कंटेनर्सच्या OpenThread होस्ट ॲप्समध्ये जोडला गेला आहे. यामध्ये coex cli कमांडचा समावेश आहे.
सुधारणा
प्रकाशन 7.4.0.0 मध्ये बदलले
Zigbee NCP/OpenThread RCP मल्टीप्रोटोकॉल संयोजन आता उत्पादन गुणवत्ता आहे.
7.3 निश्चित समस्या
प्रकाशन 7.4.2.0 मध्ये निश्चित
आयडी # | वर्णन |
1022972 | Zigbee-OpenThread NCP/RCP s मध्ये सहअस्तित्व प्लगइन परत जोडलेample अर्ज. |
1231021 | OTBR मध्ये असा दावा टाळा जो 80+ झिग्बी डिव्हाइसेस सामील होताना RCP रिकव्हर करून सब-मॅकवर न हाताळलेल्या ट्रान्समिट एरर पास करून दिसला. |
1249346 | एका समस्येचे निराकरण केले जेथे RCP यजमानासाठी निर्धारित पॅकेट्स चुकीच्या पद्धतीने डीक्यू करू शकतो, परिणामी OTBR मध्ये पार्स त्रुटी आणि अनपेक्षित समाप्ती. |
प्रकाशन 7.4.1.0 मध्ये निश्चित
आयडी # | वर्णन |
1213701 | जर MAC अप्रत्यक्ष रांगेत त्या मुलासाठी डेटा आधीच प्रलंबित असेल तर ZigBee ने मुलासाठी स्त्रोत जुळणी सारणी एंट्री तयार करण्याची परवानगी दिली नाही. या वर्तनामुळे एपीएस Ack किंवा ॲप-लेयर प्रतिसादाच्या अभावामुळे मूल आणि इतर काही डिव्हाइसमधील ऍप्लिकेशन-लेयर व्यवहार अयशस्वी होऊ शकतात, विशेषत: चाइल्ड डिव्हाइसला लक्ष्य करणाऱ्या ZCL OTA अपग्रेडचा व्यत्यय आणि अनपेक्षित समाप्ती. |
1244461 | मेसेज प्रलंबित असूनही मुलासाठी स्त्रोत जुळणी सारणी एंट्री काढली जाऊ शकते. |
प्रकाशन 7.4.0.0 मध्ये निश्चित
आयडी # | वर्णन |
1081828 | FreeRTOS-आधारित Zigbee/BLE DMP सह थ्रूपुट समस्याample अनुप्रयोग. |
1090921 | Z3GatewayCpc ला गोंगाटाच्या वातावरणात नेटवर्क तयार करण्यात समस्या आली. |
1153055 | zigbee_ncp-ble_ncp-uart s वरून NCP आवृत्ती वाचताना संप्रेषण बिघडले तेव्हा यजमानावर दावा केला गेला.ample अॅप. |
1155676 | 802.15.4 RCP ने सर्व प्राप्त युनिकास्ट पॅकेट्स (MAC ऍकिंग नंतर) टाकून दिल्यास, जर एकाधिक 15.4 इंटरफेस समान 16-बिट नोड ID सामायिक करतात. |
1173178 | होस्टने होस्ट-RCP सेटअपमध्ये mfglib सह प्राप्त झालेल्या शेकडो पॅकेटची खोटी तक्रार केली. |
आयडी # | वर्णन |
1190859 | होस्ट-RCP सेटअपमध्ये mfglib यादृच्छिक पॅकेट पाठवताना EZSP त्रुटी. |
1199706 | विसरलेल्या एंड डिव्हाईस मुलांचे डेटा पोल RCP वर पूर्वीच्या मुलाला सोडा आणि पुन्हा सामील व्हा आदेश देण्यासाठी प्रलंबित फ्रेम योग्यरित्या सेट करत नव्हते. |
1207967 | “mfglib send random” कमांड Zigbeed वर अतिरिक्त पॅकेट पाठवत होती. |
1208012 | RCP वर प्राप्त करताना mfglib rx मोडने पॅकेट माहिती योग्यरित्या अपडेट केली नाही. |
1214359 | होस्ट-RCP सेटअपमध्ये 80 किंवा अधिक राउटरने एकाच वेळी सामील होण्याचा प्रयत्न केल्यावर समन्वयक नोड क्रॅश झाला. |
1216470 |
ॲड्रेस मास्क 0xFFFF साठी ब्रॉडकास्ट रिले केल्यानंतर, पालक उपकरण म्हणून काम करणारी Zigbee RCP प्रत्येक मुलासाठी प्रलंबित डेटा ध्वज सेट सोडेल. यामुळे प्रत्येक पोल नंतर प्रत्येक मूल डेटाची अपेक्षा करत जागृत राहिले आणि अखेरीस ही स्थिती साफ करण्यासाठी प्रत्येक अंतिम डिव्हाइसवर काही इतर प्रलंबित डेटा व्यवहाराची आवश्यकता आहे. |
वर्तमान प्रकाशनातील ज्ञात समस्या
मागील रिलीझ पासून ठळक मध्ये समस्या जोडल्या गेल्या. तुम्ही रिलीझ चुकवले असल्यास, अलीकडील रिलीझ नोट्स वर उपलब्ध आहेत https://www.si-labs.com/developers/gecko-software-development-kit.
आयडी # | वर्णन | वर्कअराउंड |
937562 | Raspberry Pi OS 802154 वर rcp-uart- 11-blehci अॅपसह Bluetoothctl 'advertise on' कमांड अयशस्वी होते. | Bluetoothctl ऐवजी btmgmt अॅप वापरा. |
1074205 | CMP RCP एकाच पॅन आयडीवर दोन नेटवर्कला सपोर्ट करत नाही. | प्रत्येक नेटवर्कसाठी वेगवेगळे पॅन आयडी वापरा. भविष्यातील प्रकाशनात समर्थन नियोजित आहे. |
1122723 | व्यस्त वातावरणात z3-light_ot-ftd_soc ॲपमध्ये CLI प्रतिसाद देत नाही. | माहित नाही उपाय. |
1124140 | z3-light_ot-ftd_soc sampOT नेटवर्क आधीच सुरू असल्यास le ॲप Zigbee नेटवर्क तयार करण्यास सक्षम नाही. | प्रथम Zigbee नेटवर्क आणि नंतर OT नेटवर्क सुरू करा. |
1170052 |
CMP Zigbee NCP + OT RCP आणि DMP Zigbee NCP + BLE NCP या वर्तमान रिलीझमध्ये 64KB आणि कमी RAM भागांवर बसू शकत नाही. |
या ॲप्ससाठी सध्या 64KB भाग समर्थित नाहीत. |
1209958 |
बॉबकॅट आणि बॉबकॅट लाइटवरील ZB/OT/BLE RCP तीनही प्रोटोकॉल चालवताना काही मिनिटांनंतर काम करणे थांबवू शकते |
भविष्यातील प्रकाशनात संबोधित केले जाईल |
1221299 | Mfglib RSSI वाचन RCP आणि NCP मध्ये भिन्न आहे. | भविष्यातील प्रकाशनात संबोधित केले जाईल. |
नापसंत आयटम
काहीही नाही
आयटम काढले
रिलीज 7.4.0.0 मध्ये काढले
“NONCOMPLIANT_ACK_TIMING_WORKAROUND” मॅक्रो काढला गेला आहे. सर्व RCP ॲप्स आता डीफॉल्टनुसार 192 µsec टर्नअराउंड टाइमला सपोर्ट करतात नॉन-वर्धित ऍक्ससाठी 256 µsec टर्नअराउंड टाइम वापरत असताना CSL द्वारे आवश्यक वर्धित ऍक्ससाठी.
हे प्रकाशन वापरणे
या प्रकाशनात खालील गोष्टींचा समावेश आहे:
- Zigbee स्टॅक
- Zigbee ऍप्लिकेशन फ्रेमवर्क
- झिग्बी एसample अनुप्रयोग
Zigbee आणि EmberZNet SDK बद्दल अधिक माहितीसाठी पहा UG103.02: Zigbee फंडामेंटल्स.
तुम्ही प्रथमच वापरकर्ता असल्यास, पहा QSG180: SDK 7.0 आणि उच्च साठी Zigbee EmberZNet क्विक-स्टार्ट मार्गदर्शक, तुमच्या विकासाचे वातावरण कॉन्फिगर करण्यासाठी, बिल्डिंग आणि फ्लॅशिंगच्या सूचनांसाठीample अनुप्रयोग, आणि पुढील चरणांकडे निर्देश करणारे दस्तऐवजीकरण संदर्भ.
स्थापना आणि वापर
झिग्बी एम्बरझेडनेट SDK सिलिकॉन लॅब्स SDKs चा संच Gecko SDK (GSDK) चा भाग म्हणून प्रदान केला आहे. GSDK सह द्रुतपणे प्रारंभ करण्यासाठी, स्थापित करा साधेपणा स्टुडिओ 5, जे तुमचे विकास वातावरण सेट करेल आणि तुम्हाला GSDK इंस्टॉलेशनमध्ये घेऊन जाईल. Simplicity Studio 5 मध्ये सिलिकॉन लॅब्स उपकरणांसह IoT उत्पादन विकासासाठी आवश्यक असलेल्या सर्व गोष्टींचा समावेश आहे, ज्यामध्ये संसाधन आणि प्रकल्प लाँचर, सॉफ्टवेअर कॉन्फिगरेशन टूल्स, GNU टूलचेनसह पूर्ण IDE आणि विश्लेषण साधनांचा समावेश आहे. इन्स्टॉलेशनच्या सूचना ऑनलाइन दिल्या आहेत साधेपणा स्टुडिओ 5 वापरकर्ता मार्गदर्शक.
वैकल्पिकरित्या, GitHub वरून नवीनतम डाउनलोड करून किंवा क्लोन करून Gecko SDK व्यक्तिचलितपणे स्थापित केले जाऊ शकते. अधिक माहितीसाठी https://github.com/Sili-conLabs/gecko_sdk पहा.
साधेपणा स्टुडिओ डीफॉल्टनुसार GSDK स्थापित करतो:
- (विंडोज): C:\वापरकर्ते\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS): /वापरकर्ते/ /SimplicityStudio/SDKs/gecko_sdk
SDK आवृत्तीसाठी विशिष्ट दस्तऐवज SDK सह स्थापित केले आहे. अतिरिक्त माहिती सहसा नॉलेज बेस आर्टिकल (KBAs) मध्ये आढळू शकते. API संदर्भ आणि याविषयी आणि पूर्वीच्या प्रकाशनांबद्दलची इतर माहिती वर उपलब्ध आहे https://docs.silabs.com/.
सुरक्षा माहिती
सुरक्षित वॉल्ट एकत्रीकरण
Secure Vault-High भागांवरील Secure Key Storage घटकाचा वापर करून की सुरक्षितपणे संग्रहित करण्याची निवड करणाऱ्या ॲप्लिकेशन्ससाठी, खालील तक्ता संरक्षित की आणि त्यांची साठवण संरक्षण वैशिष्ट्ये दाखवते जी झिग्बी सिक्युरिटी मॅनेजर घटक व्यवस्थापित करते.
गुंडाळलेली चावी | निर्यात करण्यायोग्य / नॉन-एक्सपोर्टेबल | नोट्स |
नेटवर्क की | निर्यात करण्यायोग्य | |
ट्रस्ट सेंटर लिंक की | निर्यात करण्यायोग्य | |
क्षणिक लिंक की | निर्यात करण्यायोग्य | अनुक्रमित की सारणी, अस्थिर की म्हणून संग्रहित |
ऍप्लिकेशन लिंक की | निर्यात करण्यायोग्य | अनुक्रमित की सारणी |
सुरक्षित EZSP की | निर्यात करण्यायोग्य | |
ZLL एन्क्रिप्शन की | निर्यात करण्यायोग्य | |
ZLL प्रीकॉन्फिगर केलेली की | निर्यात करण्यायोग्य | |
GPD प्रॉक्सी की | निर्यात करण्यायोग्य | अनुक्रमित की सारणी |
GPD सिंक की | निर्यात करण्यायोग्य | अनुक्रमित की सारणी |
अंतर्गत/प्लेसहोल्डर की | निर्यात करण्यायोग्य | Zigbee सुरक्षा व्यवस्थापकाद्वारे वापरण्यासाठी अंतर्गत की |
"नॉन-एक्सपोर्टेबल" म्हणून चिन्हांकित केलेल्या गुंडाळलेल्या की वापरल्या जाऊ शकतात परंतु असू शकत नाहीत viewed किंवा रनटाइमवर शेअर केले.
"निर्यात करण्यायोग्य" म्हणून चिन्हांकित केलेल्या गुंडाळलेल्या की रनटाइमच्या वेळी वापरल्या जाऊ शकतात किंवा शेअर केल्या जाऊ शकतात परंतु फ्लॅशमध्ये संग्रहित असताना एनक्रिप्टेड राहतात.
वापरकर्ता अनुप्रयोगांना यापैकी बहुतेक की सह संवाद साधण्याची आवश्यकता नाही. लिंक की टेबल की किंवा ट्रान्झिएंट की व्यवस्थापित करण्यासाठी विद्यमान API अजूनही वापरकर्ता अनुप्रयोगासाठी उपलब्ध आहेत आणि आता Zigbee सुरक्षा व्यवस्थापक घटकाद्वारे मार्ग काढतात.
यापैकी काही की भविष्यात वापरकर्ता अनुप्रयोगासाठी निर्यात करण्यायोग्य नसतील. वापरकर्ता ऍप्लिकेशन्सना प्रोत्साहन दिले जाते की पूर्णपणे आवश्यक असल्याशिवाय की निर्यात करण्यावर अवलंबून राहू नये.
सुरक्षित व्हॉल्ट की व्यवस्थापन कार्यक्षमतेबद्दल अधिक माहितीसाठी, पहा AN1271: सुरक्षित की स्टोरेज.
सुरक्षा सल्ला
सुरक्षा सल्लागारांची सदस्यता घेण्यासाठी, सिलिकॉन लॅब्स ग्राहक पोर्टलवर लॉग इन करा, त्यानंतर खाते मुख्यपृष्ठ निवडा. पोर्टलच्या मुख्यपृष्ठावर जाण्यासाठी HOME वर क्लिक करा आणि नंतर सूचना व्यवस्थापित करा टाइलवर क्लिक करा. 'सॉफ्टवेअर/सिक्युरिटी अॅडव्हायझरी नोटिस आणि प्रॉडक्ट चेंज नोटिस (पीसीएन)' तपासले आहे आणि तुम्ही तुमच्या प्लॅटफॉर्म आणि प्रोटोकॉलसाठी किमान सदस्यत्व घेतले असल्याची खात्री करा. कोणतेही बदल जतन करण्यासाठी जतन करा क्लिक करा.
सपोर्ट
डेव्हलपमेंट किटचे ग्राहक प्रशिक्षण आणि तांत्रिक सहाय्यासाठी पात्र आहेत. सिलिकॉन लॅबोरेटरीज झिग्बी वापरा web सर्व Silicon Labs Zigbee उत्पादने आणि सेवांबद्दल माहिती मिळवण्यासाठी आणि उत्पादन समर्थनासाठी साइन अप करण्यासाठी पृष्ठ.
तुम्ही http://www.silabs.com/support येथे Silicon Laboratories सपोर्टशी संपर्क साधू शकता.
साधेपणा स्टुडिओ
MCU आणि वायरलेस टूल्स, डॉक्युमेंटेशन, सॉफ्टवेअर, सोर्स कोड लायब्ररी आणि बरेच काही वर एक-क्लिक प्रवेश. विंडोज, मॅक आणि लिनक्ससाठी उपलब्ध!
IoT पोर्टफोलिओ
SW/HW
गुणवत्ता
समर्थन आणि समुदाय
अस्वीकरण
सिलिकॉन लॅबचा ग्राहकांना सिलिकॉन लॅब उत्पादने वापरून किंवा वापरण्याचा हेतू असलेल्या सिस्टीम आणि सॉफ्टवेअर इम्प्ली-मेंटर्ससाठी उपलब्ध सर्व परिधीय आणि मॉड्यूल्सचे नवीनतम, अचूक आणि सखोल दस्तऐवजीकरण प्रदान करण्याचा मानस आहे. कॅरेक्टरायझेशन डेटा, उपलब्ध मॉड्यूल्स आणि पेरिफेरल्स, मेमरी आकार आणि मेमरी पत्ते प्रत्येक विशिष्ट उपकरणाचा संदर्भ घेतात आणि प्रदान केलेले “नमुनेदार” पॅरामीटर्स वेगवेगळ्या अनुप्रयोगांमध्ये बदलू शकतात आणि करू शकतात. अर्ज माजीampयेथे वर्णन केलेले लेस केवळ स्पष्टीकरणासाठी आहेत. सिलिकॉन लॅब्स येथे उत्पादन माहिती, तपशील आणि वर्णनांमध्ये पुढील सूचना न देता बदल करण्याचा अधिकार राखून ठेवते आणि समाविष्ट केलेल्या माहितीच्या अचूकतेची किंवा पूर्णतेची हमी देत नाही. पूर्वसूचनेशिवाय, सुरक्षा किंवा विश्वासार्हतेच्या कारणास्तव सिलिकॉन लॅब उत्पादन प्रक्रियेदरम्यान उत्पादन फर्मवेअर अपडेट करू शकतात. अशा बदलांमुळे उत्पादनाची वैशिष्ट्ये किंवा कार्यप्रदर्शन बदलणार नाही. या दस्तऐवजात पुरवलेल्या माहितीच्या वापराच्या परिणामांसाठी सिलिकॉन लॅब्सचे कोणतेही उत्तरदायित्व असणार नाही. हा दस्तऐवज कोणत्याही एकात्मिक सर्किट्सची रचना किंवा फॅब्रिकेट करण्यासाठी कोणताही परवाना सूचित करत नाही किंवा स्पष्टपणे देत नाही. उत्पादने कोणत्याही FDA क्लास III डिव्हाइसेसमध्ये वापरण्यासाठी डिझाइन किंवा अधिकृत नाहीत, ज्या अनुप्रयोगांसाठी FDA प्रीमार्केट मंजुरी आवश्यक आहे किंवा सिलिकॉन लॅब्सच्या विशिष्ट लिखित संमतीशिवाय लाइफ सपोर्ट सिस्टम. "लाइफ सपोर्ट सिस्टीम" हे जीवन आणि/किंवा आरोग्याला समर्थन देण्यासाठी किंवा टिकवून ठेवण्याच्या उद्देशाने असलेले कोणतेही उत्पादन किंवा प्रणाली आहे, जे अयशस्वी झाल्यास, लक्षणीय वैयक्तिक इजा किंवा मृत्यू होण्याची वाजवी अपेक्षा केली जाऊ शकते. सिलिकॉन लॅब उत्पादने लष्करी अनुप्रयोगांसाठी डिझाइन किंवा अधिकृत नाहीत. सिलिकॉन लॅब्सची उत्पादने कोणत्याही परिस्थितीत अण्वस्त्र, जैविक किंवा रासायनिक शस्त्रे किंवा अशी शस्त्रे वितरीत करण्यास सक्षम क्षेपणास्त्रांसह (परंतु त्यापुरते मर्यादित नाही) मोठ्या प्रमाणावर विनाश करणारी शस्त्रे वापरली जाऊ नयेत. सिलिकॉन लॅब्स सर्व स्पष्ट आणि निहित वॉरंटी नाकारतात आणि अशा अनधिकृत अनुप्रयोगांमध्ये सिलिकॉन लॅब्स उत्पादनाच्या वापराशी संबंधित कोणत्याही इजा किंवा नुकसानीसाठी जबाबदार किंवा उत्तरदायी असणार नाही. टीप: या सामग्रीमध्ये आक्षेपार्ह शब्दावली असू शकते जी आता अप्रचलित आहे. सिलिकॉन लॅब्स जेथे शक्य असेल तेथे सर्वसमावेशक भाषेने या अटी बदलत आहे. अधिक माहितीसाठी, भेट द्या www.silabs.com/about-us/inclusive-lexicon-project
ट्रेडमार्क माहिती
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® आणि Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro लोगो आणि त्यांचे संयोजन , “जगातील सर्वात ऊर्जा अनुकूल मायक्रोकंट्रोलर”, Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS स्टुडिओ, Precision32®, Simplicity Studio, Telegis® , Telegesis Logo®, USBXpress® , Zentri, Zentri लोगो आणि Zentri DMS, Z-Wave® आणि इतर हे सिलिकॉन लॅबचे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क आहेत. ARM, CORTEX, Cortex-M3 आणि THUMB हे ARM होल्डिंगचे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क आहेत. Keil हा ARM Limited चा नोंदणीकृत ट्रेडमार्क आहे. वाय-फाय हा वाय-फाय अलायन्सचा नोंदणीकृत ट्रेडमार्क आहे. येथे नमूद केलेली इतर सर्व उत्पादने किंवा ब्रँड नावे त्यांच्या संबंधित धारकांचे ट्रेडमार्क आहेत.
सिलिकॉन लॅबोरेटरीज इंक.
- 400 वेस्ट सीझर चावेझ ऑस्टिन, TX 78701 यूएसए
- www.silabs.com
- silabs.com
अधिक जोडलेले जग तयार करणे.
कागदपत्रे / संसाधने
![]() |
SILICON LABS Zigbee EmberZNet SDK सॉफ्टवेअर [pdf] वापरकर्ता मार्गदर्शक Zigbee EmberZNet SDK सॉफ्टवेअर, EmberZNet SDK सॉफ्टवेअर, SDK सॉफ्टवेअर, सॉफ्टवेअर |