Zigbee EmberZNet SDK 7.2.5.0 GA
Gecko SDK सुट 4.2
24 जानेवारी 2024
Zigbee EmberZNet SDK
सिलिकॉन लॅब्स त्यांच्या उत्पादनांमध्ये Zigbee नेटवर्किंग विकसित करणाऱ्या OEM साठी पसंतीचा विक्रेता आहे. सिलिकॉन लॅब्स झिग्बी प्लॅटफॉर्म हे उपलब्ध सर्वात एकात्मिक, पूर्ण आणि वैशिष्ट्यपूर्ण झिग्बी सोल्यूशन आहे.
सिलिकॉन लॅब्स एम्बरझेडनेट SDK मध्ये सिलिकॉन लॅब्सची Zigbee स्टॅक स्पेसिफिकेशनची अंमलबजावणी समाविष्ट आहे.
या रिलीझ नोट्स SDK आवृत्ती कव्हर करतात:
- 7.2.5.0 24 जानेवारी 2024 रोजी प्रसिद्ध झाले
- 7.2.4.0 16 ऑगस्ट 2023 रोजी रिलीझ झाला
- 7.2.3.0 3 मे 2023 रोजी रिलीझ झाला
- 7.2.2.0 8 मार्च 2023 रोजी रिलीज झाला
- 7.2.1.0 1 फेब्रुवारी 2023 रोजी रिलीझ झाला
- 7.2.0.0 14 डिसेंबर 2022 रोजी रिलीझ झाला
प्रमुख वैशिष्ट्ये
झिगबी
- MG2x भागांसाठी सुरक्षित की स्टोरेज सपोर्ट जे सिक्युअर व्हॉल्ट-हायला सपोर्ट करतात
- MG24+Si4468 Dual-PHY Zigbee स्मार्ट एनर्जी सपोर्ट
- MG12 Dual-Band 2.4GHz + SubGHz Zigbee स्मार्ट एनर्जी सपोर्ट
- MGM240S SiP मॉड्यूल सपोर्ट
- 32 बिट आणि 64 बिट x86 आर्किटेक्चरसाठी Zigbee on Host (ZigbeeD) समर्थन – प्रायोगिक
मल्टीप्रोटोकॉल
- डायनॅमिक मल्टीप्रोटोकॉल ब्लूटूथ आणि मल्टीपॅन 802.15.4 RCP मोडमध्ये
- डायनॅमिक मल्टीप्रोटोकॉल ब्लूटूथ आणि Zigbee NCP - प्रायोगिक
- समवर्ती मल्टीप्रोटोकॉल RCP साठी मॅन्युफॅक्चरिंग लायब्ररी (MfgLib) समर्थन
- MG24 भागांवर Zigbee + OpenThread समवर्ती ऐकणे - प्रायोगिक
सुसंगतता आणि वापर सूचना
सुरक्षा अद्यतने आणि सूचनांबद्दल माहितीसाठी, या SDK सह स्थापित केलेल्या Gecko प्लॅटफॉर्म प्रकाशन नोट्सचा सुरक्षा अध्याय किंवा TECH DOCS टॅबवर पहा https://www.silabs.com/developers/zigbee-emberznet. सिलिकॉन लॅब्स देखील अद्ययावत माहितीसाठी सुरक्षा सल्लामसलतीची सदस्यता घेण्याची जोरदार शिफारस करतात. सूचनांसाठी, किंवा तुम्ही Zigbee EmberZNet SDK साठी नवीन असल्यास, हे प्रकाशन वापरणे पहा.
Cसुसंगत कंपाइलर:
ARM (IAR-EWARM) आवृत्तीसाठी IAR एम्बेडेड वर्कबेंच 9.20.4.
- macOS किंवा Linux वर IarBuild.exe कमांड लाइन युटिलिटी किंवा IAR एम्बेडेड वर्कबेंच GUI सह तयार करण्यासाठी वाइन वापरणे चुकीचे होऊ शकते fileशॉर्ट जनरेट करण्यासाठी वाइनच्या हॅशिंग अल्गोरिदममधील टक्करांमुळे वापरला जात आहे file नावे
- macOS किंवा Linux वरील ग्राहकांना IAR सह सिम्पलीसिटी स्टुडिओच्या बाहेर न बनवण्याचा सल्ला दिला जातो. जे ग्राहक करतात त्यांनी काळजीपूर्वक पडताळले पाहिजे की ते योग्य आहे files वापरले जात आहेत.
GCC (The GNU Compiler Collection) आवृत्ती 10.3-2021.10, Simplicity Studio सह प्रदान केली आहे.
नवीन आयटम
1.1 नवीन वैशिष्ट्ये
रिलीझ 7.2.0.0 मध्ये नवीन
Zigbee सुरक्षा
Secure Vault-High वैशिष्ट्याला सपोर्ट करणाऱ्या EFR32MG2x भागांवर एन्क्रिप्शन की सुरक्षितपणे साठवण्यासाठी सपोर्ट उपलब्ध आहे. AN1271 चा संदर्भ घ्या: सिक्युरिटी की सुरक्षितपणे साठवण्याबद्दल माहितीसाठी सुरक्षित की स्टोरेज. सुरक्षित स्टोरेजमध्ये सिक्युरिटी की साठवू इच्छिणारे ॲप्लिकेशन नवीन डिप्लॉयमेंटसाठी वापरले जाणे आवश्यक आहे, कारण सध्याच्या डिव्हाइसेससाठी OTA अपग्रेड या रिलीझमध्ये असमर्थित आहे.
स्मार्ट ऊर्जा
EFR32xG24+Si4468 भागांवर एकाच वेळी ड्युअल-PHY स्मार्ट एनर्जी सपोर्ट उपलब्ध आहे.
Zigbee स्मार्ट एनर्जी ड्युअल-बँड 2.4GHz आणि एंड-डिव्हाइससाठी सब-GHz समर्थन आता EFR32xG12 par वर उपलब्ध आहे
DMP NCP
डायनॅमिक मल्टीप्रोटोकॉल Zigbee-NCP + Bluetooth-NCP समर्थन आता उपलब्ध आहे.
1.2 नवीन अनुप्रयोग
काहीही नाही
1.3 नवीन घटक
रिलीझ 7.2.0.0 मध्ये नवीन
झिगबी सुरक्षा व्यवस्थापक घटक
Zigbee सुरक्षा व्यवस्थापक
Zigbee सुरक्षा व्यवस्थापक घटक हा एक सामान्य घटक आहे जो वापरकर्त्यासाठी सुरक्षा की आणि क्रिप्टो दिनचर्या व्यवस्थापित करण्यासाठी इंटरफेस प्रदान करतो. हा घटक Zigbee-विशिष्ट की आणि क्रिप्टो रूटीनसाठी तयार केला आहे.
सुरक्षा व्यवस्थापक
सुरक्षा व्यवस्थापक घटक हा स्टॅक-अज्ञेयवादी घटक आहे जो PSA स्टोरेजमधील की व्यवस्थापित करण्यासाठी इंटरफेस प्रदान करतो. जर डिव्हाइस Secure Vault-High वैशिष्ट्यास समर्थन देत असेल तर या गुंडाळलेल्या कळा असू शकतात. सुरक्षा व्यवस्थापक घटक विशिष्ट क्रिप्टो दिनचर्यासाठी इंटरफेस देखील प्रदान करतो. Zigbee Secure की स्टोरेज घटक सुरक्षा व्यवस्थापक घटकाचा वापर करतो.
क्लासिक की स्टोरेज
Zigbee क्लासिक की स्टोरेज घटक NVM3 टोकन्समध्ये सिक्युरिटी की साठवणे आणि आणणे हाताळते. NVM3-संचयित की फ्लॅशमध्ये क्लिअर इन-द-सेव्ह केल्या जातात, याचा अर्थ जेव्हा डिव्हाइसवरून फ्लॅश वाचला जातो तेव्हा की वाचल्या जाऊ शकतात. ही स्टोरेज पद्धत Zigbee ऍप्लिकेशन्सने पूर्वी डिव्हाइसवर की संग्रहित केली आहे.
सुरक्षित की स्टोरेज
Zigbee Secure Key Storage घटक PSA API चा वापर करून स्टोअरिंग की हाताळतो. Secure Vault-High वैशिष्ट्यास समर्थन देणाऱ्या उपकरणांसाठी, की सुरक्षित स्टोरेजमध्ये गुंडाळल्या जातात आणि डिव्हाइसमधून फ्लॅश वाचून त्या गोळा केल्या जाऊ शकत नाहीत.
AES एन्क्रिप्शन आणि डिक्रिप्शन सारख्या विशिष्ट क्रिप्टो दिनचर्या कार्यान्वित करण्यासाठी Zigbee Secure Key Storage घटकाद्वारे सुरक्षा व्यवस्थापक घटक वापरला जातो.
ॲप्लिकेशन स्टोअर की सुरक्षितपणे मिळवू इच्छिणाऱ्या वापरकर्त्यांनी हे फक्त ताज्या उपयोजनांवर करणे आवश्यक आहे. उपयोजित उपकरणांना त्यांचे की स्टोरेज अपग्रेड करण्यासाठी आणि टोकन्समधून सिक्युरिटी की सुरक्षित की स्टोरेजमध्ये हलवण्यासाठी सध्या कोणतेही समर्थन नाही. ही अपग्रेड कार्यक्षमता भविष्यातील प्रकाशनासाठी नियोजित आहे.
सिक्युर व्हॉल्ट हाय फीचरचा समावेश असलेली डिव्हाइस अजूनही सिक्युरिटी की शास्त्रीय पद्धतीने संग्रहित करू शकतात (उदाample tokens) ऐवजी क्लासिक की स्टोरेज घटक समाविष्ट करून. SDK 7.2.0.0-आधारित ऍप्लिकेशन्स ज्यामध्ये OTA अपग्रेड कार्यक्षमता समाविष्ट आहे या सिक्योर व्हॉल्ट-हाय डिव्हाइसेससाठी प्री-SDK 7.2.0.0 कोड सध्या वापरण्यापुरते मर्यादित आहेत.
सिक्युअर व्हॉल्ट-हाय डिव्हाइसेस सुरक्षित स्टोरेजमध्ये की स्टोअर करणाऱ्या प्रतिमेवरून की परत टोकनमध्ये संचयित करणाऱ्या प्रतिमेवर अवनत करू शकत नाहीत.
इतर घटक
वॉचडॉग रिफ्रेश
वॉचडॉग रीफ्रेश घटक वेळोवेळी वॉचडॉग टाइमर रीसेट करतो (मूल्य कॉन्फिगर करण्यायोग्य आहे आणि 1 सेकंदाचे डीफॉल्ट धारण करते). लक्षात ठेवा की हे पूर्ण करण्यासाठी, भाग EM0 ऊर्जा मोडमध्ये जाणे आवश्यक आहे. जेव्हा RTOS असते आणि कोडमध्ये वॉचडॉग वापरला जातो तेव्हा हा घटक डीफॉल्टनुसार समाविष्ट केला जातो. घटकातील कॉन्फिगरेशन पर्याय वापरून वॉचडॉग टाइमरचे रिफ्रेशिंग अक्षम केले जाऊ शकते.
ग्रीन पॉवर अडॅप्टर
zigbee_green_power_adapter घटक कस्टम फ्रेमवर्कमध्ये ग्रीन पॉवर सर्व्हर किंवा क्लायंट घटक वापरण्यास समर्थन देतो. या घटकामध्ये किमान आवश्यक स्त्रोताचा संच समाविष्ट आहे files ऍप्लिकेशन फ्रेमवर्क मधून आणि सानुकूल फ्रेमवर्क समाकलित करण्यासाठी वापरल्या जाणाऱ्या अनेक सबरूटीन प्रदान करते.
1.4 नवीन API
रिलीझ 7.2.1.0 मध्ये नवीन
sl_set_passive_ack_config() चे sl_zigbee_set_passive_ack_config() असे नामकरण केले
emAfOverrideAppendSourceRouteCallback() एम्बरAfOverrideAppendSourceRouteCallback() असे पुनर्नामित केले
7.2.0.0 मध्ये काढून टाकल्यानंतर emberChildId() पुनर्संचयित केले
7.2.0.0 मध्ये काढून टाकल्यानंतर emberChildIndex() पुनर्स्थापित केले
रिलीझ 7.2.0.0 मध्ये नवीन
Zigbee सुरक्षा व्यवस्थापक घटक
Zigbee सिक्युरिटी मॅनेजर घटक अनेक API पुरवतो, जे Zigbee क्लासिक की स्टोरेज किंवा Zigbee सिक्योर की स्टोरेज घटकाद्वारे लागू केले जातात. ते कार्यक्षमता प्रदान करतात ज्यात घटकाद्वारे संग्रहित की आयात आणि निर्यात करणे, की मेटाडेटा पुनर्प्राप्त करणे, ऑपरेशनमध्ये वापरण्यासाठी की लोड करणे आणि लोड केलेल्या कीसह क्रिप्टोग्राफिक ऑपरेशन करणे समाविष्ट आहे. या नवीन API ची संपूर्ण यादी Zigbee Stack API दस्तऐवजीकरण येथे उपलब्ध आहे https://docs.silabs.com. त्या API चा उपसंच येथे सूचीबद्ध केला आहे.
- void sl_zb_sec_man_init_context(sl_zb_sec_man_context_t* संदर्भ)
- sl_status_t sl_zb_sec_man_import_key(sl_zb_sec_man_context_t* संदर्भ, sl_zb_sec_man_key_t* plaintext_key)
- sl_status_t sl_zb_sec_man_export_key(sl_zb_sec_man_context_t* संदर्भ, sl_zb_sec_man_key_t* plaintext_key)
- sl_status_t sl_zb_sec_man_load_key_context(sl_zb_sec_man_context_t* संदर्भ)
- sl_status_t sl_zb_sec_man_hmac_aes_mmo(const uint8_t* इनपुट, const uint8_t डेटा_लेंथ, uint8_t* आउटपुट)
- sl_status_t sl_zb_sec_man_aes_ccm(uint8_t* nonce, bool encrypt, const uint8_t* इनपुट, uint8_t एन्क्रिप्शन_start_index, uint8_t लांबी, uint8_t* आउटपुट)
नानाविध
bool emberAfClusterEnableDisable(uint8_t endpoint, EmberAfClusterId clusterId, EmberAfClusterMask मास्क, bool enable) bool emberAfIsClusterEnabled(uint8_t EmberAfIsClusterEnabled, EmberAfClusterAfClusterEnabled सह क्लस्टर्स सक्षम आणि अक्षम करण्यास अनुमती देते sk) क्लस्टर सक्षम आहे की नाही हे तपासण्यासाठी. या API ला संकलित होण्यासाठी ZCL फ्रेमवर्क कोर प्लगइनमध्ये EMBER_AF_PLUGIN_ZCL_CLUSTER_ENABLE_DISABLE_RUN_TIME सेट करणे आवश्यक आहे.
1.5 नवीन CLI आदेश
रिलीझ 7.2.0.0 मध्ये नवीन
"ब्लूटूथ_ऑन_डिमांड_स्टार्ट" घटकासाठी नवीन CLI कमांड, 'प्लगइन ble स्टार्ट' आणि 'प्लगइन ble स्टॉप' जोडली आहे आणि आवश्यकतेनुसार ब्लूटूथ स्टॅक सुरू करण्याची आणि थांबवण्याची विनंती करण्यासाठी.
1.6 नवीन प्लॅटफॉर्म समर्थन
रिलीझ 7.2.4.0 मध्ये नवीन
BRD4195B आणि BRD4196B रेडिओ बोर्ड समर्थन आता उपलब्ध आहे.
रिलीझ 7.2.0.0 मध्ये नवीन
MGM240S SiP मॉड्यूल समर्थन आता उपलब्ध आहे.
1.7 नवीन दस्तऐवजीकरण
सर्व घटकांकडे कागदपत्रे उपलब्ध आहेत. प्रोजेक्ट कॉन्फिग्युरेटरमधील घटक निवडताना दस्तऐवज पाहण्यात तुम्हाला समस्या असल्यास, तुम्ही त्यावर शोधू शकता https://docs.silabs.com/.
सुधारणा
प्रकाशन 7.2.5.0 मध्ये बदलले
MAC TX Unicast पुन्हा प्रयत्न काउंटर
मागील आवृत्त्यांमध्ये, पॅकेट RX आणि TX संबंधित MAC आणि APS लेयर EmberCounterTypes साठी काउंटर हँडलर कॉलबॅक योग्य लक्ष्य नोड ID किंवा डेटा युक्तिवाद पास केले जात नव्हते आणि हे पॅरामीटर्स वापरणाऱ्या विशिष्ट काउंटरच्या वर्तनाशी संबंधित API दस्तऐवजीकरण अस्पष्ट किंवा दिशाभूल करणारे होते. emberCounterHandler() ची स्वाक्षरी बदलली नसली तरी, त्याचे पॅरामीटर्स कसे भरले आहेत ते थोडेसे बदलले आहे. या API च्या आसपासच्या बदलांमध्ये पुढील गोष्टींचा समावेश आहे:
- 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 जर नोड आयडी अपेक्षित होता परंतु पॅकेटमधून मिळू शकला नसेल तर) किंवा सुधारित एम्बरमध्ये वर्णन केल्याप्रमाणे डेटा पास केल्याची खात्री करण्यासाठी ऑडिट केले गेले आहे. -types.h दस्तऐवजीकरण.
- EMBER_COUNTER_MAC_TX_UNICAST_RETRY साठी काउंटर हँडलर आता MAC लेयर डेस्टिनेशन नोड आयडी आणि त्याच्या डेस्टिनेशन नोड आयडी आणि डेटा पॅरामीटर्समधील पुन्हा प्रयत्नांची संख्या योग्यरित्या प्रतिबिंबित करतो.
- EMBER_COUNTER_PHY_CCA_FAIL_COUNT साठी काउंटर हँडलर आता नोड आयडी पॅरामीटरद्वारे डेस्टिनेशन नोड आयडी माहिती पुरवतो ज्या संदेशाचे MAC लेयर लक्ष्य अयशस्वी झाले आहे.
CSL साठी अभिप्रेत वर्तणूक स्पष्टीकरण
वापरकर्त्यांना आठवण करून दिली जाते की zigbee अनसिंक्रोनाइज्ड CSL ट्रान्समिशन हे रेडिओ शेड्युलरवर प्रोटोकॉल प्रीम्प्शनच्या अधीन आहेत. SleepyToSleepy ऍप्लिकेशन्समध्ये, BLE झिग्बी CSL ट्रान्समिशनला प्रीम्प्ट करू शकते आणि करेल, ज्यामुळे ट्रान्समिशन संपुष्टात येईल. शेड्युलर प्रीम्प्शन असंक्रमित CSL साठी अधिक सामान्य आहे, कारण संभाव्य लांब वेक अप फ्रेम क्रम वापरला जाऊ शकतो. प्रसारण प्राधान्यक्रम समायोजित करू इच्छिणारे वापरकर्ते असे करण्यासाठी DMP ट्यूनिंग आणि चाचणी घटक वापरू शकतात. वापरकर्ते UG305 चा सल्ला देखील घेऊ शकतात:
अधिक माहितीसाठी डायनॅमिक मल्टीप्रोटोकॉल वापरकर्ता मार्गदर्शक.
CSL मध्ये एक समस्या निश्चित केली गेली आहे जिथे मागील पेलोड फ्रेमनंतर लगेच प्राप्त होणारा नवीन वेक अप फ्रेम क्रम योग्यरित्या रेकॉर्ड केला जाणार नाही. यामुळे पेलोड फ्रेम चुकते.
प्रकाशन 7.2.2.0 मध्ये बदलले
नानाविध
फ्लोट डेटाटाइप फरक गणनेला समर्थन देऊन अहवाल घटकामध्ये अहवाल करण्यायोग्य बदल गणना सुधारली. हे प्लॅटफॉर्म फ्लोट लायब्ररी वापरून समर्थित आहे. रिपोर्ट करण्यायोग्य बदलाच्या गणनेमध्ये दुहेरी किंवा अर्ध अचूक डेटा प्रकारांचा समावेश असल्यास, वापरकर्त्याला त्यांची अंकगणितीय कार्ये प्रदान करण्यासाठी कॉलबॅकचा एक संच (emberAfGetDiffCallback आणि emberAfDetectReportChangedCallback) सादर केला जातो. अद्ययावत ऍप्लिकेशन फ्रेमवर्क स्टॅक कॉलबॅक फंक्शन स्वाक्षरी आणि गहाळ होस्ट फ्रेमवर्क कॉलबॅक जोडले. ही अद्यतने येथे उपलब्ध आहेत https://docs.silabs.com/. अद्यतनित इनपुट युक्तिवादांसह ezspPollHandler कार्य अद्यतनित केले, ज्यासाठी EZSP_PROTOCOL_VERSION 0x0B वर अद्यतनित करणे आवश्यक आहे.
प्रकाशन 7.2.1.0 मध्ये बदलले
नानाविध
sl_zigbee_set_passive_ack_config() मध्ये सुधारित त्रुटी हाताळणी.
प्रकाशन 7.2.0.0 मध्ये बदलले
वॉचडॉग
Zigbee s वर वॉचडॉग टायमर पुन्हा-सक्षम केलाample अनुप्रयोग. आम्ही आता app.c मध्ये वॉचडॉगला प्रति सेकंद एकदा पाळतो file संबंधित प्रकल्पासाठी.
सब-GHz नेटवर्क शोधा
सब गीगाहर्ट्झ नेटवर्क शोध घटकासाठी चॅनेल पृष्ठांसाठी आणि मुखवटासाठी CMSIS कॉन्फिगरेशन जोडले.
नेटवर्क स्टीयरिंग
झिग्बी नेटवर्क स्टीयरिंग घटकासाठी एक प्रमाणीकरण स्क्रिप्ट जोडली आहे की 'ऑल की ट्राय करा' पर्याय सक्षम असल्यास ऑप्टिमाइझ केलेला स्कॅन पर्याय देखील सक्षम केला आहे*.
NCP - CPC
NCP ऍप्लिकेशन्सना RTOS-आधारित ऍप्लिकेशन्समध्ये CPC समाविष्ट करणे आवश्यक आहे आणि CPC चे समर्थन करणाऱ्या होस्ट ऍप्लिकेशनसह वापरले जाणे आवश्यक आहे हे दर्शविण्यासाठी दस्तऐवजीकरण अद्यतनित केले गेले.
ग्रीन पॉवर सिंक
GP सिंक टेबल आता ग्रुपकास्ट सिंक प्रकारासाठी (EMBER_GP_SINK_TYPE_GROUPCAST) ग्रुप आयडी संबंधित टोकनमध्ये संग्रहित करते.
EMBER_GP_SINK_TYPE_SINK_GROUPLIST काढण्यासाठी सिंक प्रकार गणन अद्यतनित केले गेले.
नानाविध
मॅन्युफॅक्चरिंग मोडमध्ये प्राप्त झालेल्या पॅकेटच्या शेवटच्या दोन बाइट्सचा FCS/CRC बाइट्स म्हणून अर्थ लावला जाणार नाही हे सांगण्यासाठी दस्तऐवजीकरण अद्यतनित केले गेले.
4 बाइट्सपेक्षा जास्त आकाराच्या आयटमसह कमांड स्ट्रक्चर्स आता पूर्णांक पॉइंटर्सऐवजी पूर्णांक ॲरे म्हणून परिभाषित केल्या आहेत.
निश्चित समस्या
प्रकाशन 7.2.5.0 मध्ये निश्चित
आयडी # | वर्णन |
1147306 | मल्टी मॅक कोऑर्डिनेटरसाठी एक समस्या निश्चित केली जी मागील नेटवर्क सुट्टीमुळे नेटवर्क निर्मिती दरम्यान सब ghzinterface वर स्कॅनिंग प्रतिबंधित करते. |
१२,२४, 1196698 |
कोणताही डेटा प्रलंबित नसताना फिक्स्ड बनावट फ्रेम पेंडिंग बिट सेट |
1215648 | एम्बर रिमूव्ह चाइल्ड() ला एन्ड डिव्हाइसद्वारे सुरक्षितपणे पुन्हा सामील होण्याच्या प्रयत्नादरम्यान कॉल केल्याने मूल्यांची संख्या जास्त कमी होऊ शकते, म्हणून संभाव्यत: चाइल्ड काउंट -1 (255) होऊ शकते, ज्यामुळे एंड डिव्हाइसना सामील होण्या/पुन्हा सामील होण्यापासून प्रतिबंधित करते. बीकनमध्ये क्षमतेची कमतरता दर्शविली. |
1215649 | स्टॅकमधील चाइल्ड टेबल शोध फंक्शन्स 0x0000 विरुद्ध 0xFFFF च्या वापरामध्ये विसंगत आहेत नोड आयडी रिटर्न व्हॅल्यू अवैध/रिक्त एंट्री दर्शविते, ज्यामुळे एम्बर रिमूव्ह चाइल्ड() सारख्या API मध्ये न वापरलेल्या नोंदी तपासण्यात समस्या निर्माण होतात. |
1215650 | एम्बर काउंटर हँडलर() चा भाग म्हणून एम्बर एक्स्ट्रा काउंटर इन्फो स्ट्रक्चरमध्ये प्रदान केलेले गंतव्यस्थान आणि PHY निर्देशांक MAC TX Unicast काउंटर प्रकारांसाठी चुकीचे असू शकतात. |
1215652 | आउटगोइंग बीकन पॅकेटने EMBER_COUNTER_MAC_TX_UNICAST ऐवजी EMBER_COUNTER_MAC_TX_BROADCAST ट्रिगर केले पाहिजे. |
1215653 | पॅकेट बफर शून्याच्या जवळपास संपल्यावर डेटा पोल पाठवल्याने बसमध्ये बिघाड होऊ शकतो. |
1221878 | की बदलल्यानंतर शेवटच्या डिव्हाइसला मागील NWK की सह पुन्हा सामील केल्याने एंड डिव्हाइस चुकून शेजारच्या टेबलमध्ये ठेवले गेले आणि एंड डिव्हाइस चाइल्ड ऐवजी राउटरसारखे वागले, योग्य संदेश वितरणात व्यत्यय आणला. |
1240390 | प्रवेश/परवानगी कारणांमुळे नाकारलेल्या ZDO बाइंड/अनबाइंड विनंत्यांनी Zigbee वैशिष्ट्यांनुसार EMBER_ZDP_NOT_PERMITTED स्थितीऐवजी EMBER_ZDP_NOT_AUTHORIZED स्थिती परत करावी. |
1240620 | जड रहदारीच्या परिस्थितीत नेटवर्कमध्ये पुन्हा सामील होण्याचे प्रयत्न थांबवण्यासाठी एंड डिव्हाइस मूव्ह स्टेट मशीनने कारणीभूत असलेल्या समस्येचे निराकरण केले. |
प्रकाशन 7.2.4.0 मध्ये निश्चित
आयडी # | वर्णन |
1174328 | टचलाइन चाचणी (DN-TLM-TC-02B) मधील एक पायरी अयशस्वी होण्यास कारणीभूत असलेल्या समस्येचे निराकरण केले. |
प्रकाशन 7.2.3.0 मध्ये निश्चित
आयडी # | वर्णन |
1130734 | कोणतेही बफर उपलब्ध नसल्यास असोसिएशन प्रतिसाद पाठवताना निश्चित शून्य पॉइंटर डिरेफरन्स. |
प्रकाशन 7.2.2.0 मध्ये निश्चित
आयडी # | वर्णन |
660624 | SoC आणि होस्ट आर्किटेक्चर दोन्ही वापरण्यासाठी डिव्हाइस टेबल घटक अद्यतनित केला आहे. |
754110 | प्लॅटफॉर्म-आश्रित फ्लोट लायब्ररी वापरून फ्लोट गणनाला समर्थन देण्यासाठी अहवाल करण्यायोग्य बदल गणना अद्यतनित केली जाते. |
1026022 | सेट EZSP_CONFIG_CTUNE_VALUE कमांड वापरून होस्टकडून NCP वर CTUNE मूल्य सेट करताना UART बॉड रेटवर परिणाम करणाऱ्या समस्येचे निराकरण केले. |
1026760 | दुहेरी PHY-सक्षम एंड डिव्हाइसेसना सब गीगाहर्ट्ज इंटरफेसवर संबद्ध केल्यानंतर 2.4 GHz इंटरफेसवर पुन्हा सामील होऊ देत असलेल्या समस्येचे निराकरण केले. |
1030357 | कॉन्फिगरेशन व्हॅल्यू सेट करण्यासाठी कॉलबॅकची नोंदणी करून मॅन्युफॅक्चरिंग मोडमध्ये त्रुटी परत करणाऱ्या "प्लगइन मेगिलप सेट-ऑप्शन्स" कमांडसह समस्येचे निराकरण केले. |
1063627 | एम्बर Af रिमोट सेट बाइंडिंग कॉलबॅक() अद्यतनित केला आणि होस्ट आर्किटेक्चरसाठी गहाळ कॉलबॅक जोडला. |
1079388 | समस्येचे निराकरण केले जेथे EMBER_AF_PLUGIN_NETWORK_CREATOR_SECURITY_BDB_JOIN_USES_INSTALL_CODE_KEY पर्याय
जेव्हा “प्लगइन नेटवर्क-निर्माता-सुरक्षा ओपन-नेटवर्क” किंवा “प्लगइन नेटवर्क-निर्माता-सुरक्षा ओपन-विथ-की” CLI आदेश मागवले जातात तेव्हा नेटवर्क क्रिएटर सुरक्षा घटक अधिलिखित केला जातो. |
1087526 | काही गुप्त समस्यांचे निराकरण केले. |
1096375 | Emberizine 7.2.0 पासून ऍप्लिकेशन बिल्डसाठी ember Hmac AesHash API अनुपलब्ध असलेल्या समस्येचे निराकरण केले. |
1097258 | ग्रीन पॉवर सर्व्हर चाचणी प्रकरणे 4.5.2.2, 4.5.2.3, 4.4.3.1 आणि 4.4.2.8 प्रभावित करणाऱ्या समस्येचे निराकरण केले. |
1099131 | की स्थापनेदरम्यान विकृत प्रमाणपत्र प्राप्त झाल्यास क्लायंटला समाप्ती संदेश पाठविण्यास सर्व्हरला प्रतिबंधित करणारी समस्या निश्चित केली. |
1103117 | ग्रीन पॉवर कॉम्बो ऍप्लिकेशनच्या नेटवर्क रजा आणि री-असोसिएशननंतर ग्रीन पॉवर सर्व्हर सुरू न झाल्यामुळे समस्या सोडवली. |
1104793 | ड्युअल PHY स्टॅकच्या दोन्ही इंटरफेसवर चालू असलेल्या डेटा व्यवहारांच्या परिस्थितीसाठी अयशस्वी होण्यास कारणीभूत असलेल्या समस्येचे निराकरण केले. |
1106002 | ग्रीन पॉवर सर्व्हर चाचणी केस 4.4.1.7 चरण 1-2 प्रभावित करणाऱ्या समस्येचे निराकरण केले. |
प्रकाशन 7.2.1.0 मध्ये निश्चित
आयडी # | वर्णन |
289695 | ग्रीन पॉवर क्लस्टर कमांड हँडलरमध्ये आरक्षित आणि अस्तित्वात नसलेल्या ग्रीन पॉवर डिव्हाइस स्त्रोत आयडीसाठी श्रेणी तपासणी जोडली जाते. |
651930 | NCP कॉलबॅक एम्बर AfPlugin Concentrator Broadcast Sent Callback(). |
621144 | BRD4183A सारख्या सिंगल-बटण उपकरणांवर GPD स्विचसाठी समर्थन जोडले. |
648906 | emberChildIndex() पुन्हा लागू केले. |
659010 | emberChildIndex() पुन्हा लागू केले. |
727076 | LQI, RSSI आणि सरासरी MAC पुन्हा प्रयत्न अद्यतनित करण्यासाठी चुकीचा एंडपॉइंट वापरण्यासाठी डायग्नोस्टिक्स फंक्शन होऊ शकते अशा समस्येचे निराकरण केले. |
746260 | स्मार्ट एनर्जी कीप-अलाइव्ह क्लस्टरसाठी समर्थन जोडले. |
1026760 | चुकीचा इंटरफेस वापरून एंड डिव्हाइस पुन्हा सामील होऊ शकेल अशा समस्येचे निराकरण केले. |
1031169 | भाषांतर सारणीमधील उपस्थिती लक्षात न घेता पेअर केलेले GPD काढले जाऊ शकते अशा समस्येचे निराकरण केले. |
1031241 | राखीव ग्रीन पॉवर पत्त्याचे सुधारित प्रमाणीकरण. |
1063525 | ट्रस्ट सेंटरने चुकीची लिंक की वापरली तरीही यशस्वी होण्यासाठी अवैध सत्यापित लिंक की एक्सचेंज होऊ शकते अशा समस्येचे निराकरण केले. |
1067877 | समान Groupoid आणि ScanID सह नवीन दृश्य जोडताना दृश्य माहिती चुकीच्या पद्धतीने काढून टाकण्यात आली होती अशा समस्येचे निराकरण केले. |
1068968 | emberGetChildData() मध्ये चाइल्ड टेबल टाइमआउटची सुधारित हाताळणी. |
1069245 | संकलित त्रुटींचे निराकरण करण्यासाठी सुधारित डिव्हाइस टेबल प्लगइन प्रोटोटाइप एम्बर Af ट्रस्ट सेंटरमध्ये सामील व्हा () कॉलबॅक. |
1074378 | ड्युअल-बँड एंड डिव्हाइसेसना चुकीच्या पद्धतीने गैर-प्राधान्य चॅनलमध्ये सामील होण्यास अनुमती देणारी समस्या सोडवली आहे परंतु चॅनेलवर पॅनमध्ये पुन्हा सामील होण्यास अनुमती दिली नाही. |
1075748 | CLI काढून टाकताना EEPROM संकलन त्रुटी उद्भवलेल्या समस्येचे निराकरण केले. |
1077176 | चुकीच्या MAC फिल्टर सारणीच्या आकारामुळे इंटर-पॅन MAC फिल्टर (0x36) मुळे NCP स्टार्टअपवर अपयशी ठरू शकेल अशा समस्येचे निराकरण केले. |
1081511 | कमिशनिंगसाठी योग्य प्रकार 4 (OOB) की वापरण्यापासून रोखणारी समस्या निश्चित केली. |
1082602 | कमीशनिंग दरम्यान डिक्रिप्ट करण्यात अयशस्वी होणारी पॅकेट ऑथेंटिकेशन अयशस्वी फ्लॅग सेटसह कमिशनिंग नोटिफिकेशन म्हणून अग्रेषित करण्यासाठी कारणीभूत ठरू शकणाऱ्या समस्येचे निराकरण केले. |
1083200 | emGpCalculateIncomingCommandMic(). |
1083835 | फिक्स्ड सिंक टेबल रीड कमांड हँडलिंग gp Sharedkey प्रकार ज्याने GP टेस्ट केस अयशस्वी 4.4.4.3 निश्चित केले. |
1085137 | सिंक ॲप मोड 2 आणि जुळणाऱ्या EUI64 साठी सर्व नोंदी काढू शकेल अशा समस्येचे निराकरण केले. |
1087618 | ग्रीन पॉवर अडॅप्टर हेडर गहाळ झाल्यामुळे संकलित समस्यांचे निराकरण झाले fileप्रकाशन मध्ये समाविष्ट केले जात नाही. |
1092779 | नॉन-पॅरेंट नेटवर्क नोडकडून ZDO रजा विनंतीवर प्रक्रिया करण्यासाठी एंड डिव्हाइसला प्रतिबंधित करणारी समस्या निश्चित केली गेली. |
1091792 | सुधारित त्रुटी हाताळणी आणि एम्बरचा रिटर्न कोड वर्तमान सुरक्षा स्थिती मिळवा(). |
1087567 | एनसीपी एसample ऍप्लिकेशन "nap-quart-hw-dual-phy" विकास मंडळ BRD4155 द्वारे समर्थित नाही. |
आयडी # | वर्णन |
1089841 | सब गीगाहर्ट्झ इंटरफेसवरील एंड डिव्हाइस हलवण्याच्या प्रक्रियेसाठी व्यस्त स्थिती परत करण्याच्या कारणाच्या एम्बर फाइंड अँड रीजोइन नेटवर्कला कारणीभूत असल्याची समस्या निश्चित केली आहे. |
1094643 | emGp आउटगोइंग कमांड एन्क्रिप्टसाठी फंक्शन प्रोटोटाइप ग्रीन-पॉवर-सर्व्हरमधून काढून टाकला आहे कारण तो फक्त ग्रीन-पॉवर-सुरक्षा च्या अंतर्गत आहे. file. |
1097536 | ॲड्रेस कॉन्फ्लिक्ट रिझोल्यूशन दरम्यान त्याच्या मुलाला अवांछित रीजोइन प्रतिसाद पाठवण्यासाठी मल्टी-MAC समन्वयक चुकीचा MAC इंटरफेस वापरण्यास कारणीभूत असलेल्या समस्येचे निराकरण केले. या समस्येमुळे सब-गीगाहर्ट्झवर ZCP चाचणी केस 10.12 अयशस्वी झाले. |
प्रकाशन 7.2.0.0 मध्ये निश्चित
आयडी # | वर्णन |
498094 | मीटरिंग सर्व्हरमध्ये रिपोर्टिंग कॉन्फिग () साठी फंक्शन चेकमध्ये समस्या निश्चित केली. जेथे इनव्होक्ड फंक्शन एम्बरच्या दुसऱ्या इनपुट पॅरामीटरने Af Contains Server() ने विशेषता ID ऐवजी क्लस्टर आयडीचा चुकीचा संदर्भ दिला होता. |
657626 | पृष्ठ विनंतीसह OTA अपडेट आता दावा न करता EMBER_AF_PLUGIN_EEPROM_PARTIAL_WORD_STORAGE_COUNT संख्याबाह्य लेखन ऑपरेशन्स हाताळू शकते. |
684653 | नेटवर्क स्थिती आणि स्टीयरिंग स्थिती तपासल्याशिवाय TC टास्क जोडण्यास नेटवर्क-स्टीयरिंगने प्रारंभ करण्यास कारणीभूत असलेल्या समस्येचे निराकरण केले. |
688985 | चुकीच्या विस्तारित पॅन आयडीसह नेटवर्कमध्ये सामील होणारे उपकरण सामील झाले त्या समस्येचे निराकरण केले, ज्यामुळे पॅन आयडी संघर्ष होईल. |
742167 | ZLL संदेश जोड्यांमध्ये अनुक्रम क्रमांक फील्डच्या विसंगतीमुळे समस्या सोडवली (विनंती – प्रतिसाद). |
755880 | GBCS इव्हेंट आयडी विशिष्टातील अचूक मूल्ये असण्यासाठी बदलले. |
756571 | EMBER_ZIGBEE_PACKET_TYPE_NWK_DATA/EMBER_ZIGBEE_PACKET_TYPE_NWK_COMMAND पॅकेटसाठी एम्बर पॅकेट हँडऑफ फिन खराब इंडेक्स प्राप्त करण्यास कारणीभूत असलेल्या समस्येचे निराकरण केले |
760759 | डायनॅमिक मल्टीप्रोटोकॉल लाइटसेड सारखे LEDs आणि बटणे वापरणारे ऍप्लिकेशन तयार करण्यासाठी आणि तयार करण्यासाठी MGM210 सारख्या विशिष्ट मॉड्यूल्सचा वापर केला जाऊ शकतो अशा समस्येचे निराकरण करण्यात आले आहे. या पेरिफेरल्सचा वापर करणारे ॲप्स अशा मॉड्यूल्ससाठी समर्थित नाहीत ज्यात बटणे आणि LED दोन्ही वापरण्यासाठी समर्पित रेषा नाहीत. |
763728 | विशेषता वाचताना अपुऱ्या जागेचे केस हाताळले. |
819117 | अज्ञात डिव्हाइसवरून पुन्हा सामील होण्याच्या विनंतीला प्रतिसाद देताना पालकांनी निष्क्रिय बिटवर RX तपासले नाही अशा समस्येचे निराकरण केले |
824361 | “ncp-quart-hw” s तयार करताना निश्चित टाइपडेफ चेतावणीampIAR सह le ॲप. |
825902 | अशा समस्येचे निराकरण केले जेथे असोसिएशन, पुन्हा सामील व्हा आणि नोड आयडी अद्यतने नोडला चुकीचा पत्ता नियुक्त केल्यामुळे समाप्त होऊ शकतात. |
829607 | जेव्हा ऍप्लिकेशनद्वारे मल्टीकास्ट आणि ब्रॉडकास्ट मेसेज आले तेव्हा वापरकर्त्याने प्रदान केलेल्या नेटवर्क ॲड्रेस उर्फ मूल्याला त्याच्या स्वतःच्या नोड आयडीवर ओव्हरराइड करत एंड डिव्हाइस कॉन्फिगरेशनच्या समस्येचे निराकरण केले. |
841499 | एखाद्या समस्येचे निराकरण केले आहे जेथे नवीन जोडलेले डिव्हाइस कधीकधी चाइल्ड टेबलमध्ये जोडले जाऊ शकत नाही जर त्याचा IEEE पत्ता माहित नसेल. |
842361 | OTA क्लस्टर कमांडच्या चुकीच्या मिनिट लांबीच्या ॲरेमुळे पार्सिंग समस्येचे निराकरण केले. |
844016 | काही ॲप्ससाठी हा बोर्ड वगळून BRD4183C वर संकलन त्रुटी निर्माण करणाऱ्या समस्येचे निराकरण केले. * |
850747 | वॉचडॉग आता सर्व Zigbee Emberizine s वर डीफॉल्टनुसार सक्षम केले आहेample अनुप्रयोग. |
1017165 | फोर्स स्लीप आणि वेक अप घटक CLI घटकावर अवलंबून असलेल्या समस्येचे निराकरण केले |
1021877 | DynamicMultiprotocolLightSed आणि DynamicMultiprotocolLightSed प्रकल्पांमध्ये निराकरण समस्या जेथे CLI कमांड वितर्कांची संख्या 2 पेक्षा कमी असताना शेड्यूलर CLI टास्क संदर्भातून योग्यरित्या लॉक केले जात नव्हते. |
1021884 | wwah-server-silabs घटकामध्ये अनुक्रमित टोकनसाठी चुकीचे संरेखन निश्चित केले. |
1024651 | ट्रान्समिशन दरम्यान मुलाला काढून टाकले असल्यास emberAfMessageSentCallback() कॉल केला नाही अशा समस्येचे निराकरण केले. |
1026622 | जेव्हा EMBER_MANGLE_PACKET वापरले जाते तेव्हा पॅकेट-हँडऑफसह शेवटचा बाइट गहाळ झाल्यामुळे समस्येचे निराकरण केले. |
1027200 | जेव्हा अज्ञात EUI64 सह आरंभकर्त्याने की स्थापनेचा प्रयत्न केला तेव्हा की स्थापना घटकाने आवश्यक BAD_MESSAGE ऐवजी NO_RESOURCES पाठवलेल्या समस्येचे निराकरण केले. |
1030940 | निश्चित समस्या ज्यामध्ये SED डिव्हाइसेससाठी खरोखर उच्च APS संदेश वारंवारता अप्रक्रिया (पुन्हा) सामील होण्याच्या विनंत्या होऊ शकते. |
आयडी # | वर्णन |
1042022 | मुख्य स्थापना घटकाने किमान आदेश विनंती आणि आदेश प्रतिसाद लांबी तपासली नाही अशा समस्येचे निराकरण केले. |
1058984 | पाठवलेल्या संदेशासाठी टेम्प्लेट केलेला कॉलबॅक सर्व तुकड्या पाठवल्यानंतर एकापेक्षा जास्त वेळा खंडित पॅकेटसाठी कॉल केला जाईल. Zigbee Emberizine SDK 7.0 मध्ये सुरू होणारा हा वर्तनातील बदल होता आणि SDK 7.2.0 आणि नंतरच्या मध्ये संबोधित केला गेला आहे. टेम्प्लेटेड कॉलबॅक आता प्रत्येक खंडित ट्रान्समिशनसाठी एकदाच मागवले जाते. |
1060156 | इतर उपकरणे स्कॅन करत असताना TC ने NWK की पाठवली नाही अशा समस्येचे निराकरण केले. |
1061948 | इनिशिएट की स्थापना कमांडसाठी कमी ZCL अनुक्रम क्रमांकाचा मुद्दा जो रीड विशेषताचे अनुसरण करतो ते निश्चित केले आहे. |
1066234 | कंफर्म की डेटा रिस्पॉन्स हवेत हरवल्यास की स्थापना स्टेट मशीन अडकल्याच्या समस्येचे निराकरण केले. |
1066947 | फॉर्म आणि जॉइन कोडमधील स्कॅन प्रक्रियेमुळे इतर बफरद्वारे वापरण्यात येणारी मेमरी खराब होऊ शकते अशा समस्येचे निराकरण केले आहे. हे एकतर बस फॉल्ट, वापर दोष किंवा पॅकेट बफर ॲसर्ट म्हणून प्रकट होते. |
1068035 | ग्राहक जेव्हा ग्रीन पॉवर क्लायंट किंवा सर्व्हर फक्त त्यांच्या NCP ऍप्लिकेशनसाठी वापरू इच्छित असेल तेव्हा लिंकिंग एररमुळे उद्भवलेल्या संभाव्य समस्येचे निराकरण केले. |
1068055 | खालील ZCL मूलभूत क्लस्टर पर्यायी विशेषता, जे XML व्याख्येमधून गहाळ होते file, जोडले गेले आहेत: 0x000C उत्पादक आवृत्ती तपशील, 0x000D अनुक्रमांक आणि 0x000E उत्पादन लेबल. |
1069727 | अप्रत्यक्ष-रांगेत सुरू न केलेले व्हेरिएबल MISRA त्रुटी निश्चित केलीfile. |
1077662 | Zigbee RTOS टास्क स्टॅक आकार कॉन्फिगरेशनसाठी अपग्रेड नियम योग्यरितीने सुरू न झालेल्या समस्येचे निराकरण केले. हे आता शब्दांऐवजी बाइट्समध्ये निर्दिष्ट केले आहे. |
वर्तमान प्रकाशनातील ज्ञात समस्या
मागील रिलीझपासून ठळक अंक जोडले गेले. तुम्ही रिलीझ चुकवले असल्यास, अलीकडील रिलीझ नोट्स वर उपलब्ध आहेत https://www.silabs.com/developers/zigbee-emberznet टेक डॉक्स टॅबमध्ये.
आयडी # | वर्णन | वर्कअराउंड |
N/A | या प्रकाशनात खालील ॲप्स/घटक समर्थित नाहीत · NCP निद्रिस्त · EM4 समर्थन |
त्यानंतरच्या प्रकाशनांमध्ये वैशिष्ट्ये सक्षम केली जातील. |
193492 |
ember Af Fill कमांड ग्लोबल सर्व्हर टू क्लायंट कॉन्फिगर रिपोर्टिंग मॅक्रो खंडित आहे. बफर भरल्याने चुकीचे कमांड पॅकेट तयार होते. | 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 होस्ट्सवरील hal Common Get In.x Millisecond Tick फंक्शन सध्या 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 आधीच सुरू करण्यात आले असल्याने, ग्राहक एम्बर AfN cp Init कॉल बॅक झिग्बी एनसीपी फ्रेमवर्कमध्ये सक्षम करू शकतात आणि योग्य निदान कार्ये कॉल करू शकतात (ha lGet विस्तारित रीसेट माहिती, hal Get Extended Reset String, hal प्रिंट क्रॅश सारांश, hal क्रॅश तपशील, आणि halPrintCrashData) या कॉलबॅकमध्ये मुद्रित करा हा डेटा अनुक्रमांक 0 वर मुद्रित करण्यासाठी viewनेटवर्क विश्लेषक कॅप्चर लॉगमध्ये ing.
माजी साठीampEXTENDED_RESET_INFO परिभाषित केल्यावर af-main-soc.c च्या emberAfMainInit() मध्ये समाविष्ट केलेल्या कोडचा संदर्भ घ्या. |
आयडी # | वर्णन | वर्कअराउंड |
486369 |
नवीन नेटवर्क बनवणाऱ्या डायनॅमिक मल्टी प्रोटो कॉल लाइटसॉकमध्ये ते सोडलेल्या नेटवर्कमधून चाइल्ड नोड्स शिल्लक असल्यास, ember Af Get ChildTableSize 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 जे slcli.h ला कॉल करते. याव्यतिरिक्त, ota-storage-simple-eeprom मधील slcli.h तसेच sl_cli_commandarg_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 . |
1081914 | की सुरक्षितपणे साठवणाऱ्या किंवा सुरक्षित की स्टोरेज घटक आणि टोकन समाविष्ट करणाऱ्या ॲप्लिकेशन्ससाठी समस्या उपस्थित आहे file-बेस्ड ट्रस्ट सेंटर बॅकअप वैशिष्ट्य, AN1387 मध्ये वर्णन केल्याप्रमाणे: बॅकअप घेणे आणि Z3 ग्रीन पॉवर कॉम्बो गेटवे पुनर्संचयित करणे. | एकतर क्लासिक की स्टोरेज किंवा मानक ट्रस्ट सेंटर बॅकअप वापरा, जे टोकन माहिती मजकुरामध्ये साठवत नाही file. |
1082798 | थ्रूपुट प्लगइनमध्ये पॅकेटच्या कमाल लांबीपेक्षा 5 बाइट्स कमी आहेत. | zigbee/framework/plugin/app/framework/plugin/throughput/ throughtput.c मध्ये असलेल्या getHeaderLen() फंक्शनमध्ये, EMBER_AF_ZCL_MANUFACTURER_SPECIFIC_OVERH ची वजाबाकी काढून टाका
maxPayloadLen व्हेरिएबलच्या गणनेदरम्यान EAD मॅक्रो. |
1064370 | Z3Switch sample ऍप्लिकेशनने डीफॉल्टनुसार फक्त एक बटण (उदाहरण: btn1) सक्षम केले आहे ज्यामुळे प्रोजेक्टमधील बटणाच्या वर्णनात जुळत नाही.file. | वर्कअराउंड: Z0Switch प्रोजेक्ट तयार करताना btn3 इंस्टन्स व्यक्तिचलितपणे स्थापित करा. |
1105915 | ड्युअल बँड सिलेक्शन डिव्हाइसवर, एम्बरगेटरेडिओ पॅरॅमेटर्स वर्तमान चॅनेल पृष्ठाकडे दुर्लक्ष करून चॅनल पृष्ठासाठी नेहमी 0 परत करतात. | एक उपाय म्हणून, पृष्ठ यासह पुनर्प्राप्त केले जाऊ शकते: emMacPgChanPg(emCurrentChannel) ? (emMacPgChanPg(emCurrentChannel) | 0x18). |
1175771 | mfglib चालवताना s सह होस्ट-NCP आर्किटेक्चरसाठी चाचणी मोड प्राप्त कराample ॲप्लिकेशन, Z3Gateway, मेसेज बफरची अनुपलब्धता दर्शविणारी अनेक ezspErrorHandler त्रुटी 0x34 नोंदवते. | EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV कॉन्फिगर करा होस्ट ॲपवर ENT_TIMEOUT_MS 100 पर्यंत, यामुळे त्रुटी कमी होते. |
1152898 | हार्डवेअर फ्लो कंट्रोल वॉचडॉग असलेले NCP होस्ट नसताना वारंवार ट्रिगर केले जाते. | NCP सत्तेवर येण्यापूर्वी NCP होस्टशी जोडलेले असल्याची खात्री करा. |
नापसंत आयटम
रिलीझ 7.2.0.0 मध्ये नापसंत
सुरक्षित EZSP वैशिष्ट्य भविष्यातील प्रकाशनात काढले जाईल.
आयटम काढले
रिलीज 7.2.1.0 मध्ये काढले
न वापरलेले, लीगेसी NCP कॉलबॅक API एम्बर प्लगइन कॉन्सेन्ट्रेटर बोरा कास्ट सेंट कॉलबॅक (). अनेक Zigbee S मध्ये न वापरलेले RESERVED_AVAILABLE_MEMORY आणि EXTRA_MEMORY परिभाषित काढलेample अनुप्रयोग प्रकल्प टेम्पलेट्स. लक्षात घ्या की या वारसा व्याख्या काढून टाकल्याचा S वर कोणताही परिणाम होत नाहीample अनुप्रयोग.
रिलीज 7.2.0.0 मध्ये काढले
Zigbee AES (PSA) आणि Zigbee CCM (PSA) घटक काढून टाकण्यात आले आहेत. EFR-आधारित ऍप्लिकेशन्ससाठी, या क्रिप्टो रूटीनसाठी हार्डवेअर समर्थन आता Zigbee सुरक्षा व्यवस्थापक घटकासह आणले आहे, जे घटक अवलंबित्वांद्वारे प्रकल्पांमध्ये आणले जाते. होस्ट ऍप्लिकेशन्स Zigbee सुरक्षा व्यवस्थापक घटक वापरत नाहीत. यजमान ऍप्लिकेशन इच्छित असल्यास अद्याप AES (सॉफ्टवेअर) आणि CCM (सॉफ्टवेअर) घटक वापरू शकतात.
मल्टीप्रोटोकॉल गेटवे आणि आरसीपी
7.1 नवीन आयटम
प्रकाशन 7.2.2.0 मध्ये जोडले
Zigbeed आता CREATOR_STACK_RESTORED_EUI64, जर असेल तर, होस्ट टोकनवरून लोड करते file, आणि EFR64 वर संग्रहित EUI64 ओव्हरराइड करून, EUI32 म्हणून वापरते.
प्रकाशन 7.2.1.0 मध्ये जोडले
Zigbeed आता coex EZSP आदेशांना समर्थन देते.
प्रकाशन 7.2.0.0 मध्ये जोडले
डायनॅमिक मल्टीप्रोटोकॉल BLE आणि Zigbee NCP प्रकल्प जोडला (zigbee_ncp-ble_ncp-xxx.slcp). प्रायोगिक गुणवत्ता म्हणून सोडले.
EFR802.15.4MG32 CMP RCP साठी 24 समवर्ती ऐकणे जोडले. एकाच RCP (rcp-802154-xxx.slcp आणि rcp-802154-blehci-xxx.slcp) वापरून झिग्बी आणि ओपन थ्रेड एकाच वेळी उदासीन चॅनेल चालवण्याची ही क्षमता आहे. प्रायोगिक गुणवत्ता म्हणून सोडले.
32-बिट x86 आर्किटेक्चरसाठी Zigbee समर्थन जोडले.
मल्टीप्रोटोकॉल वापर प्रकरणांमध्ये डी-इनिट करण्यासाठी BLE ला समर्थन जोडले, इतर प्रोटोकॉल स्टॅकद्वारे वापरण्यासाठी मेमरी संसाधने मोकळी केली.
स्टॅक API ट्रेस आता zigbeed.conf मध्ये डीबग-स्तर 4 किंवा 5 वर सेट करून Zigbeed साठी सक्षम केला जाऊ शकतो. file.
झिगबीड स्टॅक आवृत्ती तसेच बिल्ड तारीख आणि वेळ आता लॉगमध्ये मुद्रित केले जातात.
7.2 सुधारणा
प्रकाशन 7.2.2.0 मध्ये बदलले
MG13 कुटुंबात Zigbee BLE DMP NCP फिट करण्यासाठी CPC Tx आणि Rx रांगेचे आकार कमी केले आहेत.
DMPLight अॅपमधील लेगसी जाहिरातींवरील स्कॅन प्रतिसाद प्रिंट करण्यासाठी zigbee_ble_event_handler बदलला.
rcp-xxx-802154 आणि rcp-xxx-802154-blehci अॅप्स आता नॉन-वर्धित ऍक्ससाठी 192 µsec टर्नअराउंड वेळ वापरतात आणि तरीही CSL द्वारे आवश्यक वर्धित ऍक्ससाठी 256 µsec टर्नअराउंड वेळ वापरतात.
7.3 निश्चित समस्या
प्रकाशन 7.2.5.0 मध्ये निश्चित
आयडी # | वर्णन |
1188521 | सूचना आणि ओपन थ्रेड पिंग ट्रॅफिकसह BLE स्कॅन चालू असताना RCP हँग समस्येचे निराकरण केले. |
प्रकाशन 7.2.4.0 मध्ये निश्चित
आयडी # | वर्णन |
1118077 | CMP RCP मध्ये, CPC ने येणाऱ्या पॅकेट्सचे पालन न केल्यामुळे स्पिनल संदेश मोठ्या रहदारीच्या भाराखाली टाकले जात होते. CPC वर पाठवण्यासाठी तयार असलेले सर्व Spinel संदेश RCP वर एका पेलोडमध्ये बंडल करून आणि होस्टवर अनबंड करून याचे निराकरण केले. हे नाटकीयरित्या CPC ची कार्यक्षमता सुधारते जेणेकरुन ते येणाऱ्या रेडिओ ट्रॅफिकसह चालू ठेवू शकेल. |
आयडी # | वर्णन |
१२,२४, १२,२४, १२,२४, 1143344 |
CMP RCP मध्ये एकाच वेळी अनेक Zigbee साधने सामील झाल्यावर ट्रिगर होऊ शकणाऱ्या मल्टिपल इंटरमिटंट झिग्बीड क्रॅश आणि ॲसर्ट्सचे निराकरण केले. |
प्रकाशन 7.2.3.0 मध्ये निश्चित
आयडी # | वर्णन |
1130226 | निश्चित समस्या ज्यामध्ये CPC तात्पुरते व्यस्त झाल्यास RCP पुनर्प्राप्त होणार नाही. |
1129821 | कोणतेही बफर उपलब्ध नसल्यास पॅकेट प्राप्त करताना Zigbeed मध्ये नल पॉइंटर डिरेफरन्स निश्चित केले आहे. |
प्रकाशन 7.2.1.0 मध्ये निश्चित
आयडी # | वर्णन |
1036645 | BLE CPC NCP मधील बग सोडवला ज्यामुळे क्लायंट अॅपला पहिल्या डिस्कनेक्शननंतर पुन्हा कनेक्ट होण्यापासून रोखले. |
1068435 | फिक्स्ड ग्रीन पॉवर द्विदिशात्मक कमिशनिंग वेळेची समस्या. प्रमाणन चाचणी केस GPP 5.4.1.23 उत्तीर्ण. |
1074593 | झिग्बी + RCP द्वारे स्लीपी एंड डिव्हाइसेसना जस्ट-इन-टाइम (JIT) संदेश योग्यरित्या पाठवले गेले नाहीत अशी समस्या निश्चित केली आहे. |
1076235 | मल्टिप्रोटोकॉल डॉकर कंटेनरमध्ये ot-cli चालविण्यात अयशस्वी झालेल्या समस्येचे निराकरण केले. |
1080517 | Z3GatewayCPC आता NCP (CPC दुय्यम) चा रीसेट स्वयंचलितपणे हाताळते. |
1085498 | जिग्बीड अप्रत्यक्षपणे स्लीपी एंड डिव्हाइसेसना रीजोइन प्रतिसाद पाठवत नसल्याच्या समस्येचे निराकरण केले. |
1090915 | Z0GatewayCPC वर Zigbee एंडपॉईंट उघडण्याचा किंवा CPC NCP रीसेट न करता EZSP पॅरामीटर्स सेट करण्याचा प्रयत्न करताना एकाधिक 38x3 त्रुटी दिसल्या त्या समस्येचे निराकरण केले. |
प्रकाशन 7.2.0.0 मध्ये निश्चित
आयडी # | वर्णन |
828785 | cpc-hci-bridge मधील बगचे निराकरण केले ज्यामुळे BlueZ एकाच वेळी दोन पाठवल्यास HCI पॅकेट सोडले जाते. |
834191 | cpc-hci-ब्रिज हेल्पर ऍप्लिकेशनचा CPU वापर सुधारला. |
1025713 | Zigbeed साधन मार्गाची कमाल लांबी 4096 पर्यंत वाढवली. |
1036622 | मल्टी-पॅन आरसीपी वापरून ot-cli तयार करण्यासाठी cmake वापरून समस्या सोडवली. |
1040127 | MG802154 आणि MG802154 मालिका भागांवर rcp-uart-13 आणि rcp-spi-14 प्रकल्पांसाठी CPC सुरक्षा सुरू करण्यात अयशस्वी झाली. या समस्येवर काम करण्यासाठी, mbedtls_entropy_adc या भागांसाठी एन्ट्रॉपी स्त्रोत म्हणून जोडले गेले आहे. ते कदाचित ADC ला CPC सुरक्षेसह वापरण्यापासून प्रतिबंधित करेल. |
1066422 | झिगबीडमध्ये मधूनमधून होणारी बफर गळती निश्चित केली. |
1068429 | शर्यतीची स्थिती निश्चित केली ज्यामुळे सीएमपी आरसीपी दावा करू शकेल. |
1068435 | RCP नोडवर एकल द्विदिशात्मक ग्रीन पॉवर डेटा फ्रेम तपासण्यासाठी आणि बफर करण्यासाठी आणि rx ऑफसेट टाइमआउटवर पाठवण्याची क्षमता जोडली. |
1068942 | RCP स्त्रोत जुळणी सारणीमध्ये गळतीचे निराकरण केले जे Zigbee उपकरणांना सामील होण्यापासून प्रतिबंधित करू शकते. |
1074172 | मुला नसलेल्या मुलाकडून मतदान प्राप्त करताना Zigbeed कडून रजेची विनंती पाठवणे निश्चित. |
1074290 | Zigbeed ला अन-ॲक्ड पोल प्रक्रिया करण्यापासून थांबवले. |
1079903 | CMP RCP मधील बगचे निराकरण केले ज्यामुळे SPINEL संदेश चुकीच्या पद्धतीने पाठवले जाऊ शकतात, परिणामी Zigbeed आणि OTBR क्रॅश किंवा बाहेर पडतात. |
वर्तमान प्रकाशनातील 7.4 ज्ञात समस्या
मागील रिलीझपासून ठळक अंक जोडले गेले. तुम्ही रिलीझ चुकवले असल्यास, अलीकडील रिलीझ नोट्स वर उपलब्ध आहेत https://www.silabs.com/developers/gecko-software-development-kit.
आयडी # | वर्णन | वर्कअराउंड |
811732 | Zigbee वापरताना सानुकूल टोकन समर्थन उपलब्ध नाही. | भविष्यातील प्रकाशनात समर्थन नियोजित आहे. |
937562 | Raspberry Pi OS 802154 वर rcp-uart- 11-blehci अॅपसह Bluetoothctl 'advertise on' कमांड अयशस्वी होते. | Bluetoothctl ऐवजी btmgmt अॅप वापरा. |
1031607 | rcp-uart-802154.slcp प्रकल्प MG1 भागावर RAM वर कमी आहे. घटक जोडणे CPC मध्ये ECDH बंधनाला समर्थन देण्यासाठी आवश्यक असलेल्या ढीग आकारापेक्षा कमी करू शकते. | एक उपाय म्हणजे SL_CPC_SECURITY_ENABLED कॉन्फिगरेशनद्वारे CPC सुरक्षा अक्षम करणे. |
1074205 | CMP RCP एकाच पॅन आयडीवर दोन नेटवर्कला सपोर्ट करत नाही. | प्रत्येक नेटवर्कसाठी वेगवेगळे पॅन आयडी वापरा. भविष्यातील प्रकाशनात समर्थन नियोजित आहे. |
7.5 नापसंत आयटम
काहीही नाही
7.6 काढलेल्या वस्तू
काहीही नाही
हे प्रकाशन वापरणे
या प्रकाशनात खालील गोष्टींचा समावेश आहे:
- Zigbee स्टॅक
- Zigbee ऍप्लिकेशन फ्रेमवर्क
- झिग्बी एसample अनुप्रयोग
Zigbee आणि Emberizine SDK बद्दल अधिक माहितीसाठी UG103.02: Zigbee फंडामेंटल्स पहा.
तुम्ही प्रथमच वापरकर्ते असल्यास, SDK 180 आणि उच्च साठी QSG7.0: Z Zigbee Emberizine Quick-Start Guide पहा, तुमचे डेव्हलपमेंट वातावरण कॉन्फिगर करणे, तयार करणे आणि फ्लॅशिंग करणे यावरील सूचनांसाठीample अनुप्रयोग, आणि पुढील चरणांकडे निर्देश करणारे दस्तऐवजीकरण संदर्भ.
8.1 स्थापना आणि वापर
Zigbee Emberizine SDK हे Gecko SDK (GSDK), सिलिकॉन लॅब्स SDKs चा भाग म्हणून प्रदान केले आहे. GSDK सह त्वरित प्रारंभ करण्यासाठी, स्थापित करा साधेपणा स्टुडिओ 5, जे तुमचे विकासाचे वातावरण तयार करेल आणि तुम्हाला GSDK इंस्टॉलेशनमध्ये घेऊन जाईल. Simplicity Studio 5 मध्ये सिलिकॉन लॅब्स उपकरणांसह IoT उत्पादन विकासासाठी आवश्यक असलेल्या सर्व गोष्टींचा समावेश आहे, ज्यामध्ये संसाधन आणि प्रकल्प लाँचर, सॉफ्टवेअर कॉन्फिगरेशन टूल्स, GNU टूलचेनसह पूर्ण IDE आणि विश्लेषण साधनांचा समावेश आहे. इन्स्टॉलेशनच्या सूचना ऑनलाइन दिल्या आहेत साधेपणा स्टुडिओ 5 वापरकर्ता मार्गदर्शक.
वैकल्पिकरित्या, GitHub वरून नवीनतम डाउनलोड करून किंवा क्लोन करून Gecko SDK व्यक्तिचलितपणे स्थापित केले जाऊ शकते. पहा https://github.com/Sili- conLabs/gecko_sdk अधिक माहितीसाठी.
साधेपणा स्टुडिओ डीफॉल्टनुसार GSDK स्थापित करतो:
- (Windows): C:\users\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS): /वापरकर्ते/ /SimplicityStudio/SDKs/gecko_sdk
SDK आवृत्तीसाठी विशिष्ट दस्तऐवज SDK सह स्थापित केले आहे. अतिरिक्त माहिती अनेकदा मध्ये आढळू शकते ज्ञानाचा आधार लेख (KBAs). API संदर्भ आणि याविषयी आणि पूर्वीच्या प्रकाशनांबद्दलची इतर माहिती वर उपलब्ध आहे https://docs.silabs.com/.
8.2 सुरक्षा माहिती
सुरक्षित वॉल्ट एकत्रीकरण
Secure Vault-High भागांवरील Secure Key Storage घटकाचा वापर करून की सुरक्षितपणे संग्रहित करण्याची निवड करणाऱ्या ॲप्लिकेशन्ससाठी, खालील तक्ता संरक्षित की आणि त्यांची साठवण संरक्षण वैशिष्ट्ये दाखवते जी झिग्बी सिक्युरिटी मॅनेजर घटक व्यवस्थापित करते.
गुंडाळलेली चावी | निर्यात करण्यायोग्य / नॉन-एक्सपोर्टेबल | नोट्स |
नेटवर्क की | निर्यात करण्यायोग्य | |
ट्रस्ट सेंटर लिंक की | निर्यात करण्यायोग्य | |
क्षणिक लिंक की | निर्यात करण्यायोग्य | अनुक्रमित की सारणी, अस्थिर की म्हणून संग्रहित |
ऍप्लिकेशन लिंक की | निर्यात करण्यायोग्य | अनुक्रमित की सारणी |
सुरक्षित EZSP की | निर्यात करण्यायोग्य | |
ZLL एन्क्रिप्शन की | निर्यात करण्यायोग्य | |
ZLL प्रीकॉन्फिगर केलेली की | निर्यात करण्यायोग्य | |
GPD प्रॉक्सी की | निर्यात करण्यायोग्य | अनुक्रमित की सारणी |
GPD सिंक की | निर्यात करण्यायोग्य | अनुक्रमित की सारणी |
अंतर्गत/प्लेसहोल्डर की | निर्यात करण्यायोग्य | Zigbee सुरक्षा व्यवस्थापकाद्वारे वापरण्यासाठी अंतर्गत की |
"नॉन-एक्सपोर्टेबल" म्हणून चिन्हांकित केलेल्या गुंडाळलेल्या की वापरल्या जाऊ शकतात परंतु असू शकत नाहीत viewed किंवा रनटाइमवर शेअर केले.
"निर्यात करण्यायोग्य" म्हणून चिन्हांकित केलेल्या गुंडाळलेल्या की रनटाइमच्या वेळी वापरल्या जाऊ शकतात किंवा शेअर केल्या जाऊ शकतात परंतु फ्लॅशमध्ये संग्रहित असताना एनक्रिप्टेड राहतात.
वापरकर्ता अनुप्रयोगांना यापैकी बहुतेक की सह संवाद साधण्याची आवश्यकता नाही. लिंक की टेबल की किंवा ट्रान्झिएंट की व्यवस्थापित करण्यासाठी विद्यमान API अजूनही वापरकर्ता अनुप्रयोगासाठी उपलब्ध आहेत आणि आता Zigbee सुरक्षा व्यवस्थापक घटकाद्वारे मार्ग काढतात.
यापैकी काही की भविष्यात वापरकर्ता अनुप्रयोगासाठी निर्यात करण्यायोग्य नसतील. वापरकर्ता ऍप्लिकेशन्सना प्रोत्साहन दिले जाते की पूर्णपणे आवश्यक असल्याशिवाय की निर्यात करण्यावर अवलंबून राहू नये.
सुरक्षित व्हॉल्ट की व्यवस्थापन कार्यक्षमतेबद्दल अधिक माहितीसाठी, पहा AN1271: सुरक्षित की स्टोरेज.
सुरक्षा सल्ला
सुरक्षा सल्लागारांची सदस्यता घेण्यासाठी, सिलिकॉन लॅब्स ग्राहक पोर्टलवर लॉग इन करा, त्यानंतर खाते मुख्यपृष्ठ निवडा. पोर्टलच्या मुख्यपृष्ठावर जाण्यासाठी HOME वर क्लिक करा आणि नंतर सूचना व्यवस्थापित करा टाइलवर क्लिक करा. 'सॉफ्टवेअर/सिक्युरिटी अॅडव्हायझरी नोटिस आणि प्रॉडक्ट चेंज नोटिस (पीसीएन)' तपासले आहे आणि तुम्ही तुमच्या प्लॅटफॉर्म आणि प्रोटोकॉलसाठी किमान सदस्यत्व घेतले असल्याची खात्री करा. कोणतेही बदल जतन करण्यासाठी जतन करा क्लिक करा.
8.3 समर्थन
डेव्हलपमेंट किटचे ग्राहक प्रशिक्षण आणि तांत्रिक सहाय्यासाठी पात्र आहेत. वापरा सिलिकॉन प्रयोगशाळा Zigbee web पृष्ठ सर्व Silicon Labs Zigbee उत्पादने आणि सेवांबद्दल माहिती मिळवण्यासाठी आणि उत्पादन समर्थनासाठी साइन अप करण्यासाठी.
तुम्ही येथे सिलिकॉन लॅबोरेटरीज सपोर्टशी संपर्क साधू शकता http://www.silabs.com/support.
साधेपणा स्टुडिओ
MCU आणि वायरलेस टूल्स, दस्तऐवजीकरण, सॉफ्टवेअरमध्ये एक-क्लिक प्रवेश
स्त्रोत कोड लायब्ररी आणि बरेच काही. विंडोज, मॅक आणि लिनक्ससाठी उपलब्ध!
![]() |
![]() |
![]() |
![]() |
IoT पोर्टफोलिओ www.silabs.com/IoT |
SW/HW www.silabs.com/simplicity |
गुणवत्ता www.silabs.com/quality |
समर्थन आणि समुदाय www.silabs.com/community |
अस्वीकरण
सिलिकॉन लॅब्स ग्राहकांना सिलिकॉन लॅब्स उत्पादने वापरत आहेत किंवा वापरण्याच्या इच्छेनुसार सिस्टीम आणि सॉफ्टवेअर अंमलबजावणी करणाऱ्यांसाठी उपलब्ध सर्व पेरिफेरल आणि मॉड्यूल्सचे नवीनतम, अचूक आणि सखोल दस्तऐवजीकरण प्रदान करण्याचा मानस आहे. कॅरेक्टरायझेशन डेटा, उपलब्ध मॉड्यूल्स आणि पेरिफेरल्स, मेमरी आकार आणि मेमरी पत्ते प्रत्येक विशिष्ट उपकरणाचा संदर्भ घेतात आणि प्रदान केलेले “नमुनेदार” पॅरामीटर्स वेगवेगळ्या अनुप्रयोगांमध्ये बदलू शकतात आणि करू शकतात. अर्ज माजीampयेथे वर्णन केलेले लेस केवळ स्पष्टीकरणासाठी आहेत. सिलिकॉन लॅब्स येथे उत्पादन माहिती, तपशील आणि वर्णनांमध्ये पुढील सूचना न देता बदल करण्याचा अधिकार राखून ठेवते आणि समाविष्ट केलेल्या माहितीच्या अचूकतेची किंवा पूर्णतेची हमी देत नाही. पूर्वसूचनेशिवाय, सुरक्षा किंवा विश्वासार्हतेच्या कारणास्तव सिलिकॉन लॅब उत्पादन प्रक्रियेदरम्यान उत्पादन फर्मवेअर अपडेट करू शकतात. असे बदल विशिष्ट केशन्स किंवा उत्पादनाच्या प्रति स्वरूपामध्ये बदल करणार नाहीत. या दस्तऐवजात पुरवलेल्या माहितीच्या वापराच्या परिणामांसाठी सिलिकॉन लॅब्सचे कोणतेही उत्तरदायित्व असणार नाही. हा दस्तऐवज कोणत्याही एकात्मिक सर्किट्सचे डिझाईन किंवा फॅब्रिकेट करण्याचा कोणताही परवाना सूचित करत नाही किंवा स्पष्टपणे देत नाही. उत्पादने कोणत्याही FDA क्लास III डिव्हाइसेसमध्ये वापरण्यासाठी डिझाइन किंवा अधिकृत नाहीत, ज्या अनुप्रयोगांसाठी FDA प्रीमार्केट मंजुरी आवश्यक आहे किंवा सिलिकॉन लॅब्सच्या विशिष्ट लिखित संमतीशिवाय लाइफ सपोर्ट सिस्टम. "लाइफ सपोर्ट सिस्टीम" हे जीवन आणि/किंवा आरोग्याला समर्थन देण्यासाठी किंवा टिकवून ठेवण्याच्या उद्देशाने असलेले कोणतेही उत्पादन किंवा प्रणाली आहे, जे अयशस्वी झाल्यास, लक्षणीय वैयक्तिक इजा किंवा मृत्यू होण्याची वाजवी अपेक्षा केली जाऊ शकते. सिलिकॉन लॅब उत्पादने लष्करी अनुप्रयोगांसाठी डिझाइन किंवा अधिकृत नाहीत. सिलिकॉन लॅब्सची उत्पादने कोणत्याही परिस्थितीत अण्वस्त्र, जैविक किंवा रासायनिक शस्त्रे किंवा अशी शस्त्रे वितरीत करण्यास सक्षम क्षेपणास्त्रांसह (परंतु त्यापुरते मर्यादित नाही) मोठ्या प्रमाणावर विनाश करणारी शस्त्रे वापरली जाऊ नयेत. सिलिकॉन लॅब्स सर्व स्पष्ट आणि निहित वॉरंटी नाकारतात आणि अशा अनधिकृत अनुप्रयोगांमध्ये सिलिकॉन लॅब्स उत्पादनाच्या वापराशी संबंधित कोणत्याही इजा किंवा नुकसानीसाठी जबाबदार किंवा उत्तरदायी असणार नाही. टीप: या सामग्रीमध्ये अप्रचलित शब्दावली y असू शकते. सिलिकॉन लॅब्स जेथे शक्य असेल तेथे सर्वसमावेशक भाषेने या अटी बदलत आहे. अधिक माहितीसाठी, भेट द्या www.silabs.com/about-us/inclusive-lexicon-project
ट्रेडमार्क माहिती
Silicon Laboratories Inc. , “जगातील सर्वात ऊर्जा अनुकूल मायक्रोकंट्रोलर”, Redpine Signals ® , WiSeConnect , n-Link, ThreadArch ® , EZLink ® , EZRadio ® , EZRadioPRO ® , Gecko ® , Gecko OS , Gecko ® , Gecko OS ® , Preity OS ® स्टुडिओ , Preity OS 32 , Telegesis Logo ® , USBXpress ® , Zentri, Zentri लोगो आणि Zentri DMS, Z-Wave ® , आणि इतर हे सिलिकॉन लॅबचे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क आहेत. ARM, CORTEX, Cortex-M32 आणि THUMB हे ARM होल्डिंगचे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क आहेत. Keil हा ARM Limited चा नोंदणीकृत ट्रेडमार्क आहे. वाय-फाय हा वाय-फाय अलायन्सचा नोंदणीकृत ट्रेडमार्क आहे. येथे नमूद केलेली इतर सर्व उत्पादने किंवा ब्रँड नावे त्यांच्या संबंधित धारकांचे ट्रेडमार्क आहेत.
सिलिकॉन लॅबोरेटरीज इंक.
400 वेस्ट सीझर चावेझ
ऑस्टिन, TX 78701
यूएसए www.silabs.com
कागदपत्रे / संसाधने
![]() |
सिलिकॉन लॅब्स Zigbee EmberZNet SDK [pdf] मालकाचे मॅन्युअल Zigbee EmberZNet SDK, EmberZNet SDK, SDK |
![]() |
सिलिकॉन लॅब्स Zigbee EmberZNet SDK [pdf] मालकाचे मॅन्युअल ८.०.३.०, झिग्बी एम्बरझेडनेट एसडीके, एम्बरझेडनेट एसडीके, एसडीके |