SILICON LABS لوگوSILICON LABS لوگو 2Zigbee EmberZNet SDK 7.2.5.0 GA
گيڪو SDK سوٽ 4.2
جنوري 24، 2024

Zigbee EmberZNet SDK

Silicon Labs انهن جي پروڊڪٽس ۾ Zigbee نيٽ ورڪنگ کي ترقي ڪندڙ OEMs لاءِ پسند جو وينڊر آهي. Silicon Labs Zigbee پليٽ فارم سڀ کان وڌيڪ مربوط، مڪمل، ۽ خصوصيت سان مالا مال Zigbee حل موجود آهي.
Silicon Labs EmberZNet SDK تي مشتمل آهي سلڪون ليبز جي زگبي اسٽيڪ وضاحتن تي عمل درآمد.
اهي رليز نوٽس 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 حصن لاءِ محفوظ ڪيئي اسٽوريج سپورٽ جيڪي Secure Vault-High کي سپورٽ ڪن ٿيون
  • MG24+Si4468 Dual-PHY Zigbee اسمارٽ انرجي سپورٽ
  • MG12 Dual-Band 2.4GHz + SubGHz Zigbee Smart Energy سپورٽ
  • MGM240S SiP ماڊل سپورٽ
  • Zigbee on Host (ZigbeeD) سپورٽ 32 بٽ ۽ 64 بٽ x86 فن تعمير لاءِ - تجرباتي

ملٽي پروٽوڪول

  • Dynamic Multiprotocol Bluetooth ۽ multiPAN 802.15.4 RCP موڊ ۾
  • متحرڪ ملٽي پروٽوڪول بلوٽوت ۽ Zigbee NCP - تجرباتي
  • تعميراتي لائبريري (MfgLib) سمورو ملٽي پروٽوڪول RCP لاءِ سپورٽ
  • Zigbee + OpenThread Concurrent Lisning on MG24 حصن - تجرباتي

مطابقت ۽ استعمال جا نوٽس

سيڪيورٽي اپڊيٽس ۽ نوٽس جي باري ۾ معلومات لاءِ، هن SDK سان انسٽال ٿيل گيڪو پليٽ فارم رليز نوٽس جو سيڪيورٽي باب ڏسو يا TECH DOCS ٽيب تي. https://www.silabs.com/developers/zigbee-emberznet. Silicon Labs پڻ سختي سان سفارش ڪري ٿو ته توھان رڪنيت حاصل ڪريو سيڪيورٽي مشوري لاءِ تازه ترين معلومات. ھدايتن لاءِ، يا جيڪڏھن توھان نوان آھيو Zigbee EmberZNet SDK تي، ڏسو ھي رليز استعمال ڪندي.

Cمطابقت رکندڙ گڏ ڪرڻ وارا:

IAR ايمبيڊڊ ورڪ بينچ فار ARM (IAR-EWARM) ورزن 9.20.4.

  • IarBuild.exe ڪمانڊ لائن يوٽيلٽي يا IAR Embedded Workbench GUI سان ٺاھڻ لاءِ شراب استعمال ڪرڻ macOS يا Linux تي غلط ٿي سگھي ٿو files مختصر پيدا ڪرڻ لاءِ وائن جي هيشنگ الگورٿم ۾ ٽڪراءَ جي ڪري استعمال ٿي رهيو آهي file نالا
  • macOS يا Linux تي صارفين کي صلاح ڏني وئي آهي ته IAR سان سادگي اسٽوڊيو کان ٻاهر تعمير نه ڪن. گراهڪ جيڪي ڪندا آهن انهن کي احتياط سان تصديق ڪرڻ گهرجي ته صحيح آهي files استعمال ڪري رهيا آهن.
    GCC (The GNU Compiler Collection) ورجن 10.3-2021.10، سادگي اسٽوڊيو سان مهيا ڪيل.

نيون شيون

1.1 نيون خاصيتون
رليز ۾ نئون 7.2.0.0
Zigbee سيڪيورٽي

EFR32MG2x حصن تي محفوظ طور تي انڪريپشن ڪيز کي محفوظ ڪرڻ لاءِ سپورٽ موجود آهي جيڪي Secure Vault-High فيچر کي سپورٽ ڪن ٿيون. حوالو ڏيو AN1271: سيڪيور ڪي اسٽوريج بابت معلومات لاءِ سيڪيورٽي ڪيز کي محفوظ طور تي محفوظ ڪرڻ. ايپليڪيشنون جيڪي محفوظ اسٽوريج ۾ حفاظتي چيڪن کي ذخيرو ڪرڻ چاهين ٿيون انهن کي لازمي طور تي استعمال ڪيو وڃي نئين ڊيوائسز لاءِ، جيئن موجوده ڊوائيسز لاءِ OTA اپ گريڊ في الحال هن رليز ۾ غير معاونت آهي.

سمارٽ توانائي
هڪجهڙائي وارو Dual-PHY سمارٽ انرجي سپورٽ هاڻي EFR32xG24+Si4468 حصن تي دستياب آهي.
Zigbee Smart Energy Dual-Band 2.4GHz ۽ ذيلي GHz سپورٽ آخري ڊوائيسز لاءِ ھاڻي موجود آھي EFR32xG12 par
DMP NCP
Dynamic Multiprotocol Zigbee-NCP + Bluetooth-NCP سپورٽ ھاڻي دستياب آھي.

1.2 نيون ايپليڪيشنون
ڪو به
1.3 نئون اجزاء
رليز ۾ نئون 7.2.0.0

زگبي سيڪيورٽي مئنيجر اجزاء
Zigbee سيڪيورٽي مئنيجر
Zigbee سيڪيورٽي مئنيجر جزو هڪ عام جزو آهي جيڪو صارف لاءِ حفاظتي چاٻيون ۽ crypto روٽين کي منظم ڪرڻ لاءِ هڪ انٽرفيس مهيا ڪري ٿو. هي حصو Zigbee-مخصوص ڪنجيون ۽ crypto روٽين سان ٺهيل آهي.
سيڪيورٽي مئنيجر
سيڪيورٽي مئنيجر جزو هڪ اسٽيڪ-اجنوسٽڪ جزو آهي جيڪو PSA اسٽوريج ۾ ڪنجيون منظم ڪرڻ لاءِ هڪ انٽرفيس مهيا ڪري ٿو. اهي چاٻيون لپي سگهجن ٿيون جيڪڏهن ڊوائيس Secure Vault-High خصوصيت کي سپورٽ ڪري ٿي. سيڪيورٽي مئنيجر جزو پڻ مهيا ڪري ٿو هڪ انٽرفيس ڪجهه مخصوص crypto روٽين لاءِ. Zigbee Secure Key Storage جزو سيڪيورٽي مئنيجر جو حصو استعمال ڪري ٿو.
ڪلاسيڪل اهم اسٽوريج
Zigbee Classic Key Storage جزو NVM3 ٽوڪن ۾ سيڪيورٽي ڪيز جي اسٽوريج ۽ آڻڻ جو ڪم سنڀالي ٿو. NVM3-اسٽور ٿيل چابيون محفوظ ڪيون وينديون آهن صاف صاف ۾ فليش، جنهن جو مطلب آهي ته ڪنجيون پڙهي سگھجن ٿيون جڏهن فليش ڊوائيس مان پڙهي ويندي آهي. هي اسٽوريج جو طريقو اهو آهي ته Zigbee ايپليڪيشنون اڳ ۾ ڊوائيس تي چابيون محفوظ ڪيون ويون آهن.
محفوظ ڪنجي اسٽوريج
Zigbee Secure Key Storage جزو PSA APIs استعمال ڪندي اسٽوريج ڪيز کي سنڀاليندو آهي. ڊوائيسز لاءِ جيڪي Secure Vault-High خصوصيت کي سپورٽ ڪن ٿا، چاٻيون محفوظ اسٽوريج ۾ ويڙهيل آهن ۽ ڊوائيس مان فليش پڙهڻ سان گڏ نه ٿي سگهن ٿيون.
سيڪيورٽي مئنيجر جو حصو Zigbee Secure Key Storage جزو پاران استعمال ڪيو ويندو آھي ڪجھ مخصوص ڪرپٽو روٽينز کي هلائڻ لاءِ، جھڙوڪ AES انڪريپشن ۽ ڊيڪرپشن.
صارف جيڪي محفوظ طور تي ايپليڪيشن اسٽور جي چاٻيون حاصل ڪرڻ جي خواهشمند آهن انهن کي ائين ڪرڻ گهرجي صرف تازه ڪارين تي. في الحال ڪو به سپورٽ موجود ناهي ڊيوائسز لاءِ انهن جي اهم اسٽوريج کي اپڊيٽ ڪرڻ ۽ ٽوڪن مان سيڪيورٽي ڪيز کي محفوظ ڪي اسٽوريج ۾ منتقل ڪرڻ لاءِ. هي اپ گريڊ ڪارڪردگي مستقبل جي رليز لاءِ رٿيل آهي.
ڊيوائسز جن ۾ سيڪيور والٽ هاءِ فيچر شامل آهن اڃا به سيڪيورٽي ڪيز کي ڪلاسيڪل طور تي محفوظ ڪري سگھن ٿا (مثال طورample in tokens) بدران Classic Key Storage جزو شامل ڪري. SDK 7.2.0.0-بنياد ايپليڪيشنون جن ۾ OTA اپ گريڊ ڪارڪردگي شامل آھن انھن Secure Vault-High ڊوائيسز لاءِ جيڪي اڳي SDK 7.2.0.0 ڪوڊ ھلائينديون آھن في الحال محدود آھن Classic Key Storage جزو استعمال ڪرڻ تائين.
سيڪيور والٽ-هاءِ ڊيوائسز شايد ان تصوير کان هيٺ نه ٿي سگھن ٿيون جيڪي محفوظ اسٽوريج ۾ محفوظ ٿيل چابيون هڪ تصوير ۾ محفوظ ڪن ٿيون جيڪي ڪنيز کي واپس ٽوڪن ۾ محفوظ ڪن ٿيون.
ٻيا اجزاء
واچ ڊاگ ريفريش
واچ ڊاگ ريفريش جزو وقتي طور تي واچ ڊاگ ٽائمر کي ري سيٽ ڪري ٿو (قيمت ترتيب ڏيڻ جي قابل آهي ۽ 1 سيڪنڊ جي ڊفالٽ رکي ٿي). نوٽ ڪريو ته ھن کي مڪمل ڪرڻ لاء، حصو EM0 توانائي موڊ ۾ حاصل ڪرڻ جي ضرورت آھي. هي جزو ڊفالٽ طور شامل ڪيو ويندو آهي جڏهن ڪو RTOS هوندو آهي ۽ واچ ڊاگ ڪوڊ ۾ استعمال ٿيندو آهي. واچ ڊاگ ٽائمر کي ريفريش ڪرڻ کي بند ڪري سگھجي ٿو ڪنفيگريشن آپشن کي استعمال ڪندي جزو ۾.
گرين پاور اڊاپٽر
zigbee_green_power_adapter جزو گرين پاور سرور جي استعمال کي سپورٽ ڪري ٿو يا ڪسٽم فريم ورڪ ۾ ڪلائنٽ جزو. ھن جزو ۾ گھٽ ۾ گھٽ گهربل ذريعن جو ھڪڙو سيٽ شامل آھي files ايپليڪيشن فريم ورڪ مان آهي ۽ اهو ڪسٽم فريم ورڪ کي ضم ڪرڻ لاءِ استعمال ٿيڻ لاءِ ڪيترن ئي سب روٽينز مهيا ڪري ٿو.

