SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack Software
پروڈکٹ کی معلومات
وضاحتیں
- Zigbee EmberZNet SDK ورژن: 7.4.1.0
- Gecko SDK سویٹ ورژن: 4.4 - فروری 14، 2024
- وینڈر: سلیکون لیبز
- اہم خصوصیات: ملٹی پروٹوکول زیگبی اور اوپن تھریڈ سپورٹ SoC پر
- ہم آہنگ کمپائلرز: GCC ورژن 12.2.1
- EZSP پروٹوکول ورژن: 0x0D
مصنوعات کے استعمال کی ہدایات
مطابقت اور استعمال کے نوٹس
- سیکیورٹی اپ ڈیٹس اور نوٹسز کے لیے، اس SDK کے ساتھ انسٹال کردہ Gecko پلیٹ فارم ریلیز نوٹس کے سیکیورٹی باب کو دیکھیں یا Silicon Labs پر TECH DOCS ٹیب دیکھیں۔ webسائٹ
- سیکیورٹی ایڈوائزریز کو سبسکرائب کرکے اپ ڈیٹ رہیں۔
اکثر پوچھے گئے سوالات
- سوال: میں صحیح کی تصدیق کیسے کروں؟ files کو ہم آہنگ کمپائلرز کے ساتھ استعمال کیا جا رہا ہے؟
- جواب: آپ تصدیق کر سکتے ہیں کہ درست ہے۔ files کو سادگی اسٹوڈیو کے ساتھ فراہم کردہ GCC ورژن 12.2.1 کو چیک کرکے استعمال کیا جا رہا ہے۔
- سوال: میں سیکورٹی اپ ڈیٹس اور نوٹسز کے بارے میں معلومات کہاں سے حاصل کر سکتا ہوں؟
- جواب: سیکیورٹی اپ ڈیٹس اور نوٹسز کے لیے، گیکو پلیٹ فارم ریلیز نوٹس کے سیکیورٹی باب سے رجوع کریں یا Silicon Labs کے TECH DOCS ٹیب پر جائیں۔ webسائٹ
سیلیکون لیبز اپنی مصنوعات میں Zigbee نیٹ ورکنگ تیار کرنے والے OEMs کے لیے پسند کا وینڈر ہے۔ Silicon Labs Zigbee پلیٹ فارم دستیاب سب سے مربوط، مکمل، اور خصوصیت سے بھرپور Zigbee حل ہے۔
Silicon Labs EmberZNet SDK میں Silicon Labs کی Zigbee اسٹیک تفصیلات کے نفاذ پر مشتمل ہے۔
- یہ ریلیز نوٹس SDK ورژن (ورژن) کا احاطہ کرتے ہیں:
- 7.4.1.0 14 فروری 2024 کو جاری ہوا۔
- 7.4.0.0 13 دسمبر 2023 کو جاری ہوا۔
اہم خصوصیات
زگبی
- Zigbee R23 تعمیل
- Zigbee Smart Energy 1.4a تعمیل – پیداوار
- Zigbee GP 1.1.2 تعمیل – الفا
- ایم جی 27 سپورٹ – پیداوار
- محفوظ والٹ حصوں کے لیے بہتر سپورٹ
- این سی پی ایس پی آئی (نان سی پی سی) ایپلی کیشنز - الفا پر سلیپی سپورٹ
ملٹی پروٹوکول
- کنکرنٹ لسننگ سپورٹ (RCP) – MG21 اور MG24
- کنکرنٹ ملٹی پروٹوکول (CMP) Zigbee NCP + OpenThread RCP - پیداوار
- ڈائنامک ملٹی پروٹوکول بلوٹوتھ + کنکرنٹ ملٹی پروٹوکول (سی ایم پی) زیگبی اور ایس او سی پر اوپن تھریڈ سپورٹ
مطابقت اور استعمال کے نوٹس
سیکیورٹی اپ ڈیٹس اور نوٹسز کے بارے میں معلومات کے لیے، اس SDK کے ساتھ انسٹال کردہ Gecko پلیٹ فارم ریلیز نوٹس کا سیکیورٹی باب دیکھیں یا TECH DOCS ٹیب پر دیکھیں۔ https://www.silabs.com/developers/zigbee-emberznet. Silicon Labs یہ بھی سختی سے تجویز کرتا ہے کہ آپ تازہ ترین معلومات کے لیے سیکیورٹی ایڈوائزریز کو سبسکرائب کریں۔ ہدایات کے لیے، یا اگر آپ Zigbee EmberZNet SDK میں نئے ہیں، اس ریلیز کا استعمال دیکھیں۔
ہم آہنگ کمپائلرز
- IAR ایمبیڈڈ ورک بینچ برائے ARM (IAR-EWARM) ورژن 9.40.1۔
- میکوس یا لینکس پر IarBuild.exe کمانڈ لائن یوٹیلیٹی یا IAR ایمبیڈڈ ورک بینچ GUI کے ساتھ بنانے کے لیے وائن کا استعمال غلط ہو سکتا ہے۔ files مختصر پیدا کرنے کے لیے وائن کے ہیشنگ الگورتھم میں تصادم کی وجہ سے استعمال ہو رہا ہے file نام
- macOS یا Linux کے صارفین کو مشورہ دیا جاتا ہے کہ وہ IAR کے ساتھ Simplicity Studio کے باہر تعمیر نہ کریں۔ ایسا کرنے والے صارفین کو احتیاط سے تصدیق کرنی چاہیے کہ درست ہے۔ files استعمال ہو رہے ہیں۔
GCC (The GNU Compiler Collection) ورژن 12.2.1، جو Simplicity Studio کے ساتھ فراہم کیا گیا ہے۔
اس ریلیز کے لیے EZSP پروٹوکول ورژن 0x0D ہے۔
نئے آئٹمز
Gecko SDK (GSDK) کی یہ ریلیز تمام EFM اور EFR ڈیوائسز کے لیے مشترکہ سپورٹ کے ساتھ آخری ہو گی، سوائے اس ورژن کے پیچ کے حسب ضرورت۔ 2024 کے وسط سے ہم علیحدہ SDK متعارف کرائیں گے:
- موجودہ Gecko SDK سیریز 0 اور 1 ڈیوائسز کے لیے تعاون جاری رکھے گا۔
- ایک نیا SDK خاص طور پر سیریز 2 اور 3 آلات کو پورا کرے گا۔
Gecko SDK تمام سیریز 0 اور 1 ڈیوائسز کی حمایت جاری رکھے گا جس میں ہماری سافٹ ویئر پالیسی کے تحت فراہم کردہ طویل مدتی سپورٹ، دیکھ بھال، معیار اور ردعمل میں کوئی تبدیلی نہیں ہوگی۔
نیا SDK Gecko SDK سے برانچ کرے گا اور نئی خصوصیات پیش کرنا شروع کرے گا جو ڈویلپرز کو ایڈوان لینے میں مدد کرتی ہیں۔tagہماری سیریز 2 اور 3 مصنوعات کی جدید صلاحیتوں میں سے e۔
یہ فیصلہ صارفین کے تاثرات کے ساتھ مطابقت رکھتا ہے، جو معیار کو بلند کرنے، استحکام کو یقینی بنانے، اور ہمارے سافٹ ویئر SDKs میں صارف کے غیر معمولی تجربے کے لیے کارکردگی کو بڑھانے کے عزم کی عکاسی کرتا ہے۔
نئے اجزاء
ریلیز میں نیا
- "zigbee_direct_security_p256" اور "zigbee_direct_security_curve25519" اجزاء شامل کیے گئے ہیں تاکہ صارفین ایک مخصوص Zigbee Direct سیکورٹی آپشن کو ترتیب دے سکیں۔
- صارفین کو ایک Zigbee ڈائریکٹ ڈیوائس (ZDD) ایپلیکیشن پر متعدد "zigbee_direct_security" اجزاء کو فعال رکھنے کی اجازت ہے۔ اس صورت میں، اصل سیکورٹی کا اختیار Zigbee ورچوئل ڈیوائس (ZVD) کنفیگریشن پر منحصر ہے۔
نئے APIs
ریلیز میں نیا
- Zigbee NVM3 ٹوکنز کو ان کی ڈیفالٹ ویلیو پر ری سیٹ کرنے کے لیے ایک نیا API sl_zigbee_token_factory_reset شامل کیا گیا۔
- API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui) شامل کیا گیا، جو درست ہو جاتا ہے اگر لنک کلید ٹیبل اس ایڈریس کے ساتھ اندراج کو شامل یا اپ ڈیٹ کر سکتا ہے (ٹیبل بھرا نہیں ہے)۔
- ایک نیا API bool sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t* سیاق و سباق، sl_zb_sec_man_key_t* کلید) شامل کیا گیا، جو درست لوٹاتا ہے اگر کلید کو سیاق و سباق کے لحاظ سے حوالہ دیا جاتا ہے تو دلیل میں فراہم کردہ کلید کی وہی قدر ہوتی ہے۔
نیا پلیٹ فارم سپورٹ
ریلیز میں نیا
- مندرجہ ذیل نئے حصوں کے لیے Zigbee اسٹیک سپورٹ اس ریلیز میں شامل کی گئی ہے: EFR32MG24A010F768IM40 اور EFR32MG24A020F768IM40۔
نئی دستاویزات
ریلیز 7.4.0.0 میں نیا
- Zigbee Secure Key Storage اپ گریڈ کے اضافے کی عکاسی کرنے کے لیے Zigbee Secure Key Storage کے جزو کی تفصیل کو اپ ڈیٹ کیا گیا (جو موجودہ پروجیکٹس کے ساتھ پسماندہ مطابقت کا اضافہ کرتا ہے)۔
- Zigbee سیکیورٹی مینیجر گروپ کے اجزاء (AN1412: Zigbee Security Manager) کے ساتھ بات چیت کے لیے ایک نیا ایپلیکیشن نوٹ شامل کیا گیا۔
ارادہ شدہ سلوک
صارفین کو یاد دلایا جاتا ہے کہ Zigbee غیر مطابقت پذیر CSL ٹرانسمیشنز ریڈیو شیڈیولر پر پروٹوکول پریمپشن کے تابع ہیں۔ SleepyToSleepy ایپلی کیشنز میں، BLE Zigbee CSL ٹرانسمیشن کو روک سکتا ہے اور کرے گا، جو ٹرانسمیشن کو ختم کر دے گا۔ غیر مطابقت پذیر CSL کے لیے شیڈیولر پریمپشن زیادہ عام ہے، اس لیے کہ ممکنہ طور پر طویل ویک اپ فریم کی ترتیب استعمال کی جا سکتی ہے۔ ٹرانسمیشن کی ترجیحات کو ایڈجسٹ کرنے کے خواہشمند صارفین ایسا کرنے کے لیے DMP ٹیوننگ اور ٹیسٹنگ جزو استعمال کر سکتے ہیں۔ مزید معلومات کے لیے صارفین UG305: ڈائنامک ملٹی پروٹوکول صارف گائیڈ سے بھی رجوع کر سکتے ہیں۔
بہتری
ریلیز میں تبدیل کیا گیا۔
emberCounterHandler API دستاویز میں تبدیلیاں
پچھلے ورژنوں میں، پیکٹ RX اور TX سے متعلق MAC اور APS پرت EmberCounterTypes کے لیے کاؤنٹر ہینڈلر کال بیک کو مناسب ٹارگٹ نوڈ ID یا ڈیٹا آرگیومینٹس پاس نہیں کیا جا رہا تھا، اور ان پیرامیٹرز کو استعمال کرنے والے کچھ کاؤنٹرز کے رویے سے متعلق API دستاویزات غیر واضح یا گمراہ کن تھیں۔
اگرچہ emberCounterHandler() کے دستخط تبدیل نہیں ہوئے ہیں، لیکن اس کے پیرامیٹرز کو آباد کرنے کا طریقہ قدرے تبدیل ہوا ہے۔
- ember-types.h میں EmberCounterType enums کے ارد گرد تبصروں کو واضح کرنے کے لیے بڑھا دیا گیا ہے۔
- TX سے متعلقہ کاؤنٹرز کے لیے کاؤنٹر ہینڈلر کا نوڈ آئی ڈی پیرامیٹر اب چیک کرتا ہے کہ آیا منزل کا پتہ موڈ استعمال کرنے سے پہلے درست مختصر ID کی نشاندہی کرتا ہے۔ (اگر نہیں، تو منزل کا کوئی پتہ نہیں بھرا ہوا ہے، اور اس کے بجائے EMBER_UNKNOWN_NODE_ID کی پلیس ہولڈر ویلیو استعمال کی جاتی ہے۔)
- RX سے متعلقہ کاؤنٹرز کے لیے کاؤنٹر ہینڈلر کا نوڈ ID پیرامیٹر اب منبع نوڈ ID کی عکاسی کرتا ہے، منزل نوڈ ID کی نہیں۔
- دوبارہ کوشش کی گنتی EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED کاؤنٹرز کے ڈیٹا پیرامیٹر کے طور پر *نہیں* پاس کی گئی ہے جیسا کہ امبر قسم میں بیان کیا گیا ہے۔ h پچھلے ورژنوں میں، لیکن یہ پہلے سے جاری کردہ ورژنز میں کبھی بھی صحیح طریقے سے آباد نہیں ہوا تھا لہذا پچھلی ریلیزز میں اس کی قدر ہمیشہ 0 ہوتی۔ اس طرز عمل کو ان EmberCounterTypes کی تفصیل میں واضح کیا گیا ہے۔ تاہم، APS پرت کی دوبارہ کوششوں کے لیے دوبارہ کوشش کی گنتی EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED کاؤنٹر کی اقسام کے ڈیٹا پیرامیٹر میں جاری ہے، تاکہ پیشگی ریلیز کے مطابق ہو۔
- کال بیک کے لیے نوڈ آئی ڈی یا ڈیٹا پیرامیٹر کو آباد کرنے والے تمام کاؤنٹرز کا آڈٹ کیا گیا ہے تاکہ یہ یقینی بنایا جا سکے کہ وہ متوقع ڈیٹا، ایڈریس، یا EMBER_UNKNOWN_NODE_ID پاس کرتے ہیں اگر نوڈ آئی ڈی کی توقع تھی لیکن اسے پیکٹ سے حاصل نہیں کیا جا سکا، جیسا کہ نظر ثانی شدہ ایمبر- میں بیان کیا گیا ہے۔ type.h دستاویزات۔
- EMBER_COUNTER_MAC_TX_UNICAST_RETRY کے لیے کاؤنٹر ہینڈلر اب درست طریقے سے MAC لیئر ڈیسٹینیشن نوڈ ID کی عکاسی کرتا ہے اور اس کے Destination Node ID اور ڈیٹا پیرامیٹرز میں کئی کوششیں کرتا ہے۔
- EMBER_COUNTER_PHY_CCA_FAIL_COUNT کے لیے کاؤنٹر ہینڈلر اب نوڈ ID پیرامیٹر کے ذریعے اس پیغام کے مطلوبہ MAC لیئر ہدف کے بارے میں منزل نوڈ ID کی معلومات فراہم کرتا ہے جو ٹرانسمیشن میں ناکام ہو گیا تھا۔
اپ ڈیٹ شدہ گرین پاور کوڈ
گرین پاور سرور کوڈ کو مختلف اصلاحات کے ساتھ اپ ڈیٹ کیا گیا ہے بشمول:
- GP سرور پر موصول ہونے پر غلط اینڈ پوائنٹ کے ساتھ آنے والی کمانڈز کے لیے مزید توثیقی کوڈ شامل کیا گیا۔
- جب گرین پاور میسجز بنانے کے لیے مزید جگہ نہ ہو تو کیس کو ہینڈل کرنے کے لیے کوڈ شامل کیا گیا۔
- سنک اب ایکشن کے ساتھ پیئرنگ کنفیگریشن کو گرا دیتا ہے کچھ صورتوں میں فی مخصوص سیکشن A.3.5.2.4.1.
- سنک اب کسی اندراج کی موجودہ گروپ لسٹ کو ہٹانے سے پہلے محفوظ کر لیتا ہے جب پیئرنگ کنفیگریشن کو ایکشن توسیع کے ساتھ پروسیسنگ کرتے وقت۔
- جب ترجمہ ٹیبل خالی ہو یا انڈیکس ٹیبل میں کئی اندراجات سے بڑا ہو تو ٹرانسلیشن استفسار کمانڈ غلطی کوڈ کے طور پر "نہیں ملا" لوٹاتا ہے۔
- کچھ ایپس میں GP اینڈ پوائنٹ کے ورژن کو 1 سے 0 تک تبدیل کر دیا ہے۔
GPDF Send فنکشن میں CSMA کا استعمال محدود ہے کیونکہ گرین پاور ڈیوائسز کم سے کم توانائی کے آلات ہیں اور زیادہ تر ڈیزائنوں میں CSMA کا استعمال نہیں کرتے ہیں۔ اس کے بجائے، ترجیحی ڈیزائن ایک ہی توانائی کے بجٹ کا استعمال کرتے ہوئے متعدد پیکٹ بھیجنا ہے۔
گرین پاور سرور پلگ ان آپشن میں پوشیدہ اختتامی نقطہ کے استعمال کو ہٹا دیا گیا۔ اس کے بجائے ایپلیکیشن اینڈ پوائنٹس میں سے ایک استعمال کریں۔
نیٹ ورک کلیدی اپ ڈیٹ پلگ ان کوڈ میں بہتری
- متواتر نیٹ ورک کلیدی اپ ڈیٹ کی مدت کو 1 سال تک تبدیل کر دیا گیا۔
غیر ضروری کلیدی برآمد سے بچنے کے لیے کچھ APIs کی تنظیم نو کی۔
سادہ متن کے کلیدی ڈیٹا پر کلیدی سیاق و سباق کے استعمال کے حق میں تبدیلیاں کیں۔
- sl_zigbee_send_security_challenge_request اب EmberKeyData کی جگہ sl_zb_sec_man_context_t دلیل لیتا ہے۔
- sl_zb_sec_man_derived_key_type enum کی قدریں اب ایک 16 بٹ بٹ ماسک ہیں جو براہ راست بعض کلیدی اخذات کی حمایت کرتی ہیں جو متعدد اخذ کردہ اقسام کو یکجا کرتی ہیں۔
فکسڈ ایشوز
ریلیز میں فکسڈ
ID # | تفصیل |
1036893 | اس مسئلے کو حل کیا جس کی وجہ سے OTA کلسٹر جزو کو انحصار کے طور پر لیگیسی بوٹ لوڈر انٹرفیس جزو کو انسٹال کرنا پڑا۔ |
1114905 | زیگبی ڈائریکٹ: لیو نیٹ ورک کی خصوصیت کی بہتر ہینڈلنگ۔ |
1180937 | Zigbee Direct ZDD کو فریق ثالث ZVD سے جوڑتے وقت فکسڈ WDT دوبارہ ترتیب دیں۔ |
1223904 | ایک مسئلے کو حل کیا جس کی وجہ سے اختتامی آلہ بہت مصروف ماحول میں غلط طریقے سے کام کرنے کے لیے منتقل ہوا۔ |
1224393 | جوابی منزل کے پتے کو اپ ڈیٹ کرنے کے لیے گرین پاور سنک ٹیبل کی درخواست کے ہینڈلر کوڈ کو اپ ڈیٹ کیا گیا۔ |
1228808 | gp-types.h دستاویزات میں میکرو تعریفوں کے ساتھ ڈسپلے کے مسئلے کو حل کیا۔ |
1232297 | ایک مسئلہ حل کیا جہاں emberSetOutgoingNwkFrameCounter اور emberSetOutgoingApsFrameCounter نے 64 بٹ ہوسٹ ایپلی کیشنز پر کام نہیں کیا (EMBER_BAD_ARGUMENT واپس کرنا)۔ |
1232359 | گرین پاور کلائنٹ کمانڈ پروسیسنگ میں gppTunnelingDelay پیرامیٹر کیلکولیشن کو درست کیا۔ |
1240392 |
ZDO Bind/Unbind کی درخواستوں کو رسائی/اجازت کی وجوہات کی بنا پر مسترد کر دیا گیا ہے، Zigbee کی وضاحتوں کے مطابق EMBER_ZDP_NOT_PERMITTED اسٹیٹس کی بجائے EMBER_ZDP_NOT_AUTHORIZED اسٹیٹس کو لوٹانا چاہیے۔ |
1243523 | Zigbee Direct: ZVD سے BLE کنکشن کا بہتر استحکام۔ |
1249455 | ایک ایشو کو حل کیا جس کی وجہ سے ایک آک موصول ہونے سے پہلے براڈکاسٹ موصول ہونے پر ایک سلیپ اینڈ ڈیوائس سلیپ میں داخل ہوا۔ |
1252295 | جزو کیٹلاگ میکرو SL_CATALOG_ZIGBEE_OTA_STORAGE_COMMON_PRESENT میں ٹائپنگ کی غلطی کو ٹھیک کریں۔ |
ریلیز میں فکسڈ
ID # | تفصیل |
1019348 | Zigbee ZCL Cli جزو کے لیے انحصار کی ضروریات کو طے کیا تاکہ ضرورت نہ ہونے پر اسے ہٹایا جا سکے۔ |
1024246 | emberHaveLinkKey() اور sl_zb_sec_man_have_link_key() کے لیے فنکشن کی تفصیل کو اپ ڈیٹ کیا۔ |
1036503 | DMP s کے لیے مائیکریم کرنل کے استعمال کی سفارش کرنے کے لیے ایک تفصیل شامل کی گئی۔ampلی ایپس۔ |
1037661 | ایک مسئلہ جو ایپلیکیشن کو پرو اسٹیک یا لیف اسٹیک کو انسٹال کرنے سے روک رہا تھا اسے ٹھیک کر دیا گیا ہے۔ |
1078136 | مداخلت کے سیاق و سباق سے واقعات میں ترمیم کرتے وقت وقفے وقفے سے کریش کو طے کیا۔ |
1081548 |
صارفین کو یاد دلایا جاتا ہے کہ Zigbee غیر مطابقت پذیر CSL ٹرانسمیشنز ریڈیو شیڈیولر پر پروٹوکول پریمپشن کے تابع ہیں۔ SleepyToSleepy ایپلی کیشنز میں، BLE Zigbee CSL ٹرانسمیشن کو روک سکتا ہے اور کرے گا، جو ٹرانسمیشن کو ختم کر دے گا۔ غیر مطابقت پذیر CSL کے لیے شیڈیولر پریمپشن زیادہ عام ہے، اس لیے کہ ممکنہ طور پر طویل ویک اپ فریم کی ترتیب استعمال کی جا سکتی ہے۔ ٹرانسمیشن کی ترجیحات کو ایڈجسٹ کرنے کے خواہشمند صارفین ایسا کرنے کے لیے DMP ٹیوننگ اور ٹیسٹنگ جزو استعمال کر سکتے ہیں۔ مزید معلومات کے لیے صارفین UG305: ڈائنامک ملٹی پروٹوکول صارف گائیڈ سے بھی رجوع کر سکتے ہیں۔
CSL میں ایک مسئلہ طے کیا گیا ہے جہاں ایک نیا ویک اپ فریم ترتیب جو پچھلے پے لوڈ فریم کے فوراً بعد موصول ہوتا ہے صحیح طریقے سے ریکارڈ نہیں کیا جائے گا۔ اس کے نتیجے میں پے لوڈ فریم چھوٹ جائے گا۔ |
1084111 | ایم جی 24 پر مبنی بورڈز کے لیے ابتدائی سلیپی SPI-NCP سپورٹ کو اس ریلیز کے حصے کے طور پر اپ ڈیٹ کیا گیا ہے۔ |
1104056 | ملٹی نیٹ ورک کی صورت میں ثانوی نیٹ ورک پر چلنے کے لیے نیٹ ورک اسٹیئرنگ کے لیے معاونت شامل کی گئی۔ |
1120515 | mfglib set-channel کمانڈ استعمال کرتے وقت ایک مسئلہ حل کیا جہاں چینل تبدیل نہیں ہوا تھا۔ |
1141109 | ایک مسئلہ طے کیا جس کی وجہ سے پیدا کردہ sample ایپلیکیشن ncp-uart-gp-multi-rail کچھ ہیڈر سے محروم ہونے کے لیے files جب -cp آپشن کے ساتھ گرین پاور اڈاپٹر جزو استعمال کریں۔ |
1144316 | gp-types.h دستاویزات میں کچھ ڈیٹا ڈھانچے کی قسموں کی تفصیل کو اپ ڈیٹ کیا۔ |
1144884 | جب کوئی ڈیٹا زیر التواء نہ ہو تو فکسڈ جعلی فریم پینڈنگ بٹ سیٹ۔ |
1152512 | ISR سیاق و سباق میں ایونٹ میں ترمیم کرتے وقت لو-میک-ریل میں ممکنہ حادثے کو طے کیا۔ |
ID # | تفصیل |
1154616 | "سلیپی اینڈ ڈیوائس سے نان سلیپی اینڈ ڈیوائس میں رول بدلنا" کیس کے ساتھ نیٹ ورک کو شروع کرنے کی شرط کے لیے ایک استثنا شامل کیا گیا۔ |
1157289 | BDB ٹیسٹ میں ناکامی DN-TLM-TC-02B کا سبب بننے والے مسئلے کو حل کیا گیا۔ |
1157426 | zigbee_simple_app کو گرین_پاور_اڈاپٹر جزو کے ساتھ بناتے وقت تعمیراتی مسئلہ کو حل کیا گیا۔ |
1157932 | یہ چیک کرنے کے لیے ایک شرط شامل کی گئی کہ آیا "ٹرانزیشن ٹائم" فیلڈ غائب ہے اور اس غائب فیلڈ کے لیے 0xFFFF کی ڈیفالٹ ویلیو سیٹ کریں۔ |
1166340 | ایک مسئلہ حل کیا جو emberAfGpdfSend کو بار بار ٹرانسمیشنز کی مطلوبہ تعداد بھیجنے سے روک رہا تھا۔ |
1167807 | ایک مسئلہ حل کیا جہاں تقسیم شدہ نیٹ ورکس میں ٹرسٹ سینٹرز کے طور پر کام کرنے والے آلات ہر بار جب کوئی نیا آلہ شامل ہوتا ہے تو ان کی عارضی لنک کیز کو غلط طریقے سے صاف کر دیتے ہیں۔ |
1169504 | ایک مسئلہ حل کیا جس کی وجہ سے جبری بیدار ہونے پر ایک نیند والے آلے کو دوبارہ ترتیب دیا گیا۔ |
1169966 | بفر ایلوکیشن کوڈ میں لاپتہ واپسی کی قدر کی توثیق کو درست کیا گیا۔ |
1171477،
172270 |
mfglib start 1 کے ساتھ کوئی پیغامات منتقل نہیں ہوتے لیکن موصول ہوتے ہیں، اس لیے ظاہر کردہ ٹرمینل پیغام "mfglib send complete" غلط ہے اور اسے "RXed %d pakets in %d ms" میں تبدیل کر دیا گیا ہے۔ |
1171935 | متواتر نیٹ ورک کلیدی اپ ڈیٹ کی مدت کو 1 سال تک تبدیل کر دیا گیا۔ |
1172778 | emberAfPluginGreenPowerServerUpdateAliasCallback کی گمشدہ درخواست کو گرین پاور سرور میں شامل کر دیا گیا۔ |
1174288 | ایک مسئلے کو حل کیا جس کی وجہ سے نیٹ ورک اسٹیئرنگ کے عمل کو اس بات پر زور دیا جاتا ہے کہ اگر جاری اسکین کو روکنے کے لیے کال کی جاتی ہے۔ |
1178393 | دستاویزات کی خرابی کو اپ ڈیٹ کر دیا گیا۔ |
1180445 | اسمارٹ انرجی میں، OTA اب ڈاؤن لوڈ کرنا جاری رکھے گا اگر کوآرڈینیٹر محدود ڈیوٹی سائیکل تک پہنچ جاتا ہے۔ |
1185509 | CSL میں ایک مسئلہ حل کیا گیا ہے جہاں ایک نیا ویک اپ فریم ترتیب جو پچھلے پے لوڈ فریم کے فوراً بعد موصول ہوتا ہے درست طریقے سے ریکارڈ نہیں کیا جائے گا۔ اس کے نتیجے میں پے لوڈ فریم چھوٹ جائے گا۔ |
1186107 | جی پی کمیشننگ نوٹیفکیشن میں آنے والے GPDF کو تبدیل کرنے کے لیے موصول ہونے والے GPDFs کی ناکام ڈکرپشن کی وجہ سے ایک مسئلہ حل کیا گیا۔ |
1188397 | توسیع شدہ رپورٹ ٹیبل سائز کو فعال کرتے وقت تالیف کی خرابی کا باعث بننے والے مسئلے کو حل کیا۔ |
1194090 | سیکشن 3.3.4.8.2 کے بعد - سنک کمیشننگ موڈ کمانڈ کے پہلے سے طے شدہ جواب میں ناکامی کی صورتحال کو درست کیا |
1194963 | صارف کال بیک emberAfGreenPowerServerPairingStatusCallback کو کال کرنے سے پہلے کمیشننگ جی پی ڈی ڈھانچے کو میمسیٹ کرنے والے مسئلے کو حل کیا گیا۔ |
1194966 | ایگزٹ کمیشننگ ایکشن کے ساتھ اینڈ پوائنٹ اور پراکسیز شامل فیلڈز کو سیٹ نہیں کیا گیا تھا۔ |
1196698 | جب کوئی ڈیٹا زیر التواء نہیں تھا تو ایک جعلی فریم پینڈنگ بٹ سیٹ کو طے کیا۔ |
1199958 | جب گرین پاور میسجز بنانے کے لیے مزید جگہ نہ ہو تو کیس کو ہینڈل کرنے کے لیے کوڈ شامل کیا گیا۔ |
1202034 | ایک مسئلہ حل کیا جہاں sl_zb_sec_man_context_t اسٹیک متغیر کو صحیح طریقے سے شروع نہیں کیا گیا تھا، جس کی وجہ سے انسٹال کوڈ کے ساتھ شامل ہونا ناکام ہوگیا۔ |
1206040 |
اینڈ ڈیوائس کے ذریعے محفوظ دوبارہ شمولیت کی کوشش کے دوران emberRemoveChild() کو کال کرنا ممکنہ طور پر چائلڈ کاؤنٹ میں اضافی کمی کا باعث بن سکتا ہے، جس سے ممکنہ طور پر چائلڈ کاؤنٹ -1 (255) ہو سکتا ہے، جس کی وجہ سے اختتامی آلات کو شامل ہونے/دوبارہ شامل ہونے سے روکا جا سکتا ہے۔ بیکن میں صلاحیت کا۔ |
1207580 |
اسٹیک کے اندر چائلڈ ٹیبل کی تلاش کے افعال 0x0000 بمقابلہ 0xFFFF کے استعمال میں متضاد ہیں نوڈ ID کی واپسی کی قدر غلط/خالی اندراجات کی نمائندگی کرتی ہے، جس کی وجہ سے APIs جیسے emberRemoveChild() میں غیر استعمال شدہ اندراجات کی جانچ پڑتال میں دشواری ہوتی ہے۔ |
1210706 | EmberCounterHandler() کے حصے کے طور پر EmberExtraCounterInfo ڈھانچے میں فراہم کردہ منزل اور PHY انڈیکس MAC TX Unicast کاؤنٹر کی اقسام کے لیے غلط ہو سکتا ہے۔ |
1211610
1212525 |
ایک مسئلہ حل کیا جہاں Dynamic Multiprotocol ایپلی کیشنز Secure Key Storage Upgrade جزو کو فعال کرنے کے بعد کریش ہو گئیں۔ |
1211847 | اگرچہ emberCounterHandler() کے دستخط تبدیل نہیں ہوئے ہیں، لیکن اس کے پیرامیٹرز کو آباد کرنے کا طریقہ قدرے تبدیل ہوا ہے۔ اس API کے ارد گرد تبدیلیوں کی وضاحت اوپر سیکشن 2 میں کی گئی ہے۔ |
1212449 |
باہر جانے والے بیکنز کی MAC پرت کے ذریعے غلط درجہ بندی کی گئی تھی، جس کے نتیجے میں emberCounterHandler() ان پیکٹوں کو EMBER_COUNTER_MAC_TX_BROADCAST کاؤنٹر کی قسم کے ساتھ پکڑنے میں ناکام رہا اور اس کے بجائے EMBER_COUNTER_MAC_TX_UNICAST_SU قسم کے ساتھ بیکنز کی گنتی کر رہا تھا۔ اس کے نتیجے میں ممکنہ طور پر ڈیسٹ EmberNodeId پیرامیٹر کے لیے ناقابل بھروسہ اقدار کا نتیجہ EmberCounterInfo ڈھانچے کو دیا گیا |
ID # | تفصیل |
1214866 | بعض ہائی ٹریفک کنفیگریشنز میں ڈیٹا پول پیکٹ بھیجنے کے نتیجے میں بس کی خرابی ہو سکتی ہے۔ |
1216552 | ایک مسئلہ جو ٹریفک کے مصروف حالات میں دعویٰ کا سبب بنتا ہے اسے طے کر دیا گیا ہے۔ |
1216613 | ایک مسئلہ حل کیا جس کی وجہ سے پراکسی ٹیبل میں گروپ کاسٹ ریڈیئس کی غلط قدر ہوئی۔ |
1222509 | روٹر/کوآرڈینیٹر نان چائلڈ پولنگ اینڈ ڈیوائس کو چھٹی اور دوبارہ شامل ہونے کی درخواست بھیجتا ہے، لیکن MAC کی منزل NWK منزل کے پتے سے ملنے کے بجائے 0xFFFF ہے۔ |
1223842 | sl_component_catalog.h کی نسل کے ساتھ ایک مسئلہ حل کیا جو اس میں ناپسندیدہ کوڈ چھوڑ رہا تھا جس کی وجہ سے تالیف کی ناکامی تھی۔ |
756628 | ایپلیکیشن کال بیک emberAfMacFilterMatchMessageCallback کی درخواست کو صرف ZLL پیغامات کے لیے کال کرنے کے لیے تبدیل کر دیا گیا ہے جن کی توثیق اسٹیک کے ذریعے کی گئی ہے۔ |
816088 | EMBER کنفیگریشن کو zigbeed_configuration.h سے zigbeed میں منتقل کر دیا گیا۔ slcp. |
829508 | ریس کی حالت سے بچنے کے لیے، emberSetLogicalAndRadioChannel میں اضافی توثیق شامل کی گئی تھی تاکہ ناکام واپس آ جائے اگر نچلی پرتیں مصروف ہیں یا چینل کو تبدیل کرنے کی حالت میں نہیں ہیں۔ |
موجودہ ریلیز میں معلوم مسائل
پچھلی ریلیز کے بعد سے بولڈ میں ایشوز شامل کیے گئے تھے۔ اگر آپ نے کوئی ریلیز چھوٹ دی ہے تو، حالیہ ریلیز نوٹس پر دستیاب ہیں۔ https://www.si-labs.com/developers/zigbee-emberznet Tech Docs کے ٹیب میں۔
ID # | تفصیل | کام کاج |
N/A | مندرجہ ذیل ایپس/ اجزاء اس ریلیز میں تعاون یافتہ نہیں ہیں: EM4 سپورٹ | اس خصوصیت کو بعد کی ریلیز میں فعال کر دیا جائے گا۔ |
193492 |
emberAfFillCommandGlobalServerToClientConfigureRe پورٹنگ میکرو ٹوٹ گیا ہے۔ بفر کو بھرنے سے ایک غلط کمانڈ پیکٹ بنتا ہے۔ | API کے بجائے "zcl global send-me-a-report" CLI کمانڈ استعمال کریں۔ |
278063 | اسمارٹ انرجی ٹنلنگ plugins ایڈریس ٹیبل انڈیکس کا متضاد علاج/استعمال ہے۔ | کوئی معلوم حل نہیں۔ |
289569 |
نیٹ ورک بنانے والے جزو پاور لیول پک لسٹ EFR32 کے لیے معاون اقدار کی مکمل رینج پیش نہیں کرتی ہے۔ |
EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P کے لیے CMSIS تبصرے میں بیان کردہ حد <-8..20> میں ترمیم کریں
میں OWER /protocol/ZigBee/app/framework/plugin/network- creator/config/network-creator-config.h file. سابق کے لیےample، میں تبدیل کریں۔ |
295498 | Zigbee+BLE ڈائنامک ملٹی پروٹوکول کے استعمال کے کیس میں UART کا استقبال بعض اوقات بھاری بوجھ کے تحت بائٹس گراتا ہے۔ | ہارڈویئر فلو کنٹرول کا استعمال کریں یا بوڈ ریٹ کو کم کریں۔ |
312291 |
EMHAL: Linux کے میزبانوں پر halCommonGetIntxxMillisecondTick فنکشنز فی الحال geting meofday فنکشن استعمال کرتے ہیں، جس کے monotonic ہونے کی ضمانت نہیں ہے۔ اگر سسٹم کا وقت بدل جاتا ہے تو اس سے اسٹیک ٹائمنگ میں مسائل پیدا ہو سکتے ہیں۔ |
اس کی بجائے CLOCK_MONOTONIC سورس کے ساتھ clock_gettime استعمال کرنے کے لیے ان فنکشنز میں ترمیم کریں۔ |
338151 | کم پیکٹ بفر کاؤنٹ ویلیو کے ساتھ NCP کو شروع کرنے سے پیکٹ خراب ہو سکتے ہیں۔ | بہت کم ڈیفالٹ ویلیو سے بچنے کے لیے پیکٹ بفر کی گنتی کے لیے 0xFF ریزروڈ ویلیو استعمال کریں۔ |
387750 | اینڈ ڈیوائس پر روٹ ٹیبل کی درخواست کے فارمیٹس کا مسئلہ۔ | زیر تفتیش |
400418 | ٹچ لنک انیشیٹر غیر فیکٹری کے نئے اینڈ ڈیوائس کے ہدف سے لنک نہیں کر سکتا۔ | کوئی معلوم حل نہیں۔ |
424355 |
ایک غیر فیکٹری-نئے سلیپی اینڈ ڈیوائس ٹچ لائن ٹارگٹ کیبل انیشی ایٹر مخصوص حالات میں ڈیوائس کی معلومات کا جواب حاصل کرنے کے قابل نہیں ہے۔ |
زیر تفتیش |
465180 |
Coexistence ریڈیو بلاکر آپٹیمائزیشن آئٹم "رن ٹائم کنٹرول کو فعال کریں" مناسب Zigbee آپریشن کو روک سکتا ہے۔ | بلاکر آپٹیمائزیشن کے اختیاری 'وائی فائی سلیکٹ' کنٹرول کو "غیر فعال" چھوڑ دیا جانا چاہیے۔ |
480550 |
OTA کلسٹر میں اس کا بلٹ ان فریگمنٹیشن طریقہ ہے، اس لیے اسے APS فریگمنٹیشن کا استعمال نہیں کرنا چاہیے۔ اگرچہ، APS انکرپشن کے فعال ہونے کی صورت میں یہ ImageBlockResponses کے پے لوڈ کو اس سائز تک بڑھاتا ہے جہاں APS فریگمنٹیشن کو چالو کیا جاتا ہے۔ اس سے OTA کا عمل ناکام ہو سکتا ہے۔ |
کوئی معلوم حل نہیں۔ |
481128 |
جب ڈائیگنوسٹک پلگ ان اور ورچوئل UART پیریفرل فعال ہوتے ہیں تو NCP پلیٹ فارمز پر ورچوئل UART (سیریل 0) کے ذریعے تفصیلی ری سیٹ کاز اور کریش کی تفصیلات بطور ڈیفالٹ دستیاب ہونی چاہئیں۔ | چونکہ NCP میں سیریل 0 پہلے سے ہی شروع کیا گیا ہے، صارفین Zigbee NCP فریم ورک میں emberAfNcpInitCallback کو فعال کر سکتے ہیں اور مناسب تشخیصی افعال کو کال کر سکتے ہیں (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashSummary, halPrintCallback to halPrintback) اس ڈیٹا کو سیریل 0 کے لیے viewنیٹ ورک تجزیہ کار کیپچر لاگ میں شامل ہوں۔
ایک سابق کے لیےampان فنکشنز کو کیسے استعمال کیا جائے اس کے لیے، a-main-soc.c کے emberAfMainInit() میں شامل کوڈ سے رجوع کریں جب EXTENDED_RESET_INFO کی وضاحت کی گئی ہو۔ |
ID # | تفصیل | کام کاج |
486369 |
اگر ایک نیا نیٹ ورک بنانے والے DynamicMultiProtocolLightSoc میں اس کے چھوڑے ہوئے نیٹ ورک سے چائلڈ نوڈس باقی ہیں، emberAfGetChildTableSize startIdentifyOnAllChildNodes میں ایک غیر صفر قدر لوٹاتا ہے، جس سے "گھوسٹ" بچوں کو مخاطب کرتے وقت Tx 66 کی خرابی کے پیغامات آتے ہیں۔ | اگر ممکن ہو تو نیا نیٹ ورک بنانے سے پہلے اس حصے کو بڑے پیمانے پر مٹا دیں یا نیٹ ورک چھوڑنے کے بعد پروگرام کے مطابق چائلڈ ٹیبل کو چیک کریں اور نیا نیٹ ورک بنانے سے پہلے emberRemoveChild استعمال کرنے والے تمام بچوں کو حذف کریں۔ |
495563 |
ایس پی آئی این سی پی سلیپی اینڈ ڈیوائس ایس میں شمولیتampلی ایپ مختصر رائے شماری نہیں کرتی ہے، اس لیے ٹی سی لنک کی کو اپ ڈیٹ کرنے کی حالت میں شمولیت کی کوشش ناکام ہوجاتی ہے۔ | جو آلہ شامل ہونا چاہتا ہے اسے شامل ہونے کی کوشش کرنے سے پہلے شارٹ پول موڈ میں ہونا چاہیے۔ اس موڈ کو اینڈ ڈیوائس سپورٹ پلگ ان کے ذریعے مجبور کیا جا سکتا ہے۔ |
497832 |
نیٹ ورک اینالائزر میں Verify کلیدی درخواست کے فریم کے لیے Zigbee ایپلیکیشن سپورٹ کمانڈ کی خرابی غلطی سے پے لوڈ کے اس حصے کا حوالہ دیتی ہے جو فریم کے ماخذ ایڈریس کو منزل کے پتے کے طور پر ظاہر کرتا ہے۔ |
کوئی معلوم حل نہیں۔ |
519905
521782 |
Spi-NCP اوٹا کلائنٹ پلگ ان کی 'بوٹ لوڈ' CLI کمانڈ کا استعمال کرتے ہوئے بوٹ لوڈر کمیونیکیشن شروع کرنے میں شاذ و نادر ہی ناکام ہو سکتا ہے۔ |
بوٹ لوڈ کے عمل کو دوبارہ شروع کریں۔ |
620596 |
این سی پی ایس پی آئی سابقample for BRD4181A (EFR32xGMG21)
n ویک ڈیفالٹ پن کو ویک اپ پن کے طور پر استعمال نہیں کیا جا سکتا۔ |
NCP-SPI پلگ ان میں nWake کے لیے پہلے سے طے شدہ پن کو PD03 سے EM2/3 ویک اپ فعال پن میں تبدیل کریں۔ |
631713 |
اگر "Zigbee PRO Leaf Library" کے بجائے پلگ ان "Zigbee PRO Stack Library" استعمال کیا جاتا ہے تو Zigbee End ڈیوائس بار بار ایڈریس تنازعات کی اطلاع دے گی۔ | "Zigbee PRO Stack Library" پلگ ان کے بجائے "Zigbee PRO Leaf Library" استعمال کریں۔ |
670702 |
رپورٹنگ پلگ ان میں ناکاریاں ڈیٹا لکھنے کی فریکوئنسی اور ٹیبل کے سائز کی بنیاد پر اہم تاخیر کا باعث بن سکتی ہیں، جو گاہک کے ایپلیکیشن کوڈ میں مداخلت کر سکتی ہے، بشمول ایونٹ ٹائمنگ۔ | اگر بار بار لکھتے ہیں تو، پلگ ان استعمال کرنے کے بجائے رپورٹنگ کے حالات کو چیک کرنے اور رپورٹس کو دستی طور پر بھیجنے پر غور کریں۔ |
708258 |
addEntryToGroupTable() کے توسط سے group-server.c میں غیر شروع شدہ قدر ایک جعلی بائنڈنگ بنا سکتی ہے اور گروپ کاسٹ رپورٹنگ پیغامات بھیجنے کا سبب بن سکتی ہے۔ | "binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID؛" شامل کریں "binding.type کے بعد
= EMBER_MULTICAST_BINDING؛" |
757775 |
تمام EFR32 حصوں میں ایک منفرد RSSI آفسیٹ ہے۔ اس کے علاوہ، بورڈ ڈیزائن، اینٹینا اور انکلوژر RSSI کو متاثر کر سکتے ہیں۔ |
نیا پروجیکٹ بناتے وقت، RAIL Utility، RSSI جزو کو انسٹال کریں۔ اس خصوصیت میں ہر حصے کے لیے پہلے سے طے شدہ RSSI آفسیٹ سلیبس شامل ہیں۔ اگر ضروری ہو تو آپ کی مکمل مصنوعات کی RF جانچ کے بعد اس آفسیٹ میں ترمیم کی جا سکتی ہے۔ |
758965 |
ZCL کلسٹر اجزاء اور ZCL کمانڈ دریافت ٹیبل مطابقت پذیر نہیں ہیں۔ لہذا، ZCL کلسٹر جزو کو فعال یا غیر فعال کرتے وقت، نافذ کردہ کمانڈز متعلقہ ZCL Advanced Configurator کمانڈ ٹیب میں فعال/غیر فعال نہیں ہوں گے۔ | ZCL ایڈوانسڈ کنفیگریٹر میں مطلوبہ ZCL کمانڈز کے لیے دریافت کو دستی طور پر فعال/غیر فعال کریں۔ |
765735 | OTA اپ ڈیٹ سلیپی اینڈ ڈیوائس پر فعال پیج کی درخواست کے ساتھ ناکام ہو جاتا ہے۔ | صفحہ کی درخواست کے بجائے بلاک کی درخواست کا استعمال کریں۔ |
845649 |
CLI کو ہٹانا: بنیادی جزو SL_cli.h پر EEPROM cli کالز کو ختم نہیں کرتا ہے۔ |
eprom-cli.c کو حذف کریں۔ file جو sl_cli.h کو کال کرتا ہے۔ مزید برآں، ota-storage-simple-eeprom میں sl_cli.h کے ساتھ ساتھ sl_cli_command_arg_t پر کالوں پر تبصرہ کیا جا سکتا ہے۔ |
857200 |
ias-zone-server. c "0000000000000000" CIE ایڈریس کے ساتھ بائنڈنگ بنانے کی اجازت دیتا ہے اور بعد میں مزید پابندیوں کی اجازت نہیں دیتا ہے۔ | کوئی معلوم حل نہیں۔ |
1019961 | تیار کردہ Z3Gateway بنائیںfile ہارڈ کوڈز "gcc" بطور CC | کوئی معلوم حل نہیں۔ |
ID # | تفصیل | کام کاج |
1039767 |
Zigbee راؤٹر نیٹ ورک ملٹی تھریڈ RTOS استعمال کیس میں قطار کے اوور فلو مسئلے کی دوبارہ کوشش کریں۔ |
زیگبی اسٹیک تھریڈ سے محفوظ نہیں ہے۔ نتیجے کے طور پر، Zigbee stack APIs کو دوسرے کام سے کال کرنا OS ماحول میں تعاون یافتہ نہیں ہے اور اسٹیک کو "نان ورکنگ" حالت میں رکھ سکتا ہے۔ ایونٹ ہینڈلر کا استعمال کرتے ہوئے مزید معلومات کے لیے درج ذیل ایپ نوٹ سے رجوع کریں۔
https://www.silabs.com/documents/public/application- notes/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk- 7x.pdf . |
1064370 | Z3Switch sample ایپلیکیشن نے بطور ڈیفالٹ صرف ایک بٹن (مثال کے طور پر: btn1) کو فعال کیا ہے جس کی وجہ سے پروجیکٹ میں بٹن کی تفصیل میں مماثلت نہیں ہے۔ file. | حل: Z0Switch پروجیکٹ کی تخلیق کے دوران btn3 مثال دستی طور پر انسٹال کریں۔ |
1161063 | Z3Light اور ممکنہ طور پر دیگر ایپلیکیشنز غلط کلسٹر ریویژن ویلیوز کی رپورٹ کرتی ہیں۔ | کلسٹر نظرثانی وصف کو دستی طور پر ان کی مناسب نظرثانی کے لیے اپ ڈیٹ کریں۔ |
1164768،
1171478، 1171479 |
خرابی: ezspErrorHandler 0x34 mfglib ریسیو موڈ کے دوران بار بار رپورٹ کیا گیا | پرنٹ شدہ غلطی کے پیغامات کو کم کرنے کے لیے، EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV کنفیگر کریں
ENT_TIMEOUT_MS میزبان ایپ پر 100 تک، اس لیے کال بیک کی قطار زیادہ تیزی سے خالی ہو جاتی ہے۔ |
1252460 | SimEEPROM ریکوری روٹینز (v1 اور v2 دونوں کے لیے) سٹارٹ اپ پر چلتے ہیں، غلط طریقے سے فلیش پیج ایریز کالز کر سکتے ہیں جس کے نتیجے میں em_msc کے دوران دعوے ہوتے ہیں۔ c کا MSC_ErasePage روٹین۔ | حل: کوڈ کی درج ذیل لائن کو MSC_ErasePage() فنکشن کے اوپر em_msc.c میں رکھیں: start address = (uint32_t*)((uint32_t)startAddress اور
~(FLASH_PAGE_SIZE-1)) |
فرسودہ اشیاء
ریلیز میں فرسودہ
GSDK 7.4.0.0 میں، اس پیچ سمیت، پورٹ 3 یا 4900 کے ساتھ ٹیل نیٹ انٹرفیس بنانے کے لیے لینکس ہوسٹ ایپلیکیشن کے لیے Z4901Gateway میں "-v" آپشن فرسودہ ہے۔ ٹیل نیٹ انٹرفیس بنانے کا تجویز کردہ متبادل طریقہ یہ ہے کہ لینکس یوٹیلیٹیز جیسے "سوکاٹ" کا استعمال کیا جائے۔
ریلیز میں فرسودہ
درج ذیل فرسودہ سیکیورٹی APIs کو ہٹا دیا گیا:
- emberGetKey()
- emberGetKeyTableEntry()
- emberSetKeyTableEntry()
- emberHaveLinkKey()
- emberAddOrUpdateKeyTableEntry()
- emberAddTransientLinkKey()
- emberGetTransientKeyTableEntry()
- emberGetTransientLinkKey()
- emberHmacAesHash()
کلیدی اسٹوریج اور HMAC ہیشنگ تک رسائی کے لیے Zigbee سیکیورٹی مینیجر کے فراہم کردہ APIs کا استعمال کریں۔
ہٹائی گئی اشیاء
ریلیز میں ہٹا دیا گیا۔
- عوامی ہیڈر میں ڈپلیکیٹ عوامی APIs کو ہٹا دیا گیا۔ file gp-types.h
- zigbee_end_device_bind جزو کو ہٹا دیا گیا ہے۔ اس جز کو کوآرڈینیٹر کے لیے بروکر بائنڈنگ ری کوئسٹس کے اختتامی آلات کے لیے استعمال کیا گیا تھا۔ اس اختیاری فعالیت کو Zigbee کور اسپیک کے R22 سے ہٹا دیا گیا تھا۔
- af-host.c اور بیکار چیک کیس EZSP_CONFIG_PACKET_BUFFER_COUNT میں setPacketBufferCount() کو ہٹا دیا گیا: command-handlers.c میں۔
- میموری ایلوکیشن دلیل کو ہٹا دیا گیا کیونکہ NCP کو شروع کرتے وقت دو مرحلوں میں تقسیم کرنے کی ضرورت نہیں ہے۔
- emberAfNcpInitCallback() کو se14-comms-hub, se14-ihd، اور se14-meter-gas کی app.c میں ہٹا دیا گیا۔
- ncp-configuration.c میں ncp کی ابتدا کے دوران EZSP_CONFIG_RETRY_QUEUE_SIZE کی ترتیب کو ہٹا دیا گیا
ملٹی پروٹوکول گیٹ وے اور آر سی پی
نئے آئٹمز
ریلیز میں شامل کیا گیا۔
- ایک ساتھ سننا، EFR802.15.4xG32 یا xG24 RCP کا استعمال کرتے وقت Zigbee اور OpenThread اسٹیک کے لیے آزاد 21 چینلز پر کام کرنے کی صلاحیت جاری کی جاتی ہے۔
- 802.15.4 RCP/Bluetooth RCP مجموعہ، Zigbee NCP/OpenThread RCP مجموعہ، یا Zigbee/OpenThread سسٹم آن چپ (SoC) کے لیے سمورتی سننا دستیاب نہیں ہے۔ اسے مستقبل کی ریلیز میں ان مصنوعات میں شامل کیا جائے گا۔
- اوپن تھریڈ سی ایل آئی وینڈر ایکسٹینشن کو ملٹی پروٹوکول کنٹینرز کے اوپن تھریڈ میزبان ایپس میں شامل کر دیا گیا ہے۔ اس میں coex cli کمانڈز شامل ہیں۔
بہتری
ریلیز میں تبدیل کیا گیا۔
- Zigbee NCP/OpenThread RCP ملٹی پروٹوکول مجموعہ اب پیداواری معیار ہے۔
فکسڈ ایشوز
ریلیز میں فکسڈ
ID # | تفصیل |
1213701 |
zigbeed نے کسی بچے کے لیے سورس میچ ٹیبل انٹری بنانے کی اجازت نہیں دی اگر MAC بالواسطہ قطار میں اس بچے کا ڈیٹا پہلے سے زیر التواء ہے۔ یہ رویہ APS Ack یا ایپ لیئر رسپانس کی کمی کی وجہ سے بچے اور کچھ دوسرے ڈیوائس کے درمیان ایپلیکیشن لیئر ٹرانزیکشنز کا باعث بن سکتا ہے، خاص طور پر بچے کے آلے کو نشانہ بنانے والے ZCL OTA اپ گریڈ کی رکاوٹ اور غیر متوقع طور پر ختم ہونا۔ |
1244461 | پیغامات زیر التواء ہونے کے باوجود ماخذ میچ ٹیبل کے اندراج کو ہٹایا جا سکتا ہے۔ |
ریلیز میں فکسڈ
ID # | تفصیل |
1081828 | FreeRTOS پر مبنی Zigbee/BLE DMP s کے ساتھ تھرو پٹ مسئلہampلی ایپلی کیشنز. |
1090921 | Z3GatewayCpc کو شور مچانے والے ماحول میں نیٹ ورک بنانے میں دشواری پیش آئی۔ |
1153055 | میزبان پر ایک دعویٰ اس وقت ہوا جب zigbee_ncp-ble_ncp-uart s سے NCP ورژن پڑھتے وقت مواصلات میں ناکامی ہوئی۔ampلی ایپ۔ |
1155676 | 802.15.4 RCP نے تمام موصول ہونے والے یونی کاسٹ پیکٹ (MAC اکینگ کے بعد) کو ضائع کر دیا اگر متعدد 15.4 انٹرفیسز ایک ہی 16 بٹ نوڈ ID کا اشتراک کریں۔ |
1173178 | میزبان نے ہوسٹ-RCP سیٹ اپ میں mfglib کے ساتھ موصول ہونے والے سینکڑوں پیکٹوں کی جھوٹی اطلاع دی۔ |
1190859 | Host-RCP سیٹ اپ میں mfglib رینڈم پیکٹ بھیجتے وقت EZSP کی خرابی۔ |
1199706 | فراموش شدہ اینڈ ڈیوائس بچوں کے ڈیٹا پولز RCP پر سابق بچے کو Leave & Rejoin کمانڈ کی قطار لگانے کے لیے مناسب طریقے سے زیر التواء فریم ترتیب نہیں دے رہے تھے۔ |
1207967 | "mfglib random بھیجیں" کمانڈ Zigbeed پر اضافی پیکٹ بھیج رہی تھی۔ |
1208012 | RCP پر موصول ہونے پر mfglib rx موڈ نے پیکٹ کی معلومات کو درست طریقے سے اپ ڈیٹ نہیں کیا۔ |
1214359 | کوآرڈینیٹر نوڈ کریش ہو گیا جب 80 یا اس سے زیادہ راؤٹرز نے میزبان-RCP سیٹ اپ میں بیک وقت شامل ہونے کی کوشش کی۔ |
1216470 |
ایڈریس ماسک 0xFFFF کے لیے براڈکاسٹ کو ریلے کرنے کے بعد، ایک Zigbee RCP ایک پیرنٹ ڈیوائس کے طور پر کام کرنے والا ہر بچے کے لیے زیر التواء ڈیٹا فلیگ سیٹ چھوڑ دے گا۔ اس کے نتیجے میں ہر بچہ ہر پول کے بعد ڈیٹا کی توقع کرتے ہوئے بیدار رہتا ہے، اور آخر کار اس حالت کو صاف کرنے کے لیے ہر آخری ڈیوائس پر کچھ دیگر زیر التواء ڈیٹا ٹرانزیکشن کی ضرورت ہوتی ہے۔ |
موجودہ ریلیز میں معلوم مسائل
پچھلی ریلیز کے بعد سے بولڈ میں شمارے شامل کیے گئے تھے۔ اگر آپ نے کوئی ریلیز چھوٹ دی ہے تو، حالیہ ریلیز نوٹس پر دستیاب ہیں۔ https://www.si-labs.com/developers/gecko-software-development-kit.
ID # | تفصیل | کام کاج |
811732 | Zigbeed استعمال کرتے وقت حسب ضرورت ٹوکن سپورٹ دستیاب نہیں ہے۔ | مستقبل کی ریلیز میں سپورٹ کا منصوبہ بنایا گیا ہے۔ |
937562 | Raspberry Pi OS 802154 پر rcp-uart- 11-blehci ایپ کے ساتھ Bluetoothctl 'advertise on' کمانڈ ناکام ہو جاتی ہے۔ | بلوٹوتھ سی ٹی ایل کے بجائے btmgmt ایپ استعمال کریں۔ |
1022972 | Coex ZB NCP + OT RCP پر کام نہیں کر رہا ہے۔ | مستقبل کی رہائی کے لیے سپورٹ کا منصوبہ بنایا گیا ہے۔ |
1074205 | CMP RCP ایک ہی PAN ID پر دو نیٹ ورکس کو سپورٹ نہیں کرتا ہے۔ | ہر نیٹ ورک کے لیے مختلف PAN آئی ڈی استعمال کریں۔ مستقبل کی ریلیز میں سپورٹ کا منصوبہ بنایا گیا ہے۔ |
1122723 | مصروف ماحول میں CLI z3-light_ot-ftd_soc ایپ میں غیر جوابدہ ہو سکتا ہے۔ | کوئی معلوم حل نہیں۔ |
1124140 | z3-light_ot-ftd_soc sample ایپ Zigbee نیٹ ورک بنانے کے قابل نہیں ہے اگر OT نیٹ ورک پہلے سے موجود ہے۔ | پہلے Zigbee نیٹ ورک شروع کریں اور OT نیٹ ورک بعد میں۔ |
1170052 |
CMP Zigbee NCP + OT RCP اور DMP Zigbee NCP + BLE NCP اس موجودہ ریلیز میں 64KB اور کم RAM حصوں پر فٹ نہیں ہوسکتے ہیں۔ |
64KB پارٹس فی الحال ان ایپس کے لیے تعاون یافتہ نہیں ہیں۔ |
1209958 |
Bobcat اور Bobcat Lite پر ZB/OT/BLE RCP تینوں پروٹوکول چلانے کے چند منٹ بعد کام کرنا بند کر سکتا ہے۔ |
مستقبل کی ریلیز میں خطاب کیا جائے گا۔ |
1221299 | Mfglib RSSI ریڈنگز RCP اور NCP کے درمیان مختلف ہیں۔ | مستقبل کی ریلیز میں خطاب کیا جائے گا۔ |
1231021 | OTBR اس وقت دعویٰ کر سکتا ہے جب 80+ زیگبی ڈیوائسز بیک وقت شامل ہو رہی ہوں۔ | ایک حل شامل کیا گیا جو اس مسئلے کو حل کر سکتا ہے۔ مستقبل کی ریلیز میں مکمل طور پر خطاب کیا جائے گا۔ |
فرسودہ اشیاء
- کوئی نہیں۔
ہٹائی گئی اشیاء
ریلیز میں ہٹا دیا گیا۔
- "NONCOMPLIANT_ACK_TIMING_WORKAROUND" میکرو کو ہٹا دیا گیا ہے۔ اب تمام RCP ایپس بذریعہ ڈیفالٹ 192 μsec ٹرناراؤنڈ ٹائم کو سپورٹ کرتی ہیں جو کہ CSL کے لیے مطلوبہ بہتر acks کے لیے 256 μsec ٹرناراؤنڈ ٹائم استعمال کر رہی ہیں۔
اس ریلیز کا استعمال کرنا
اس ریلیز میں درج ذیل شامل ہیں:
- زگبی اسٹیک
- Zigbee ایپلیکیشن فریم ورک
- زیگبی ایسampدرخواستیں۔
Zigbee اور EmberZNet SDK کے بارے میں مزید معلومات کے لیے دیکھیں UG103.02: Zigbee Fundamentals.
اگر آپ پہلی بار استعمال کرنے والے ہیں تو QSG180 دیکھیں: Zigbee EmberZNet Quick-Start Guide for SDK 7.0 اور اعلیٰ، اپنے ترقیاتی ماحول کو ترتیب دینے، تعمیر کرنے اور چمکانے کے بارے میں ہدایات کے لیےample درخواست، اور دستاویزات کے حوالہ جات اگلے مراحل کی طرف اشارہ کرتے ہیں۔
تنصیب اور استعمال
Zigbee EmberZNet SDK Gecko SDK (GSDK) کے حصے کے طور پر فراہم کیا گیا ہے، جو Silicon Labs SDKs کے سوٹ ہے۔ GSDK کے ساتھ تیزی سے شروعات کرنے کے لیے، Simplicity Studio 5 انسٹال کریں، جو آپ کے ترقیاتی ماحول کو ترتیب دے گا اور آپ کو GSDK کی تنصیب کے ذریعے لے جائے گا۔ Simplicity Studio 5 میں Silicon Labs ڈیوائسز کے ساتھ IoT پروڈکٹ ڈیولپمنٹ کے لیے درکار ہر چیز شامل ہے، بشمول وسائل اور پروجیکٹ لانچر، سافٹ ویئر کنفیگریشن ٹولز، GNU ٹول چین کے ساتھ مکمل IDE، اور تجزیہ ٹولز۔ انسٹالیشن کی ہدایات آن لائن Simplicity Studio 5 یوزر گائیڈ میں فراہم کی گئی ہیں۔
متبادل طور پر، Gecko SDK کو GitHub سے تازہ ترین ڈاؤن لوڈ یا کلون کرکے دستی طور پر انسٹال کیا جا سکتا ہے۔ دیکھیں https://github.com/Sili-conLabs/gecko_sdk مزید معلومات کے لیے
سادگی اسٹوڈیو GSDK کو بطور ڈیفالٹ انسٹال کرتا ہے:
- (ونڈوز): C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS): /صارفین/ /SimplicityStudio/SDKs/gecko_sdk
SDK ورژن کے لیے مخصوص دستاویزات SDK کے ساتھ انسٹال ہیں۔ اضافی معلومات اکثر نالج بیس آرٹیکلز (KBAs) میں مل سکتی ہیں۔ API حوالہ جات اور اس اور اس سے پہلے کے ریلیز کے بارے میں دیگر معلومات پر دستیاب ہے۔ https://docs.silabs.com/.
سیکیورٹی کی معلومات
محفوظ والٹ انٹیگریشن
ان ایپلیکیشنز کے لیے جو Secure Vault-High حصوں پر Secure Key Storage جزو کا استعمال کرتے ہوئے کلیدوں کو محفوظ طریقے سے ذخیرہ کرنے کا انتخاب کرتی ہیں، درج ذیل جدول میں محفوظ شدہ کلیدیں اور ان کے سٹوریج کے تحفظ کی خصوصیات دکھائی جاتی ہیں جن کا انتظام Zigbee سیکیورٹی مینیجر جزو کرتا ہے۔
لپٹی ہوئی چابی | ایکسپورٹ ایبل / نان ایکسپورٹ | نوٹس |
نیٹ ورک کلید | قابل برآمد | |
ٹرسٹ سینٹر لنک کلید | قابل برآمد | |
عارضی لنک کلید | قابل برآمد | انڈیکس شدہ کلید ٹیبل، غیر مستحکم کلید کے طور پر محفوظ ہے۔ |
ایپلیکیشن لنک کلید | قابل برآمد | اشاریہ شدہ کلیدی جدول |
محفوظ EZSP کلید | قابل برآمد | |
ZLL انکرپشن کلید | قابل برآمد | |
ZLL پہلے سے تشکیل شدہ کلید | قابل برآمد | |
GPD پراکسی کلید | قابل برآمد | اشاریہ شدہ کلیدی جدول |
GPD سنک کلید | قابل برآمد | اشاریہ شدہ کلیدی جدول |
اندرونی/پلیس ہولڈر کلید | قابل برآمد | Zigbee سیکیورٹی مینیجر کے استعمال کے لیے اندرونی کلید |
- لپٹی ہوئی چابیاں جن پر "نان ایکسپورٹ ایبل" کا نشان لگایا گیا ہے استعمال کیا جا سکتا ہے لیکن نہیں ہو سکتا viewرن ٹائم پر ایڈ یا شیئر کیا گیا۔
- لپیٹی ہوئی چابیاں جو "برآمد کے قابل" کے طور پر نشان زد ہیں رن ٹائم کے وقت استعمال یا شیئر کی جا سکتی ہیں لیکن فلیش میں محفوظ ہونے کے دوران انکرپٹڈ رہتی ہیں۔
- صارف کی ایپلی کیشنز کو کبھی بھی ان کلیدوں کی اکثریت کے ساتھ تعامل کرنے کی ضرورت نہیں ہے۔ لنک کلید ٹیبل کیز یا عارضی کلیدوں کا انتظام کرنے کے لیے موجودہ APIs اب بھی صارف کی ایپلیکیشن کے لیے دستیاب ہیں اور اب Zigbee سیکیورٹی مینیجر جزو کے ذریعے روٹ کر رہے ہیں۔
- ان میں سے کچھ کیز مستقبل میں صارف کی درخواست کے لیے ناقابل برآمد ہو سکتی ہیں۔ صارف کی ایپلی کیشنز کو حوصلہ افزائی کی جاتی ہے کہ وہ چابیاں برآمد کرنے پر انحصار نہ کریں جب تک کہ بالکل ضروری نہ ہو۔
- سیکیور والٹ کی مینیجمنٹ کی فعالیت کے بارے میں مزید معلومات کے لیے، AN1271 دیکھیں: سیکیور کی سٹوریج۔
سیکورٹی ایڈوائزری۔
سیکیورٹی ایڈوائزریز کو سبسکرائب کرنے کے لیے، Silicon Labs کسٹمر پورٹل میں لاگ ان کریں، پھر اکاؤنٹ ہوم کو منتخب کریں۔ پورٹل کے ہوم پیج پر جانے کے لیے ہوم پر کلک کریں اور پھر مینیج نوٹیفیکیشنز ٹائل پر کلک کریں۔ اس بات کو یقینی بنائیں کہ 'سافٹ ویئر/سیکیورٹی ایڈوائزری نوٹسز اور پروڈکٹ چینج نوٹسز (PCNs)' کو چیک کیا گیا ہے، اور یہ کہ آپ نے اپنے پلیٹ فارم اور پروٹوکول کے لیے کم از کم سبسکرائب کیا ہے۔ کسی بھی تبدیلی کو محفوظ کرنے کے لیے محفوظ کریں پر کلک کریں۔
حمایت
ڈویلپمنٹ کٹ کے صارفین تربیت اور تکنیکی مدد کے اہل ہیں۔ سلکان لیبارٹریز زگبی استعمال کریں۔ web تمام Silicon Labs Zigbee کی مصنوعات اور خدمات کے بارے میں معلومات حاصل کرنے اور پروڈکٹ سپورٹ کے لیے سائن اپ کرنے کے لیے صفحہ۔
آپ سلیکون لیبارٹریز سپورٹ پر رابطہ کر سکتے ہیں۔ http://www.silabs.com/support.
سادگی سٹوڈیو
MCU اور وائرلیس ٹولز، دستاویزات، سافٹ ویئر، سورس کوڈ لائبریریوں اور مزید تک ایک کلک تک رسائی۔ ونڈوز، میک اور لینکس کے لیے دستیاب ہے!
ڈس کلیمر
Silicon Labs صارفین کو سسٹم اور سافٹ ویئر نافذ کرنے والوں کے لیے دستیاب تمام پیری فیرلز اور ماڈیولز کی تازہ ترین، درست، اور گہرائی سے دستاویزات فراہم کرنے کا ارادہ رکھتی ہے جو Silicon Labs کی مصنوعات کو استعمال کرنے یا استعمال کرنے کا ارادہ رکھتی ہے۔ کریکٹرائزیشن ڈیٹا، دستیاب ماڈیولز اور پیری فیرلز، میموری کے سائز اور میموری ایڈریس ہر مخصوص ڈیوائس کا حوالہ دیتے ہیں، اور فراہم کردہ "عام" پیرامیٹرز مختلف ایپلی کیشنز میں مختلف ہو سکتے ہیں اور کر سکتے ہیں۔ درخواست سابقampیہاں بیان کردہ les صرف مثالی مقاصد کے لیے ہیں۔ Silicon Labs یہاں پراڈکٹ کی معلومات، تصریحات، اور وضاحتوں میں مزید نوٹس کے بغیر تبدیلیاں کرنے کا حق محفوظ رکھتی ہے، اور شامل معلومات کی درستگی یا مکمل ہونے کی ضمانت نہیں دیتی ہے۔ پیشگی اطلاع کے بغیر، 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.®, Silicon Laboratories®, Silicon Labs®, SiLabs® اور Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo اور اس کے مجموعے , "دنیا کے سب سے زیادہ توانائی دوست مائیکرو کنٹرولرز"، Redpine Signals®, WiSeConnect , n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis Logo®, ZXpress®, USBent® زینٹری لوگو اور زینٹری ڈی ایم ایس، Z-Wave®، اور دیگر Silicon Labs کے ٹریڈ مارک یا رجسٹرڈ ٹریڈ مارک ہیں۔ ARM, CORTEX, Cortex-M3 اور THUMB ARM Holdings کے ٹریڈ مارک یا رجسٹرڈ ٹریڈ مارک ہیں۔ Keil ARM Limited کا رجسٹرڈ ٹریڈ مارک ہے۔ Wi-Fi Wi-Fi الائنس کا رجسٹرڈ ٹریڈ مارک ہے۔ یہاں ذکر کردہ دیگر تمام مصنوعات یا برانڈ نام ان کے متعلقہ ہولڈرز کے ٹریڈ مارک ہیں۔
رابطہ کریں۔
- سلکان لیبارٹریز انکارپوریٹڈ
- 400 ویسٹ سیزر شاویز
- آسٹن، TX 78701
- USA
- www.silabs.com۔
دستاویزات / وسائل
![]() |
SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack Software [پی ڈی ایف] یوزر گائیڈ SDK 7.4.1.0 GA Zigbee Protocol Stack Software, SDK 7.4.1.0 GA, Zigbee Protocol Stack Software, Protocol Stack Software, Stack Software |