SILICON LABS Zigbee EmberZNet SDK ဆော့ဖ်ဝဲလ်
ထုတ်ကုန်အချက်အလက်
သတ်မှတ်ချက်များ
-
- Zigbee EmberZNet SDK ဗားရှင်း- 7.4.3.0
- Gecko SDK Suite ဗားရှင်း- 4.4 မေလ 2 ရက် 2024 ခုနှစ်
- ရောင်းချသူ- ဆီလီကွန်ဓာတ်ခွဲခန်းများ
- အဓိကအင်္ဂါရပ်များ- SoC တွင် Multiprotocol (CMP) Zigbee နှင့် OpenThread ပံ့ပိုးမှု
- ထုတ်ကုန်အသုံးပြုမှု ညွှန်ကြားချက်များ
- လိုက်ဖက်ညီမှုနှင့် အသုံးပြုမှု သတိပေးချက်များ
- လုံခြုံရေး အပ်ဒိတ်များနှင့် သတိပေးချက်များ အတွက်၊ Gecko Platform Release Notes ၏ လုံခြုံရေးအခန်းကို ကိုးကား သို့မဟုတ် ဝင်ရောက်ကြည့်ရှုပါ။ https://www.silabs.com/developers/zigbee-emberznetelopers/zigbee-emberznet. နောက်ဆုံးရအချက်အလက်များအတွက် လုံခြုံရေးအကြံပေးချက်များထံ စာရင်းသွင်းပါ။
- လိုက်ဖက်သော Compilers
- မှန်ကန်ကြောင်း သေချာပါစေ။ files ကို Simplicity Studio ဖြင့် ပံ့ပိုးပေးထားသော GCC (GNU Compiler Collection) ဗားရှင်း 12.2.1 ဖြင့် အသုံးပြုနေပါသည်။
- EZSP Protocol ဗားရှင်း
- ဤထုတ်ဝေမှုအတွက် EZSP ပရိုတိုကောဗားရှင်းသည် 0x0D ဖြစ်သည်။
အမြဲမေးလေ့ရှိသောမေးခွန်းများ
- ဤ Zigbee EmberZNet SDK ဗားရှင်း၏ အဓိကအင်္ဂါရပ်မှာ အဘယ်နည်း။
- ဤဗားရှင်း၏ အဓိကအင်္ဂါရပ်မှာ SoC ရှိ Multiprotocol (CMP) Zigbee နှင့် OpenThread ပံ့ပိုးမှုဖြစ်သည်။
- ထုတ်ကုန်အတွက် လုံခြုံရေးအပ်ဒိတ်များနှင့် သတိပေးချက်များကို မည်သည့်နေရာတွင် ရှာတွေ့နိုင်မည်နည်း။
- Gecko Platform Release Notes သို့မဟုတ် Silicon Labs ၏ လုံခြုံရေးအခန်းတွင် လုံခြုံရေးအပ်ဒိတ်များနှင့် သတိပေးချက်များကို သင်တွေ့နိုင်သည်။ website မှာ https://www.silabs.com/developers/zigbee-emberznet.
- မည်သည့် compilers များသည် ဤထုတ်ကုန်နှင့် ကိုက်ညီမှုရှိသနည်း။
- ဤထုတ်ကုန်သည် Simplicity Studio ဖြင့် ပံ့ပိုးပေးထားသော GCC (GNU Compiler Collection) ဗားရှင်း 12.2.1 နှင့် တွဲဖက်အသုံးပြုနိုင်ပါသည်။
Silicon Labs သည် ၎င်းတို့၏ ထုတ်ကုန်များတွင် Zigbee ကွန်ရက်ချိတ်ဆက်မှုကို ဖော်ဆောင်နေသည့် OEM များအတွက် ရွေးချယ်စရာရောင်းချသူဖြစ်သည်။ Silicon Labs Zigbee ပလပ်ဖောင်းသည် ရနိုင်သော အကောင်းဆုံး ပေါင်းစပ်၊ ပြီးပြည့်စုံပြီး စွမ်းဆောင်နိုင်သော Zigbee ဖြေရှင်းချက်ဖြစ်သည်။
Silicon Labs EmberZNet SDK တွင် Silicon Labs ၏ Zigbee stack specification ကို အကောင်အထည်ဖော်မှု ပါရှိသည်။
ဤထုတ်ဝေမှုမှတ်စုများသည် SDK ဗားရှင်း(များ) ကို အကျုံးဝင်သည်-
- 7.4.3.0 2 ခုနှစ် မေလ 2024 ရက်နေ့တွင် ထုတ်ပြန်ခဲ့သည်။
- 7.4.2.0 ဧပြီလ 10 ရက် 2024 ခုနှစ်တွင် ထုတ်ပြန်ခဲ့သည်။
- 7.4.1.0 14 ခုနှစ် ဖေဖော်ဝါရီလ 2024 ရက်နေ့တွင် ထုတ်ပြန်ခဲ့သည်။
- 7.4.0.0 ဒီဇင်ဘာ 13၊ 2023 တွင် ထုတ်ပြန်ခဲ့သည်။
အဓိကအင်္ဂါရပ်များ
Zigbee
- Zigbee R23 လိုက်နာမှု
- Zigbee Smart Energy 1.4a လိုက်နာမှု - ထုတ်လုပ်မှု
- Zigbee GP 1.1.2 လိုက်နာမှု – Alpha
- MG27 ပံ့ပိုးမှု - ထုတ်လုပ်ခြင်း။
- Secure Vault အစိတ်အပိုင်းများအတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု
- NCP SPI (CPC မဟုတ်သော) အပလီကေးရှင်းများ - Alpha တွင် အိပ်ငိုက်သော ပံ့ပိုးမှု
Multiprotocol
- တစ်ပြိုင်နက် နားထောင်ခြင်း ပံ့ပိုးမှု (RCP) – MG21 နှင့် MG24
- Concurrent Multiprotocol (CMP) Zigbee NCP + OpenThread RCP – ထုတ်လုပ်ခြင်း။
- Dynamic Multiprotocol Bluetooth + Concurrent Multiprotocol (CMP) Zigbee နှင့် SoC ရှိ OpenThread ပံ့ပိုးမှု
လိုက်ဖက်ညီမှုနှင့် အသုံးပြုမှု သတိပေးချက်များ
လုံခြုံရေးအပ်ဒိတ်များနှင့် သတိပေးချက်များအကြောင်း အချက်အလက်အတွက်၊ ဤ SDK ဖြင့် ထည့်သွင်းထားသော Gecko Platform Release Notes ၏ လုံခြုံရေးအခန်း သို့မဟုတ် TECH DOCS တက်ဘ်ပေါ်တွင် ကြည့်ပါ။ https://www.silabs.com/developers/zigbee-emberznet. Silicon Labs မှ နောက်ဆုံးပေါ် အချက်အလက်များအတွက် လုံခြုံရေး အကြံပေးများထံ စာရင်းသွင်းရန် ပြင်းပြင်းထန်ထန် အကြံပြုထားသည်။ ညွှန်ကြားချက်များအတွက်၊ သို့မဟုတ် သင်သည် Zigbee EmberZNet SDK အတွက် အသစ်ဖြစ်ပါက ကြည့်ပါ။
ဤဖြန့်ချိမှုကို အသုံးပြု
လိုက်ဖက်ညီသော Compilers-
ARM (IAR-EWARM) ဗားရှင်း 9.40.1 အတွက် IAR Embedded Workbench
- IarBuild.exe command line utility သို့မဟုတ် IAR Embedded Workbench GUI ဖြင့် တည်ဆောက်ရန် ဝိုင်ကိုအသုံးပြုခြင်းသည် macOS သို့မဟုတ် Linux တွင် မှားယွင်းမှုဖြစ်ပေါ်နိုင်သည်။ fileဝိုင်၏ hashing algorithm တွင် တိုက်မိမှုကြောင့် အတိုချုံးထုတ်လုပ်ခြင်းဖြစ်သည်။ file နာမည်များ
- macOS သို့မဟုတ် Linux ပေါ်ရှိ သုံးစွဲသူများအား Simplicity Studio ပြင်ပတွင် IAR ဖြင့် တည်ဆောက်ခြင်းမပြုရန် အကြံပြုအပ်ပါသည်။ ဖောက်သည်များ မှန်ကန်ကြောင်း သေချာစွာ စစ်ဆေးသင့်သည်။ files ကိုအသုံးပြုလျက်ရှိသည်။
Simplicity Studio ဖြင့် ပံ့ပိုးပေးထားသော GCC (GNU Compiler Collection) ဗားရှင်း 12.2.1။
ဤထုတ်ဝေမှုအတွက် EZSP ပရိုတိုကောဗားရှင်းသည် 0x0D ဖြစ်သည်။
ပစ္စည်းအသစ်များ
Gecko SDK (GSDK) သည် လိုအပ်သလို ဤဗားရှင်းအတွက် ဖာထေးမှုများမှလွဲ၍ EFM နှင့် EFR စက်များအားလုံးအတွက် ပေါင်းစပ်ပံ့ပိုးမှုဖြင့် နောက်ဆုံးထွက်ရှိပါမည်။ 2024 နှစ်လယ်ပိုင်းမှစတင်၍ သီးခြား SDK များကို မိတ်ဆက်ပေးပါမည်။
- ရှိပြီးသား Gecko SDK သည် စီးရီး 0 နှင့် 1 စက်များအတွက် ပံ့ပိုးမှု ဆက်လက်ရှိနေပါမည်။
- SDK အသစ်သည် စီးရီး 2 နှင့် 3 စက်များအတွက် အထူးဖြည့်ဆည်းပေးမည်ဖြစ်သည်။
Gecko SDK သည် ကျွန်ုပ်တို့၏ဆော့ဖ်ဝဲလ်မူဝါဒအရ ပံ့ပိုးပေးထားသည့် ရေရှည်ပံ့ပိုးမှု၊ ပြုပြင်ထိန်းသိမ်းမှု၊ အရည်အသွေးနှင့် တုံ့ပြန်မှုတို့ကို ပြောင်းလဲခြင်းမရှိစေဘဲ Series 0 နှင့် 1 စက်အားလုံးကို ဆက်လက်ပံ့ပိုးပေးမည်ဖြစ်သည်။
SDK အသစ်သည် Gecko SDK မှခွဲထုတ်မည်ဖြစ်ပြီး developer များက advan ကိုကူညီမည့်အင်္ဂါရပ်အသစ်များကိုစတင်ပေးသည်။tagကျွန်ုပ်တို့၏ Series 2 နှင့် 3 ထုတ်ကုန်များ၏ အဆင့်မြင့် capa-bilities များ။
ဤဆုံးဖြတ်ချက်သည် ကျွန်ုပ်တို့၏ဆော့ဖ်ဝဲ SDKs တစ်လျှောက်တွင် ထူးခြားသောအသုံးပြုသူအတွေ့အကြုံအတွက် အရည်အသွေးမြှင့်တင်ရန်၊ တည်ငြိမ်မှုရှိစေရန်နှင့် စွမ်းဆောင်ရည်မြှင့်တင်ရန် ကျွန်ုပ်တို့၏ကတိကဝတ်ကို ဖောက်သည်တုံ့ပြန်ချက်နှင့် ကိုက်ညီစေသည်။
အစိတ်အပိုင်းအသစ်များ
အသစ်ထွက်ရှိ 7.4.0.0
- "zigbee_direct_security_p256" နှင့် "zigbee_direct_security_curve25519" အစိတ်အပိုင်းများကို ထည့်သွင်းပြီးဖြစ်သောကြောင့် သုံးစွဲသူများသည် တိကျသော Zigbee တိုက်ရိုက်လုံခြုံရေးရွေးချယ်မှုတစ်ခုကို ပုံဖော်နိုင်မည်ဖြစ်သည်။
- အသုံးပြုသူများအား Zigbee တိုက်ရိုက်စက်ပစ္စည်း (ZDD) အပလီကေးရှင်းတွင် “zigbee_direct_security” အစိတ်အပိုင်းများစွာကို ဖွင့်ထားရန် ခွင့်ပြုထားသည်။ ဤကိစ္စတွင်၊ အမှန်တကယ်လုံခြုံရေးရွေးချယ်မှုသည် Zigbee Virtual Device (ZVD) ဖွဲ့စည်းမှုအပေါ် မူတည်သည်။
API အသစ်များ
အသစ်ထွက်ရှိ 7.4.2.0
- အချို့သော Host-NCP အသုံးပြုမှုကိစ္စများတွင် အိပ်ငိုက်ခြင်းအဖြစ် အသုံးပြုရန် တိုးချဲ့ထားသော SPI NCP။
ဤအသုံးပြုမှုအခြေအနေတွင် SPI NCP ကို အိပ်ငိုက်သော အဆုံးသတ်ကိရိယာအဖြစ် သတ်မှတ်နိုင်ပါသည်။ အိမ်ရှင် Z3Gateway sample အပလီကေးရှင်းကို စိတ်ကြိုက် CLI အမိန့်ပေးသည့် sleepMode မှတစ်ဆင့် အိပ်စက်ခြင်းမုဒ်များထဲမှ တစ်ခုကို ဝင်ရောက်ရန် NCP အား အမိန့်ပေးသည့် စိတ်ကြိုက် CLI ကုဒ်ဖြင့် တိုးချဲ့ထားပြီး နောက်ထပ် EZSP ဆက်သွယ်မှုမပြုမီ စိတ်ကြိုက် CLI အမိန့်ကို အသုံးပြု၍ နိုးထရပါမည်။ - အနှောင့်အယှက်ပေးသည့်ဝန်ဆောင်မှုပုံမှန်(ISR)အတွင်း စတင်အသုံးပြုနိုင်ရန် ရည်ရွယ်ထားသည့် အပလီကေးရှင်းဘောင်ဖြစ်ရပ်များကို အစပြုရန်အတွက် API အသစ် sl_zigbee_af_isr_event_init ကို မိတ်ဆက်ခဲ့သည်။ ISR မှစီစဉ်ထားသည့် ဤဖြစ်ရပ်များသည် 0 မီလီစက္ကန့် နှောင့်နှေးမှုဘောင်ရှိရပါမည်။ တစ်နည်းဆိုရသော် ISR မှ အဖြစ်အပျက်များကို ချက်ချင်းဖြစ်ရပ်တစ်ခုအဖြစ် အသက်သွင်းရပါမည်။ ISR တွင် ဖြစ်ရပ်ကို ပိတ်ထားရန် ခွင့်ပြုထားခြင်း မရှိပါ။
အထက်ပါ အကြောင်းအရင်းမှာ အောက်ပါအတိုင်းဖြစ်သည်။ အစီအစဉ်စနစ်သည် အစီအစဉ်ဆွဲနေစဉ် (ဖြစ်ရပ်တစ်ခုအား သုညနှောင့်နှေးခြင်း သို့မဟုတ် အသက်မသွင်းခြင်း) ဖြင့် အစီအစဉ်ဆွဲနေစဉ် အစီအစဉ်အစီအစဉ်ကို အသုံးပြုသည်။ latency ကို လျှော့ချရန်၊ ISR သည် နောက်အစီအစဉ်တစ်ခု၏ စီတန်းလုပ်ဆောင်မှုတွင် စီစဉ်ထားသည့် 0 နှောင့်နှေးမှုဖြင့် ဖြစ်ရပ်တစ်ခုကို စတင်သင့်သည်။ ၎င်းသည် ISR ထွက်ပြီးနောက် နောက်ထပ်နှောင့်နှေးခြင်း သို့မဟုတ် ပိတ်သိမ်းခြင်းကို လုပ်ဆောင်နိုင်စေပါသည်။ ISR တွင် အသုံးပြုရန် ရည်ရွယ်ထားသော ဖြစ်ရပ်များကို ပိုင်းခြားရန်၊ စတင်လုပ်ဆောင်စဉ်တွင် ဖြစ်ရပ်တည်ဆောက်ပုံအား sli_zigbee_isr_event_marker ဖြင့် အမှတ်အသားပြုထားသည်။ zigbee_app_framework_event.h အရင်းအမြစ်ကို ကိုးကားပါ။ file ဤလုပ်ဆောင်ချက်အသစ်၏အသေးစိတ်အချက်အလက်များအတွက်။ - ပြန်လည်ပူးပေါင်းရန်အတွက် အသုံးပြုသည့် ချန်နယ်မျက်နှာဖုံးတစ်ခုရရှိရန် stack API emberFindAndRejoinNetworkWithReason အတွင်းရှိ emberUpdateMultiMacRejoinChannelMaskForSelectionOrJoiningDevice အသစ်အသုံးပြုမှုနှင့် ပတ်သက်၍ ရှင်းလင်းချက်။
SE1.4a သတ်မှတ်ချက်သည် Multi-Mac Joining End စက်ပစ္စည်းအမျိုးအစား စက်ပစ္စည်းအမျိုးအစားသို့ ပြန်လည်ဝင်ရောက်စဉ်အတွင်း အင်တာဖေ့စ်ပြောင်းလဲမှု (2.4GHz မှ GHz အခွဲသို့ သို့မဟုတ် အပြန်အလှန်အားဖြင့်) မျက်နှာပြင်ပြောင်းလဲမှုကို ကန့်သတ်ထားသည်။ စက်ပစ္စည်းအမျိုးအစားသည် အက်ပလီကေးရှင်းဘောင်ဖွဲ့စည်းပုံစနစ်တစ်ခုဖြစ်သောကြောင့် (ဆိုလိုသည်မှာ၊ ချိတ်ဆက်နေသော စက်ပစ္စည်းအမျိုးအစားသည် sub-GHz စက်ပစ္စည်း သို့မဟုတ် 2.4 GHz စက်ပစ္စည်းတစ်ခု ဖြစ်လိမ့်မည်၊ နှစ်ခုလုံးမဟုတ်၊ ဖွဲ့စည်းသတ်မှတ်မှုတွင်) ဤခေါ်ဆိုမှုသည် ထိုဖွဲ့စည်းပုံအပေါ်အခြေခံ၍ ချန်နယ်မျက်နှာဖုံးကို ပံ့ပိုးပေးသောကြောင့်၊ rejoin mask သည် joining interface mask နှင့် အမြဲအတူတူပင်။
အသစ်ထွက်ရှိ 7.4.0.0
- Zigbee NVM3 တိုကင်များကို ၎င်းတို့၏ မူရင်းတန်ဖိုးသို့ ပြန်လည်သတ်မှတ်ရန် API အသစ် sl_zigbee_token_factory_reset ထပ်ထည့်ခဲ့သည်။
- လင့်ခ်ကီးဇယားသည် ဤလိပ်စာဖြင့် ထည့်သွင်းမှုအား ထည့်သွင်းနိုင် သို့မဟုတ် အပ်ဒိတ်လုပ်နိုင်ပါက လင့်ခ်ကီးဇယားမှ အမှန်အတိုင်းပြန်ပေးသည့် API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui) ကို ထည့်သွင်းခဲ့သည် (ဇယားသည် အပြည့်အစုံမဟုတ်ပါ)။
API bool အသစ် sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t* context၊ sl_zb_sec_man_key_t* သော့)) သည် အကြောင်းအရာဖြင့် ကိုးကားထားသော သော့သည် အငြင်းအခုံတွင် ပေးထားသည့် သော့ကဲ့သို့ တန်ဖိုးတူညီပါက အမှန်အတိုင်း ပြန်ဖြစ်လာပါသည်။
ပလပ်ဖောင်းအသစ်ပံ့ပိုးမှု
အသစ်ထွက်ရှိ 7.4.0.0
- အောက်ပါ အစိတ်အပိုင်းအသစ်များအတွက် Zigbee stack ပံ့ပိုးမှုကို ဤထုတ်ဝေမှုတွင် ထည့်သွင်းထားသည်။ EFR32MG24A010F768IM40 and EFR32MG24A020F768IM40.
စာရွက်စာတမ်းအသစ်
အသစ်ထွက်ရှိ 7.4.0.0
Zigbee Secure Key Storage Upgrade (ရှိပြီးသားပရောဂျက်များနှင့် နောက်ပြန်တွဲဖက်ဖြစ်မှုကို ထပ်လောင်းပေးသည့် Zigbee Secure Key Storage Upgrade) ၏ထပ်တိုးမှုကို ထင်ဟပ်စေရန် Zigbee Secure Key Storage အစိတ်အပိုင်းအတွက် ဖော်ပြချက်ကို အပ်ဒိတ်လုပ်ခဲ့သည်။
Zigbee လုံခြုံရေးမန်နေဂျာအဖွဲ့နှင့် အစိတ်အပိုင်းများ၏ အပြန်အလှန်တုံ့ပြန်မှုအတွက် အပလီကေးရှင်းမှတ်စုအသစ်ကို ပေါင်းထည့်ထားသည်။ (AN1412: Zigbee လုံခြုံရေးမန်နေဂျာ).
ရည်ရွယ်ထားသော အပြုအမူ
Zigbee သည် တစ်ပြိုင်တည်းမလုပ်သော CSL ထုတ်လွှင့်မှုများသည် ရေဒီယိုအချိန်ဇယားစနစ်တွင် ပရိုတိုကောကြိုတင်ကြိုတင်မှာယူခြင်းခံရကြောင်း သုံးစွဲသူများအား သတိပေးထားသည်။ SleepyToSleepy အပလီကေးရှင်းများတွင်၊ BLE သည် ထုတ်လွှင့်မှုကို ရပ်တန့်စေမည့် Zigbee CSL ဂီယာတစ်ခုအား ကြိုတင်ကြိုတင်ပြင်ဆင်နိုင်သည်။ အချိန်ကြာမြင့်စွာ နိုးထမှုဘောင်စည်းရိုးကို အသုံးပြုထားသောကြောင့် အချိန်ဆွဲခြင်းကြိုတင်ပြင်ဆင်ခြင်းသည် ထပ်တူမကျသော CSL အတွက် ပို၍အဖြစ်များပါသည်။ ထုတ်လွှင့်မှုဦးစားပေးများကို ချိန်ညှိလိုသောအသုံးပြုသူများသည် ထိုသို့လုပ်ဆောင်ရန် DMP Tuning နှင့် Testing အစိတ်အပိုင်းကို အသုံးပြုနိုင်ပါသည်။ အသုံးပြုသူများလည်း ဆွေးနွေးတိုင်ပင်နိုင်ပါသည်။ UG305- Dynamic Multiprotocol အသုံးပြုသူ၏လမ်းညွှန် ပိုမိုသိရှိလိုပါက။
တိုးတက်မှုများ
ထုတ်ဝေမှု 7.4.0.0 တွင် ပြောင်းလဲခဲ့သည်။
emberCounterHandler API Doc အပြောင်းအလဲများ
ယခင်ဗားရှင်းများတွင်၊ MAC နှင့် APS အလွှာအတွက် Counter Handler သည် packet RX နှင့် TX ဆိုင်ရာ EmberCounterTypes နှင့်ပတ်သက်သော EmberCounterTypes သည် သင့်လျော်သောပစ်မှတ် node ID သို့မဟုတ် ဒေတာအငြင်းအခုံများကို ကျော်ဖြတ်ခြင်းမခံရဘဲ၊ ဤကန့်သတ်ချက်များကိုအသုံးပြုသောကောင်တာအချို့၏အပြုအမူနှင့်ပတ်သက်သော API စာရွက်စာတမ်းများသည် မရှင်းလင်းသည် သို့မဟုတ် အထင်မှားစေပါသည်။
emberCounterHandler() ၏ လက်မှတ်သည် မပြောင်းလဲသော်လည်း ၎င်း၏ ကန့်သတ်ချက်များကို လူနေပုံတွင် အနည်းငယ် ပြောင်းလဲသွားသည်။
- ember-types.h ရှိ EmberCounterType enums ပတ်လည်ရှိ မှတ်ချက်များကို ရှင်းလင်းပြတ်သားစွာ ချဲ့ထွင်ထားသည်။
- TX နှင့်ဆက်စပ်သောကောင်တာများအတွက် ကောင်တာကိုင်တွယ်သူအတွက် Node ID ပါရာမီတာသည် ယခုအသုံးပြုသည့်နေရာလိပ်စာမုဒ်သည် ၎င်းကိုအသုံးမပြုမီ တရားဝင်တိုတောင်းသော ID ကိုညွှန်ပြခြင်းရှိမရှိ စစ်ဆေးပါသည်။ (မဟုတ်ပါက၊ ဦးတည်ရာလိပ်စာကို ဖြည့်မထားပါ၊ နှင့် နေရာယူသူတန်ဖိုး၏
EMBER_UNKNOWN_NODE_ID ကို အစားသုံးသည်။) - RX ဆက်စပ်ကောင်တာများအတွက် ကောင်တာကိုင်တွယ်သူထံ Node ID ပါရာမီတာသည် ယခုအခါ ဦးတည်ရာနေရာ ID မဟုတ်ဘဲ အရင်းအမြစ် node ID ကို ထင်ဟပ်နေပါသည်။
- ယခင်ဗားရှင်းများတွင် ember-types.h တွင်ဖော်ပြထားသည့်အတိုင်း EMBER_COUNTER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED ကောင်တာများအတွက် ဒေတာကန့်သတ်ချက်အဖြစ် *not* ကျော်သွားသော်လည်း၊ ၎င်းသည် ယခင်ထွက်ရှိထားသောဗားရှင်းများတွင် မှန်ကန်စွာထည့်သွင်းထားခြင်းမရှိကြောင်း၊ ယခင်ဗားရှင်းများတွင် ၎င်း၏တန်ဖိုးသည် အမြဲတမ်း 0 ဖြစ်သွားမည် ဤအပြုအမူကို EmberCounterTypes ၏ဖော်ပြချက်တွင် ရှင်းလင်းထားသည်။ သို့ရာတွင်၊ APS အလွှာထပ်စမ်းခြင်းအတွက် ထပ်စမ်းခြင်းအရေအတွက်ကို ဒေတာကန့်သတ်ချက်တွင် ဆက်လက်ထည့်သွင်းထားသည်။
EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED တန်ပြန်အမျိုးအစားများ၊ ယခင်ထုတ်ပြန်ချက်များနှင့်အညီ၊ - Node ID သို့မဟုတ် ပြန်ခေါ်မှုအတွက် ဒေတာကန့်သတ်ချက်ကို ဖြည့်ပေးသည့် ကောင်တာများအားလုံးသည် မျှော်မှန်းထားသည့်ဒေတာ၊ လိပ်စာ သို့မဟုတ် EMBER_UNKNOWN_NODE_ID ကို ကျော်သွားကြောင်း သေချာစေရန် စစ်ဆေးပြီးသည်ဆိုပါက Node ID ကို မျှော်လင့်ထားသော်လည်း ပြန်လည်ပြင်ဆင်ထားသော ember- types.h စာတမ်းပြုစုခြင်း။
- EMBER_COUNTER_COUNTER_MAC_TX_UNICAST_RETRY အတွက် ယခုအခါ ကောင်တာကိုင်တွယ်သူသည် MAC အလွှာ၏ ဦးတည်ရာနေရာ အမှတ်အသား ID နှင့် ၎င်း၏ Destination Node ID နှင့် ဒေတာ ကန့်သတ်ချက်များရှိ ပြန်လည်ကြိုးစားမှု အရေအတွက်ကို မှန်ကန်စွာ ရောင်ပြန်ဟပ်နေပါသည်။
- EMBER_COUNTER_COUNTER_PHY_CCA_FAIL_COUNT အတွက် ကောင်တာကိုင်တွယ်သူသည် ယခုအခါ ပို့လွှတ်မှုမအောင်မြင်သော မက်ဆေ့ချ်၏ ရည်ရွယ်ထားသော MAC အလွှာပစ်မှတ်အကြောင်း Node ID ကန့်သတ်ဘောင်မှတဆင့် ဦးတည်ရာနေရာ ID အချက်အလက်ကို ပေးပါသည်။
အစိမ်းရောင်ပါဝါကုဒ်ကို အပ်ဒိတ်လုပ်ထားသည်။
အစိမ်းရောင်ပါဝါဆာဗာကုဒ်ကို အမျိုးမျိုးသောတိုးတက်မှုများဖြင့် အပ်ဒိတ်လုပ်သည်-
- GP ဆာဗာတွင် လက်ခံရရှိသည့်အခါ မမှန်ကန်သည့်အဆုံးမှတ်ဖြင့် အဝင်အမိန့်စာများအတွက် နောက်ထပ်တရားဝင်ကုဒ်ကို ထပ်ထည့်ထားသည်။
- အစိမ်းရောင်ပါဝါစာတိုများ တည်ဆောက်ရန် နေရာမရှိတော့သောအခါ အမှုကိုင်တွယ်ရန် ကုဒ်ကို ထည့်ထားသည်။
- ယခုအခါတွင် စင်သည် အချို့သောကိစ္စများတွင် အတွဲလိုက်တွဲခြင်းကို ဖယ်ရှားခြင်းဖြင့် တွဲချိတ်မှုပုံစံကို ဖယ်ရှားလိုက်သည် ။
- ယခု စုပ်ခွက်သည် လုပ်ဆောင်ချက်တိုးချဲ့မှုဖြင့် တွဲချိတ်မှုဖွဲ့စည်းမှုကို လုပ်ဆောင်သည့်အခါ မဖယ်ရှားမီ လက်ရှိထည့်သွင်းမှုအုပ်စုစာရင်းကို သိမ်းဆည်းပါသည်။
- ဘာသာပြန်ခြင်း ဇယားကွက်လပ် သို့မဟုတ် အညွှန်းကိန်းသည် ဇယားရှိ ထည့်သွင်းမှုအရေအတွက်ထက် ပိုကြီးနေချိန်တွင် ဘာသာပြန်ခြင်းဆိုင်ရာ စုံစမ်းမေးမြန်းမှု ကွန်မန်းသည် “မတွေ့ပါ” ဟူသော အမှားကုဒ်အဖြစ် ပြန်ပေးသည်။
- အချို့အက်ပ်များတွင် GP အဆုံးမှတ်၏ဗားရှင်းကို 1 မှ 0 သို့ပြောင်းထားသည်။
GPDF Send လုပ်ဆောင်ချက်တွင် CSMA ကိုအသုံးပြုခြင်းသည် Green Power Devices များသည် စွမ်းအင်အနည်းငယ်မျှသာဖြစ်ပြီး ဒီဇိုင်းအများစုတွင် CSMA ကို အသုံးမပြုသောကြောင့် ကန့်သတ်ထားပါသည်။ ယင်းအစား၊ နှစ်သက်သောဒီဇိုင်းသည် တူညီသောစွမ်းအင်ဘတ်ဂျက်ကို အသုံးပြု၍ ထုပ်ပိုးများစွာကို ပေးပို့ရန်ဖြစ်သည်။
Green Power ဆာဗာ ပလပ်အင် ရွေးချယ်မှုတွင် လျှို့ဝှက်ထားသော အဆုံးမှတ်အသုံးပြုမှုကို ဖယ်ရှားခဲ့သည်။ ၎င်းအစား အပလီကေးရှင်းအဆုံးမှတ်များထဲမှ တစ်ခုကို အသုံးပြုပါ။
ကွန်ရက်ကီး အပ်ဒိတ် ပလပ်အင်ကုဒ် မြှင့်တင်မှုများ
- အချိန်အပိုင်းအခြားအလိုက် ကွန်ရက်သော့အပ်ဒိတ်ကာလကို 1 နှစ်အထိ ပြောင်းလဲခဲ့သည်။
မလိုအပ်သောသော့ကို ရှောင်ရှားရန် အချို့သော API များကို ပြန်လည်ဖွဲ့စည်းထားပါသည်။
plaintext သော့ဒေတာများထက် သော့အကြောင်းအရာများကို အသုံးပြုရန် အပြောင်းအလဲများ ပြုလုပ်ထားသည်။
- sl_zigbee_send_security_challenge_request သည် ယခုအခါ EmberKeyData အစား sl_zb_sec_man_context_t အငြင်းအခုံတွင် ကြာပါသည်။
- sl_zb_sec_man_derived_key_type enum ၏တန်ဖိုးများသည် ယခုအခါ အချို့သောသော့ဆင်းသက်လာမှုများကို တိုက်ရိုက်ပံ့ပိုးပေးရန်အတွက် 16-bit bitmask သည် ဆင်းသက်လာသောအမျိုးအစားများစွာကို ပေါင်းစပ်ပေါင်းစပ်ပေးသော သော့အမျိုးအစားများဖြစ်သည်။
ပုံသေကိစ္စများ
ထုတ်ဝေမှု 7.4.2 တွင် ပြင်ဆင်ထားသည်။
ID နံပါတ် | ဖော်ပြချက် |
1252268 |
4900/4901 တွင် IP port တစ်ခုဖွင့်ရန် zigbee host အပလီကေးရှင်းရွေးချယ်မှုကို ရပ်ဆိုင်းထားသည်။
လက်ခံဆောင်ရွက်ပေးသူ အက်ပ်လီကေးရှင်းနှင့် အပြန်အလှန်တုံ့ပြန်ရန်အတွက် အဝေးမှချိတ်ဆက်မှုကို အသုံးပြုရန် အခြားနည်းလမ်းမှာ ပံ့ပိုးပေးထားသောလည်ပတ်မှုစနစ်အများစုတွင် socat utility ကို အသုံးပြုရန် ဖြစ်နိုင်သည်။ (အခြား Ref: 1232361) |
1254541 |
အဖြစ်အပျက် အစပြုခြင်း လုပ်ဆောင်ချက်အသစ်၊ sl_zigbee_af_isr_event_init သည် အနှောင့်အယှက်ပေးသည့် ဝန်ဆောင်မှုပုံမှန် (ISR) မှ ရည်ရွယ်ထားသည့် အပလီကေးရှင်းဖြစ်ရပ်များကို ကနဦးစတင်ခြင်းအား ခွင့်ပြုရန် မိတ်ဆက်ပေးထားသည်။
ဤဖြစ်ရပ်များကို 0msec နှောင့်နှေးခြင်းဖြင့် ISR မှသာ အသက်သွင်းနိုင်ပါသည်။ ဤဖြစ်ရပ်များကို သုညမဟုတ်သောနှောင့်နှေးမှု သို့မဟုတ် ISR အတွင်းမှ ပိတ်ပစ်လိုက်ခြင်းဖြင့် အစီအစဉ်ဆွဲမည်မဟုတ်ပါ။
အထက်ဖော်ပြပါလုပ်ဆောင်ချက်အတွက် အပလီကေးရှင်းမူဘောင်စာရွက်စာတမ်းကို ထည့်သွင်းပြီးဖြစ်သည်။ အထက်ပါ API စာရွက်စာတမ်းများအတွက် ဤထုတ်ဝေမှုအတွက် docs.silabs.com ကို ကိုးကားပါ။ (အခြား Ref: 1252940) |
1255175 | APS Verify Key Confirm message processing error ဖြစ်စေတဲ့ ပြဿနာကို ဖြေရှင်းထားပါတယ်။ (အခြား Ref: 1227738) |
1260605 |
ရွေးချယ်နိုင်သော ရွေးချယ်စရာများ Mask ပါရာမီတာသည် "net multi-phy-start" CLI အမိန့်ကို လျစ်လျူရှုထားပြီး 0 အဖြစ် အမြဲတမ်း ဆက်ဆံနေပါသည်။
(အခြား Ref: 1258636) |
1262538 | GP ဆာဗာသည် သိမ်းဆည်းထားသည့် FC နှင့် တန်းတူ FC ဘောင်ကို မချပေးသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ (အခြား Ref: 1259936) |
1263124 | ကန့်ကွက်ထားသော MAC အမိန့်ကို ကိုင်တွယ်ခြင်းအတွက် ကုဒ်ကို ဖယ်ရှားထားသည်။ (အခြား Ref: 1262368) |
1266765 | pro leaf stack ၏ အညွှန်းနှင့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ (အခြား Ref: 1259298) |
1270706 | အောင်မြင်မှုကိစ္စအတွက် ZCL မူရင်းတုံ့ပြန်ချက်ကို ပေးပို့ရန် အပလီကေးရှင်းဘောင်ကို တားဆီးထားသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1272181 | Z3Gateway တွင် တိုးချဲ့ထားသော အစီရင်ခံမှုဇယားကို ဖွင့်သည့်အခါ တည်ဆောက်မှု မအောင်မြင်သည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ (အခြား Ref: 1188397) |
1272280 | SE1.4a သတ်မှတ်ချက်သည် ယခင်ချိတ်ဆက်ထားသည့် တူညီသောအင်တာဖေ့စ်တွင် ပြန်လည်ပါဝင်ရန် Multi-MAC ချိတ်ဆက်မှုအဆုံး စက်ပစ္စည်းတစ်ခု လိုအပ်သည်။ ပြန်လည်ဝင်ရောက်နေစဉ်အတွင်း အင်တာဖေ့စ်ပြောင်းလဲမှု (2.4GHz မှ Sub-GHz သို့ပြောင်းခြင်း သို့မဟုတ် အပြန်အလှန်အားဖြင့်) ကို ခွင့်မပြုပါ။ ပင်မဆုံးရှုံးမှု သို့မဟုတ် node ၏ ပါဝါပြန်လည်အသုံးပြုမှု ရလဒ်ကြောင့် ပြန်လည်ပူးပေါင်းခြင်းကို စတင်နိုင်သည်။ ဤကိစ္စရပ်နှစ်ခုစလုံးတွင်၊ stack API emberFindAndRejoinNetworkWithReason အား ပြန်လည်ပူးပေါင်းခြင်းလုပ်ငန်းစဉ်ကိုစတင်ရန် အတွင်းပိုင်းမှ ခေါ်ဝေါ်ပြီး ဤ API သည် ပြန်လည်ပူးပေါင်းသည့်ချန်နယ်မျက်နှာဖုံးကို အကြောင်းပြချက်တစ်ခုအနေဖြင့် လိုအပ်ပါသည်။ အရင်းအမြစ်အဖြစ်နှင့် အပလီကေးရှင်းပရောဂျက်၏တစ်စိတ်တစ်ပိုင်းအဖြစ် အကောင်အထည်ဖော်ထားသည့် emberUpdateMultiMacRejoinChannelMaskForSelectionOrJoiningDevice၊ ခေါ်ဆိုမှုလုပ်ဆောင်ချက်ဖြင့် ဤချန်နယ်မျက်နှာဖုံးကို stack မှ ရယူထားပါသည်။
အသုံးပြုသူအား အစားထိုးမှုဖြစ်နိုင်စေရန် WEAK လုပ်ဆောင်ချက်အဖြစ် ပုံသေအကောင်အထည်ဖော်မှုကို ember-configuration.c တွင် တွေ့ရှိနိုင်သည်။ |
1273235 | ချိတ်ဆက်မှုတုံ့ပြန်မှု သို့မဟုတ် ပြန်လည်ပူးပေါင်းတုံ့ပြန်မှုတစ်ခုက ထိုကလေးအတွက် ပေးပို့မှုကို ဆိုင်းငံ့ထားဆဲဖြစ်ချိန်တွင် အိပ်ငိုက်နေသော စက်ပစ္စည်းကလေးအတွက် ကလေးဖယ်ရှားခြင်းလုပ်ငန်းကို အစပျိုးခြင်းသည် တူညီသောကလေးဝင်ရောက်မှုအတွက် ဖျက်မှုနှစ်ခုဖြစ်စေနိုင်သည်။ ၎င်းသည် emberChildCount() ကို -1 ဖြင့် ပိတ်ထားပါမည်။ ၎င်းသည် ဖယ်ထုတ်ရမည့် ဇယားရှိ နောက်ဆုံးကလေးဖြစ်ပါက၊ ၎င်းသည် ကလေးအရေအတွက် နည်းပါးသွားနိုင်သည်။ ၎င်းသည် ပြန်လည်သတ်မှတ်ခြင်း သို့မဟုတ် LeaveNetwork မလုပ်ဆောင်မချင်း မည်သည့်အရာမှမဆို ထပ်မံပူးပေါင်းခြင်း/ပြန်လည်ဝင်ရောက်ရန် ကြိုးပမ်းမှုများကို ဟန့်တားစေသည်၊ ၎င်းသည် အချို့သောထုတ်ဝေမှုများတွင် ပျက်ကွက်မှုဖြစ်စေနိုင်သည် (ကလေး.c ကို ကိုးကား၍) |
1273585 |
မတည်ငြိမ်သောမှတ်ဉာဏ်ရှိ အစိမ်းရောင်ပါဝါလုံခြုံရေးဘောင်ကောင်တာများအတွက် ကနဦးသတ်မှတ်ခြင်းတန်ဖိုးကို 0xFFFFFFFF မှ 0 သို့ သတ်မှတ်ထားသည်။
(အခြား Ref: 1269700) |
1277012 | ကလေးဇယားပြည့်နေပြီး စက်တွင်းစက်၏ရှိပြီးသားကလေးက ပြန်လည်ပူးပေါင်းရန် ကြိုးပမ်းပါက ပြန်လည်ပူးပေါင်းခြင်းမှာ မှားယွင်းစွာ ငြင်းပယ်ခံရပြီး ကလေးဝင်ရောက်မှုကို ဖယ်ရှားပြီး ထိုမိဘနှင့် ပြန်လည်ပေါင်းစည်းရန် ကလေးအား ထပ်မံဝင်ရောက်ခိုင်းစေပါသည်။ |
ထုတ်ဝေမှု 7.4.1.0 တွင် ပြင်ဆင်ထားသည်။
ID နံပါတ် | ဖော်ပြချက် |
1036893 | အမွေအနှစ် boot-loader အင်တာဖေ့စ် အစိတ်အပိုင်းကို မှီခိုမှုအဖြစ် တပ်ဆင်နေသည့် OTA အစုအစည်းကို ဖြစ်ပေါ်စေသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1114905 | Zigbee တိုက်ရိုက်- Leave Network Characteristic ကို ပိုမိုကောင်းမွန်စွာ ကိုင်တွယ်ခြင်း။ |
1180937 | Zigbee Direct ZDD ကို ပြင်ပအဖွဲ့အစည်း ZVD သို့ ချိတ်ဆက်သောအခါ WDT ပြန်လည်သတ်မှတ်သည်။ |
1223904 | အလွန်အလုပ်များသောပတ်ဝန်းကျင်တွင် စက်ပစ္စည်း၏အဆုံးကို မှားယွင်းစွာအလုပ်လုပ်စေသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1224393 | တုံ့ပြန်မှု ဦးတည်ရာလိပ်စာကို အပ်ဒိတ်လုပ်ရန် Green Power sink table တောင်းဆိုမှု ကိုင်တွယ်သူကုဒ်ကို အပ်ဒိတ်လုပ်ခဲ့သည်။ |
1228808 | gp-types.h documentation တွင် macro အဓိပ္ပါယ်ဖွင့်ဆိုချက်များဖြင့် ပြသသည့်ပြဿနာကို ဖြေရှင်းပေးသည်။ |
1232297 | emberSetOutgoingNwkFrameCounter နှင့် emberSetOutgoingApsFrameCounter တို့သည် 64-bit host အပလီကေးရှင်းများတွင် အလုပ်မလုပ်သော ပြဿနာကို ဖြေရှင်းခဲ့သည် (EMBER_BAD_ARGUMENT) သို့ ပြန်သွားပါသည်။ |
1232359 | အစိမ်းရောင်ပါဝါကလိုင်းယင့်အမိန့်ပေးစနစ်လုပ်ဆောင်ခြင်းတွင် gppTunnelingDelay ကန့်သတ်ဘောင်တွက်ချက်မှုကို ပြင်ဆင်ခဲ့သည်။ |
1240392 |
ZDO Bind/Unbind Requests များသည် Zigbee သတ်မှတ်ချက်များအရ EMBER_ZDP_NOT_PERMITTED အဆင့်အတန်းထက် EMBER_ZDP_NOT_AUTHORIZED အခြေအနေကို ပြန်ပေးသင့်သည် |
1243523 | Zigbee Direct- ZVD သို့ BLE ချိတ်ဆက်မှု၏ တည်ငြိမ်မှုကို တိုးတက်စေသည်။ |
1249455 | ထုတ်လွှင့်မှုတစ်ခုလက်ခံရရှိသောအခါ အိပ်ငိုက်နေသောအဆုံးစက်ပစ္စည်းသည် အိပ်စက်ခြင်းသို့ဝင်ရောက်စေသည့်ပြဿနာတစ်ခုအား ဖြေရှင်းခဲ့သည်။ |
1252295 | အစိတ်အပိုင်း ကတ်တလောက် မက်ခရို SL_CATALOG_ZIGBEE_OTA_STORAGE_COMMON_PRESENT တွင် typo အမှားကို ပြင်ဆင်ပါ။ |
ထုတ်ဝေမှု 7.4.0.0 တွင် ပြင်ဆင်ထားသည်။
ID နံပါတ် | ဖော်ပြချက် |
1019348 | Zigbee ZCL Cli အစိတ်အပိုင်းအတွက် မှီခိုမှုလိုအပ်ချက်များကို ပြင်ဆင်ပြီး မလိုအပ်သည့်အခါတွင် ဖယ်ရှားနိုင်မည်ဖြစ်သည်။ |
1024246 | emberHaveLinkKey() နှင့် sl_zb_sec_man_have_link_key() အတွက် လုပ်ဆောင်ချက်ဖော်ပြချက်အား အပ်ဒိတ်လုပ်ခဲ့သည်။ |
1036503 | DMP များအတွက် Micrium Kernel ကိုအသုံးပြုရန် အကြံပြုရန် ဖော်ပြချက်တစ်ခု ထပ်ထည့်ထားသည်။ample အက်ပ်များ |
1037661 | အပလီကေးရှင်းကို ပရိုစတက်ခ် သို့မဟုတ် အရွက်အစည်းများ ထည့်သွင်းရန် တားဆီးထားသည့် ပြဿနာကို ဖြေရှင်းပြီးဖြစ်သည်။ |
1078136 | အနှောင့်အယှက်ပေးသည့်အကြောင်းအရာမှ အဖြစ်အပျက်များကို မွမ်းမံသည့်အခါ အဆက်မပြတ်ပျက်ကျမှုကို ပြင်ဆင်ပါ။ |
1081548 | Zigbee သည် တစ်ပြိုင်တည်းမလုပ်သော CSL ထုတ်လွှင့်မှုများသည် ရေဒီယိုအချိန်ဇယားစနစ်တွင် ပရိုတိုကောကြိုတင်ကြိုတင်မှာယူခြင်းခံရကြောင်း သုံးစွဲသူများအား သတိပေးထားသည်။ SleepyToSleepy အပလီကေးရှင်းများတွင်၊ BLE သည် ထုတ်လွှင့်မှုကို ရပ်တန့်စေမည့် Zigbee CSL ဂီယာတစ်ခုအား ကြိုတင်ကြိုတင်ပြင်ဆင်နိုင်သည်။ အချိန်ကြာမြင့်စွာ နိုးထမှုဘောင်စည်းရိုးကို အသုံးပြုထားသောကြောင့် အချိန်ဆွဲခြင်းကြိုတင်ပြင်ဆင်ခြင်းသည် ထပ်တူမကျသော CSL အတွက် ပို၍အဖြစ်များပါသည်။ ထုတ်လွှင့်မှုဦးစားပေးများကို ချိန်ညှိလိုသောအသုံးပြုသူများသည် ထိုသို့လုပ်ဆောင်ရန် DMP Tuning နှင့် Testing အစိတ်အပိုင်းကို အသုံးပြုနိုင်ပါသည်။ အသုံးပြုသူများသည် နောက်ထပ်အချက်အလက်များအတွက် UG305: Dynamic Multiprotocol အသုံးပြုသူ၏လမ်းညွှန်ကိုလည်း တိုင်ပင်နိုင်ပါသည်။
ယခင် payload frame ကို မှန်ကန်စွာ မှတ်တမ်းတင်မခံရပါက ချက်ချင်းလက်ခံရရှိသည့် wake up frame sequence အသစ်ကို CSL တွင် ဖြေရှင်းထားပါသည်။ ၎င်းသည် လွတ်သွားသော payload frame ကို ဖြစ်ပေါ်စေသည်။ |
1084111 | MG24-based ဘုတ်များအတွက် ကနဦး အိပ်ငိုက်နေသော SPI-NCP ပံ့ပိုးမှုအား ဤထုတ်ဝေမှု၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် အပ်ဒိတ်လုပ်ထားသည်။ |
1104056 | ကွန်ရက်များစွာရှိသောအခါတွင် ဒုတိယကွန်ရက်တစ်ခုပေါ်တွင် အလုပ်လုပ်ရန် ကွန်ရက်စတီယာရင်အတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်ထားသည်။ |
1120515 | mfglib set-channel command ကိုအသုံးပြုသည့်အခါ ချန်နယ်မပြောင်းလဲသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1141109 | ထုတ်ပေးသော s ကိုဖြစ်ပေါ်စေသောပြဿနာကိုဖြေရှင်းခဲ့သည်။ampခေါင်းစီးအချို့ကိုလွတ်ရန် le application ncp-uart-gp-multi-rail files -cp ရွေးချယ်မှုဖြင့် Green Power adapter အစိတ်အပိုင်းကို အသုံးပြုသောအခါ။ |
1144316 | gp-types.h documentation တွင် အချို့သော ဒေတာဖွဲ့စည်းပုံအမျိုးအစားများ၏ ဖော်ပြချက်ကို အပ်ဒိတ်လုပ်ထားသည်။ |
1144884 | ဒေတာဆိုင်းငံ့ထားခြင်းမရှိသောအခါတွင် spurious frame ကို ဆိုင်းငံ့ထားသောဘစ်ကို ပြင်ဆင်ပါ။ |
1152512 | isr context တွင် အဖြစ်အပျက်ကို မွမ်းမံသည့်အခါ low-mac-rail တွင် ဖြစ်နိုင်ချေရှိသော ပျက်စီးမှုတစ်ခုကို ပြင်ဆင်ပါ။ |
1154616 | “Sleepy End စက်မှ အိပ်ငိုက်မနေသော စက်သို့ ပြောင်းခြင်း” ကိစ္စဖြင့် ကွန်ရက်ကို စတင်ရန် အခြေအနေအတွက် ခြွင်းချက်တစ်ခု ထပ်ထည့်ထားသည်။ |
1157289 | BDB စမ်းသပ်မှု DN-TLM-TC-02B ချို့ယွင်းမှုကို ဖြစ်စေနိုင်သည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
ID နံပါတ် | ဖော်ပြချက် |
1157426 | zigbee_simple_app ကို green_power_adapter အစိတ်အပိုင်းဖြင့် တည်ဆောက်သောအခါ တည်ဆောက်မှုပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1157932 | “အကူးအပြောင်းအချိန်” အကွက် ပျောက်ဆုံးခြင်း ရှိမရှိ စစ်ဆေးရန် အခြေအနေတစ်ခု ထည့်သွင်းပြီး ဤပျောက်ဆုံးနေသော အကွက်အတွက် ပုံသေတန်ဖိုး 0xFFFF သတ်မှတ်ပါ။ |
1166340 | emberAfGpdfSend သည် ရည်ရွယ်ထားသည့် ထပ်ခါတလဲလဲ ထုတ်လွှင့်မှုအရေအတွက်ကို ပေးပို့ခြင်းမှ တားဆီးထားသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1167807 | ဖြန့်ဝေထားသောကွန်ရက်များရှိ Trust Centers များအဖြစ် လုပ်ဆောင်သည့် စက်များသည် စက်ပစ္စည်းအသစ်တစ်ခုဝင်ရောက်လာတိုင်း ၎င်းတို့၏ ယာယီလင့်ခ်ကီးများကို မှားယွင်းစွာရှင်းလင်းပေးသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1169504 | အိပ်ငိုက်နေသော ကိရိယာကို အတင်းနှိုးလိုက်သောအခါတွင် ပြန်လည်သတ်မှတ်မှုဖြစ်စေသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1169966 | ကြားခံခွဲဝေမှုကုဒ်တွင် ပျောက်ဆုံးနေသော ပြန်တန်ဖိုးအတည်ပြုချက်ကို ပြင်ဆင်ထားသည်။ |
၁၀၅၊
172270 |
mfglib start 1 ဖြင့် မက်ဆေ့ချ်များ မပို့သော်လည်း လက်ခံရရှိသောကြောင့် ပြသထားသည့် terminal မက်ဆေ့ချ် “mfglib send complete” သည် မှားယွင်းနေပြီး “နောက်ဆုံး %d ms ရှိ RXed %d ပက်ကတ်များ” သို့ ပြောင်းသွားသည်။ |
1171935 | အချိန်အပိုင်းအခြားအလိုက် ကွန်ရက်သော့အပ်ဒိတ်ကာလကို 1 နှစ်အထိ ပြောင်းလဲခဲ့သည်။ |
1172778 | Green Power ဆာဗာသို့ emberAfPluginGreenPowerUpdateAliasCallback ၏ ပျောက်ဆုံးနေသော တောင်းဆိုချက်ကို ထည့်သွင်းခဲ့သည်။ |
1174288 | လက်ရှိစကင်န်ကို ရပ်တန့်ရန် ခေါ်ဆိုမှုကို ခေါ်ဆိုပါက ကွန်ရက်စတီယာရင် လုပ်ငန်းစဉ်ကို အခိုင်အမာဖြစ်စေသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1178393 | စာရွက်စာတမ်းအမှားအယွင်းတစ်ခုကို အပ်ဒိတ်လုပ်ခဲ့သည်။ |
1180445 | Smart Energy တွင်၊ Coordinator သည် Limited Duty Cycle သို့ရောက်ရှိပါက OTA သည် ယခုဆက်လက်ဒေါင်းလုဒ်လုပ်နေပါသည်။ |
1185509 | ယခင် payload frame တစ်ခုမှ မှန်ကန်စွာ မှတ်တမ်းတင်ခံရပြီးနောက် ချက်ချင်းလက်ခံရရှိသည့် နိုးထသည့်ဘောင်အသစ်တစ်ခုကို CSL တွင် ပြဿနာတစ်ခု ဖြေရှင်းခဲ့သည်။ ၎င်းသည် လွတ်သွားသော payload frame ကို ဖြစ်ပေါ်စေသည်။ |
1186107 | ရရှိလာသော GPDF များကို gp commissioning အကြောင်းကြားချက်တွင် ဝင်လာသော GPDF များကို အစားထိုးရန် မအောင်မြင်သော GPDFs များ၏ စာဝှက်ကို မအောင်မြင်သော ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1188397 | တိုးချဲ့ထားသော အစီရင်ခံစာ ဇယားအရွယ်အစားကို ဖွင့်သည့်အခါ စုစည်းမှု အမှားအယွင်း ဖြစ်စေသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1194090 | အပိုင်း 3.3.4.8.2 တွင် အောက်ပါ အပိုင်း XNUMX တွင် Sink Commissioning Mode command အတွက် ပုံသေ တုံ့ပြန်မှုတွင် ပျက်ကွက်မှု အခြေအနေကို ပြုပြင်ခဲ့သည် |
1194963 | အသုံးပြုသူ callback emberAfGreenPowerServerPairingStatusCallback ကိုမခေါ်ဆိုမီ commissioningGpd တည်ဆောက်ပုံကို မှတ်သားထားသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1194966 | Exit Commissioning လုပ်ဆောင်ချက်ဖြင့် အဆုံးမှတ်နှင့် ပတ်သက်သည့် အကွက်များကို သတ်မှတ်မထားသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1196698 | ဒေတာဆိုင်းငံ့ထားခြင်းမရှိသောအခါ spurious frame တစ်ခုကို ပြင်ဆင်ပြီးသည် ။ |
1199958 | အစိမ်းရောင်ပါဝါစာတိုများ တည်ဆောက်ရန် နေရာမရှိတော့သောအခါ အမှုကိုင်တွယ်ရန် ကုဒ်ကို ထည့်ထားသည်။ |
1202034 | sl_zb_sec_man_context_t stack variable ကို မှန်ကန်စွာ အစမဖော်နိုင်ခဲ့သောကြောင့် ထည့်သွင်းမှုကုဒ်နှင့် ချိတ်ဆက်၍မရသော ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1206040 |
အဆုံးစက်ပစ္စည်းတစ်ခုမှ လုံခြုံသောပြန်လည်ပူးပေါင်းရန် ကြိုးပမ်းမှုတွင် emberRemoveChild() ကိုခေါ်ဆိုခြင်းသည် ကလေးအရေအတွက်၏ အပိုလျှော့ချမှုကို ဖြစ်ပေါ်စေနိုင်ကာ ကလေးအရေအတွက် -1 (255) သို့ ဖြစ်စေနိုင်သည်၊ ညွှန်ပြထားသည့်မရှိခြင်းကြောင့် စက်ပစ္စည်းများကို ချိတ်ဆက်ခြင်း/ပြန်လည်ဝင်ရောက်ခြင်းမပြုရန် တားဆီးနိုင်သည် Beacon ၏စွမ်းရည်။ |
1207580 |
အစုအစည်းအတွင်းရှိ ကလေးဇယားရှာဖွေမှုလုပ်ဆောင်ချက်များသည် 0x0000 နှင့် 0xFFFF ကို အသုံးပြုရာတွင် မမှန်ကန်သော/ဗလာဖြစ်ကြောင်း ထည့်သွင်းမှုများကို ကိုယ်စားပြုသည့် node ID ပြန်ပေးတန်ဖိုးအတွက် XNUMXxXNUMX နှင့် XNUMXxFFFF ကို အသုံးပြုရာတွင် မညီညွတ်သဖြင့် emberRemoveChild() ကဲ့သို့သော API များတွင် အသုံးမပြုသောထည့်သွင်းမှုများကို စစ်ဆေးခြင်းပြဿနာများဖြစ်စေသည်။ |
1210706 | emberCounterHandler() ၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် EmberExtraCounterInfo struct တွင် ပေးထားသည့် Destination နှင့် PHY Index သည် MAC TX Unicast ကောင်တာအမျိုးအစားများအတွက် မှားယွင်းနေပါသည်။ |
1211610
1212525 |
Secure Key Storage Upgrade အစိတ်အပိုင်းကို ဖွင့်ပြီးနောက် Dynamic Multiprotocol အပလီကေးရှင်းများ ပျက်စီးသွားသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
1211847 | emberCounterHandler() ၏ လက်မှတ်သည် မပြောင်းလဲသော်လည်း ၎င်း၏ ကန့်သတ်ချက်များကို လူနေပုံတွင် အနည်းငယ် ပြောင်းလဲသွားသည်။ ဤ API ၏ ပြောင်းလဲမှုများအား အထက်တွင် အပိုင်း 2 တွင် ရှင်းပြထားသည်။ |
1212449 |
အထွက် Beacons များကို MAC အလွှာမှ မှားယွင်းစွာ အမျိုးအစားခွဲခြားထားပြီး EMBER_COUNTER_MAC_TX_BROADCAST ကောင်တာအမျိုးအစားဖြင့် ဤပက်ကေ့ဂျက်များကို EMBER_COUNTER_MAC_TX_BROADCAST ကောင်တာအမျိုးအစားဖြင့် ဖမ်းယူခြင်းမပြုဘဲ emberCounterHandler() ကို ဖြစ်ပေါ်စေပြီး Beacons များကို EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS ကောင်တာအမျိုးအစားဖြင့် ရေတွက်ခြင်းမပြုတော့ပါ။ ၎င်းသည် EmberCounterInfo တည်ဆောက်ပုံသို့ ဖြတ်သွားသော အစွန်းဆုံး EmberNodeId ပါရာမီတာအတွက် စိတ်မချရနိုင်သော တန်ဖိုးများကို ဖြစ်ပေါ်စေနိုင်သည် |
1214866 | အချို့သော ယာဉ်အသွားအလာများသော ဖွဲ့စည်းမှုပုံစံများတွင် ဒေတာစစ်တမ်း ပက်ကတ်ကို ပေးပို့ခြင်းသည် ဘတ်စ်ကားချို့ယွင်းမှု ဖြစ်စေနိုင်သည်။ |
1216552 | အလုပ်များသော ယာဉ်ကြောပိတ်ဆို့မှု အခြေအနေများအောက်တွင် အခိုင်အမာဖြစ်စေသော ပြဿနာကို ဖြေရှင်းပြီးဖြစ်သည်။ |
1216613 | ပရောက်စီဇယားရှိ groupcast အချင်းဝက်၏ မှားယွင်းသောတန်ဖိုးကို ဖြစ်စေသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
ID နံပါတ် | ဖော်ပြချက် |
1222509 | Router/coordinator သည် ကလေးမဟုတ်သော မဲရုံအဆုံး စက်သို့ ထွက်ခွာပြီး ပြန်လည်ပါဝင်ရန် တောင်းဆိုချက်ကို ပေးပို့သည်၊ သို့သော် MAC ဦးတည်ရာသည် NWK ဦးတည်လိပ်စာနှင့် ကိုက်ညီမည့်အစား 0xFFFF ဖြစ်သည်။ |
1223842 | စုစည်းမှု မအောင်မြင်ဘဲ ၎င်းတွင် မလိုလားအပ်သော ကုဒ်များ ချန်ထားခဲ့သော sl_component_catalog.h ၏ မျိုးဆက်နှင့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
756628 | အပလီကေးရှင်းပြန်ခေါ်ခြင်း emberAfMacFilterMatchMessageCallback ၏တောင်းဆိုချက်ကို stack မှအတည်ပြုထားသော ZLL မက်ဆေ့ဂျ်များအတွက်သာခေါ်ဆိုရန်ပြောင်းလဲခဲ့သည်။ |
816088 | EMBER ဖွဲ့စည်းမှုပုံစံကို zigbeed_configuration.h မှ zigbeed.slcp သို့ ရွှေ့ထားသည်။ |
829508 | ပြိုင်ပွဲအခြေအနေတစ်ခုကို ရှောင်ရှားရန်၊ ချန်နယ်ပြောင်းရန် အခြေအနေတွင် မအောင်မြင်ပါက အောက်အလွှာများ အလုပ်များနေပါက သို့မဟုတ် မအောင်မြင်ပါက emberSetLogicalAndRadioChannel တွင် ထပ်လောင်းအတည်ပြုချက်ကို ထပ်လောင်းထည့်သွင်းထားပါသည်။ |
လက်ရှိထုတ်ဝေမှုတွင် သိထားသော ပြဿနာများ
ယခင်ထုတ်ပြီးကတည်းက စာလုံးကြီးဖြင့် ပြဿနာများကို ထည့်သွင်းထားသည်။ ထုတ်ဝေမှုကို လွတ်သွားပါက၊ မကြာသေးမီက ထုတ်ဝေမှုမှတ်စုများပေါ်တွင် ရနိုင်ပါသည်။ https://www.si-labs.com/developers/zigbee-emberznet Tech Docs တက်ဘ်တွင်။
ID နံပါတ် | ဖော်ပြချက် | ဖြေရှင်းချက် |
မရှိ | ဤထုတ်ဝေမှုတွင် အောက်ပါအက်ပ်/အစိတ်အပိုင်းများကို ပံ့ပိုးမထားပါ။ EM4 ပံ့ပိုးမှု။ | အင်္ဂါရပ်ကို နောက်ဆက်တွဲထုတ်ဝေမှုများတွင် ဖွင့်ထားပါမည်။ |
193492 | emberAfFillCommandGlobalServerToClientConfigureRe ပေးပို့ခြင်း macro ပျက်သွားသည်။ ကြားခံဖြည့်သွင်းခြင်းသည် မမှန်ကန်သော command packet ကို ဖန်တီးသည်။ | API အစား "zcl global send-me-a-report" CLI command ကိုသုံးပါ။ |
278063 | Smart Energy Tunneling plugins လိပ်စာဇယားအညွှန်း၏ ကွဲလွဲနေသောကုသမှု/အသုံးပြုမှုရှိသည်။ | ဖြေရှင်းနည်း မသိရပါ။ |
289569 | ကွန်ရက်ဖန်တီးသူ အစိတ်အပိုင်း ပါဝါအဆင့် ရွေးချယ်မှုစာရင်းသည် EFR32 အတွက် ပံ့ပိုးထားသော တန်ဖိုးများ အပြည့်အ၀ မပေးပါ။ | EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P အတွက် CMSIS မှတ်ချက်တွင် သတ်မှတ်ထားသည့် အပိုင်းအခြား <-8..20> ကို တည်းဖြတ်ပါ
OWER ၌ /protocol/zigbee/app/framework/plugin/network-ဖန်တီးသူ/config/network-creator-config.h file. ဟောင်းအတွက်ample၊ <-26..20> သို့ပြောင်းပါ။ |
295498 | UART ဧည့်ခံမှုသည် Zigbee+BLE dynamic multiprotocol အသုံးပြုမှုကိစ္စတွင် လေးလံသောဝန်အောက်တွင် ဘိုက်များကို တစ်ခါတစ်ရံ ကျဆင်းစေသည်။ | ဟာ့ဒ်ဝဲစီးဆင်းမှုထိန်းချုပ်မှုကိုသုံးပါ သို့မဟုတ် baud နှုန်းကိုလျှော့ချပါ။ |
312291 | EMHAL- Linux host များပေါ်ရှိ halCommonGetIntxxMillisecondTick လုပ်ဆောင်ချက်များသည် မိုနိုတိုနစ်ဟု အာမမခံနိုင်သော gettimeofday လုပ်ဆောင်ချက်ကို လက်ရှိအသုံးပြုနေသည်။ စနစ်အချိန်ပြောင်းလဲပါက၊ ၎င်းသည် stack timing တွင်ပြဿနာများဖြစ်စေနိုင်သည်။ | ၎င်းအစား CLOCK_MONOTONIC အရင်းအမြစ်ဖြင့် clock_gettime ကိုအသုံးပြုရန် ဤလုပ်ဆောင်ချက်များကို မွမ်းမံပါ။ |
338151 | ပက်ကတ်ကြားခံရေတွက်မှုတန်ဖိုးနည်းသော NCP ကို အစပြုခြင်းသည် ပက်ကတ်များကို ပျက်စီးစေနိုင်သည်။ | အလွန်နိမ့်သော ပုံသေတန်ဖိုးကို ရှောင်ရှားရန် ပက်ကတ်ကြားခံအရေအတွက်အတွက် 0xFF သီးသန့်တန်ဖိုးကို အသုံးပြုပါ။ |
387750 | စက်ပစ္စည်းအဆုံးတွင် Route Table Request ဖော်မတ်များနှင့် ပြဿနာရှိသည်။ | စုံစမ်းစစ်ဆေးရေး လက်အောက်ခံ |
400418 | ထိတွေ့လင့်ခ် အစပျိုးသူသည် စက်ရုံမဟုတ်သော စက်ပစ္စည်းအသစ်ပစ်မှတ်သို့ လင့်ခ်ချိတ်၍မရပါ။ | ဖြေရှင်းနည်း မသိရပါ။ |
424355 | စက်ရုံမှမဟုတ်သော အိပ်ငိုက်သော နောက်ဆုံးစက်အသစ် touchlink ပစ်မှတ်- လုပ်ဆောင်နိုင်သော အစပျိုးသူသည် အချို့သောအခြေအနေများတွင် စက်ပစ္စည်းအချက်အလက်တုံ့ပြန်မှုကို မရရှိနိုင်ပါ။ |
စုံစမ်းစစ်ဆေးရေး လက်အောက်ခံ |
465180 | Coexistence Radio Blocker Optimization item "Enable Runtime Control" သည် သင့်လျော်သော Zigbee လုပ်ဆောင်ချက်ကို ပိတ်ဆို့နိုင်ပါသည်။ | Blocker Optimization ၏ရွေးချယ်နိုင်သော 'Wi-Fi Select' ထိန်းချုပ်မှုအား "ပိတ်ထားသည်" ကိုချန်ထားသင့်သည်။ |
480550 | OTA အစုအဝေးတွင် ၎င်း၏ကိုယ်ပိုင် ခွဲခြမ်းစိတ်ဖြာခြင်းနည်းလမ်း ပါရှိသောကြောင့် APS အကွဲကွဲအပြားပြားကို မသုံးသင့်ပါ။ APS ကုဒ်ဝှက်ခြင်းကို ဖွင့်ထားသော်လည်း၊ ImageBlockResponses ၏ payload သည် APS အကွဲကွဲအပြားပြားကို အသက်သွင်းထားသည့် အရွယ်အစားတစ်ခုသို့ ကြီးထွားစေသည်။ ၎င်းသည် OTA လုပ်ငန်းစဉ်ကို ပျက်ကွက်သွားစေနိုင်သည်။ |
ဖြေရှင်းနည်း မသိရပါ။ |
481128 | အသေးစိတ်ပြန်လည်သတ်မှတ်ခြင်းအကြောင်းအရင်းနှင့် ပျက်စီးမှုအသေးစိတ်အချက်အလက်များကို NCP ပလပ်ဖောင်းများရှိ Virtual UART (Serial 0) မှတစ်ဆင့် Diagnostics plugin နှင့် Virtual UART အရံအရံများကို ဖွင့်ထားသောအခါတွင် မူရင်းအတိုင်း ရရှိနိုင်ပါသည်။ | Serial 0 ကို NCP တွင် စတင်လုပ်ဆောင်ထားပြီးဖြစ်သောကြောင့် သုံးစွဲသူများသည် Zigbee NCP Framework တွင် emberAfNcpInitCallback ကိုဖွင့်နိုင်ပြီး ဤဒေတာအတွက် ပရင့်ထုတ်ရန်အတွက် halGetExtendedResetInfo၊ halGetExtendedResetInfo၊ halGetExtendedResetString၊ halPrintCrashSummary၊ halPrintCrashDhalPrash နှင့် ဤဒေတာအတွက် ပရင့်ထုတ်ရန်အတွက် halPrintCrashDhalPrint)၊ viewNetwork Analyzer ဖမ်းယူမှုမှတ်တမ်းတွင် ပါဝင်ခြင်း။
ရည်းစားဟောင်းအတွက်ampEXTENDED_RESET_INFO ကို သတ်မှတ်သည့်အခါ af-main-soc.c ၏ emberAfMainInit() တွင် ပါဝင်သော ကုဒ်ကို ကိုးကားပါ။ |
ID နံပါတ် | ဖော်ပြချက် | ဖြေရှင်းချက် |
486369 | ကွန်ရက်အသစ်ဖွဲ့စည်းသည့် DynamicMultiProtocolLightSoc တွင် ၎င်းတွင်ကျန်ခဲ့သော ကွန်ရက်တစ်ခုမှ ကလေး node များ ကျန်ရှိနေပါက၊ emberAfGetChildTableSize သည် startIdentifyOnAllChildNodes တွင် သုညမဟုတ်သောတန်ဖိုးကို ပြန်ပေးသည်၊ ၎င်းသည် Tx 66 အမှားမက်ဆေ့ချ်များကို "တစ္ဆေ" ကလေးများအား ကိုင်တွယ်သောအခါတွင် အမှားအယွင်းဖြစ်စေသည်။ | ဖြစ်နိုင်လျှင် ကွန်ရက်အသစ်မဖန်တီးမီ သို့မဟုတ် ကွန်ရက်မှထွက်ခွာပြီးနောက် ကလေးဇယားကို ပရိုဂရမ်ကျကျစစ်ဆေးပြီး ကွန်ရက်အသစ်မဖွဲ့မီ emberRemoveChild ကို အသုံးပြု၍ ကလေးအားလုံးကို ဖျက်ပစ်မည်ဆိုပါက အပိုင်းကို အစုလိုက်အပြုံလိုက်ဖျက်ပါ။ |
495563 | SPI NCP Sleepy End Device S သို့ ချိတ်ဆက်ခြင်း။ample App သည် တိုတောင်းသော စစ်တမ်းကို မပြုလုပ်ပါ၊ ထို့ကြောင့် အပ်ဒိတ် TC လင့်ခ်ကီး၏ အခြေအနေတွင် ပူးပေါင်းရန် ကြိုးစားမှု မအောင်မြင်ပါ။ | ပါဝင်လိုသောစက်ပစ္စည်းသည် ပါဝင်ရန်မကြိုးစားမီ Short Poll မုဒ်တွင်ရှိသင့်သည်။ ဤမုဒ်ကို End Device Support plugin မှ ခိုင်းစေနိုင်သည်။ |
497832 | Network Analyzer တွင် Zigbee Application Support Command Breakdown for the Verify Key Request Frame for the payload ၏ အစိတ်အပိုင်းကို Destination Address အဖြစ် မှားယွင်းစွာ ကိုးကားဖော်ပြသော frame Source Address ကို ဖော်ပြသည်။ |
ဖြေရှင်းနည်း မသိရပါ။ |
519905
521782 |
Spi-NCP သည် ota-client plugin ၏ 'bootload' CLI အမိန့်ကို အသုံးပြု၍ bootloader ဆက်သွယ်မှုကို စတင်ရန် ပျက်ကွက်ခဲပါသည်။ |
bootload လုပ်ငန်းစဉ်ကို ပြန်လည်စတင်ပါ။ |
620596 |
NCP SPI Example အတွက် BRD4181A (EFR32xGMG21)
nWake default pin သည် သတ်မှတ်ထားသော wake-up pin အဖြစ် အသုံးမပြုနိုင်ပါ။ |
NWake အတွက် မူလပင်နံပါတ်ကို PD03 မှ NCP-SPI ပလပ်အင်ရှိ EM2/3 နိုးထ-ဖွင့်နိုင်သော ပင်နံပါတ်သို့ ပြောင်းပါ။ |
631713 |
"Zigbee PRO Stack Library" ပလပ်အင် "Zigbee PRO Stack Library" ကို "Zigbee PRO Leaf Library" အစား အသုံးပြုပါက Zigbee End Device သည် ပဋိပက္ခများကို အကြိမ်ကြိမ် အစီရင်ခံပါမည်။ | "Zigbee PRO Stack Library" ပလပ်အင်အစား "Zigbee PRO Leaf Library" ကိုသုံးပါ။ |
670702 |
အစီရင်ခံခြင်းပလပ်အင်အတွင်း ထိရောက်မှုမရှိခြင်းသည် ဒေတာရေးသည့်အကြိမ်ရေနှင့် ဇယားအရွယ်အစားအပေါ်အခြေခံ၍ သိသာထင်ရှားသော latency ကိုဖြစ်ပေါ်စေနိုင်ပြီး၊ ၎င်းသည် အဖြစ်အပျက်အချိန်အပါအဝင် သုံးစွဲသူအပလီကေးရှင်းကုဒ်ကို အနှောင့်အယှက်ဖြစ်စေနိုင်သည်။ | မကြာခဏ ရေးနေပါက ပလပ်အင်ကို အသုံးပြုခြင်းထက် အစီရင်ခံမှု အခြေအနေများကို စစ်ဆေးပြီး အစီရင်ခံစာများကို ကိုယ်တိုင်ပေးပို့ရန် စဉ်းစားပါ။ |
708258 |
addEntryToGroupTable() မှတစ်ဆင့် group-server.c တွင် တီထွင်ထားသော တန်ဖိုးသည် ခိုင်မာသောစည်းနှောင်မှုကို ဖန်တီးနိုင်ပြီး groupcast အစီရင်ခံစာများကို ပေးပို့နိုင်စေပါသည်။ | “binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;” ကိုထည့်ပါ။ “binding.type ပြီးနောက်
= EMBER_MULTICAST_BINDING;” |
757775 | EFR32 အစိတ်အပိုင်းများအားလုံးတွင် ထူးခြားသော RSSI offset ရှိသည်။ ထို့အပြင်၊ ဘုတ်ဒီဇိုင်း၊ အင်တင်နာများနှင့် အကာအရံများသည် RSSI ကို သက်ရောက်မှုရှိနိုင်သည်။ | ပရောဂျက်အသစ်တစ်ခုဖန်တီးသောအခါ RAIL Utility၊ RSSI အစိတ်အပိုင်းကို ထည့်သွင်းပါ။ ဤအင်္ဂါရပ်တွင် အစိတ်အပိုင်းတစ်ခုစီအတွက် တိုင်းတာထားသော မူရင်း RSSI Offset Silabs ပါဝင်သည်။ သင့်ထုတ်ကုန်အပြည့်အစုံကို RF စမ်းသပ်ပြီးနောက် လိုအပ်ပါက ဤအော့ဖ်ဆက်ကို ပြင်ဆင်နိုင်သည်။ |
758965 |
ZCL အစုအဝေးအစိတ်အပိုင်းများနှင့် ZCL ညွှန်ကြားချက်ရှာဖွေမှုဇယားကို ထပ်တူပြု၍မရပါ။ ထို့ကြောင့်၊ ZCL အစုအဝေးတစ်ခုအား ဖွင့်ခြင်း သို့မဟုတ် ပိတ်သည့်အခါ၊ သက်ဆိုင်ရာ ZCL Advanced Configurator ညွှန်ကြားချက်တဘ်တွင် အကောင်အထည်ဖော်ထားသော အမိန့်များကို ဖွင့်/ပိတ်မည်မဟုတ်ပါ။ | ZCL Advanced Configurator ရှိ အလိုရှိသော ZCL ညွှန်ကြားချက်များအတွက် ရှာဖွေတွေ့ရှိမှုကို ကိုယ်တိုင်ဖွင့်/ပိတ်ပါ။ |
765735 | ဖွင့်ထားသော စာမျက်နှာတောင်းဆိုမှုဖြင့် OTA အပ်ဒိတ်သည် Sleepy End စက်ပစ္စည်းတွင် မအောင်မြင်ပါ။ | Page Request အစား Block Request ကိုသုံးပါ။ |
845649 | CLI ကိုဖယ်ရှားခြင်း- Core အစိတ်အပိုင်းသည် sl_cli.h သို့ EEPROM cli ခေါ်ဆိုမှုများကို မဖယ်ရှားပါ။ | eeprom-cli.c ကိုဖျက်ပါ။ file sl_cli.h ဟုခေါ်သည်။ ထို့အပြင်၊ sl_cli.h နှင့် ota-storage-simple-eeprom ရှိ sl_cli_command_arg_t သို့ ခေါ်ဆိုမှုများကို မှတ်ချက်ပေးနိုင်ပါသည်။ |
857200 | ias-zone-server.c သည် “0000000000000000” CIE လိပ်စာဖြင့် စည်းနှောင်မှုတစ်ခုကို ဖန်တီးနိုင်စေရန် ခွင့်ပြုထားပြီး နောက်ပိုင်းတွင် နောက်ထပ်စည်းနှောင်မှုများကို ခွင့်မပြုပါ။ | ဖြေရှင်းနည်း မသိရပါ။ |
1019961 | Z3Gateway ဖြစ်အောင် ထုတ်လုပ်လိုက်ပါတယ်။file hardcode "gcc" ကို CC အဖြစ် | ဖြေရှင်းနည်း မသိရပါ။ |
ID နံပါတ် | ဖော်ပြချက် | ဖြေရှင်းချက် |
1039767 | Zigbee router ကွန်ရက် RTOS အသုံးပြုမှု ကိစ္စတွင် တန်းစီခြင်း အကျုံးဝင်သည့် ပြဿနာ | Zigbee Stack သည် thread-safe မဟုတ်ပါ။ ရလဒ်အနေဖြင့်၊ အခြားလုပ်ဆောင်စရာတစ်ခုမှ Zigbee stack API များကို ခေါ်ဆိုခြင်းကို OS ပတ်၀န်းကျင်တွင် မပံ့ပိုးနိုင်ဘဲ stack ကို "အလုပ်မလုပ်သော" အခြေအနေသို့ ထည့်သွင်းနိုင်ပါသည်။ နောက်ထပ်အချက်အလက်များနှင့် event handler ကိုအသုံးပြု၍ ဖြေရှင်းချက်အတွက် အောက်ပါအက်ပ်မှတ်စုကို ကိုးကားပါ။
https://www.silabs.com/documents/public/application- မှတ်စုများ/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk- 7x.pdf . |
1064370 | အဆိုပါ Z3Switch sample အပလီကေးရှင်းသည် ပရောဂျက်ရှိ ခလုတ်ဖော်ပြချက်တွင် မကိုက်ညီမှုဖြစ်စေသော default အနေဖြင့် ခလုတ်တစ်ခု (ဥပမာ- btn1) ကို ဖွင့်ထားသည်file. | ဖြေရှင်းနည်း- Z0Switch ပရောဂျက်ဖန်တီးနေစဉ်အတွင်း btn3 instance ကို ကိုယ်တိုင်ထည့်သွင်းပါ။ |
1161063 | Z3Light နှင့် ဖြစ်နိုင်ချေရှိသော အခြားသော အပလီကေးရှင်းများသည် မှားယွင်းနေသော အစုအဝေး တည်းဖြတ်မှုတန်ဖိုးများကို အစီရင်ခံပါသည်။ | အစုအဝေး တည်းဖြတ်မှု ရည်ညွှန်းချက်အား ၎င်းတို့၏ သင့်လျော်သော ပြင်ဆင်မှုသို့ ကိုယ်တိုင် အပ်ဒိတ်လုပ်ပါ။ |
၁၀၅၊
၁၀၅၊ 1171479 |
အမှားအယွင်း- ezspErrorHandler 0x34 ကို mfglib လက်ခံသည့်မုဒ်တွင် ထပ်ခါတလဲလဲ အစီရင်ခံခဲ့သည် | ပုံနှိပ်ထားသော အမှားစာတိုများကို လျှော့ချရန် EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV ကို စီစဉ်သတ်မှတ်ပါ
host အက်ပ်တွင် ENT_TIMEOUT_MS သည် 100 ဖြစ်သောကြောင့် ပြန်ခေါ်ရန် တန်းစီခြင်းကို ပိုမိုလျင်မြန်စွာ လွတ်မြောက်စေသည်။ |
1252460 | SimEEPROM ပြန်လည်ရယူရေး ပုံမှန်အစီအစဉ်များ (v1 နှင့် v2 နှစ်ခုစလုံးအတွက်) စတင်ချိန်တွင် လုပ်ဆောင်ခြင်းသည် em_msc.c ၏ MSC_ErasePage လုပ်ရိုးလုပ်စဉ်အတွင်း အခိုင်အမာ ထွက်ပေါ်လာသော မှားယွင်းနေသော flash စာမျက်နှာကို ဖျက်ရန်ခေါ်ဆိုမှုကို လုပ်ဆောင်နိုင်သည်။ | ဖြေရှင်းနည်း- MSC_ErasePage() လုပ်ဆောင်ချက်၏ ထိပ်တွင် အောက်ပါ ကုဒ်မျဉ်းကို em_msc.c: start address = (uint32_t*)((uint32_t)start address &
~(FLASH_PAGE_SIZE-1)); |
ကန့်ကွက်ထားသည့်အရာများ
ထုတ်ဝေမှု 7.4.1.0 တွင် ကန့်ကွက်ထားသည်။
GSDK 7.4.0.0 တွင်၊ ဤ patch အပါအဝင်၊ Z3Gateway တွင်၊ port 4900 သို့မဟုတ် 4901 ပါ telnet interface ကိုဖန်တီးရန် linux host အပလီကေးရှင်းအတွက် ZXNUMXGateway ရှိ “-v” ရွေးချယ်မှုကို ရပ်ဆိုင်းထားသည်။ telnet interface ကိုဖန်တီးရန် အကြံပြုထားသည့် အခြားနည်းလမ်းမှာ “socat” ကဲ့သို့သော linux utilities ကို အသုံးပြုရန်ဖြစ်သည်။
ထုတ်ဝေမှု 7.4.0.0 တွင် ကန့်ကွက်ထားသည်။
- အောက်ပါ တားမြစ်ထားသော လုံခြုံရေး API များကို ဖယ်ရှားလိုက်သည်-
- emberGetKey()
- emberGetKeyTableEntry()
- emberSetKeyTableEntry()
- emberHaveLinkKey()
- emberAddOrUpdateKeyTableEntry()
- emberAddTransientLinkKey()
- emberGetTransientKeyTableEntry()
- emberGetTransientLinkKey()
- emberHmacAesHash()
သော့သိုလှောင်မှုနှင့် HMAC hashing သို့ဝင်ရောက်ရန်အတွက် Zigbee လုံခြုံရေးမန်နေဂျာမှပေးသော APIs ကိုသုံးပါ။
ဖယ်ရှားထားသော အရာများ
ထုတ်ဝေမှု 7.4.0.0 တွင် ဖယ်ရှားခဲ့သည်။
- အများသူငှာ ခေါင်းစီးတွင် ထပ်နေသော အများသူငှာ API များကို ဖယ်ရှားခဲ့သည်။ file gp-types.h.
- zigbee_end_device_bind အစိတ်အပိုင်းကို ဖယ်ရှားလိုက်ပါပြီ။ ဤအစိတ်အပိုင်းကို အဆုံးသတ်စက်ပစ္စည်းများအတွက် ပွဲစားခအတွက် ပြန်လည်ချိတ်ဆက်ခြင်းအတွက် ညှိနှိုင်းရေးမှူးအတွက် အသုံးပြုခဲ့သည်။ ဤရွေးချယ်နိုင်သောလုပ်ဆောင်ချက်ကို Zigbee core spec ၏ R22 မှဖယ်ရှားခဲ့သည်။
- af-host.c တွင် setPacketBufferCount() ကို ဖယ်ရှားပြီး အသုံးမဝင်သော စစ်ဆေးမှု EZSP_CONFIG_PACKET_BUFFER_COUNT- command-handlers.c တွင်
- NCP ကို စတင်သောအခါ အဆင့်နှစ်ဆင့်ခွဲရန် မလိုအပ်သောကြောင့် မမ်မိုရီခွဲဝေမှုဆိုင်ရာ အငြင်းအခုံကို ဖယ်ရှားထားသည်။
- se14-comms-hub၊ se14-ihd နှင့် se14-meter-gas ၏ app.c တွင် emberAfNcpInitCallback() ကို ဖယ်ရှားခဲ့သည်။
- ncp-configuration.c တွင် ncp အစပြုခြင်းအတောအတွင်း ဆက်တင် EZSP_CONFIG_RETRY_QUEUE_SIZE တန်ဖိုးကို ဖယ်ရှားခဲ့သည်။
Multiprotocol Gateway နှင့် RCP
ပစ္စည်းအသစ်များ
ထုတ်ဝေမှု 7.4.0.0 တွင် ထည့်သွင်းထားသည်။
EFR802.15.4xG32 သို့မဟုတ် xG24 RCP ကို အသုံးပြုသောအခါ သီးခြားလွတ်လပ်သော 21 ချန်နယ်များပေါ်တွင် လုပ်ဆောင်ရန် Zigbee နှင့် OpenThread stacks များအတွက် ပြိုင်တူနားထောင်နိုင်မှု စွမ်းရည်ကို ထုတ်ပေးပါသည်။ 802.15.4 RCP/Bluetooth RCP ပေါင်းစပ်မှု၊ Zigbee NCP/OpenThread RCP ပေါင်းစပ်မှု၊ သို့မဟုတ် Zigbee/OpenThread စနစ်-ချစ်ပ် (SoC) အတွက် ပြိုင်တူနားထောင်ခြင်းကို မရနိုင်ပါ။ ၎င်းကို နောင်ထွက်ရှိမည့် ထုတ်ကုန်များတွင် ထည့်သွင်းပါမည်။
OpenThread CLI ရောင်းချသူ တိုးချဲ့မှုကို Multiprotocol containers များ၏ OpenThread host အက်ပ်များသို့ ထည့်သွင်းထားသည်။ ၎င်းတွင် coex cli command များပါဝင်သည်။
တိုးတက်မှုများ
ထုတ်ဝေမှု 7.4.0.0 တွင် ပြောင်းလဲခဲ့သည်။
Zigbee NCP/OpenThread RCP multiprotocol ပေါင်းစပ်မှုသည် ယခုအခါ ထုတ်လုပ်မှုအရည်အသွေးဖြစ်သည်။
7.3 ပုံသေပြဿနာများ
ထုတ်ဝေမှု 7.4.2.0 တွင် ပြင်ဆင်ထားသည်။
ID နံပါတ် | ဖော်ပြချက် |
1022972 | Zigbee-OpenThread NCP/RCP s တွင် အတူယှဉ်တွဲနေထိုင်မှု ပလပ်အင်ကို ထည့်သွင်းခဲ့သည်။ample လျှောက်လွှာ။ |
1231021 | မကိုင်တွယ်မထားသော ပို့လွှတ်မှုအမှားများကို sub mac သို့လွှဲပြောင်းပေးမည့်အစား RCP ကို ပြန်လည်ရယူခြင်းဖြင့် 80+ zigbee စက်ပစ္စည်းများနှင့် ချိတ်ဆက်သောအခါတွင် တွေ့ရှိထားသည့် OTBR တွင် အခိုင်အမာပြောဆိုမှုကို ရှောင်ကြဉ်ပါ။ |
1249346 | OTBR တွင် ခွဲခြမ်းစိတ်ဖြာမှုအမှားနှင့် မျှော်လင့်မထားသော ရပ်စဲမှုကို ဖြစ်ပေါ်စေသည့် RCP သည် လက်ခံသူအတွက် ရည်ရွယ်ထားသော ပက်ကေ့ခ်ျများကို မှားယွင်းစွာ ခေတ္တရပ်ဆိုင်းနိုင်သည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ |
ထုတ်ဝေမှု 7.4.1.0 တွင် ပြင်ဆင်ထားသည်။
ID နံပါတ် | ဖော်ပြချက် |
1213701 | MAC သွယ်ဝိုက်သောတန်းစီဇယားတွင် ထိုကလေးအတွက် ဆိုင်းငံ့ထားပြီးဖြစ်သော ဒေတာရှိပါက ကလေးအတွက် ရင်းမြစ်ကိုက်ညီမှုဇယားကို ဖန်တီးရန် ZigBee မှ ခွင့်မပြုပါ။ ဤအပြုအမူသည် APS Ack သို့မဟုတ် app-layer တုံ့ပြန်မှု မရှိခြင်းကြောင့် ကလေးနှင့် အခြားစက်ပစ္စည်းအချို့အကြား အပလီကေးရှင်း-အလွှာ အရောင်းအ၀ယ်များ ပျက်ကွက်သွားစေနိုင်သည်၊ အထူးသဖြင့် အထူးသဖြင့် ကလေးစက်ပစ္စည်းကို ပစ်မှတ်ထားသော ZCL OTA Upgrades ၏ အနှောင့်အယှက်နှင့် မမျှော်လင့်ထားသော ရပ်စဲမှုများ ဖြစ်လာနိုင်သည်။ |
1244461 | မက်ဆေ့ချ်များ ဆိုင်းငံ့ထားသော်လည်း ကလေးဖြစ်ခြင်းအတွက် ရင်းမြစ်ကိုက်ညီမှုဇယားကို ဖယ်ရှားနိုင်သည်။ |
ထုတ်ဝေမှု 7.4.0.0 တွင် ပြင်ဆင်ထားသည်။
ID နံပါတ် | ဖော်ပြချက် |
1081828 | FreeRTOS-based Zigbee/BLE DMP s ဖြင့် ဖြတ်သန်းမှုပြဿနာample applications များ။ |
1090921 | Z3GatewayCpc သည် ဆူညံသောပတ်ဝန်းကျင်တွင် ကွန်ရက်တစ်ခုဖွဲ့စည်းရာတွင် အခက်အခဲရှိသည်။ |
1153055 | zigbee_ncp-ble_ncp-uart s မှ NCP ဗားရှင်းကို ဖတ်သည့်အခါ ဆက်သွယ်မှု ချို့ယွင်းသွားသောအခါတွင် လက်ခံသူအပေါ် အခိုင်အမာ ဖြစ်ပေါ်လာခဲ့သည်ample အက်ပ်။ |
1155676 | 802.15.4 အင်တာဖေ့စ်များစွာသည် တူညီသော 15.4-bit node ID ကိုမျှဝေထားလျှင် 16 RCP သည် လက်ခံရရှိထားသော unicast ပက်ကတ်များ (MAC acking ပြီးနောက်) အားလုံးကို စွန့်ပစ်ထားသည်။ |
1173178 | လက်ခံသူသည် Host-RCP စနစ်ထည့်သွင်းမှုတွင် mfglib ဖြင့် လက်ခံရရှိသော ရာနှင့်ချီသော ပက်ကတ်များကို မှားယွင်းစွာ အစီရင်ခံခဲ့သည်။ |
ID နံပါတ် | ဖော်ပြချက် |
1190859 | Host-RCP စနစ်ထည့်သွင်းမှုတွင် mfglib ကျပန်းပက်ကတ်များကို ပေးပို့သည့်အခါ EZSP အမှားအယွင်းရှိသည်။ |
1199706 | မေ့နေသော စက်ကိရိယာကလေးများမှ ဒေတာစစ်တမ်းကောက်ယူမှုများသည် ယခင်ကလေးအတွက် Leave & Rejoin အမိန့်ကို တန်းစီရန် RCP ပေါ်ရှိ ဆိုင်းငံ့ဘောင်တစ်ခုအား မှန်ကန်စွာ သတ်မှတ်ခြင်း မရှိပါ။ |
1207967 | "mfglib send random" command သည် Zigbeed တွင် အပိုထုပ်ပိုးမှုများကို ပို့နေသည်။ |
1208012 | mfglib rx မုဒ်သည် RCP တွင် လက်ခံရရှိသည့်အခါ ပက်ကတ်အချက်အလက်ကို မှန်ကန်စွာ မွမ်းမံမွမ်းမံထားသည်။ |
1214359 | 80 သို့မဟုတ် ထို့ထက်ပိုသော router များသည် Host-RCP စနစ်ထည့်သွင်းမှုတွင် တစ်ပြိုင်နက် ပူးပေါင်းရန် ကြိုးပမ်းသောအခါ ညှိနှိုင်းရေးမှူး ကုဒ်ပျက်သွားသည်။ |
1216470 |
လိပ်စာမျက်နှာဖုံး 0xFFFF အတွက် ထုတ်လွှင့်မှုကို ထပ်ဆင့်လွှင့်ပြီးနောက်၊ မိခင်စက်ပစ္စည်းအဖြစ် လုပ်ဆောင်နေသည့် Zigbee RCP သည် ကလေးတစ်ဦးစီအတွက် ဆိုင်းငံ့ထားသောဒေတာအလံကို ချန်ထားမည်ဖြစ်သည်။ ယင်းကြောင့် ကလေးတစ်ဦးစီသည် စစ်တမ်းတစ်ခုစီပြီးနောက် ဒေတာကို စောင့်မျှော်နေကြပြီး ဤအခြေအနေကို ရှင်းရန် စက်ပစ္စည်းတစ်ခုစီသို့ အခြားဆိုင်းငံ့ထားသော ဒေတာလွှဲပြောင်းမှုအချို့ကို နောက်ဆုံးတွင် လိုအပ်ပါသည်။ |
လက်ရှိထုတ်ဝေမှုတွင် သိထားသော ပြဿနာများ
ယခင်ထုတ်ပြီးကတည်းက bold တွင် ပြဿနာများကို ထည့်သွင်းထားသည်။ ထုတ်ဝေမှုကို လွတ်သွားပါက၊ မကြာသေးမီက ထုတ်ဝေမှုမှတ်စုများပေါ်တွင် ရနိုင်ပါသည်။ https://www.si-labs.com/developers/gecko-software-development-kit.
ID နံပါတ် | ဖော်ပြချက် | ဖြေရှင်းချက် |
937562 | Bluetoothctl 'advertise on' command သည် Raspberry Pi OS 802154 ရှိ rcp-uart- 11-blehci အက်ပ်ဖြင့် မအောင်မြင်ပါ။ | bluetoothctl အစား btmgmt အက်ပ်ကို သုံးပါ။ |
1074205 | CMP RCP သည် တူညီသော PAN ID ရှိ ကွန်ရက်နှစ်ခုကို မပံ့ပိုးပါ။ | ကွန်ရက်တစ်ခုစီအတွက် မတူညီသော PAN ID များကို အသုံးပြုပါ။ ပံ့ပိုးမှုကို အနာဂတ်တွင် ထုတ်ဝေရန် စီစဉ်ထားသည်။ |
1122723 | အလုပ်များသောပတ်ဝန်းကျင်တွင် z3-light_ot-ftd_soc အက်ပ်တွင် CLI သည် တုံ့ပြန်မှုမရှိတော့ပါ။ | ဖြေရှင်းနည်း မသိရပါ။ |
1124140 | z3-light_ot-ftd_soc sampOT ကွန်ရက်ဖွင့်ထားပြီးဖြစ်ပါက le app သည် Zigbee ကွန်ရက်ကို ဖွဲ့စည်းနိုင်မည်မဟုတ်ပေ။ | 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 အကြား ကွဲပြားသည်။ | နောင်ထုတ်ဝေမှုတွင် ကိုင်တွယ်ဖြေရှင်းမည်ဖြစ်သည်။ |
ကန့်ကွက်ထားသည့်အရာများ
တစ်ခုမှ
ဖယ်ရှားထားသော အရာများ
ထုတ်ဝေမှု 7.4.0.0 တွင် ဖယ်ရှားခဲ့သည်။
“NONCOMPLIANT_ACK_TIMING_WORKAROUND” မက်ခရိုကို ဖယ်ရှားလိုက်ပါပြီ။ ယခုအခါ RCP အက်ပ်များအားလုံးသည် CSL မှ လိုအပ်သော အဆင့်မြှင့်တင်ထားသော acks များအတွက် 192 µsec အလှည့်အပြောင်းအချိန်ကို ဆက်လက်အသုံးပြုနေချိန်တွင် 256 µsec အလှည့်အပြောင်းအချိန်ကို ပုံမှန်အားဖြင့် ပံ့ပိုးပေးပါသည်။
ဤဖြန့်ချိမှုကို အသုံးပြု
ဤထုတ်ဝေမှုတွင် အောက်ပါတို့ ပါဝင်သည်-
- Zigbee stack
- Zigbee လျှောက်လွှာဘောင်
- Zigbee Sampလျှောက်လွှာများ
Zigbee နှင့် EmberZNet SDK အကြောင်း ပိုမိုသိရှိလိုပါက ကြည့်ပါ။ UG103.02- Zigbee အခြေခံအချက်များ.
အကယ်၍ သင်သည် ပထမဆုံးအသုံးပြုသူဖြစ်ပါက၊ ကြည့်ပါ။ QSG180- SDK 7.0 နှင့် အထက်များအတွက် Zigbee EmberZNet အမြန်စတင်လမ်းညွှန် သင့်ဖွံ့ဖြိုးတိုးတက်မှုပတ်ဝန်းကျင်ကို configure လုပ်ခြင်းဆိုင်ရာ ညွှန်ကြားချက်များအတွက်၊ အဆောက်အဦနှင့် flashing အဖြစ်ample အပလီကေးရှင်းနှင့် နောက်အဆင့်များကို ညွှန်ပြသော စာရွက်စာတမ်းအကိုးအကားများ။
တပ်ဆင်ခြင်းနှင့်အသုံးပြုခြင်း။
သူသည် Zigbee EmberZNet SDK ကို Silicon Labs SDKs ၏အစုံအလင်ဖြစ်သော Gecko SDK (GSDK) ၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် ပံ့ပိုးထားသည်။ GSDK ကို အမြန်စတင်ရန်၊ ထည့်သွင်းပါ။ ရိုးရိုးရှင်းရှင်း စတူဒီယို ၅သင်၏ဖွံ့ဖြိုးတိုးတက်မှုပတ်ဝန်းကျင်ကိုသတ်မှတ်ပြီး GSDK ထည့်သွင်းမှုမှတစ်ဆင့် သင့်ကိုလမ်းပြပေးမည်ဖြစ်သည်။ Simplicity Studio 5 တွင် ရင်းမြစ်နှင့် ပရောဂျက် launcher၊ ဆော့ဖ်ဝဲဖွဲ့စည်းပုံတူးလ်များ၊ GNU toolchain ပါရှိသော IDE အပြည့်အစုံနှင့် ခွဲခြမ်းစိတ်ဖြာမှုကိရိယာများအပါအဝင် Silicon Labs စက်ပစ္စည်းများဖြင့် IoT ထုတ်ကုန်ဖွံ့ဖြိုးတိုးတက်မှုအတွက် လိုအပ်သော အရာအားလုံးပါဝင်သည်။ တပ်ဆင်ခြင်းဆိုင်ရာ လမ်းညွှန်ချက်များကို အွန်လိုင်းတွင် ဖော်ပြထားသည်။ Simplicity Studio 5 အသုံးပြုသူ၏လမ်းညွှန်.
တနည်းအားဖြင့် Gecko SDK သည် GitHub မှ နောက်ဆုံးထွက်ကို ဒေါင်းလုဒ်လုပ်ခြင်း သို့မဟုတ် ပုံတူပွားခြင်းဖြင့် ကိုယ်တိုင်ထည့်သွင်းနိုင်ပါသည်။ နောက်ထပ်အချက်အလက်များအတွက် https://github.com/Sili-conLabs/gecko_sdk တွင်ကြည့်ပါ။
Simplicity Studio သည် မူရင်းတွင် GSDK ကို ထည့်သွင်းသည်-
- (Windows): C:\အသုံးပြုသူများ\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS)- /အသုံးပြုသူများ/ /SimplicityStudio/SDKs/gecko_sdk
SDK ဗားရှင်းအတွက် သီးခြားစာရွက်စာတမ်းများကို SDK ဖြင့် ထည့်သွင်းထားသည်။ နောက်ထပ်အချက်အလက်များကို အသိပညာအခြေခံဆောင်းပါးများ (KBAs) တွင် မကြာခဏတွေ့နိုင်သည်။ API ကိုးကားချက်များနှင့် ဤနှင့် အစောပိုင်းထုတ်ပြန်မှုများအကြောင်း အခြားအချက်အလက်များကို တွင်ရနိုင်သည်။ https://docs.silabs.com/.
လုံခြုံရေးအချက်အလက်
Secure Vault ပေါင်းစပ်မှု
Secure Vault-High အစိတ်အပိုင်းများတွင် သော့များကို လုံခြုံစွာသိမ်းဆည်းရန် ရွေးချယ်သော အပလီကေးရှင်းများအတွက်၊ Zigbee Security Manager အစိတ်အပိုင်းမှ စီမံခန့်ခွဲသည့် အစိတ်အပိုင်းများ စီမံခန့်ခွဲသည့် သော့များနှင့် ၎င်းတို့၏ သိုလှောင်မှုကာကွယ်မှု လက္ခဏာရပ်များကို ဖော်ပြသည်။
သော့ထုပ် | တင်ပို့နိုင်သော/မတင်ပို့နိုင်သော | မှတ်စုများ |
ကွန်ရက်ကီး | တင်ပို့နိုင်သော | |
ယုံကြည်မှုစင်တာလင့်ခ်ကီး | တင်ပို့နိုင်သော | |
ယာယီလင့်ခ်ကီး | တင်ပို့နိုင်သော | အညွှန်းသော့ဇယား၊ မတည်ငြိမ်သောသော့အဖြစ် သိမ်းဆည်းထားသည်။ |
လျှောက်လွှာလင့်ခ်ကီး | တင်ပို့နိုင်သော | သော့အညွှန်းဇယား |
လုံခြုံသော EZSP သော့ | တင်ပို့နိုင်သော | |
ZLL ကုဒ်ဝှက်ခြင်းကီး | တင်ပို့နိုင်သော | |
ZLL ကြိုတင်ပြင်ဆင်ထားသောကီး | တင်ပို့နိုင်သော | |
GPD ပရောက်စီကီး | တင်ပို့နိုင်သော | သော့အညွှန်းဇယား |
GPD Sink Key | တင်ပို့နိုင်သော | သော့အညွှန်းဇယား |
အတွင်း/နေရာယူသူကီး | တင်ပို့နိုင်သော | Zigbee လုံခြုံရေးမန်နေဂျာမှ အသုံးပြုရန်အတွက် အတွင်းပိုင်းသော့ |
“တင်ပို့၍မရသော” ဟု အမှတ်အသားပြုထားသည့် ထုပ်ပိုးသော့များကို အသုံးပြု၍မရပါ။ viewed သို့မဟုတ် runtime တွင်မျှဝေသည်။
“ထုတ်နိုင်သည်” ဟု အမှတ်အသားပြုထားသော သော့တွဲများကို runtime တွင် သုံးနိုင် သို့မဟုတ် မျှဝေနိုင်သော်လည်း flash တွင် သိမ်းဆည်းထားစဉ် ကုဒ်ဝှက်ထားဆဲဖြစ်သည်။
အသုံးပြုသူအပလီကေးရှင်းများသည် ဤသော့အများစုနှင့် အပြန်အလှန်တုံ့ပြန်ရန် ဘယ်သောအခါမှ မလိုအပ်ပါ။ Link Key Table ကီးများ သို့မဟုတ် Transient Keys များကို စီမံခန့်ခွဲရန် ရှိပြီးသား API များသည် အသုံးပြုသူအပလီကေးရှင်းတွင် ဆက်လက်ရရှိနိုင်ပြီး Zigbee Security Manager အစိတ်အပိုင်းမှတဆင့် လမ်းကြောင်းပြောင်းသွားပါပြီ။
ဤသော့အချို့သည် အနာဂတ်တွင် သုံးစွဲသူအပလီကေးရှင်းသို့ တင်ပို့၍မရတော့ပါ။ အသုံးပြုသူအပလီကေးရှင်းများသည် သော့များတင်ပို့ခြင်းအပေါ် လုံးဝမလိုအပ်ပါက အားမကိုးရန် တိုက်တွန်းအပ်ပါသည်။
Secure Vault Key Management လုပ်ဆောင်ချက်ဆိုင်ရာ နောက်ထပ်အချက်အလက်များကို ကြည့်ရှုပါ။ AN1271: Secure Key Storage.
လုံခြုံရေးအကြံပေးချက်များ
လုံခြုံရေးအကြံပေးချက်များစာရင်းသွင်းရန်၊ Silicon Labs ဖောက်သည်ပေါ်တယ်သို့ ဝင်ရောက်ပြီး အကောင့်ပင်မကို ရွေးချယ်ပါ။ Portal ပင်မစာမျက်နှာသို့သွားရန် HOME ကိုနှိပ်ပြီး အကြောင်းကြားချက်များကို စီမံရန် အကွက်ကို နှိပ်ပါ။ 'Software/Security Advisory Notices & Product Change Notices (PCNs)' ကို အမှန်ခြစ်ပြီး သင်၏ platform နှင့် protocol အတွက် အနည်းဆုံး စာရင်းသွင်းထားကြောင်း သေချာပါစေ။ ပြောင်းလဲမှုများကိုသိမ်းဆည်းရန် Save ကိုနှိပ်ပါ။
အထောက်အပံ့
Development Kit ဖောက်သည်များသည် လေ့ကျင့်ရေးနှင့် နည်းပညာပံ့ပိုးမှုများအတွက် အရည်အချင်းပြည့်မီပါသည်။ Silicon Laboratories Zigbee ကိုသုံးပါ။ web Silicon Labs Zigbee ထုတ်ကုန်များနှင့် ဝန်ဆောင်မှုများအားလုံးအကြောင်း အချက်အလက်ရယူရန်နှင့် ထုတ်ကုန်ပံ့ပိုးမှုအတွက် စာရင်းသွင်းရန် စာမျက်နှာ။
သင်သည် http://www.silabs.com/support တွင် Silicon Laboratories ပံ့ပိုးကူညီမှုကို ဆက်သွယ်နိုင်သည်။
ရိုးရှင်းစတူဒီယို
MCU နှင့် ကြိုးမဲ့ကိရိယာများ၊ စာရွက်စာတမ်းများ၊ ဆော့ဖ်ဝဲလ်၊ အရင်းအမြစ်ကုဒ်စာကြည့်တိုက်များနှင့် အခြားအရာများကို တစ်ချက်နှိပ်ရုံဖြင့် ဝင်ရောက်ကြည့်ရှုပါ။ Windows၊ Mac နှင့် Linux အတွက် ရနိုင်သည်။
IoT အစုစု
SW/HW
အရည်အသွေး
ပံ့ပိုးမှု & အသိုင်းအဝိုင်း
ရှင်းလင်းချက်
Silicon Labs သည် သုံးစွဲသူများအား Silicon Labs ထုတ်ကုန်များကို အသုံးပြုရန် သို့မဟုတ် အသုံးပြုရန် ရည်ရွယ်ခြင်း သို့မဟုတ် စနစ်နှင့် ဆော့ဖ်ဝဲ လမ်းညွှန်သူများအတွက် ရရှိနိုင်သော အရံအတားများနှင့် မော်ဂျူးများအားလုံး၏ နောက်ဆုံးပေါ်၊ တိကျပြီး အတွင်းကျကျ စာရွက်စာတမ်းများကို ပံ့ပိုးပေးရန် ရည်ရွယ်ပါသည်။ စရိုက်လက္ခဏာပြခြင်းဒေတာ၊ ရရှိနိုင်သော မော်ဂျူးများနှင့် အရံအတားများ၊ မှတ်ဉာဏ်အရွယ်အစားနှင့် မမ်မိုရီလိပ်စာများသည် သီးခြားစက်ပစ္စည်းတစ်ခုစီကို ရည်ညွှန်းပြီး ပံ့ပိုးပေးထားသည့် "ပုံမှန်" ဘောင်များသည် မတူညီသော အပလီကေးရှင်းများတွင် ကွဲပြားနိုင်သည်။ လျှောက်လွှာ exampဤနေရာတွင်ဖော်ပြထားသော les များသည် ပုံဥပမာများအတွက်သာဖြစ်သည်။ Silicon Labs သည် ဤနေရာတွင် ထုတ်ကုန်အချက်အလက်၊ သတ်မှတ်ချက်များနှင့် ဖော်ပြချက်များကို ထပ်မံအသိမပေးဘဲ အပြောင်းအလဲပြုလုပ်ပိုင်ခွင့်ကို လက်ဝယ်ရှိပြီး ပါ၀င်သည့်အချက်အလက်များ၏ တိကျမှု သို့မဟုတ် ပြည့်စုံမှုနှင့်ပတ်သက်၍ အာမခံချက်မပေးပါ။ ကြိုတင်အသိပေးချက်မရှိဘဲ၊ Silicon Labs သည် ထုတ်လုပ်မှုလုပ်ငန်းစဉ်အတွင်း လုံခြုံရေး သို့မဟုတ် ယုံကြည်စိတ်ချရမှုဆိုင်ရာ အကြောင်းပြချက်များအတွက် ထုတ်ကုန် firmware ကို အပ်ဒိတ်လုပ်နိုင်ပါသည်။ ထိုသို့သောပြောင်းလဲမှုများသည် ထုတ်ကုန်၏ သတ်မှတ်ချက်များ သို့မဟုတ် စွမ်းဆောင်ရည်ကို ပြောင်းလဲမည်မဟုတ်ပါ။ ဆီလီကွန်ဓာတ်ခွဲခန်းများသည် ဤစာရွက်စာတမ်းတွင် ပံ့ပိုးပေးထားသည့် အချက်အလက်များကို အသုံးပြုခြင်း၏ အကျိုးဆက်များအတွက် တာဝန်မကင်းပါ။ ဤစာတမ်းသည် ပေါင်းစပ်ဆားကစ်များကို ဒီဇိုင်းထုတ်ရန် သို့မဟုတ် ဖန်တီးပြုလုပ်ရန် မည်သည့်လိုင်စင်ကိုမဆို အဓိပ္ပာယ်ဖွင့်ဆိုခြင်း သို့မဟုတ် ထုတ်ဖော်ပြောဆိုခြင်းမပြုပါ။ ထုတ်ကုန်များသည် မည်သည့် FDA Class III စက်ပစ္စည်းများတွင်မဆို အသုံးပြုရန် ဒီဇိုင်းထုတ်ထားခြင်း သို့မဟုတ် အခွင့်အာဏာမရှိပါ၊ FDA ၏ကြိုတင်စျေးကွက်အတည်ပြုချက်လိုအပ်သည့်လျှောက်လွှာများ သို့မဟုတ် Silicon Labs ၏ သီးခြားစာဖြင့်ရေးသားထားသောသဘောတူညီချက်မပါဘဲ Life Support Systems။ “အသက်ကယ်ထောက်ပံ့မှုစနစ်” သည် အသက်နှင့်/သို့မဟုတ် ကျန်းမာရေးကို ထောက်ပံ့ပေးရန် ရည်ရွယ်သည့် မည်သည့် ထုတ်ကုန် သို့မဟုတ် စနစ်မဆို ပျက်ကွက်ပါက သိသိသာသာ ပုဂ္ဂိုလ်ရေး ထိခိုက်မှု သို့မဟုတ် သေဆုံးမှုအထိ ဖြစ်နိုင်သည်ဟု ကျိုးကြောင်းဆီလျော်စွာ မျှော်လင့်နိုင်သည်။ Silicon Labs ထုတ်ကုန်များသည် စစ်ဘက်ဆိုင်ရာ အသုံးချမှုများအတွက် ဒီဇိုင်းထုတ်ထားခြင်း သို့မဟုတ် ခွင့်ပြုချက်မရှိပါ။ 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 လိုဂို®၊ Bluegiga®၊ Bluegiga Logo®၊ EFM®၊ EFM32®၊ EFR၊ Ember®၊ Energy Micro၊ Energy Micro လိုဂိုနှင့် ပေါင်းစပ်မှုများ "ကမ္ဘာ့စွမ်းအင်အရင်းနှီးဆုံး မိုက်ခရိုကွန်ထရိုလာများ"၊ Redpine Signals®၊ WiSeConnect၊ n-Link၊ ThreadArch®၊ EZLink®၊ EZRadio®၊ EZRadioPRO®၊ Gecko®၊ Gecko OS၊ Gecko OS Studio၊ Precision32®၊ Simplicity Studio®၊ Telegesis Telegesis Logo®၊ USBXpress®၊ Zentri၊ Zentri လိုဂိုနှင့် Zentri DMS၊ Z-Wave® နှင့် အခြားအရာများသည် Silicon Labs ၏ ကုန်သွယ်မှုအမှတ်တံဆိပ်များ သို့မဟုတ် မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ ARM၊ CORTEX၊ Cortex-M3 နှင့် THUMB များသည် ARM Holdings ၏ ကုန်အမှတ်တံဆိပ်များ သို့မဟုတ် မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ Keil သည် ARM Limited ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။ Wi-Fi သည် Wi-Fi Alliance ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။ ဤနေရာတွင်ဖော်ပြထားသော အခြားထုတ်ကုန်များ သို့မဟုတ် အမှတ်တံဆိပ်အမည်များအားလုံးသည် ၎င်းတို့၏ သက်ဆိုင်ရာကိုင်ဆောင်သူများ၏ အမှတ်တံဆိပ်များဖြစ်သည်။
ဆီလီကွန်ဓာတ်ခွဲခန်း Inc.
- 400 West Cesar Chavez Austin, TX 78701 USA
- www.silabs.com
- silabs.com
ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
SILICON LABS Zigbee EmberZNet SDK ဆော့ဖ်ဝဲလ် [pdf] အသုံးပြုသူလမ်းညွှန် Zigbee EmberZNet SDK ဆော့ဖ်ဝဲလ်၊ EmberZNet SDK ဆော့ဖ်ဝဲ၊ SDK ဆော့ဖ်ဝဲ၊ ဆော့ဖ်ဝဲ |