1.4 نئون APIs
رليز ۾ نئون 7.2.1.0
sl_set_passive_ack_config() جو نالو sl_zigbee_set_passive_ack_config() ڪيو ويو
نالو تبديل ڪري emAfOverrideAppendSourceRouteCallback() ڪيو ويو emberAfOverrideAppendSourceRouteCallback()
7.2.0.0 ۾ هٽائڻ بعد emberChildId() کي بحال ڪيو ويو
emberChildIndex() کي 7.2.0.0 ۾ هٽائڻ کان پوءِ بحال ڪيو ويو

رليز ۾ نئون 7.2.0.0
Zigbee سيڪيورٽي مئنيجر جزو
Zigbee سيڪيورٽي مئنيجر جزو ڪيترن ئي APIs مهيا ڪري ٿو، جيڪي يا ته Zigbee Classic Key Storage يا Zigbee Secure Key Storage جزو طرفان لاڳو ٿين ٿا. اهي ڪارڪردگي مهيا ڪن ٿا جنهن ۾ شامل آهن درآمد ڪرڻ ۽ برآمد ڪرڻ واري چابين کي ذخيرو طرفان ذخيرو ڪرڻ، اهم ميٽا ڊيٽا کي ٻيهر حاصل ڪرڻ، هڪ آپريشن ۾ استعمال ڪرڻ لاء چابيون لوڊ ڪرڻ، ۽ لوڊ ٿيل چاٻي سان cryptographic آپريشن کي انجام ڏيڻ. انهن نئين APIs جي مڪمل فهرست Zigbee Stack API دستاويزن ۾ موجود آهي https://docs.silabs.com. انهن APIs جو هڪ ذيلي سيٽ هتي درج ڪيو ويو آهي.

  • void sl_zb_sec_man_init_context(sl_zb_sec_man_context_t* context)
  • sl_status_t sl_zb_sec_man_import_key(sl_zb_sec_man_context_t* context, sl_zb_sec_man_key_t* plaintext_key)
  • sl_status_t sl_zb_sec_man_export_key(sl_zb_sec_man_context_t* context, sl_zb_sec_man_key_t* plaintext_key)
  • sl_status_t sl_zb_sec_man_load_key_context(sl_zb_sec_man_context_t* context)
  • sl_status_t sl_zb_sec_man_hmac_aes_mmo(const uint8_t* input, const uint8_t data_length, uint8_t* output)
  • sl_status_t sl_zb_sec_man_aes_ccm(uint8_t* nonce، bool encrypt، const uint8_t* ان پٽ، uint8_t encryption_start_index، uint8_t ڊگھائي، uint8_t * آئوٽ)

متفرق
bool emberAfClusterEnableDisable(uint8_t endpoint, EmberAfClusterId clusterId, EmberAfClusterMask ماسڪ, bool enable) رن ٽائم تي ڪلسٽرز کي فعال ۽ غير فعال ڪرڻ جي اجازت ڏئي ٿو، bool emberAfIsClusterEnabled(uint8_t, EmberAfIsClusterEnabled) سان ) چيڪ ڪرڻ لاء ته ڇا هڪ ڪلستر فعال آهي. انهن APIs کي ترتيب ڏيڻ لاءِ ZCL فريم ورڪ ڪور پلگ ان ۾ EMBER_AF_PLUGIN_ZCL_CLUSTER_ENABLE_DISABLE_RUN_TIME سيٽ ڪرڻ جي ضرورت آهي.

1.5 نئون CLI حڪم
رليز ۾ نئون 7.2.0.0
"bluetooth_on_demand_start" جزو لاءِ نئون CLI ڪمانڊ شامل ڪيو ويو، 'پلگ ان ble start' ۽ 'plugin ble stop' جي درخواست ڪرڻ لاءِ بلوٽوٿ اسٽيڪ کي شروع ڪرڻ ۽ بند ڪرڻ جي ضرورت جي صورت ۾.

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 يونيڪاس ريٽري ڪائونٽر

پوئين ورزن ۾، MAC ۽ APS پرت EmberCounterTypes لاءِ ڪائونٽر هينڊلر ڪال بڪ پيڪيٽ RX ۽ TX بابت پاسنگ مناسب ٽارگيٽ نوڊ ID يا ڊيٽا دليلن کي پاس نه ڪيو پيو وڃي، ۽ API دستاويزن جي رويي بابت ڪجهه ڪائونٽرن جي رويي بابت جيڪي اهي پيٽرول استعمال ڪيا ويا آهن واضح يا گمراهه ڪندڙ. جڏهن ته emberCounterHandler() جي دستخط تبديل نه ڪئي وئي آهي، ان جي پيٽرولن کي آباد ڪرڻ جو طريقو ٿورو تبديل ٿي چڪو آهي. ھن API جي چوڌاري تبديليون ھيٺيون شامل آھن:

  • Ember-types.h ۾ EmberCounterType enums جي چوڌاري تبصرا وضاحت لاءِ وڌايو ويو آهي.
  • TX سان لاڳاپيل ڳڻپيندڙن لاءِ ڪائونٽر هينڊلر ڏانهن نوڊ آئي ڊي پيراميٽر هاڻي چيڪ ڪريو ته ڇا منزل ايڊريس موڊ ان کي استعمال ڪرڻ کان اڳ صحيح مختصر ID ڏيکاري ٿو. (جيڪڏهن نه، ڪا به منزل جو پتو نه ڀريو ويو آهي، ۽ هڪ جڳه دار قدر EMBER_UNKNOWN_NODE_ID جي بدران استعمال ڪيو ويندو آهي.)
  • RX سان لاڳاپيل ڪائونٽرن لاءِ ڪائونٽر هينڊلر ڏانهن نوڊ آئي ڊي پيراميٽر هاڻي ماخذ نوڊ ID کي ظاهر ڪري ٿو، نه ته منزل نوڊ ID
  • ٻيهر ڪوشش ڪرڻ جي ڳڻپ *نه* پاس ڪئي وئي آهي ڊيٽا پيراميٽر جي طور تي EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED ڳڻپيندڙن لاءِ جيئن اڳئين ورزن ۾ ember-types.h ۾ بيان ڪيو ويو آهي، پر اهو اڳئين رليز ٿيل ورزن ۾ ڪڏهن به صحيح نموني سان آباد نه ڪيو ويو هو، تنهن ڪري پوئين رليز ۾ ان جي قيمت هميشه رهي ها. 0. ھن رويي کي واضح ڪيو ويو آھي انھن EmberCounterTypes جي وضاحت ۾. (جڏهن ته، APS پرت جي ٻيهر ڪوشش لاءِ ڳڻپ جاري آهي ڊيٽا پيراميٽر ۾ EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED انسداد جي قسمن لاءِ، اڳئين رليزز سان مطابقت رکي ٿي.)
  • سڀئي ڪائونٽر جيڪي ڪال بڪ لاءِ نوڊ ID يا ڊيٽا پيٽرولر کي آباد ڪن ٿا انهن جي چڪاس ڪئي وئي آهي انهي کي يقيني بڻائڻ لاءِ ته اهي متوقع ايڊريس پاس ڪن ٿا (يا EMBER_UNKNOWN_NODE_ID جيڪڏهن هڪ نوڊ ID جي توقع ڪئي وئي هئي پر پيڪٽ مان حاصل ڪرڻ جي قابل نه هئي)، يا ڊيٽا جيئن ته نظر ثاني ٿيل ايمبر ۾ بيان ڪيو ويو آهي. -types.h دستاويز.
  • EMBER_COUNTER_MAC_TX_UNICAST_RETRY لاءِ ڪاؤنٽر ھينڊلر ھاڻي MAC پرت جي منزل نوڊ ID ۽ ان جي Destination Node ID ۽ ڊيٽا پيٽرولر ۾ ٻيهر ڪوششن جو تعداد صحيح طرح ڏيکاري ٿو.
  • EMBER_COUNTER_PHY_CCA_FAIL_COUNT لاءِ ڪاؤنٽر ھينڊلر ھاڻي منزل جي نوڊ ID جي معلومات مهيا ڪري ٿو Node ID پيراميٽر ذريعي پيغام جي ارادي MAC پرت ھدف بابت جيڪو ٽرانسميشن ۾ ناڪام ٿيو.

CSL لاءِ ارادو ڪيل رويي جي وضاحت
صارفين کي ياد ڏياريو وڃي ٿو ته زگبي غير هم وقت سازي ٿيل سي ايس ايل ٽرانسميشنز ريڊيو شيڊولر تي پروٽوڪول پريمپشن جي تابع آهن. SleepyToSleepy ايپليڪيشنن ۾، BLE ڪري سگهي ٿو ۽ هڪ زگبي سي ايس ايل ٽرانسميشن کي پري ڪري ڇڏيندو، جيڪو ٽرانسميشن کي ختم ڪري ڇڏيندو. غير هم وقت سازي ٿيل CSL لاءِ شيڊيولر پريمپشن وڌيڪ عام آهي، جنهن کي ڏنو ويو آهي ته ممڪن طور تي ڊگھي ويڪ اپ فريم ترتيب استعمال ڪري سگهجي ٿي. صارف جيڪي ٽرانسميشن جي ترجيحن کي ترتيب ڏيڻ جي خواهشمند آھن اھي استعمال ڪري سگھن ٿا ڊي ايم پي ٽيوننگ ۽ ٽيسٽنگ جزو ائين ڪرڻ لاءِ. استعمال ڪندڙ پڻ صلاح ڪري سگھن ٿا UG305:
Dynamic Multiprotocol User's Guide وڌيڪ معلومات لاءِ.
هڪ مسئلو سي ايس ايل ۾ طئي ڪيو ويو آهي جتي هڪ نئون ويڪ اپ فريم ترتيب جيڪو فوري طور تي پوئين پيل لوڊ فريم جي پٺيان وصول ڪيو ويندو صحيح طور تي رڪارڊ نه ڪيو ويندو. ان جي نتيجي ۾ هڪ مس پيل لوڊ فريم ۾ ٿيندو.

رليز ۾ تبديل ٿيل 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 تي واچ ڊاگ ٽائمر کي ٻيهر فعال ڪيوampايپليڪيشنون. اسان هاڻي app.c ۾ هڪ ڀيرو في سيڪنڊ ۾ واچ ڊاگ کي پاليندا آهيون file لاڳاپيل منصوبي لاء.
ذيلي GHz نيٽ ورڪ ڳوليو
شامل ڪيو ويو CMSIS تشڪيل لاءِ چينل جي صفحن ۽ ماسڪ لاءِ ذيلي گيگاهرٽز نيٽ ورڪ ڳولڻ جو حصو.
نيٽ ورڪ اسٽيئرنگ
Zigbee نيٽ ورڪ اسٽيئرنگ جزو لاءِ هڪ تصديق واري اسڪرپٽ شامل ڪئي وئي انهي جي تصديق ڪرڻ لاءِ ته بهتر اسڪين آپشن پڻ فعال آهي جيڪڏهن 'سڀ چاٻيون آزمايو' اختيار فعال ٿيل آهي*.
NCP - CPC
دستاويزن کي اپڊيٽ ڪيو ويو ته اشارو ڪيو ويو ته NCP ايپليڪيشنن کي CPC جي ضرورت آهي RTOS-based ايپليڪيشنن ۾ شامل آهي ۽ لازمي طور تي استعمال ڪيو وڃي هاسٽ ايپليڪيشن سان جيڪو CPC کي سپورٽ ڪري ٿو.
گرين پاور سنڪ
GP سنڪ ٽيبل ھاڻي گروپ ڪاسٽ سنڪ ٽائپ (EMBER_GP_SINK_TYPE_GROUPCAST) لاءِ لاڳاپيل ٽوڪن ۾ گروپ ID محفوظ ڪري ٿو.
EMBER_GP_SINK_TYPE_SINK_GROUPLIST کي هٽائڻ لاءِ سنڪ قسم جي ڳڻپ کي اپڊيٽ ڪيو ويو.
متفرق
دستاويزن کي اپڊيٽ ڪيو ويو آهي ته حاصل ڪيل پيڪٽ جي آخري ٻن بائيٽس جي پيداوار واري موڊ ۾ FCS / CRC بائيٽ جي طور تي تعبير نه ڪيو وڃي.
4 بائيٽ کان وڌيڪ سائيز جي شين سان ڪمانڊ اسٽرڪٽس هاڻي انٽيجر پوائنٽرز جي بدران انٽيجر صفن جي طور تي بيان ڪيا ويا آهن.

مقرر ٿيل مسئلا

رليز 7.2.5.0 ۾ طئي ٿيل

سڃاڻپ # وصف
1147306 ملٽي ميڪ ڪوآرڊينيٽر لاءِ هڪ مسئلو حل ڪيو جيڪو نيٽ ورڪ ٺهڻ دوران ذيلي گزينٽرفيس تي اسڪيننگ کي روڪيو ڇاڪاڻ ته اڳئين نيٽ ورڪ جي موڪل جي ڪري.
1198598،
1196698
فڪسڊ اسپوري فريم پينڊنگ بٽ سيٽ جڏهن ڪو به ڊيٽا باقي نه آهي
 1215648 ايمبر ريموو چائلڊ () کي ڪال ڪرڻ دوران هڪ محفوظ ٻيهر شامل ٿيڻ جي ڪوشش ۾ آخري ڊوائيس ذريعي ممڪن طور تي ٻارن جي ڳڻپ ۾ اضافو ٿي سگهي ٿو، امڪاني طور تي چائلڊ ڳڻپ -1 (255) جي ڪري ٿي سگھي ٿو، آخر ڊوائيسز کي شامل ٿيڻ/ ٻيهر شامل ٿيڻ کان روڪي ٿو. بيڪن ۾ گنجائش جي کوٽ جي نشاندهي ڪئي وئي آهي.
1215649 اسٽيڪ اندر چائلڊ ٽيبل جي ڳولا جا ڪم 0x0000 بمقابله 0xFFFF جي استعمال ۾ متضاد آهن نوڊ ID واپسي جي قيمت لاءِ غلط/خالي داخلائن جي نمائندگي ڪن ٿا، جنهن جي ڪري APIs ۾ غير استعمال ٿيل داخلائن جي چڪاس ڪرڻ ۾ مسئلا پيدا ٿين ٿا جهڙوڪ ember Remove Child().
1215650 ايمبر ڪائونٽر هينڊلر() جي حصي جي طور تي ايمبر اضافي ڪائونٽر انفارميشن ڍانچي ۾ مهيا ڪيل منزل ۽ PHY انڊيڪس MAC TX Unicast ڪائونٽر جي قسمن لاءِ غلط ٿي سگھي ٿو.
1215652 ٻاھر نڪرندڙ بيڪن پيڪن کي ٽرگر ڪرڻ گھرجي EMBER_COUNTER_MAC_TX_BROADCAST بجاءِ EMBER_COUNTER_MAC_TX_UNICAST.
1215653 ڊيٽا پول موڪلڻ جڏهن پيڪٽ بفرز ختم ٿي ويا آهن صفر جي ويجهو هڪ بس جي غلطي ٿي سگهي ٿي.
1221878 آخري ڊيوائس a کي پوئين NWK Key سان ٻيهر شامل ڪرڻ هڪ اهم تبديلي کان پوءِ آخر ڊيوائس کي غلطيءَ سان پاڙيسري جي ٽيبل ۾ رکيو ويو ۽ آخر ڊيوائس ٻار جي بدران روٽر وانگر علاج ڪيو ويو، مناسب پيغام پهچائڻ ۾ مداخلت.
1240390 ZDO Bind/Unbind جي درخواستن تائين رسائي/اجازت جي سببن لاءِ رد ڪيو ويو آهي EMBER_ZDP_NOT_AUTHORIZED اسٽيٽس واپس ڪرڻ گهرجي بجاءِ EMBER_ZDP_NOT_PERMITTED اسٽيٽس Zigbee جي وضاحتن مطابق.
1240620 هڪ مسئلو حل ڪيو جنهن جي نتيجي ۾ آخري ڊيوائس منتقل رياستي مشين کي ڳري ٽرئفڪ جي حالتن هيٺ نيٽ ورڪ ۾ ٻيهر شامل ٿيڻ جي ڪوشش کي روڪڻ لاءِ.

رليز 7.2.4.0 ۾ طئي ٿيل

سڃاڻپ # وصف
1174328 هڪ مسئلو حل ڪيو جنهن سبب ٽچ لائن ٽيسٽ (DN-TLM-TC-02B) ۾ هڪ مرحلو ناڪام ٿيو.

رليز 7.2.3.0 ۾ طئي ٿيل

سڃاڻپ # وصف
1130734 فڪسڊ نول پوائنٽر ڊيريفرنس جڏهن ايسوسيئشن جو جواب موڪلي رهيو آهي جيڪڏهن ڪو بفر موجود نه آهي.

رليز 7.2.2.0 ۾ طئي ٿيل

سڃاڻپ # وصف
660624 ڊيوائس ٽيبل جو جزو اپڊيٽ ڪيو ويو آھي استعمال ڪرڻ لاءِ ٻئي SoC ۽ ھوسٽ آرڪيٽيڪچرز.
754110 پليٽ فارم تي منحصر فلوٽ لائبريري استعمال ڪندي فلوٽ حساب ڪتاب کي سپورٽ ڪرڻ لاءِ رپورٽ ڪرڻ واري تبديلي جي حساب ڪتاب کي اپڊيٽ ڪيو ويو آهي.
1026022 هڪ مسئلو حل ڪيو جيڪو UART baud جي شرح کي متاثر ڪري رهيو هو جڏهن سيٽ ڪريو EZSP_CONFIG_CTUNE_VALUE ڪمانڊ استعمال ڪندي ميزبان کان NCP تي CTUNE قدر.
1026760 هڪ مسئلو حل ڪيو جيڪو ڊبل PHY-قابل آخري ڊوائيسز کي 2.4 GHz انٽرفيس تي ٻيهر شامل ٿيڻ جي اجازت ڏئي رهيو هو ذيلي گيگاهرٽز انٽرفيس تي لاڳاپيل ٿيڻ کان پوءِ.
1030357 "پلگ ان ميگلپ سيٽ-اختيارن" سان هڪ مسئلو حل ڪيو، ترتيب جي قيمتن کي ترتيب ڏيڻ لاء ڪال بڪ کي رجسٽر ڪندي پيداوار واري موڊ ۾ غلطي واپس آڻيندي.
1063627 اپڊيٽ ڪيو ايمبر Af Remote Set Binding Callback() ۽ شامل ڪيل غائب ڪالبڪ ميزبان فن تعمير لاءِ.
1079388 هڪ مسئلو حل ڪيو جتي EMBER_AF_PLUGIN_NETWORK_CREATOR_SECURITY_BDB_JOIN_USES_INSTALL_CODE_KEY اختيار

نيٽ ورڪ ٺاهيندڙ سيڪيورٽي جزو اوور رائٽ ڪيو ويندو آهي جڏهن ”پلگ ان نيٽ ورڪ ٺاهيندڙ-سيڪيورٽي اوپن-نيٽ ورڪ“ يا ”پلگ ان نيٽ ورڪ خالق-سيڪيورٽي اوپن-وٿ-ڪي“ CLI ڪمانڊز کي سڏ ڪيو ويندو آهي.

1087526 ڪجھ ڳجھي مسئلن کي حل ڪيو.
1096375 هڪ مسئلو حل ڪيو جتي ايمبر Hmac AesHash API ايمبرزائن 7.2.0 کان وٺي ايپليڪيشن جي تعمير لاءِ دستياب نه هئي.
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 شامل ڪيل سپورٽ GPD سوئچ لاءِ سنگل بٽڻ واري ڊوائيسز تي جيئن ته BRD4183A.
648906 ٻيهر لاڳو ٿيل emberChildIndex().
659010 ٻيهر لاڳو ٿيل emberChildIndex().
727076 هڪ مسئلو حل ڪيو جيڪو LQI، RSSI، ۽ اوسط MAC ٻيهر ڪوشش کي اپڊيٽ ڪرڻ لاءِ غلط آخري پوائنٽ استعمال ڪرڻ لاءِ تشخيصي فنڪشن جو نتيجو ٿي سگهي ٿو.
746260 سمارٽ انرجي KEEP-ALIVE ڪلستر لاءِ سپورٽ شامل ڪئي وئي.
1026760 حل ٿيل مسئلو جتي آخر ڊيوائس غلط انٽرفيس استعمال ڪندي ٻيهر شامل ٿي سگھي ٿي.
1031169 هڪ مسئلو حل ڪيو جتي هڪ جوڙيل GPD کي هٽائي سگهجي ٿو بغير ترجمي جي ٽيبل ۾ موجودگي جي.
1031241 محفوظ ٿيل گرين پاور ايڊريس جي بهتر تصديق.
1063525 هڪ مسئلو حل ڪيو جنهن جي نتيجي ۾ ٿي سگهي ٿي غلط تصديق لنڪ ڪيئي مٽاسٽا ڪامياب ٿيڻ لاءِ جيتوڻيڪ ٽرسٽ سينٽر غلط لنڪ ڪيچ استعمال ڪيو.
1067877 هڪ مسئلو حل ڪيو جنهن سان منظر جي معلومات کي غلط طور تي هٽايو ويو جڏهن هڪ نئون منظر شامل ڪيو ويو ساڳئي Groupoid ۽ ScanID سان.
1068968 emberGetChildData().
1069245 بهتر ٿيل ڊيوائس ٽيبل پلگ ان پروٽوٽائپ ايمبر Af Trust Center جوائن ڪريو ڪال بڪ () تاليف جي غلطين کي درست ڪرڻ لاءِ.
1074378 هڪ مسئلو حل ڪيو جيڪو ڊبل بينڊ اينڊ ڊيوائسز کي غلط طور تي غير ترجيحي چينل ۾ شامل ٿيڻ جي اجازت ڏئي ٿو پر چينل تي PAN کي ٻيهر شامل ٿيڻ جي اجازت نه ڏني.
1075748 هڪ مسئلو حل ڪيو جيڪو EEPROM تاليف جي غلطي جو سبب بڻيو جڏهن CLI کي هٽائڻ.
1077176 هڪ مسئلو حل ڪيو جيڪو اين سي پي جي شروعات ۾ ناڪام ٿيڻ جو سبب بڻجي سگهي ٿو انٽر-PAN ميڪ فلٽر (0x36) جي نتيجي ۾ غلط MAC فلٽر ٽيبل سائيز جي نتيجي ۾.
1081511 درست قسم 4 (OOB) جي استعمال کي روڪڻ واري مسئلي کي درست ڪيو ويو ڪميشن لاءِ.
1082602 ھڪڙي مسئلي کي حل ڪيو ويو آھي جيڪي پيڪيٽس جو سبب بڻجن ٿيون جيڪي ڪميشننگ دوران ڊيڪرپٽ ٿيڻ ۾ ناڪام ٿي وڃن ٿيون جيئن اڳتي وڌڻ لاءِ ڪميشن نوٽيفڪيشن جي تصديق سان ناڪام پرچم سيٽ.
1083200 هڪ مسئلو حل ڪيو جتي ميسيج انٽيگرٽي ڪوڊس جتي ڪاپي نه ڪئي وئي آهي واپس ميزباني تي emGpCalculateIncomingCommandMic().
1083835 فڪسڊ سنڪ ٽيبل ريڊ ڪمانڊ هينڊلنگ لاءِ gp Sharedkey قسم جنهن GP ٽيسٽ ڪيس جي ناڪامي کي فڪس ڪيو 4.4.4.3.
1085137 هڪ مسئلو حل ڪيو جتي سنڪ ايپ موڊ 2 ۽ EUI64s سان ملندڙ سڀني داخلائن کي ختم ڪري سگهي ٿي.
1087618 گرين پاور اڊاپٽر هيڊر غائب ٿيڻ جي ڪري تاليف جي مسئلن کي حل ڪيو ويو files ڇڏڻ ۾ شامل نه آهي.
1092779 حل ٿيل مسئلو جيڪو غير والدين نيٽ ورڪ نوڊ کان ZDO ڇڏڻ جي درخواست کي پروسيس ڪرڻ لاءِ آخري ڊيوائس کي روڪي رهيو هو.
1091792 بهتر غلطي سنڀالڻ ۽ ايمبر جو واپسي ڪوڊ حاصل ڪريو موجوده سيڪيورٽي اسٽيٽ ().
1087567 اين سي پي ايسample ايپليڪيشن “nap-quart-hw-dual-phy” ڊولپمينٽ بورڊ BRD4155 پاران سهڪار نه ڪئي وئي آهي.
سڃاڻپ # وصف
1089841 هڪ مسئلو جنهن سبب نيٽ ورڪ ڳولهڻ ۽ ٻيهر شامل ٿيڻ جو سبب بڻيو مصروف اسٽيٽس کي واپس ڪرڻ لاءِ آخري ڊيوائس منتقل ڪرڻ واري عمل لاءِ ذيلي گيگاهرٽز انٽرفيس تي طئي ٿيل آهي.
1094643 فنڪشن پروٽوٽائپ لاءِ ايم جي پي آئوٽ گوئنگ ڪمانڊ انڪرپٽ کي گرين پاور سرور مان هٽايو ويو آهي ڇاڪاڻ ته اهو صرف گرين پاور-سيڪيورٽي جي اندروني آهي. file.
1097536 هڪ مسئلو حل ڪيو جنهن سبب ملٽي-MAC ڪوآرڊينيٽر غلط MAC انٽرفيس استعمال ڪيو ته جيئن ايڊريس تڪرار جي حل دوران ان جي ٻار کي غير گهربل ٻيهر شامل ٿيڻ جو جواب موڪلڻ لاءِ. اهو مسئلو ZCP ٽيسٽ ڪيس 10.12 کي ذيلي گيگاهرٽز تي ناڪام ٿيڻ جو سبب بڻيو.

رليز 7.2.0.0 ۾ طئي ٿيل

سڃاڻپ # وصف
498094 هڪ مسئلو حل ڪيو فنڪشن چيڪ ۾ رپورٽنگ ڪنفيگ () ميٽرنگ سرور ۾. جتي invoked function ember Af Contains Server() جو ٻيو ان پٽ پيراميٽر غلط طور تي ڪلسٽر ID جو حوالو ڏنو هو انتساب ID جي بدران.
657626 صفحو جي درخواست سان OTA اپڊيٽ ھاڻي ھاڻي ھاڻي سنڀالي سگھي ٿو EMBER_AF_PLUGIN_EEPROM_PARTIAL_WORD_STORAGE_COUNT نمبر کان ٻاھرين لکڻ جي عملن جي بغير ڪنهن دعويٰ جي.
684653 هڪ مسئلو حل ڪيو جنهن سبب نيٽ ورڪ اسٽيئرنگ شروع ڪيو TC ٽاسڪ شامل ڪرڻ کان سواءِ نيٽ ورڪ اسٽيٽ ۽ اسٽيئرنگ اسٽيٽ کي چيڪ ڪرڻ.
688985 حل ڪيو ويو مسئلو جتي شامل ٿيڻ واري ڊوائيس نيٽ ورڪ ۾ غلط توسيع ٿيل پين ID سان شامل ٿي، جنهن جي نتيجي ۾ هڪ پين ID تڪرار پيدا ٿيندو.
742167 هڪ مسئلو حل ڪيو جيڪو ZLL پيغام جوڑوں ۾ تسلسل نمبر فيلڊ جي تڪرار جو سبب بڻيو (درخواست - جواب).
755880 GBCS ايونٽ IDs کي تبديل ڪيو ويو آھي صحيح قدرن لاءِ مخصوص کان.
756571 اهو مسئلو حل ڪيو جنهن سبب ايمبر پيڪٽ هينڊ آف فن اچي رهيو آهي خراب انڊيڪس EMBER_ZIGBEE_PACKET_TYPE_NWK_DATA/EMBER_ZIGBEE_PACKET_TYPE_NWK_COMMAND پيڪٽس لاءِ
760759 هڪ مسئلو طئي ڪيو ويو آهي جتي ڪجهه ماڊلز، جهڙوڪ MGM210، هڪ ايپليڪيشن ٺاهڻ ۽ ٺاهڻ لاءِ استعمال ڪري سگھجن ٿيون جيڪي LEDs ۽ بٽڻ استعمال ڪن ٿيون، جهڙوڪ Dynamic Multiprotocol LightSed. ائپس جيڪي اهي پرديئر استعمال ڪن ٿيون انهن ماڊلز لاءِ سپورٽ نه ٿيون ڪن جن ۾ بٽڻن ۽ LEDs ٻنهي کي استعمال ڪرڻ لاءِ وقف ٿيل لائينون نه آهن.
763728 صفات پڙهڻ دوران ناکافي اسپيس ڪيس کي سنڀاليو.
819117 هڪ مسئلو حل ڪيو جنهن سبب والدين کي اڻڄاتل ڊوائيس کان ٻيهر شامل ٿيڻ جي درخواست جو جواب ڏيڻ دوران بيڪار بٽ تي RX چيڪ نه ڪيو
824361 "ncp-quart-hw" s تعمير ڪرڻ وقت مقرر ٿيل ٽائيپ ڊيف ڊيڄاريندڙampلي ايپ IAR سان.
825902 ھڪڙو مسئلو حل ڪيو جتي انجمن، ٻيهر شامل ٿيڻ، ۽ نوڊ ID اپڊيٽ ختم ٿي سگھي ٿي ھڪڙي نوڊ سان گڏ ھڪڙي غلط ايڊريس کي تفويض ڪيو پيو وڃي.
829607 صارف جي مهيا ڪيل نيٽ ورڪ ايڊريس عرف قدر کي اوور رائيڊ ڪندي آخري ڊيوائس جي ترتيب جو مسئلو حل ڪيو ان جي پنهنجي نوڊ آئي ڊي تي جڏهن ملٽي ڪاسٽ ۽ براڊڪاسٽ پيغام ايپليڪيشن پاران پيدا ڪيا ويا.
841499 هڪ مسئلو حل ڪيو جتي هڪ نئون شامل ٿيل ڊيوائس ڪڏهن ڪڏهن ٻار جي ٽيبل تي شامل نه ٿي سگهي ٿي جيڪڏهن ان جو IEEE پتو معلوم ناهي.
842361 OTA ڪلستر ڪمانڊز جي غلط منٽ ڊگھائي صف جي ڪري ھڪڙي پارسنگ مسئلي کي حل ڪيو.
844016 هڪ مسئلو حل ڪيو جيڪو BRD4183C تي تاليف جي غلطين جو سبب بڻيو هن بورڊ کي ڪجهه ايپس لاءِ خارج ڪري. *
850747 واچ ڊاگ هاڻي سڀني Zigbee Emberizine s تي ڊفالٽ طور تي فعال آهيampايپليڪيشنون.
1017165 هڪ مسئلو حل ڪيو جنهن جي ڪري فورس سمهڻ ۽ جاڳڻ جو حصو CLI جزو تي منحصر ڪيو ويو
1021877 DynamicMultiprotocolLightSed ۽ DynamicMultiprotocolLightSed منصوبن ۾ حل ٿيل مسئلو جتي شيڊولر کي CLI ڪم جي حوالي سان صحيح طريقي سان بند نه ڪيو ويو جڏهن CLI ڪمانڊ دليلن جو تعداد 2 کان گهٽ هو.
1021884 wwah-server-silabs جزو ۾ هڪ انڊيڪس ٿيل ٽوڪن لاءِ غلط ترتيب کي درست ڪيو.
1024651 هڪ مسئلو حل ڪيو جتي emberAfMessageSentCallback() نه سڏيو ويو جيڪڏهن ٻار کي ٽرانسميشن دوران هٽايو ويو هجي.
1026622 هڪ مسئلو حل ڪيو جنهن سبب پيڪٽ-هٿ آف سان آخري بائيٽ غائب ٿي وئي جڏهن EMBER_MANGLE_PACKET استعمال ڪيو ويو.
1027200 هڪ مسئلو حل ڪيو جتي اهم اسٽيبلشمينٽ جزو گهربل BAD_MESSAGE جي بدران NO_RESOURCES موڪليو جڏهن اڻڄاتل EUI64 سان هڪ شروعات ڪندڙ اهم اسٽيبلشمينٽ جي ڪوشش ڪئي.
1030940 حل ٿيل مسئلو جنهن ۾ واقعي اعليٰ APS ميسيج فريڪوئنسي SED ڊوائيسز جي نتيجي ۾ ٿي سگهي ٿي غير پروسيس ٿيل (ٻيهر) شامل ٿيڻ جي درخواستن ۾.
سڃاڻپ # وصف
1042022 حل ٿيل مسئلو جتي اهم اسٽيبلشمينٽ جزو گهٽ ۾ گهٽ حڪم جي درخواست ۽ حڪم جي جواب جي ڊيگهه جي جانچ نه ڪئي.
1058984 موڪليل پيغام لاءِ ٽيمپليٽ ڪيل ڪال بڪ کي ٽڪرا ٽڪرا ٿيل پيڪٽس لاءِ ڪيترائي ڀيرا سڏيو ويندو، هڪ ڀيرو جي بدران سڀني ٽڪرا موڪلڻ کان پوءِ. هي Zigbee Emberizine SDK 7.0 ۾ شروع ٿيندڙ رويي ۾ تبديلي هئي ۽ SDK 7.2.0 ۽ بعد ۾ خطاب ڪيو ويو آهي. ٽيمپليٽ ڪيل ڪال بڪ هاڻي صرف هڪ ڀيرو في ٽڪرا ٿيل ٽرانسميشن تي سڏبو آهي.
1060156 هڪ مسئلو حل ڪيو جتي TC نه موڪليو NWK Key جڏهن ٻيا ڊوائيس اسڪين ڪري رهيا هئا.
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 Tech Docs ٽيب ۾.

سڃاڻپ # وصف ڪم ڪار
N/A ھيٺيون ائپس/ اجزاء ھن رليز ۾ سپورٽ نه آھن
· NCP سليپي
· EM4 سپورٽ
خاصيتون ايندڙ رليز ۾ فعال ڪيون وينديون.
 

193492

ember Af Fill Command Global Server To Client Configure Reporting macro ڀڄي ويو آهي. بفر ڀرڻ غلط ڪمانڊ پيڪٽ ٺاهي ٿو. استعمال ڪريو "zcl global send-me-a-report" CLI حڪم API جي بدران.
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. مثال لاءِampلي، تبديل ڪريو <-26..20>.

295498 UART استقبال ڪڏهن ڪڏهن Zigbee + BLE متحرڪ ملٽي پروٽوڪول استعمال جي صورت ۾ ڳري لوڊ هيٺ بائيٽ ڇڏي ٿو. هارڊويئر فلو ڪنٽرول استعمال ڪريو يا بيڊ جي شرح کي گھٽ ڪريو.
 

 

312291

EMHAL: hal Common Get In.x Millisecond Tick functions on Linux hosts في الحال gettimeofday فنڪشن استعمال ڪن ٿا، جنهن جي هڪجهڙائي جي ضمانت نه آهي. جيڪڏهن سسٽم جو وقت تبديل ٿئي ٿو، اهو اسٽيڪ ٽائيمنگ سان مسئلا پيدا ڪري سگهي ٿو.  

انھن ڪمن کي تبديل ڪريو clock_gettime کي CLOCK_MONOTONIC ماخذ سان استعمال ڪرڻ بدران.

338151 اين سي پي کي شروع ڪرڻ سان گھٽ پيڪٽ بفر ڳڻپ جي قيمت خراب ٿي سگھي ٿي. تمام گھٽ ڊفالٽ ويل کان بچڻ لاءِ پيڪٽ بفر جي ڳڻپ لاءِ 0xFF رکيل قدر استعمال ڪريو
387750 روٽ ٽيبل جي درخواست فارميٽ سان مسئلو آخر ڊوائيس تي. تحقيق هيٺ
400418 هڪ ٽچ لنڪ شروع ڪندڙ هڪ غير فيڪٽري-نئين آخري ڊوائيس ٽارگيٽ سان ڳنڍي نٿو سگهي. ڪو به معلوم حل ناهي.
 

424355

هڪ غير فيڪٽري-نئين ننڊ جي آخري ڊيوائس ٽچ لنڪ ٽارگيٽ- قابل شروعات ڪندڙ ڪجهه حالتن ۾ ڊوائيس جي معلومات جو جواب حاصل ڪرڻ جي قابل ناهي.  

تحقيق هيٺ

 

465180

Coexistence Radio Blocker Optimization item “Enable Runtime Control” مناسب Zigbee آپريشن کي بلاڪ ڪري سگھي ٿو. اختياري 'وائي فائي چونڊيو' بلاڪر جي اصلاح جو ڪنٽرول ڇڏڻ گهرجي "معذور".
 

 

480550

OTA ڪلستر جو پنهنجو بلٽ ان فريگمينٽيشن طريقو آهي، ان ڪري ان کي APS فريگمينٽيشن استعمال نه ڪرڻ گهرجي. جيتوڻيڪ، صورت ۾ APS انڪرپشن کي فعال ڪيو ويو آهي، اهو ImageBlockResponses جي پيل لوڊ کي هڪ سائيز تائين وڌائيندو آهي جتي APS ٽڪنڊي کي چالو ڪيو ويندو آهي. اهو ٿي سگهي ٿو OTA عمل ناڪام ٿيڻ.  

 

ڪو به معلوم حل ناهي

 

 

 

 

481128

 

 

 

تفصيلي ري سيٽ سبب ۽ حادثي جا تفصيل ڊفالٽ طور تي دستياب هجڻ گهرجن ورچوئل UART (سيريل 0) ذريعي NCP پليٽ فارمن تي جڏهن تشخيص پلگ ان ۽ ورچوئل UART پردي فعال ٿيل آهن.

جيئن ته سيريل 0 اڳ ۾ ئي NCP ۾ شروع ڪيو ويو آهي، گراهڪ زگبي NCP فريم ورڪ ۾ ايمبر AfN cp Init ڪال کي فعال ڪري سگھن ٿا ۽ مناسب تشخيصي ڪمن کي ڪال ڪري سگھن ٿا (ha lGet Extended Reset Info، hal Get Extended Reset String، hal Print Crash Summary، hal Crash Details ۽ halPrintCrashData) ھن ڪال بڪ ۾ پرنٽ ڪريو ھن ڊيٽا کي سيريل 0 ۾ پرنٽ ڪرڻ لاءِ viewنيٽ ورڪ اينالائيزر ڪيپچر لاگ ۾ داخل ڪريو.

هڪ اڳوڻي لاءampانهن ڪمن کي ڪيئن استعمال ڪجي، af-main-soc.c جي emberAfMainInit() ۾ شامل ڪوڊ جو حوالو ڏيو جڏهن EXTENDED_RESET_INFO وضاحت ڪئي وئي آهي.

سڃاڻپ # وصف ڪم ڪار
 

 

486369

جيڪڏهن هڪ نئون نيٽ ورڪ ٺاهيندي هڪ متحرڪ ملٽي پروٽو ڪال LightSoc وٽ چائلڊ نوڊس آهن باقي بچيل نيٽ ورڪ مان، ايمبر Af Get ChildTableSize startIdentifyOnAllChildNodes ۾ هڪ غير صفر قدر واپس ڪري ٿو، جنهن ڪري Tx 66 غلطي پيغامن جو سبب بڻجندي جڏهن ”ڀوت“ ٻارن کي خطاب ڪندي. جيڪڏهن ممڪن هجي ته نئون نيٽ ورڪ ٺاهڻ کان اڳ حصي کي ماس-ڊيٽ ڪريو يا نيٽ ورڪ ڇڏڻ کان پوءِ چائلڊ ٽيبل کي پروگرام طور چيڪ ڪريو ۽ نئون نيٽ ورڪ ٺاهڻ کان اڳ emberRemoveChild استعمال ڪندي سڀني ٻارن کي حذف ڪريو.
 

495563

شامل ٿيڻ SPI NCP Sleepy End Device Sample ائپ شارٽ پول نه ٿي ڪري، ان ڪري شامل ٿيڻ جي ڪوشش ناڪام ٿي TC Link Key کي اپڊيٽ ڪرڻ جي حالت ۾. ڊوائيس جيڪو شامل ٿيڻ چاهي ٿو شامل ٿيڻ جي ڪوشش ڪرڻ کان پهريان مختصر پول موڊ ۾ هجڻ گهرجي. ھن موڊ کي مجبور ڪري سگھجي ٿو آخر ڊيوائس سپورٽ پلگ ان.
 

 

497832

نيٽ ورڪ اينالائيزر ۾ Zigbee ايپليڪيشن سپورٽ ڪمانڊ بريڪ ڊائون جي تصديق ڪنجي درخواست فريم لاءِ غلطيءَ سان پيل لوڊ جي حصي جو حوالو ڏئي ٿو جيڪو اشارو ڪري ٿو فريم ماخذ ايڊريس کي منزل پتي طور.  

 

ڪو به معلوم حل ناهي

519905

521782

Spi-NCP شايد تمام گھٽ ناڪام ٿي سگھي ٿو بوٽ لوڊر ڪميونيڪيشن شروع ڪرڻ ۾ 'بوٽ لوڊ' CLI ڪمانڊ استعمال ڪندي اوٽا ڪلائنٽ پلگ ان.  

بوٽ لوڊ ڪرڻ واري عمل کي ٻيهر شروع ڪريو

 

620596

NCP SPI ExampBRD4181A لاءِ (EFR32xGMG21)

nWake default pin defined wake-up pin طور استعمال نٿو ڪري سگھجي.

 

NCP-SPI پلگ ان ۾ nWake لاءِ ڊفالٽ پن کي PD03 کان EM2/3 ويڪ-اپ-فعال پن ۾ تبديل ڪريو.

 

631713

A Zigbee End Device بار بار ايڊريس تڪرارن جي رپورٽ ڪندو جيڪڏهن پلگ ان ”Zigbee PRO Stack Library“ بدران ”Zigbee PRO Leaf Library“ استعمال ڪيو وڃي. استعمال ڪريو ”Zigbee PRO Leaf Library“ بدران ”Zigbee PRO Stack Library“ پلگ ان.
 

670702

رپورٽنگ پلگ ان جي اندر غير موثريت ڊيٽا لکڻ جي تعدد ۽ ٽيبل جي سائيز جي بنياد تي اهم ويڪرائي جو سبب بڻجي سگهي ٿي، جيڪا شايد ڪسٽمر ايپليڪيشن ڪوڊ سان مداخلت ڪري ٿي، بشمول واقعي جي وقت. جيڪڏهن بار بار لکي رهيا آهيو، رپورٽنگ جي حالتن کي جانچڻ تي غور ڪريو ۽ پلگ ان استعمال ڪرڻ بجاءِ دستي طور رپورٽون موڪلڻ.
 

708258

addEntryToGroupTable() ذريعي گروپس-server.c ۾ غير شروع ٿيل قدر هڪ غلط بائنڊنگ ٺاهي سگهي ٿي ۽ گروپ ڪاسٽ رپورٽنگ پيغام موڪلڻ جو سبب بڻجي سگهي ٿي. شامل ڪريو "binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID؛" "binding.type کان پوء

= EMBER_MULTICAST_BINDING؛"

 

 

757775

 

سڀ EFR32 حصن ۾ هڪ منفرد RSSI آفسيٽ آهي. ان کان علاوه، بورڊ ڊيزائن، اينٽيننا ۽ ملفوظات RSSI کي متاثر ڪري سگھن ٿا.

جڏهن هڪ نئون پروجيڪٽ ٺاهي، انسٽال ڪريو RAIL يوٽيلٽي، RSSI جزو. ھن خصوصيت ۾ شامل آھي ڊفالٽ RSSI Offset Silabs ھر حصي لاءِ ماپي چڪو آھي. توهان جي مڪمل پراڊڪٽ جي آر ايف جاچ کان پوءِ جيڪڏهن ضروري هجي ته هي آفسٽ تبديل ڪري سگهجي ٿو.
 

 

758965

ZCL ڪلستر اجزاء ۽ ZCL ڪمانڊ دريافت جدول هم وقت سازي نه آهن. تنهن ڪري، جڏهن هڪ ZCL ڪلستر جزو کي فعال يا غير فعال ڪيو وڃي، لاڳو ٿيل حڪمن کي لاڳاپيل ZCL ترقي يافته ڪنفيگريٽر ڪمانڊ ٽيب ۾ فعال / غير فعال نه ڪيو ويندو.  

 

دستي طور تي ZCL Advanced Configurator ۾ مطلوب ZCL حڪمن لاءِ دريافت کي فعال/بند ڪريو.

765735 OTA اپڊيٽ سليپي اينڊ ڊيوائس تي ناڪام ٿي ٿي فعال پيج جي درخواست سان. صفحي جي درخواست جي بدران بلاڪ درخواست استعمال ڪريو.
 

845649

 

CLI کي هٽائڻ: بنيادي جزو EEPROM ڪلائي ڪالن کي ختم نٿو ڪري sl_cli.h.

eprom-cli.c کي ختم ڪريو file جيڪو سڏي ٿو slcli.h. اضافي طور تي، slcli.h ڏانهن ڪالون پڻ sl_cli_commandarg_t ota-storage-simple-eeprom ۾ تبصرو ڪري سگھجن ٿيون.
 

857200

ias-zone-server.c ”0000000000000000“ CIE ايڊريس سان هڪ بائنڊنگ ٺاهڻ جي اجازت ڏئي ٿو ۽ پوئين طور تي وڌيڪ پابندين جي اجازت نٿو ڏئي. ڪو به معلوم حل ناهي
1019961 ٺاهيل Z3Gateway ٺاهيوfile هارڊ ڪوڊس ”gcc“ جيئن CC ڪو به معلوم حل ناهي
سڃاڻپ # وصف ڪم ڪار
1039767 Zigbee روٽر نيٽ ورڪ ٻيهر ڪوشش ڪريو قطار اوور فلو مسئلو ملٽي ٿريڊ RTOS استعمال ڪيس ۾. Zigbee اسٽيڪ ٿريڊ-محفوظ نه آهي. نتيجي طور، زگبي اسٽيڪ APIs کي ٻئي ٽاسڪ کان ڪال ڪرڻ او ايس ماحول ۾ سهڪار نه آهي ۽ ٿي سگهي ٿو اسٽيڪ کي ”غير ڪم ڪندڙ“ حالت ۾. ايونٽ هينڊلر استعمال ڪندي وڌيڪ معلومات ۽ ڪم ڪار جي لاءِ هيٺ ڏنل ايپ نوٽ ڏانهن رجوع ڪريو.

https://www.silabs.com/documents/public/application- نوٽس/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk- 7x.pdf .

1081914 هڪ مسئلو موجود آهي انهن ايپليڪيشنن لاءِ جيڪي محفوظ ڪن کي محفوظ ڪن ٿيون، يا اهي جن ۾ سيڪيور ڪي اسٽوريج جز، ۽ ٽوڪن شامل آهن file-based ٽرسٽ سينٽر بيڪ اپ فيچر، جيئن AN1387 ۾ بيان ڪيو ويو آهي: هڪ Z3 گرين پاور ڪمبو گيٽ وي کي بيڪ اپ ۽ بحال ڪرڻ. يا ته استعمال ڪريو Classic Key Storage يا معياري Trust Center Backup، جيڪو ٽوڪن معلومات کي ٽيڪسٽ ۾ ذخيرو نٿو ڪري file.
1082798 Throughput پلگ ان ۾ پيڪٽ جي وڌ ۾ وڌ ڊگھائي کان 5 بائيٽ گهٽ آهن. فنڪشن ۾ getHeaderLen() واقع آهي zigbee/framework/plugin/app/framework/plugin/throughput/ throughtput.c، هٽايو EMBER_AF_ZCL_MANUFACTURER_SPECIFIC_OVERH

maxPayloadLen متغير جي حساب سان EAD ميڪرو.

1064370 Z3Switch sample ايپليڪيشن صرف هڪ بٽڻ کي فعال ڪيو آهي (مثال طور: btn1) ڊفالٽ جي طور تي جيڪو پروجيڪٽ ۾ بٽڻ جي وضاحت ۾ بي ترتيب جي ڪري ٿوfile. ڪم ڪار: Z0Switch پروجيڪٽ ٺاهڻ دوران دستي طور تي btn3 مثال انسٽال ڪريو.
1105915 ڊبل بينڊ سليڪشن ڊيوائس تي، emberGetRadioParam-eters هميشه چينل جي صفحي لاءِ 0 موٽائي ٿو بغير موجوده چينل جي صفحي جي. ڪم ڪار جي طور تي، صفحو ٻيهر حاصل ڪري سگھجي ٿو: emMacPgChanPg(emCurrentChannel)؟ (emMacPgChanPg(emCurrentChannel) | 0x18).
1175771 جڏهن هلندي mfglib حاصل ڪريو ٽيسٽ موڊ ميزبان-NCP آرڪيٽيڪچر لاءِ s سانample ايپليڪيشن، Z3Gateway، رپورٽ ڪري ٿو تمام گھڻيون ezspErrorHandler غلطي 0x34 پيغام بفرز جي غير موجودگيءَ جو اشارو ڪندي. EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV ترتيب ڏيو
ENT_TIMEOUT_MS ھوسٽ ايپ تي 100 تائين، ھي نقص گھٽائي ٿو.
1152898 هارڊويئر فلو ڪنٽرول واچ ڊاگ سان اين سي پي بار بار متحرڪ ٿي ويندي آهي جڏهن ته ميزبان مٿي نه هوندو آهي. پڪ ڪريو ته NCP ميزبان سان ڳنڍيل آهي ان کان اڳ NCP طاقتور آهي.

ختم ٿيل شيون

رليز 7.2.0.0 ۾ ختم ٿيل
محفوظ EZSP خصوصيت کي ختم ڪيو ويندو مستقبل جي رليز ۾.

ختم ٿيل شيون

رليز 7.2.1.0 ۾ هٽايو ويو
ختم ٿيل غير استعمال ٿيل، ورثي NCP ڪالبڪ API ايمبر پلگ ان ڪنسنٽريٽر بورا ڪاسٽ موڪليل ڪالبڪ(). غير استعمال ٿيل هٽايو ويو RESERVED_AVAILABLE_MEMORY ۽ EXTRA_MEMORY ڪيترن ئي Zigbee S ۾ وضاحت ڪري ٿوample ايپليڪيشن پروجيڪٽ ٽيمپليٽس. نوٽ ڪريو ته انهن ورثي جي وضاحتن کي ختم ڪرڻ جو S تي ڪو به اثر نه آهيampلي ايپليڪيشنون.

رليز 7.2.0.0 ۾ هٽايو ويو
Zigbee AES (PSA) ۽ Zigbee CCM (PSA) اجزاء کي هٽايو ويو آهي. EFR-بنياد ايپليڪيشنن لاءِ، هارڊويئر سپورٽ انهن ڪرپٽو روٽينز لاءِ هاڻي Zigbee سيڪيورٽي مئنيجر جزو سان گڏ آندو ويو آهي، جيڪو جزو جي انحصار ذريعي منصوبن ۾ آندو ويندو آهي. ميزبان ايپليڪيشنون استعمال نه ٿيون ڪن Zigbee سيڪيورٽي مئنيجر جزو. ميزبان ايپليڪيشنون اڃا به استعمال ڪري سگھن ٿيون AES (سافٽ ويئر) ۽ سي سي ايم (سافٽ ويئر) اجزاء جيڪڏهن گهربل هجي.

ملٽي پروٽوڪول گيٽ وي ۽ آر سي پي

7.1 نيون شيون
رليز 7.2.2.0 ۾ شامل ڪيو ويو
Zigbeed هاڻي لوڊ ڪري ٿو CREATOR_STACK_RESTORED_EUI64، جيڪڏهن موجود هجي، ميزبان ٽوڪن مان file، ۽ ان کي EUI64 طور استعمال ڪري ٿو، EFR64 تي ذخيرو ٿيل EUI32 کي ختم ڪندي.
رليز 7.2.1.0 ۾ شامل ڪيو ويو
Zigbeed هاڻي coex EZSP حڪمن جي حمايت ڪري ٿو.
رليز 7.2.0.0 ۾ شامل ڪيو ويو
شامل ڪيو ويو متحرڪ ملٽي پروٽوڪول BLE ۽ Zigbee NCP پروجيڪٽ (zigbee_ncp-ble_ncp-xxx.slcp). تجرباتي معيار جي طور تي جاري ڪيو ويو.
شامل ڪيو ويو 802.15.4 سمورو ٻڌڻ لاءِ EFR32MG24 CMP RCP. هي هڪ واحد RCP استعمال ڪندي Zigbee ۽ Open Thread هڪ ئي وقت لاتعلق چينلز کي هلائڻ جي صلاحيت آهي (rcp-802154-xxx.slcp ۽ rcp-802154-blehci-xxx.slcp). تجرباتي معيار جي طور تي جاري ڪيو ويو.
شامل ڪيو ويو Zigbee سپورٽ 32-bit x86 فن تعمير لاءِ.
ملٽي پروٽوڪول استعمال جي ڪيسن ۾ BLE کي ختم ڪرڻ لاءِ سپورٽ شامل ڪئي وئي، ٻين پروٽوڪول اسٽيڪ جي استعمال لاءِ ميموري وسيلن کي آزاد ڪرڻ.
Stack API ٽريس هاڻي Zigbeed لاءِ فعال ڪري سگھجي ٿو ڊيبگ-سطح کي 4 يا 5 تي zigbeed.conf ۾ سيٽ ڪندي file.
Zigbeed اسٽيڪ ورزن سان گڏوگڏ تعمير جي تاريخ ۽ وقت هاڻي لاگن ۾ ڇپيل آهن.

7.2 بهتري
رليز ۾ تبديل ٿيل 7.2.2.0
Zigbee BLE DMP NCP کي MG13 خاندان تي فٽ ڪرڻ لاءِ CPC Tx ۽ Rx قطار جي سائز کي گھٽايو ويو.
تبديل ڪيو zigbee_ble_event_handler DMPLight ايپ ۾ ورثي جي اشتهارن مان اسڪين جوابن کي پرنٽ ڪرڻ لاءِ.
rcp-xxx-802154 ۽ rcp-xxx-802154-blehci ائپس هاڻي استعمال ڪن ٿيون 192 µsec ٽرن رائونڊ ٽائيم غير بهتر ٿيل ايڪن لاءِ جڏهن ته اڃا به استعمال ڪن ٿيون 256 µsec ٽرنارائونڊ ٽائيم لاءِ گهربل واڌايون CSL لاءِ.

7.3 طئي ٿيل مسئلا
رليز 7.2.5.0 ۾ طئي ٿيل

سڃاڻپ # وصف
1188521 نوٽيفڪيشن ۽ اوپن ٿريڊ پنگ ٽريفڪ سان BLE اسڪين هلائڻ دوران RCP ھنگ واري مسئلي کي حل ڪيو.

رليز 7.2.4.0 ۾ طئي ٿيل

سڃاڻپ # وصف
 1118077 سي ايم پي آر سي پي ۾، اسپنل پيغامن کي ٽريفڪ جي وڏي لوڊ هيٺ اڇلايو پيو وڃي ڇاڪاڻ ته سي پي سي ايندڙ پيڪيٽس سان گڏ نه رکڻ جي ڪري. سي پي سي تي موڪلڻ لاءِ تيار ڪيل سڀني اسپنل پيغامن کي بنڊل ڪندي هن کي درست ڪيو RCP تي هڪ پيل لوڊ ۾، ۽ انهن کي ميزبان تي اڻ بنڊ ڪرڻ. هي ڊرامائي طور تي سي پي سي جي ڪارڪردگي کي بهتر بڻائي ٿو ته جيئن اهو ايندڙ ريڊيو ٽرئفڪ سان گڏ رهي سگهي.
سڃاڻپ # وصف
1113498،
1135805،
1139990،
1143344
 مقرر ٿيل گھڻن وقفي وقفي سان Zigbeed حادثن ۽ اصرار جيڪي شروع ٿي سگھن ٿيون جڏهن ڪيترن ئي Zigbee ڊوائيسز کي گڏ ڪرڻ سان گڏ CMP RCP ۾ شامل ٿيڻ.

رليز 7.2.3.0 ۾ طئي ٿيل

سڃاڻپ # وصف
1130226 طئي ٿيل مسئلو جنهن ۾ RCP بحال نه ٿيندو جيڪڏهن CPC عارضي طور تي مصروف ٿي وئي.
1129821 زگ بيڊ ۾ فڪسڊ نول پوائنٽر ڊيريفرنس جڏهن پيڪٽ حاصل ڪري رهيا آهن جيڪڏهن ڪو بفر موجود نه آهي.

رليز 7.2.1.0 ۾ طئي ٿيل

سڃاڻپ # وصف
1036645 BLE CPC NCP ۾ هڪ بگ حل ڪيو جنهن هڪ ڪلائنٽ ايپ کي پهرين ڪنيڪشن کان پوءِ ٻيهر ڳنڍڻ کان روڪيو.
1068435 مقرر ٿيل گرين پاور بائي ڊائريڪشنل ڪميشننگ ٽائيمنگ جو مسئلو. سرٽيفڪيشن ٽيسٽ ڪيس GPP 5.4.1.23 پاس.
1074593 حل ٿيل مسئلو جنهن ۾ Just-in-time (JIT) نياپا ننڊ جي آخري ڊوائيسز ڏانهن Zigbee + RCP پاران صحيح طور تي نه موڪليا ويا.
1076235 حل ٿيل مسئلو جتي اوٽ-ڪلي ملٽي پروٽوڪول ڊاکر ڪنٽينر ۾ هلائڻ ۾ ناڪام ٿيو.
1080517 Z3GatewayCPC هاڻي خودڪار طريقي سان اين سي پي (سي پي سي ثانوي) جي ري سيٽ کي سنڀاليندو آهي.
1085498 هڪ مسئلو حل ڪيو جتي Zigbeed اڻ سڌي طرح سليپي اينڊ ڊيوائسز تي ٻيهر شامل ٿيڻ جا جواب نه موڪلي رهيو هو.
1090915 حل ٿيل مسئلو جتي هڪ کان وڌيڪ 0x38 غلطيون ظاهر ٿيون جڏهن يا ته Z3GatewayCPC تي Zigbee انڊ پوائنٽ کولڻ جي ڪوشش ڪئي وئي يا CPC NCP کي ري سيٽ ڪرڻ کان سواءِ EZSP پيٽرولر سيٽ ڪرڻ لاءِ.

رليز 7.2.0.0 ۾ طئي ٿيل

سڃاڻپ # وصف
828785 cpc-hci-bridge ۾ هڪ بگ کي درست ڪيو جنهن جي ڪري هڪ HCI پيڪيٽ ڇڏي ويو جيڪڏهن BlueZ هڪ ڀيرو ٻه موڪليا.
834191 cpc-hci-bridge مددگار ايپليڪيشن جي CPU استعمال کي بهتر بڻايو.
1025713 Zigbeed ڊوائيس جي رستي جي وڌ ۾ وڌ ڊگھائي 4096 تائين.
1036622 ملٽي PAN RCP استعمال ڪندي اوٽ ڪلائي ٺاهڻ لاءِ cmake استعمال ڪندي مسئلو حل ڪيو.
1040127 سي پي سي سيڪيورٽي rcp-uart-802154 ۽ rcp-spi-802154 منصوبن جي MG13 ۽ MG14 سيريز حصن تي شروع ڪرڻ ۾ ناڪام ٿي رهي هئي. ھن مسئلي جي چوڌاري ڪم ڪرڻ لاء، mbedtls_entropy_adc شامل ڪيو ويو آھي اينٽراپي ماخذ طور انھن حصن لاء. اهو شايد ADC کي CPC سيڪيورٽي سان ميلاپ ۾ استعمال ٿيڻ کان روڪي سگھي ٿو.
1066422 Zigbeed ۾ هڪ وقفي وقفي بفر ليک کي درست ڪيو.
1068429 ھڪڙي ريس شرط مقرر ڪئي جيڪا CMP RCP کي زور ڏئي سگھي ٿي.
1068435 RCP نوڊ تي قابليت شامل ڪئي وئي آھي چيڪ ڪرڻ ۽ بفر ڪرڻ لاءِ ھڪڙي ھڪڙي بائڊائريشنل گرين پاور ڊيٽا فريم کي ۽ ان کي موڪلڻ وقت rx آفسيٽ ٽائم آئوٽ تي.
1068942 RCP ماخذ ميچ ٽيبل ۾ هڪ ليک کي درست ڪيو جيڪو Zigbee ڊوائيسز کي شامل ٿيڻ کان روڪي سگهي ٿو.
1074172 غير ٻار کان ووٽ حاصل ڪرڻ وقت Zigbeed کان موڪلڻ جي موڪل جي درخواست مقرر ڪئي وئي.
1074290 زگ بيڊ کي غير محفوظ ٿيل پولن تي عمل ڪرڻ کان روڪيو.
1079903 CMP RCP ۾ هڪ بگ کي درست ڪيو جيڪو SPINEL پيغامن کي غلط طور تي موڪلڻ جو سبب بڻجي سگهي ٿو، جنهن جي نتيجي ۾ Zigbeed ۽ OTBR حادثو يا نڪرڻ.

7.4 موجوده رليز ۾ ڄاڻايل مسئلا
اڳئين رليز کان وٺي بولڊ ۾ مسئلا شامل ڪيا ويا. جيڪڏهن توهان هڪ ڇڏڻ کي مس ڪيو آهي، تازو رليز نوٽس تي دستياب آهن https://www.silabs.com/developers/gecko-software-development-kit.

سڃاڻپ # وصف ڪم ڪار
811732 Zigbee استعمال ڪرڻ وقت ڪسٽم ٽوڪن سپورٽ دستياب ناهي. حمايت مستقبل جي رليز ۾ رٿابندي ڪئي وئي آهي.
937562 Bluetoothctl 'advertise on' حڪم ناڪام ٿئي ٿو rcp-uart- 802154-blehci ايپ سان Raspberry Pi OS 11 تي. استعمال ڪريو btmgmt ائپ بجاءِ بلوٽوٿ سي ايل.
1031607 rcp-uart-802154.slcp پروجيڪٽ هڪ MG1 حصي تي رام تي گهٽ هلي رهيو آهي. اجزاء شامل ڪرڻ شايد ھيٺ ڏنل ڍير جي سائيز کي گھٽائي سگھي ٿي جيڪا CPC ۾ ECDH بائنڊنگ کي سپورٽ ڪرڻ جي ضرورت آھي. ھڪڙو حل آھي SL_CPC_SECURITY_ENABLED ٺاھ جوڙ ذريعي CPC سيڪيورٽي کي غير فعال ڪرڻ.
1074205 CMP RCP ساڳئي PAN id تي ٻن نيٽ ورڪن کي سپورٽ نٿو ڪري. هر نيٽ ورڪ لاءِ مختلف PAN id استعمال ڪريو. حمايت مستقبل جي رليز ۾ رٿابندي ڪئي وئي آهي.

7.5 ختم ٿيل شيون
ڪو به
7.6 ختم ٿيل شيون
ڪو به

هن رليز کي استعمال ڪندي

هن رليز ۾ هيٺيان شامل آهن:

  • زگبي اسٽيڪ
  • Zigbee ايپليڪيشن فريم ورڪ
  • زيگبي ايسampاپليڪيشن

Zigbee ۽ Emberizine SDK بابت وڌيڪ معلومات لاءِ ڏسو UG103.02: Zigbee Fundamentals.
جيڪڏهن توهان پهريون ڀيرو استعمال ڪندڙ آهيو، ڏسو QSG180: Z Zigbee Emberizine Quick-Start Guide for SDK 7.0 and Higher، توهان جي ڊولپمينٽ ماحول کي ترتيب ڏيڻ جي هدايتن لاءِ، عمارت ۽ چمڪample ايپليڪيشن، ۽ دستاويزي حوالا ايندڙ مرحلن ڏانهن اشارو ڪندي.

8.1 تنصيب ۽ استعمال

Zigbee Emberizine SDK گيڪو SDK (GSDK) جي حصي طور مهيا ڪئي وئي آهي، سلڪون ليبز SDKs جو سوٽ. GSDK سان جلدي شروع ڪرڻ لاء، انسٽال ڪريو سادگي اسٽوڊيو 5، جيڪو توهان جي ترقياتي ماحول کي ترتيب ڏيندو ۽ توهان کي GSDK تنصيب ذريعي هلندو. Simplicity Studio 5 ۾ IoT پراڊڪٽ ڊولپمينٽ لاءِ گهربل هر شيءِ شامل آهي Silicon Labs ڊوائيسز، بشمول هڪ وسيلو ۽ پروجيڪٽ لانچر، سافٽ ويئر ڪنفيگريشن ٽولز، GNU toolchain سان مڪمل IDE، ۽ تجزيي جا اوزار. تنصيب جون هدايتون آن لائن ۾ مهيا ڪيون ويون آهن سادگي اسٽوڊيو 5 يوزر گائيڊ.

متبادل طور تي، Gecko SDK شايد دستياب طور تي GitHub کان تازو ڊائون لوڊ يا ڪلوننگ ڪندي نصب ڪيو وڃي. ڏسو https://github.com/Sili- conLabs/gecko_sdk وڌيڪ معلومات لاءِ.

سادگي اسٽوڊيو GSDK انسٽال ڪري ٿو ڊفالٽ ۾:

  • (ونڊوز): سي: \ استعمال ڪندڙ \ \SimplicityStudio\SDKs\gecko_sdk
  • (MacOS): /استعمال ڪندڙ/ /سادگي اسٽوڊيو/SDKs/gecko_sdk

SDK ورزن لاءِ مخصوص دستاويز SDK سان انسٽال ٿيل آهي. اضافي معلومات اڪثر ڪري ڳولهي سگهجن ٿا علم جو بنياد آرٽيڪل (KBAs). API حوالا ۽ ٻي معلومات هن بابت ۽ اڳوڻي رليز تي موجود آهي https://docs.silabs.com/.

8.2 سيڪيورٽي ڄاڻ
محفوظ والٽ انٽيگريشن
ايپليڪيشنن لاءِ جيڪي چونڊي محفوظ ڪنجي اسٽوريج جزو کي استعمال ڪندي محفوظ طور تي محفوظ ڪنجي اسٽوريج جزو استعمال ڪندي Secure Vault-High حصن، هيٺ ڏنل جدول ڏيکاري ٿو محفوظ ڪنجيون ۽ انهن جي اسٽوريج حفاظتي خاصيتون جيڪي Zigbee سيڪيورٽي مئنيجر جزو منظم ڪري ٿو.

ويڙهيل چاٻي قابل برآمد / غير برآمدي نوٽس
نيٽ ورڪ ڪي قابل برآمد
اعتماد سينٽر لنڪ ڪيچ قابل برآمد
عارضي لنڪ چيڪ قابل برآمد انڊيڪس ڪيل ڪيٽي جدول، محفوظ ڪيل ڪيچي جي طور تي
ايپليڪيشن لنڪ ڪيچ قابل برآمد انڊيڪس ڪيل ڪيچ ٽيبل
محفوظ EZSP چيڪ قابل برآمد
ZLL انڪرپشن چيڪ قابل برآمد
ZLL اڳواٽ ترتيب ڏنل چيڪ قابل برآمد
GPD Proxy Key قابل برآمد انڊيڪس ڪيل ڪيچ ٽيبل
GPD سنڪ چاٻي قابل برآمد انڊيڪس ڪيل ڪيچ ٽيبل
اندروني / جڳه جي چاٻي قابل برآمد Zigbee سيڪيورٽي مئنيجر پاران استعمال ڪرڻ لاء اندروني چيڪ

لپيل چابيون جيڪي نشان لڳل آهن "غير برآمد ٿيندڙ" استعمال ڪري سگهجن ٿيون پر نه ٿي سگهن viewايڊ يا رن ٽائيم تي شيئر ڪيو ويو.
ويڙهيل چاٻيون جيڪي نشان لڳل آهن "برآمد لائق" رن ٽائم تي استعمال يا شيئر ڪري سگھجن ٿيون پر فليش ۾ محفوظ ٿيڻ دوران انڪريپٽ ٿيل رهنديون آهن.
استعمال ڪندڙ ايپليڪيشنن کي ڪڏهن به ضرورت نه آهي ته انهن جي اڪثريت سان لهه وچڙ ۾. موجوده APIs کي منظم ڪرڻ لاءِ لنڪ ڪيئي ٽيبل ڪيز يا ٽرانسينٽ ڪيز اڃا تائين موجود آهن صارف جي ايپليڪيشن لاءِ ۽ هاڻي روٽ ذريعي Zigbee سيڪيورٽي مئنيجر جزو.

انهن مان ڪجهه ڪنجيون مستقبل ۾ صارف جي ايپليڪيشن لاءِ غير برآمد ٿي سگهن ٿيون. استعمال ڪندڙ ايپليڪيشنن کي حوصلا افزائي ڪئي وڃي ٿي ته ڪنجي جي برآمد تي ڀروسو نه ڪن جيستائين بلڪل ضروري نه هجي.
Secure Vault Key Management functionality تي وڌيڪ معلومات لاءِ، ڏسو AN1271: محفوظ ڪنجي اسٽوريج.

سيڪيورٽي صلاحون
سيڪيورٽي مشوري جي رڪنيت حاصل ڪرڻ لاء، لاگ ان ڪريو Silicon Labs ڪسٽمر پورٽل، پوء چونڊيو اڪائونٽ گهر. ھوم تي ڪلڪ ڪريو پورٽل ھوم پيج ڏانھن وڃڻ لاءِ ۽ پوءِ ڪلڪ ڪريو مينيجمينٽ نوٽيفڪيشن ٽائل. پڪ ڪريو ته 'سافٽ ويئر/سيڪيورٽي ايڊوائزري نوٽس ۽ پراڊڪٽ جي تبديلي جا نوٽس (PCNs)' چيڪ ٿيل آهي، ۽ اهو ته توهان پنهنجي پليٽ فارم ۽ پروٽوڪول لاءِ گهٽ ۾ گهٽ رڪنيت حاصل ڪئي آهي. ڪنهن به تبديلي کي محفوظ ڪرڻ لاء محفوظ ڪريو تي ڪلڪ ڪريو.

SILICON LABS Zigbee EmberZNet SDK - اطلاعن کي منظم ڪريو

8.3 سپورٽ
ڊولپمينٽ کٽ گراهڪ ٽريننگ ۽ ٽيڪنيڪل سپورٽ لاءِ اهل آهن. استعمال ڪريو سلکان ليبارٽريز Zigbee web صفحو سڀني Silicon Labs Zigbee پروڊڪٽس ۽ خدمتن جي باري ۾ معلومات حاصل ڪرڻ، ۽ پراڊڪٽ سپورٽ لاءِ سائن اپ ڪرڻ لاءِ.
توھان رابطو ڪري سگھو ٿا سلڪون ليبارٽريز سپورٽ تي http://www.silabs.com/support.

سادگي اسٽوڊيو
MCU ۽ وائرليس اوزار، دستاويزن، سافٽ ويئر تائين هڪ ڪلڪ جي رسائي،
ذريعو ڪوڊ لائبريريون ۽ وڌيڪ. ونڊوز، ميڪ ۽ لينڪس لاءِ دستياب!

سلڪون ليبز Zigbee EmberZNet SDK - تصوير 1

سلڪون ليبز Zigbee EmberZNet SDK - icon1 سلڪون ليبز Zigbee EmberZNet SDK - HW سلڪون ليبز Zigbee EmberZNet SDK - معيار SILICON LABS Zigbee EmberZNet SDK - سپورٽ ۽ ڪميونٽي
IoT پورٽ فوليو
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
ڪيفيت
www.silabs.com/quality
سپورٽ ۽ ڪميونٽي
www.silabs.com/community

رد ڪرڻ
Silicon Labs گراهڪن کي مهيا ڪرڻ جو ارادو رکي ٿو جديد، صحيح، ۽ گہرا دستاويز مهيا ڪرڻ لاءِ موجود سڀني پردي ۽ ماڊلز جي سسٽم ۽ سافٽ ويئر لاڳو ڪندڙن لاءِ استعمال ڪرڻ يا استعمال ڪرڻ جو ارادو Silicon Labs پروڊڪٽس. خاصيتن جي ڊيٽا، دستياب ماڊلز ۽ پرديئرز، ميموري سائيز ۽ ميموري ايڊريس هر مخصوص ڊوائيس ڏانهن اشارو ڪن ٿا، ۽ مهيا ڪيل "عام" پيٽرولر مختلف ايپليڪيشنن ۾ مختلف ٿي سگهن ٿا. درخواست مثالampهتي بيان ڪيل les صرف مثالي مقصدن لاءِ آهن. Silicon Labs هتي موجود پراڊڪٽ جي معلومات، وضاحتن، ۽ وضاحتن ۾ وڌيڪ نوٽيس کانسواءِ تبديليون ڪرڻ جو حق محفوظ رکي ٿي، ۽ شامل ڪيل معلومات جي درستگي يا مڪمل ٿيڻ جي ضمانت نه ڏئي ٿي. اڳواٽ اطلاع جي بغير، سلڪون ليبز شايد پيداوار واري عمل دوران پراڊڪٽ فرم ویئر کي اپڊيٽ ڪري سگھن ٿيون حفاظتي يا اعتبار جي سببن لاءِ. اهڙيون تبديليون مخصوص ڪيشنز يا پيداوار جي في فارم کي تبديل نه ڪنديون. Silicon Labs هن دستاويز ۾ مهيا ڪيل معلومات جي استعمال جي نتيجن لاء ڪو به ذميواري نه هوندي. هي دستاويز ڪنهن به انٽيگريٽيڊ سرڪٽس کي ڊزائين ڪرڻ يا ٺاھڻ لاءِ ڪو به لائسنس ظاهر يا واضح طور تي نٿو ڏئي. پراڊڪٽس ڪنهن به FDA ڪلاس III ڊوائيسز ۾ استعمال ٿيڻ جي لاءِ ٺهيل يا مجاز نه آهن، ايپليڪيشنون جن لاءِ FDA پريم مارڪيٽ جي منظوري گهربل آهي يا لائف سپورٽ سسٽم، بغير سلڪون ليبز جي مخصوص لکيل اجازت کان سواءِ. هڪ ”لائف سپورٽ سسٽم“ ڪو به پراڊڪٽ يا سسٽم آهي جنهن جو مقصد زندگي ۽/يا صحت کي سهارو ڏيڻ يا برقرار رکڻ آهي، جيڪو، جيڪڏهن اهو ناڪام ٿئي ٿو، معقول طور تي اميد رکي سگهجي ٿو ته ان جي نتيجي ۾ اهم ذاتي زخم يا موت واقع ٿي سگهي ٿي. Silicon Labs پروڊڪٽس فوجي ايپليڪيشنن لاءِ ٺهيل يا مجاز نه آهن. Silicon Labs مصنوعات ڪنهن به حالت ۾ وڏي تباهي جي هٿيارن ۾ استعمال نه ٿينديون آهن (پر ان تائين محدود ناهي) ايٽمي، حياتياتي يا ڪيميائي هٿيار، يا ميزائل جيڪي اهڙي قسم جي هٿيارن کي پهچائڻ جي قابل آهن. Silicon Labs سڀني ظاهري ۽ تقاضا وارنٽي کي رد ڪري ٿي ۽ اهڙي غير مجاز ايپليڪيشنن ۾ سلڪون ليبز جي پراڊڪٽ جي استعمال سان لاڳاپيل ڪنهن به زخم يا نقصان جي ذميوار يا ذميوار نه هوندي. نوٽ: هي مواد شايد ختم ٿيل اصطلاحن تي مشتمل هجي جيڪو هاڻي ختم ٿي چڪو آهي. Silicon Labs انهن اصطلاحن کي تبديل ڪري رهي آهي شامل ٻولي سان جتي ممڪن هجي. وڌيڪ معلومات لاء، دورو ڪريو 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 , Gecko Simcision ® Studioes 32 , Teeityleg Studios , the Telegesis Logo ® , USBXpress ® , Zentri , the Zentri logo and Zentri DMS , Z-Wave ® , ۽ ٻيا آھن ٽريڊ مارڪ يا رجسٽرڊ ٽريڊمارڪس Silicon Labs جا. ARM، CORTEX، Cortex-M32 ۽ THUMB ARM Holdings جا ٽريڊ مارڪ يا رجسٽرڊ ٽريڊمارڪس آھن. Keil ARM Limited جو رجسٽرڊ ٽريڊ مارڪ آھي. وائي فائي وائي فائي الائنس جو رجسٽرڊ ٽريڊ مارڪ آھي. هتي ذڪر ڪيل ٻيا سڀئي پروڊڪٽس يا برانڊ جا نالا انهن جي لاڳاپيل هولڊرز جا ٽريڊ مارڪ آهن.

SILICON LABS لوگوSilicon Laboratories Inc.
400 ويسٽ سيزر شاويز
آسٽن، TX 78701
آمريڪا www.silabs.com

دستاويز / وسيلا

سلڪون ليبز Zigbee EmberZNet SDK [pdf] مالڪ جو دستور
Zigbee EmberZNet SDK، EmberZNet SDK، SDK
سلڪون ليبز Zigbee EmberZNet SDK [pdf] مالڪ جو دستور
8.0.3.0، زگبي ايمبر زي نيٽ ايس ڊي ڪي، ايمبر زي نيٽ ايس ڊي ڪي، ايس ڊي ڪي

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *