സിലിക്കൺ-ലാബ്സ്-ലോഗോ

സിലിക്കൺ ലാബ്സ് 7.4.5.0 സിഗ്ബീ എംബർ Z നെറ്റ് SDK

SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-product-image

സ്പെസിഫിക്കേഷനുകൾ
  • Zigbee EmberZNet SDK പതിപ്പ്: 7.4.5.0 GA
  • ഗെക്കോ SDK സ്യൂട്ട് പതിപ്പ്: 4.4
  • റിലീസ് തീയതി: ഒക്ടോബർ 23, 2024
  • പ്ലാറ്റ്ഫോം: സിലിക്കൺ ലാബ്സ്
  • പിന്തുണയ്ക്കുന്ന കംപൈലറുകൾ: GCC (GNU കമ്പൈലർ ശേഖരം) പതിപ്പ് 12.2.1
  • EZSP പ്രോട്ടോക്കോൾ പതിപ്പ്: 0x0D

ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ

പ്രധാന സവിശേഷതകൾ
സിലിക്കൺ ലാബിൻ്റെ Zigbee EmberZNet SDK ഇനിപ്പറയുന്ന പ്രധാന സവിശേഷതകൾ വാഗ്ദാനം ചെയ്യുന്നു
മൾട്ടിപ്രോട്ടോകോൾ (സിഎംപി) സിഗ്ബി, SoC-ൽ ഓപ്പൺ ത്രെഡ് പിന്തുണ.

അനുയോജ്യതയും ഉപയോഗ അറിയിപ്പുകളും
സുരക്ഷാ അപ്‌ഡേറ്റുകൾക്കും അറിയിപ്പുകൾക്കുമായി, ഗെക്കോ പ്ലാറ്റ്‌ഫോം റിലീസ് കുറിപ്പുകളുടെ സുരക്ഷാ അധ്യായം കാണുക അല്ലെങ്കിൽ സിലിക്കൺ ലാബുകളിലെ TECH ഡോക്സ് ടാബ് സന്ദർശിക്കുക webസൈറ്റ്. ഏറ്റവും പുതിയ വിവരങ്ങൾക്കായി സുരക്ഷാ ഉപദേശകരുടെ വരിക്കാരാകാൻ ശുപാർശ ചെയ്യുന്നു.

അനുയോജ്യമായ കംപൈലറുകൾ
ശരിയായത് ഉപയോഗിക്കുന്നത് ഉറപ്പാക്കുക fileപിന്തുണയ്ക്കുന്ന കമ്പൈലറിനൊപ്പം s
ജിസിസി (ഗ്നു കമ്പൈലർ കളക്ഷൻ) പതിപ്പ് 12.2.1 സിംപ്ലിസിറ്റി സ്റ്റുഡിയോയ്‌ക്കൊപ്പം നൽകിയിരിക്കുന്നു.

EZSP പ്രോട്ടോക്കോൾ
ഈ റിലീസിനുള്ള EZSP പ്രോട്ടോക്കോൾ പതിപ്പ് 0x0D ആണ്.

പതിവുചോദ്യങ്ങൾ
  • ചോദ്യം: റിലീസ് 7.4.5.0-ൽ അവതരിപ്പിച്ച പുതിയ ഘടകങ്ങൾ ഏതൊക്കെയാണ്?
    • ഉത്തരം: Zigbee വെർച്വൽ ഡിവൈസ് (ZVD) കോൺഫിഗറേഷനെ ആശ്രയിച്ച് യഥാർത്ഥ സുരക്ഷാ ഓപ്‌ഷൻ ഉപയോഗിച്ച് ഉപയോക്താക്കൾക്ക് ഇപ്പോൾ ഒരു Zigbee ഡയറക്റ്റ് ഡിവൈസ് (ZDD) ആപ്ലിക്കേഷനിൽ ഒന്നിലധികം zigbee_direct_security ഘടകങ്ങൾ പ്രവർത്തനക്ഷമമാക്കാനാകും.
  • ചോദ്യം: റിലീസ് 7.4.4.0-ൽ ചേർത്ത പുതിയ API-കൾ എന്തൊക്കെയാണ്?
    • A: പുതിയ API-കളിൽ mfglibSetCtune, mfglibGetCtune എന്നിവ ഉൾപ്പെടുന്നു.
  • ചോദ്യം: റിലീസ് 7.4.5.0-ൽ അവതരിപ്പിച്ച പുതിയ പ്ലാറ്റ്‌ഫോം പിന്തുണ എന്താണ്?
    • A: EFR32MG24A020F768IM40 ഇപ്പോൾ ഒരു പ്ലാറ്റ്‌ഫോമായി പിന്തുണയ്ക്കുന്നു.
  • ചോദ്യം: സിഗ്ബി സെക്യുർ കീ സ്റ്റോറേജ് ഘടകത്തിനായുള്ള അപ്‌ഡേറ്റ് ചെയ്‌ത ഡോക്യുമെൻ്റേഷൻ എനിക്ക് എവിടെ കണ്ടെത്താനാകും?
    • A: Zigbee സെക്യൂരിറ്റി മാനേജർ ഗ്രൂപ്പിൻ്റെ ഘടകങ്ങളുമായി (AN7.4.0.0: Zigbee Security Manager) സംവദിക്കുന്നതിനുള്ള ഒരു പുതിയ ആപ്ലിക്കേഷൻ കുറിപ്പിനൊപ്പം, Zigbee സെക്യുർ കീ സ്റ്റോറേജ് ഘടകത്തിൻ്റെ വിവരണം റിലീസ് 1412-ൽ അപ്ഡേറ്റ് ചെയ്തിട്ടുണ്ട്.

Zigbee EmberZNet SDK 7.4.5.0 GA

ഗെക്കോ SDK സ്യൂട്ട് 4.4

ഒക്ടോബർ 23, 2024

SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-product-image

സിഗ്‌ബീ നെറ്റ്‌വർക്കിംഗ് അവരുടെ ഉൽപ്പന്നങ്ങളിലേക്ക് വികസിപ്പിക്കുന്ന ഒഇഎമ്മുകൾക്കായി തിരഞ്ഞെടുക്കുന്ന വെണ്ടർ ആണ് സിലിക്കൺ ലാബ്‌സ്. സിലിക്കൺ ലാബ്‌സ് സിഗ്‌ബി പ്ലാറ്റ്‌ഫോം ലഭ്യമായ ഏറ്റവും സംയോജിതവും സമ്പൂർണ്ണവും സവിശേഷതകളാൽ സമ്പന്നവുമായ സിഗ്‌ബി പരിഹാരമാണ്.
സിലിക്കൺ ലാബ്‌സ് EmberZNet SDK-ൽ സിലിക്കൺ ലാബ്‌സിന്റെ സിഗ്ബീ സ്റ്റാക്ക് സ്പെസിഫിക്കേഷൻ നടപ്പിലാക്കുന്നു.

ഈ റിലീസ് കുറിപ്പുകൾ SDK പതിപ്പ്(കൾ) ഉൾക്കൊള്ളുന്നു

  • 7.4.5.0 23 ഒക്ടോബർ 2024-ന് പുറത്തിറങ്ങി
  • 7.4.4.0 14 ഓഗസ്റ്റ് 2024-ന് പുറത്തിറങ്ങി
  • 7.4.3.0 2 മെയ് 2024-ന് പുറത്തിറങ്ങി
  • 7.4.2.0 10 ഏപ്രിൽ 2024-ന് പുറത്തിറങ്ങി
  • 7.4.1.0 ഫെബ്രുവരി 14, 2024 റിലീസ് ചെയ്തു
  • 7.4.0.0 13 ഡിസംബർ 2023-ന് പുറത്തിറങ്ങി

അനുയോജ്യതയും ഉപയോഗ അറിയിപ്പുകളും

സുരക്ഷാ അപ്‌ഡേറ്റുകളെയും അറിയിപ്പുകളെയും കുറിച്ചുള്ള വിവരങ്ങൾക്ക്, ഈ SDK അല്ലെങ്കിൽ TECH ഡോക്‌സ് ടാബിൽ ഇൻസ്‌റ്റാൾ ചെയ്‌ത ഗെക്കോ പ്ലാറ്റ്‌ഫോം റിലീസ് നോട്ടുകളുടെ സുരക്ഷാ ചാപ്റ്റർ കാണുക https://www.silabs.com/developers/zigbee-emberznet . കാലികമായ വിവരങ്ങൾക്കായി സുരക്ഷാ ഉപദേശകരുടെ വരിക്കാരാകണമെന്ന് സിലിക്കൺ ലാബുകളും ശക്തമായി ശുപാർശ ചെയ്യുന്നു. നിർദ്ദേശങ്ങൾക്കായി, അല്ലെങ്കിൽ നിങ്ങൾ Zigbee EmberZNet SDK-യിൽ പുതിയ ആളാണെങ്കിൽ, ഈ റിലീസ് ഉപയോഗിക്കുന്നത് കാണുക.

അനുയോജ്യമായ കംപൈലറുകൾ
ARM (IAR-EWARM) പതിപ്പിനുള്ള IAR എംബഡഡ് വർക്ക് ബെഞ്ച് 9.40.1.

  • MacOS അല്ലെങ്കിൽ Linux-ൽ IarBuild.exe കമാൻഡ് ലൈൻ യൂട്ടിലിറ്റി അല്ലെങ്കിൽ IAR എംബഡഡ് വർക്ക്ബെഞ്ച് GUI ഉപയോഗിച്ച് നിർമ്മിക്കാൻ വൈൻ ഉപയോഗിക്കുന്നത് തെറ്റായി കാരണമായേക്കാം fileഷോർട്ട് ജനറേറ്റ് ചെയ്യുന്നതിനായി വൈനിന്റെ ഹാഷിംഗ് അൽഗോരിതത്തിലെ കൂട്ടിയിടികൾ കാരണം s ഉപയോഗിക്കുന്നു file പേരുകൾ.
  • MacOS അല്ലെങ്കിൽ Linux-ലെ ഉപഭോക്താക്കൾ സിംപ്ലിസിറ്റി സ്റ്റുഡിയോയ്ക്ക് പുറത്ത് IAR ഉപയോഗിച്ച് നിർമ്മിക്കരുതെന്ന് നിർദ്ദേശിക്കുന്നു. ചെയ്യുന്ന ഉപഭോക്താക്കൾ അത് ശരിയാണെന്ന് ശ്രദ്ധാപൂർവ്വം പരിശോധിക്കേണ്ടതാണ് fileകൾ ഉപയോഗിക്കുന്നു.

ജിസിസി (ദി ഗ്നു കംപൈലർ കളക്ഷൻ) പതിപ്പ് 12.2.1, സിംപ്ലിസിറ്റി സ്റ്റുഡിയോയിൽ നൽകിയിരിക്കുന്നു.

ഈ റിലീസിനുള്ള EZSP പ്രോട്ടോക്കോൾ പതിപ്പ് 0x0D ആണ്.

 പുതിയ ഇനങ്ങൾ

പുതിയ ഘടകങ്ങൾ

റിലീസിൽ പുതിയത് 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.4.0
CTUNE മൂല്യങ്ങൾ നേടുന്നതിനും സജ്ജീകരിക്കുന്നതിനുമായി രണ്ട് സമർപ്പിത മാനുഫാക്ചറിംഗ് ലിബ് API-കൾ അവതരിപ്പിച്ചു.
മുമ്പത്തെ പാച്ച് റിലീസുകളിൽ CTUNE മൂല്യത്തിലേക്കുള്ള പ്രവേശനവും ക്രമീകരണവും RAIL API-കളുടെ ഭാഗമായി. ഈ പാച്ചിൽ, മൂല്യം സജ്ജീകരിക്കുന്നതിനും നേടുന്നതിനുമായി റെയിൽ എപിഐകൾ ഉൾക്കൊള്ളുന്ന ഒരു കൂട്ടം മാനുഫാക്ചറിംഗ് എപിഐകൾ ഇനിപ്പറയുന്ന രീതിയിൽ അവതരിപ്പിക്കുന്നു.
mfglibSetCtune
mfglibGetCtune

റിലീസിൽ പുതിയത് 7.4.2.0

  • ചില ഹോസ്റ്റ്-എൻസിപി ഉപയോഗ കേസുകളിൽ സ്ലീപ്പ് മോഡുകൾ പിന്തുണയ്ക്കുന്നതിനായി വിപുലീകരിച്ച എസ്പിഐ എൻസിപി.
    ഈ ഉപയോഗ സാഹചര്യത്തിൽ SPI NCP ഒരു സ്ലീപ്പി എൻഡ് ഉപകരണമായി കോൺഫിഗർ ചെയ്യാവുന്നതാണ്. ആതിഥേയരായ Z3 ഗേറ്റ്‌വേ എസ്ampഇഷ്‌ടാനുസൃത CLI കമാൻഡ് സ്‌ലീപ്പ് മോഡ് വഴി സ്ലീപ്പ് മോഡുകളിലൊന്ന് നൽകുന്നതിന് എൻസിപിയെ കമാൻഡ് ചെയ്യുന്നതിന് ഉത്തരവാദിയായ അധിക ഇഷ്‌ടാനുസൃത CLI കോഡ് ഉപയോഗിച്ച് le ആപ്ലിക്കേഷൻ വിപുലീകരിച്ചിരിക്കുന്നു, കൂടാതെ കൂടുതൽ EZSP ആശയവിനിമയത്തിന് മുമ്പ് ഇഷ്‌ടാനുസൃത CLI കമാൻഡ് വേക്കപ്പ് ഉപയോഗിച്ച് ഉണർന്നിരിക്കണം.
  • ഒരു ഇൻ്ററപ്റ്റ് സേവന ദിനചര്യയിൽ (ISR) സജീവമാക്കാൻ ഉദ്ദേശിക്കുന്ന ആപ്ലിക്കേഷൻ ഫ്രെയിംവർക്ക് ഇവൻ്റുകൾ ആരംഭിക്കുന്നതിന് ഒരു പുതിയ API sl_zigbee_af_isr_event_init അവതരിപ്പിച്ചു. ISR-ൽ നിന്ന് ഷെഡ്യൂൾ ചെയ്‌തിരിക്കുന്ന ഈ ഇവൻ്റുകൾക്ക് 0 മില്ലി-സെക്കൻഡ് കാലതാമസം പാരാമീറ്റർ ഉണ്ടായിരിക്കണം. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ISR-ൽ നിന്നുള്ള ഇവൻ്റുകൾ ഉടനടിയുള്ള ഇവൻ്റായി സജീവമാക്കണം. ISR-നുള്ളിൽ ഇവൻ്റ് നിർജ്ജീവമാക്കൽ അനുവദനീയമല്ല.
    മുകളിൽ പറഞ്ഞതിൻ്റെ കാരണം ഇപ്രകാരമാണ്: ഒരു ഇവൻ്റ് ഷെഡ്യൂൾ ചെയ്യുമ്പോൾ (പൂജ്യം ഇല്ലാത്ത കാലതാമസത്തോടെ സജീവമാക്കുന്നു, അല്ലെങ്കിൽ നിർജ്ജീവമാക്കുന്നു) ഇവൻ്റ് സിസ്റ്റം ഇവൻ്റ് ക്യൂവിൽ കൃത്രിമം കാണിക്കുന്നു. ലേറ്റൻസി കുറയ്ക്കുന്നതിന്, ഒരു ISR 0 കാലതാമസത്തോടെ ഒരു ഇവൻ്റ് സജീവമാക്കണം, അത് അടുത്ത ഇവൻ്റ് ക്യൂ പ്രോസസ്സിംഗിൽ ഷെഡ്യൂൾ ചെയ്യപ്പെടും. ഇത് കൂടുതൽ കാലതാമസം അല്ലെങ്കിൽ നിർജ്ജീവമാക്കൽ, ISR പുറത്തുകടന്നതിന് ശേഷം നടപ്പിലാക്കാൻ അനുവദിക്കുന്നു. ISR സന്ദർഭത്തിനുള്ളിൽ ഉപയോഗിക്കാൻ ഉദ്ദേശിക്കുന്ന ഇവൻ്റുകൾ വേർതിരിച്ചറിയാൻ, ഇവൻ്റ് ഘടന ആരംഭിക്കുമ്പോൾ ഒരു sli_zigbee_isr_event_marker ഉപയോഗിച്ച് അടയാളപ്പെടുത്തിയിരിക്കുന്നു.
    zigbee_app_framework_event.h ഉറവിടം റഫർ ചെയ്യുക file ഈ പുതിയ ഫംഗ്‌ഷൻ്റെ വിശദാംശങ്ങൾക്ക്.
  • പുതിയ ഫംഗ്‌ഷൻ എംബറിൻ്റെ ഉപയോഗത്തെക്കുറിച്ചുള്ള വ്യക്തത, തിരഞ്ഞെടുക്കുന്നതിനായി മൾട്ടി മാക് റീജോയിൻ ചാനൽ മാസ്‌ക് അപ്‌ഡേറ്റ് ചെയ്യുക അല്ലെങ്കിൽ സ്റ്റാക്ക് എപിഐ എംബറിനുള്ളിൽ വിളിക്കുന്ന ഉപകരണം ജോയിംഗ് ചെയ്യുക, വീണ്ടും ചേരുന്നതിന് ഉപയോഗിക്കുന്ന ഒരു ചാനൽ മാസ്‌ക് ലഭിക്കുന്നതിന് കാരണം സഹിതം നെറ്റ്‌വർക്കിനെ കണ്ടെത്തി വീണ്ടും ചേരുക.

SE1.4a സ്‌പെസിഫിക്കേഷൻ ഒരു മൾട്ടി-മാക് ജോയിംഗ് എൻഡ് ഡിവൈസ് ടൈപ്പ് ഡിവൈസ് വീണ്ടും ചേരുമ്പോൾ ഇൻ്റർഫേസിൻ്റെ മാറ്റത്തെ (2.4GHz-ൽ നിന്ന് സബ്-GHz-ലേക്കോ തിരിച്ചും) നിയന്ത്രിക്കുന്നു. ഉപകരണ തരം ഒരു ആപ്ലിക്കേഷൻ ഫ്രെയിംവർക്ക് കോൺഫിഗറേഷൻ ആയതിനാൽ (അതായത്, ചേരുന്ന അവസാന ഉപകരണ തരം ഒന്നുകിൽ ഒരു സബ്-ജിഗാഹെർട്സ് ഉപകരണമോ 2.4 ജിഗാഹെർട്സ് ഉപകരണമോ ആയിരിക്കും, കോൺഫിഗറേഷനിൽ ഇവ രണ്ടും അല്ല), ഈ കോൾ ആ കോൺഫിഗറേഷനെ അടിസ്ഥാനമാക്കി ചാനൽ മാസ്ക് നൽകുന്നു. റീജോയിൻ മാസ്ക് എപ്പോഴും ചേരുന്ന ഇൻ്റർഫേസ് മാസ്കിന് തുല്യമാണ്.

റിലീസിൽ പുതിയത് 7.4.0.0

  • Zigbee NVM3 ടോക്കണുകളെ അവയുടെ ഡിഫോൾട്ട് മൂല്യത്തിലേക്ക് പുനഃസജ്ജമാക്കാൻ ഒരു പുതിയ API ശൂന്യമായ sl_zigbee_token_factory_reset (bool exclude_outgoing_fc, bool exclude_boot_counter) ചേർത്തു.
  • API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui) ചേർത്തു, ലിങ്ക് കീ ടേബിളിന് ഈ വിലാസത്തിൽ ഒരു എൻട്രി ചേർക്കാനോ അപ്‌ഡേറ്റ് ചെയ്യാനോ കഴിയുമെങ്കിൽ അത് ശരിയാണെന്ന് നൽകുന്നു (പട്ടിക നിറഞ്ഞിട്ടില്ല).

ഒരു പുതിയ API bool sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t* സന്ദർഭം, sl_zb_sec_man_key_t* കീ) ചേർത്തു, അത് സന്ദർഭം അനുസരിച്ച് പരാമർശിക്കുന്ന കീക്ക് ആർഗ്യുമെൻ്റിൽ നൽകിയിരിക്കുന്ന കീയുടെ അതേ മൂല്യമുണ്ടെങ്കിൽ ശരി എന്ന് നൽകുന്നു.

പുതിയ പ്ലാറ്റ്ഫോം പിന്തുണ

റിലീസിൽ പുതിയത് 7.4.0.0
ഇനിപ്പറയുന്ന പുതിയ ഭാഗങ്ങൾക്കുള്ള സിഗ്ബീ സ്റ്റാക്ക് പിന്തുണ ഈ റിലീസിൽ ചേർത്തിരിക്കുന്നു: EFR32MG24A010F768IM40, EFR32MG24A020F768IM40.

പുതിയ ഡോക്യുമെൻ്റേഷൻ

റിലീസിൽ പുതിയത് 7.4.0.0
Zigbee സെക്യുർ കീ സ്റ്റോറേജ് അപ്‌ഗ്രേഡിൻ്റെ കൂട്ടിച്ചേർക്കലിനെ പ്രതിഫലിപ്പിക്കുന്നതിനായി Zigbee സെക്യൂർ കീ സ്റ്റോറേജ് ഘടകത്തിനായുള്ള വിവരണം അപ്‌ഡേറ്റുചെയ്‌തു (ഇത് നിലവിലുള്ള പ്രോജക്റ്റുകളുമായി പിന്നിലേക്ക് അനുയോജ്യത ചേർക്കുന്നു).
Zigbee സെക്യൂരിറ്റി മാനേജർ ഗ്രൂപ്പിൻ്റെ ഘടകങ്ങളുമായി സംവദിക്കുന്നതിന് ഒരു പുതിയ ആപ്ലിക്കേഷൻ കുറിപ്പ് ചേർത്തു (AN1412: Zigbee Security Manager).

ഉദ്ദേശിച്ച പെരുമാറ്റം
സിഗ്ബി അൺസിൻക്രൊണൈസ്ഡ് സിഎസ്എൽ ട്രാൻസ്മിഷനുകൾ റേഡിയോ ഷെഡ്യൂളറിലെ പ്രോട്ടോക്കോൾ പ്രീംപ്ഷന് വിധേയമാണെന്ന് ഉപയോക്താക്കളെ ഓർമ്മിപ്പിക്കുന്നു. SleepyToSleepy ആപ്ലിക്കേഷനുകളിൽ, BLE-ന് ഒരു Zigbee CSL ട്രാൻസ്മിഷൻ പ്രിംപ്റ്റ് ചെയ്യാൻ കഴിയും, അത് ട്രാൻസ്മിഷൻ അവസാനിപ്പിക്കും. ദൈർഘ്യമേറിയ വേക്ക് അപ്പ് ഫ്രെയിം സീക്വൻസ് ഉപയോഗിച്ചേക്കാമെന്നതിനാൽ, സമന്വയിപ്പിക്കാത്ത CSL-ന് ഷെഡ്യൂളർ പ്രീംപ്ഷൻ കൂടുതൽ സാധാരണമാണ്. ട്രാൻസ്മിഷൻ മുൻഗണനകൾ ക്രമീകരിക്കാൻ ആഗ്രഹിക്കുന്ന ഉപയോക്താക്കൾക്ക് അങ്ങനെ ചെയ്യാൻ DMP ട്യൂണിംഗ് ആൻഡ് ടെസ്റ്റിംഗ് ഘടകം ഉപയോഗിക്കാം. കൂടുതൽ വിവരങ്ങൾക്ക് ഉപയോക്താക്കൾക്ക് UG305: ഡൈനാമിക് മൾട്ടിപ്രോട്ടോക്കോൾ ഉപയോക്തൃ ഗൈഡും പരിശോധിക്കാം.

മെച്ചപ്പെടുത്തലുകൾ

റിലീസ് 7.4.0.0 ember കൗണ്ടർ ഹാൻഡ്‌ലർ API ഡോക് മാറ്റങ്ങളിൽ മാറ്റി
മുൻ പതിപ്പുകളിൽ, പാക്കറ്റ് RX, TX എന്നിവയുമായി ബന്ധപ്പെട്ട MAC, APS ലെയർ എംബർ കൗണ്ടർ തരങ്ങൾക്കായുള്ള കൗണ്ടർ ഹാൻഡ്‌ലർ കോൾബാക്ക് ശരിയായ ടാർഗെറ്റ് നോഡ് ഐഡി അല്ലെങ്കിൽ ഡാറ്റ ആർഗ്യുമെൻ്റുകൾ കടന്നുപോകുന്നില്ല, കൂടാതെ ഈ പാരാമീറ്ററുകൾ ഉപയോഗിച്ച ചില കൗണ്ടറുകളുടെ പെരുമാറ്റത്തെക്കുറിച്ചുള്ള API ഡോക്യുമെൻ്റേഷൻ വ്യക്തമല്ല അല്ലെങ്കിൽ തെറ്റിദ്ധരിപ്പിക്കുന്നത്.

എംബർ കൗണ്ടർ ഹാൻഡ്‌ലറിൻ്റെ () ഒപ്പ് മാറിയിട്ടില്ലെങ്കിലും, അതിൻ്റെ പാരാമീറ്ററുകൾ പോപ്പുലേറ്റ് ചെയ്യുന്ന രീതിയിൽ ചെറിയ മാറ്റം വന്നിട്ടുണ്ട്.

  • ember-types.h-ലെ EmberCounterType enums-ലെ അഭിപ്രായങ്ങൾ വ്യക്തതയ്ക്കായി വിപുലീകരിച്ചു.
  • TX-മായി ബന്ധപ്പെട്ട കൗണ്ടറുകൾക്കുള്ള കൗണ്ടർ ഹാൻഡ്‌ലറിലേക്കുള്ള നോഡ് ഐഡി പാരാമീറ്റർ, അത് ഉപയോഗിക്കുന്നതിന് മുമ്പ് ലക്ഷ്യസ്ഥാന വിലാസ മോഡ് ഒരു സാധുവായ ഷോർട്ട് ഐഡിയെ സൂചിപ്പിക്കുന്നുണ്ടോ എന്ന് പരിശോധിക്കുന്നു. (ഇല്ലെങ്കിൽ, ഒരു ലക്ഷ്യസ്ഥാന വിലാസവും പോപ്പുലേറ്റ് ചെയ്തിട്ടില്ല, കൂടാതെ പ്ലെയ്‌സ്‌ഹോൾഡർ മൂല്യം
    പകരം EMBER_UNKNOWN_NODE_ID ഉപയോഗിക്കുന്നു.)
  • RX-മായി ബന്ധപ്പെട്ട കൗണ്ടറുകൾക്കുള്ള കൗണ്ടർ ഹാൻഡ്‌ലറിലേക്കുള്ള നോഡ് ഐഡി പാരാമീറ്റർ ഇപ്പോൾ പ്രതിഫലിക്കുന്നത് ഉറവിട നോഡ് ഐഡിയെയാണ്, ലക്ഷ്യസ്ഥാന നോഡ് ഐഡിയെയല്ല.
  • മുൻ പതിപ്പുകളിലെ ember-types.h-ൽ വിവരിച്ചിരിക്കുന്നതുപോലെ EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED കൗണ്ടറുകൾക്കായുള്ള ഡാറ്റ പാരാമീറ്ററായി വീണ്ടും ശ്രമിക്കുന്നതിനുള്ള എണ്ണം * പാസ്സാക്കിയിട്ടില്ല, എന്നാൽ ഇത് മുമ്പ് റിലീസ് ചെയ്ത പതിപ്പുകളിൽ ഒരിക്കലും ശരിയായി പോപ്പുലേഷൻ ചെയ്തിട്ടില്ലാത്തതിനാൽ മുൻ പതിപ്പുകളിൽ അതിൻ്റെ മൂല്യം എല്ലായ്പ്പോഴും 0 ആയിരിക്കും. . ഈ പെരുമാറ്റം ആ EmberCounterTypes-ൻ്റെ വിവരണത്തിൽ വ്യക്തമാക്കിയിട്ടുണ്ട്. എന്നിരുന്നാലും, APS ലെയർ വീണ്ടും ശ്രമിക്കുന്നതിനുള്ള വീണ്ടും ശ്രമിക്കുന്നതിനുള്ള ഡാറ്റ പാരാമീറ്ററിൽ പോപ്പുലേറ്റ് ചെയ്യുന്നത് തുടരുന്നു
    EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED കൗണ്ടർ തരങ്ങൾ, മുൻകാല റിലീസുകളുമായി പൊരുത്തപ്പെടണം.
  • നോഡ് ഐഡി അല്ലെങ്കിൽ കോൾബാക്കിനായുള്ള ഡാറ്റാ പാരാമീറ്റർ പോപ്പുലേറ്റ് ചെയ്യുന്ന എല്ലാ കൗണ്ടറുകളും, ഒരു നോഡ് ഐഡി പ്രതീക്ഷിച്ചിരുന്നെങ്കിലും, പുതുക്കിയ എമ്പറിൽ വിവരിച്ചിരിക്കുന്നതുപോലെ, പാക്കറ്റിൽ നിന്ന് ലഭിക്കാതിരുന്നാൽ, പ്രതീക്ഷിച്ച ഡാറ്റ, വിലാസം അല്ലെങ്കിൽ EMBER_UNKNOWN_NODE_ID എന്നിവ കടന്നുപോകുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ ഓഡിറ്റ് ചെയ്തിട്ടുണ്ട്. -types.h ഡോക്യുമെൻ്റേഷൻ.
  • EMBER_COUNTER_MAC_TX_UNICAST_RETRY എന്നതിനായുള്ള കൗണ്ടർ ഹാൻഡ്‌ലർ ഇപ്പോൾ MAC ലെയർ ഡെസ്റ്റിനേഷൻ നോഡ് ഐഡിയും അതിൻ്റെ ഡെസ്റ്റിനേഷൻ നോഡ് ഐഡിയിലും ഡാറ്റാ പാരാമീറ്ററുകളിലും വീണ്ടും ശ്രമിച്ചതിൻ്റെ എണ്ണവും ശരിയായി പ്രതിഫലിപ്പിക്കുന്നു.
  • EMBER_COUNTER_PHY_CCA_FAIL_COUNT എന്നതിനായുള്ള കൗണ്ടർ ഹാൻഡ്‌ലർ ഇപ്പോൾ പ്രക്ഷേപണം പരാജയപ്പെട്ട സന്ദേശത്തിൻ്റെ ഉദ്ദേശിച്ച MAC ലെയർ ടാർഗെറ്റിനെക്കുറിച്ച് നോഡ് ഐഡി പാരാമീറ്ററിലൂടെ ലക്ഷ്യസ്ഥാന നോഡ് ഐഡി വിവരങ്ങൾ നൽകുന്നു.

പുതുക്കിയ ഗ്രീൻ പവർ കോഡ്
ഉൾപ്പെടെ വിവിധ മെച്ചപ്പെടുത്തലുകളോടെ ഗ്രീൻ പവർ സെർവർ കോഡ് അപ്ഡേറ്റ് ചെയ്തിട്ടുണ്ട്

  • GP സെർവറിൽ സ്വീകരിക്കുമ്പോൾ അസാധുവായ എൻഡ്‌പോയിൻ്റുള്ള ഇൻകമിംഗ് കമാൻഡുകൾക്കായി കൂടുതൽ മൂല്യനിർണ്ണയ കോഡ് ചേർത്തു.
  • ഗ്രീൻ പവർ സന്ദേശങ്ങൾ നിർമ്മിക്കാൻ കൂടുതൽ ഇടമില്ലാത്തപ്പോൾ കേസ് കൈകാര്യം ചെയ്യാൻ കോഡ് ചേർത്തു.
  • സിങ്ക് ഇപ്പോൾ ജോടിയാക്കൽ കോൺഫിഗറേഷൻ ഒഴിവാക്കുന്നു, ചില സന്ദർഭങ്ങളിൽ പെയറിംഗ് നീക്കം ചെയ്യുക ഓരോ സ്പെക് സെക്ഷനും A.3.5.2.4.1.
  • ജോടിയാക്കൽ കോൺഫിഗറേഷൻ എക്‌സ്‌റ്റെൻഡിനൊപ്പം പ്രോസസ്സ് ചെയ്യുമ്പോൾ നീക്കം ചെയ്യുന്നതിനുമുമ്പ് ഒരു എൻട്രിയുടെ നിലവിലുള്ള ഗ്രൂപ്പ് ലിസ്റ്റ് സിങ്ക് ഇപ്പോൾ സംരക്ഷിക്കുന്നു.
  • വിവർത്തന പട്ടിക ശൂന്യമായിരിക്കുമ്പോഴോ സൂചിക പട്ടികയിലെ എൻട്രികളുടെ എണ്ണത്തേക്കാൾ വലുതായിരിക്കുമ്പോഴോ വിവർത്തന അന്വേഷണ കമാൻഡ് പിശക് കോഡായി “കണ്ടെത്തിയില്ല” എന്ന് നൽകുന്നു.
  • ചില ആപ്പുകളിലെ GP എൻഡ് പോയിൻ്റിൻ്റെ പതിപ്പ് 1-ൽ നിന്ന് 0 ആക്കി മാറ്റി.

ഗ്രീൻ പവർ ഉപകരണങ്ങൾ ഏറ്റവും കുറഞ്ഞ ഊർജ്ജ ഉപകരണങ്ങളായതിനാൽ മിക്ക ഡിസൈനുകളിലും CSMA ഉപയോഗിക്കാത്തതിനാൽ GPDF അയയ്ക്കൽ ഫംഗ്ഷനിൽ CSMA ഉപയോഗിക്കുന്നത് നിയന്ത്രിച്ചിരിക്കുന്നു. പകരം, ഒരേ എനർജി ബഡ്ജറ്റ് ഉപയോഗിച്ച് ഒന്നിലധികം പാക്കറ്റുകൾ അയയ്‌ക്കുന്നതാണ് മുൻഗണനയുള്ള ഡിസൈൻ.
ഗ്രീൻ പവർ സെർവർ പ്ലഗിൻ ഓപ്ഷനിൽ മറഞ്ഞിരിക്കുന്ന എൻഡ് പോയിൻ്റിൻ്റെ ഉപയോഗം നീക്കം ചെയ്തു. പകരം ആപ്ലിക്കേഷൻ എൻഡ് പോയിൻ്റുകളിലൊന്ന് ഉപയോഗിക്കുക.

നെറ്റ്‌വർക്ക് കീ അപ്‌ഡേറ്റ് പ്ലഗിൻ കോഡ് മെച്ചപ്പെടുത്തലുകൾ
പീരിയോഡിക് നെറ്റ്‌വർക്ക് കീ അപ്‌ഡേറ്റ് കാലയളവ് 1 വർഷം വരെയായി മാറ്റി.

അനാവശ്യ കീ കയറ്റുമതി ഒഴിവാക്കാൻ ചില API-കൾ പുനഃക്രമീകരിച്ചു
പ്ലെയിൻടെക്‌സ്‌റ്റ് കീ ഡാറ്റയെക്കാൾ പ്രധാന സന്ദർഭങ്ങളുടെ ഉപയോഗം അനുകൂലമാക്കാൻ മാറ്റങ്ങൾ വരുത്തി.

  • sl_zigbee_send_security_challenge_request ഇപ്പോൾ EmberKeyData-യുടെ സ്ഥാനത്ത് ഒരു sl_zb_sec_man_context_t ആർഗ്യുമെൻ്റ് എടുക്കുന്നു.
  • sl_zb_sec_man_derived_key_type enum-ൻ്റെ മൂല്യങ്ങൾ ഇപ്പോൾ 16-ബിറ്റ് ബിറ്റ്മാസ്‌കാണ്, ഒന്നിലധികം രൂപപ്പെട്ട തരങ്ങൾ സംയോജിപ്പിക്കുന്ന ചില കീ ഡെറിവേറ്റേഷനുകളെ നേരിട്ട് പിന്തുണയ്ക്കുന്നു.

 സ്ഥിരമായ പ്രശ്നങ്ങൾ

റിലീസ് 7.4.5.0 ൽ പരിഹരിച്ചു

ഐഡി # വിവരണം
1357860 ഒന്നിലധികം എൻഡ് പോയിൻ്റുകൾ ഫീഡ്‌ബാക്ക് ഇവൻ്റ് തിരിച്ചറിയാൻ തുടങ്ങുമ്പോൾ ക്രാഷിന് കാരണമായ ഒരു പ്രശ്നം പരിഹരിച്ചു. (മറ്റ് റഫറൻസ്: 1348659)
1357517 ഒരു മൾട്ടി-നെറ്റ്‌വർക്ക് ആപ്പ് ദ്വിതീയ നെറ്റ്‌വർക്കിൽ സ്റ്റിയറിംഗ് പരീക്ഷിക്കുമ്പോൾ ക്രാഷിന് കാരണമായ ഒരു പ്രശ്നം പരിഹരിച്ചു.
1356285 അപൂർവ സന്ദർഭങ്ങളിൽ, പാക്കറ്റ് ബഫറിൻ്റെ പ്രഖ്യാപിത ദൈർഘ്യം കവിയുന്ന പേലോഡ് ഇൻഡക്സ് പാരാമീറ്റർ ഉപയോഗിച്ച് ഔട്ട്‌ഗോയിംഗ് പാക്കറ്റ് ഹാൻഡ്ഓഫ് കോൾബാക്കിലേക്ക് ഒരു പാക്കറ്റ് കൈമാറാം, ഇത് പാക്കറ്റ് ഹാൻഡ്ഓഫ് ഘടകം പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടെങ്കിൽ ലെഗസി-പാക്കറ്റ്-ബഫർ.സിയിൽ ഒരു ഉറപ്പിലേക്ക് നയിക്കുന്നു. ഘടകത്തിൻ്റെ ഇൻകമിംഗ്, ഔട്ട്‌ഗോയിംഗ് ഹാൻഡ്‌ലർ ഫംഗ്‌ഷനുകൾ ഇപ്പോൾ ഈ അവസ്ഥ പിടിക്കുകയും കൂടുതൽ പ്രോസസ്സ് ചെയ്യാതെ അസാധുവായ പാക്കറ്റ് ഉപേക്ഷിക്കുകയും ചെയ്യുന്നു. (മറ്റ് റഫറൻസ്: 1350285)
1355289 എല്ലാ പൂജ്യങ്ങളായും MAC വിലാസം ഉപയോഗിച്ച് LQI പ്രതികരണം ലഭിക്കുന്നതിന് കാരണമായ ഒരു പ്രശ്നം പരിഹരിച്ചു. (മറ്റ് റഫർ: 1351489)
1349160
  • കെർണൽ 3 ഉപയോഗിച്ച് റാസ്‌ബെറി പൈയിൽ നിർമ്മിച്ച Z6.6 ഗേറ്റ്‌വേ സ്ഥിരസ്ഥിതിയായി എസ്‌പിഐ വഴി എൻസിപിയിലേക്ക് കണക്റ്റുചെയ്യുന്നതിൽ പരാജയപ്പെട്ടു. ഇവിടെ വിവരിച്ചിരിക്കുന്നതുപോലെ ജിപിഐഒകൾ പുനർനിർവചിക്കുക എന്നതാണ് പരിഹാരം.
  • എസ്പിഐ എൻസിപി ഇൻ്റർഫേസിലേക്ക് മാപ്പ് ചെയ്യുന്ന ജിപിഐഒകളെക്കുറിച്ചുള്ള ഇനിപ്പറയുന്ന വിവരങ്ങൾ ശ്രദ്ധിക്കുക. കേർണൽ 6.6-ൽ, sudo cat /sys/kernel/debug/gpio പ്രവർത്തിക്കുന്നു
  • അത് ഇനിപ്പറയുന്ന gpio-520 (GPIO8) പ്രദർശിപ്പിക്കും
  • gpio-534 (GPIO22) gpio-535 (GPIO23) gpio-536 (GPIO24)
  • തുടർന്ന് SPI NCP ഇൻ്റർഫേസിനായുള്ള GPIO-നെ spi-protocol-linux-config.h-ൽ മുകളിലുള്ള sysfs-ൽ നിന്ന് #define NCP_CHIP_SELECT_GPIO “520” ആയി പുനർനിർവചിക്കുക.
  • #NCP_HOST_INT_GPIO "534" നിർവ്വചിക്കുക
  • #NCP_RESET_GPIO "535" നിർവ്വചിക്കുക
  • #NCP_WAKE_GPIO "536" നിർവ്വചിക്കുക (മറ്റ് റഫറൻസ്: 1297976)
1343044 ഫ്രാഗ്‌മെൻ്റേഷൻ പ്ലഗിൻ ഒരു യൂണികാസ്റ്റ് ഫ്രാഗ്‌മെൻ്റിനായി ലഭ്യമായ പേലോഡ് തെറ്റായി കണക്കാക്കിയാൽ, എല്ലാ സ്റ്റാക്ക് ഓവർഹെഡും കണക്കാക്കിയ ശേഷം ഒരൊറ്റ പാക്കറ്റിൽ ഉൾക്കൊള്ളുന്നതിനേക്കാൾ കൂടുതൽ ഡാറ്റ എൻസിപിയിലേക്ക് അയയ്‌ക്കാനാകും. ഇത് എൻസിപിയിൽ മെമ്മറി കറപ്ഷനിലേക്ക് നയിച്ചേക്കാം, അത് ഉറപ്പിച്ച പരാജയങ്ങളോ മറ്റ് അപ്രതീക്ഷിത പെരുമാറ്റങ്ങളോ ഉണ്ടാക്കി.

(മറ്റ് റഫർ: 1289413)

1343012 സബ്-GHz Tx/Rx പ്രോസസ്സിംഗിലെ റേസ് അവസ്ഥയെ അഭിസംബോധന ചെയ്യുന്നതിനായി Si4468 ഫേംവെയർ പാച്ച് phy-pro2plus-library-യിലേക്ക് ചേർത്തു. (മറ്റ് റഫർ: 1341928)
1311214 ഇൻകമിംഗ് OTA സെർവർ കമാൻഡ് ZCL സന്ദേശം സ്ഥിരസ്ഥിതി പ്രതികരണം പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുമ്പോൾ സ്ഥിരമായ അധിക ഡിഫോൾട്ട് പ്രതികരണം ജനറേറ്റുചെയ്യുന്നു. ഒരു പിശകിന് ഒരു പ്രതികരണം മാത്രമേ അയയ്‌ക്കുകയുള്ളൂ, വിജയകരമായ ബ്ലോക്ക് ഇമേജ് അഭ്യർത്ഥനകൾക്ക്, സ്ഥിര പ്രതികരണമൊന്നും സജ്ജമാക്കിയിട്ടില്ല. (മറ്റ് റഫറൻസ്: 1300935)
1296653 2.4GHz റേഡിയോ സജീവമായിരിക്കുമ്പോൾ, ഒരു ഡ്യുവൽ-PHY NCP ഉപകരണം സബ്-GHz ബാൻഡിൽ ഒരു ഊർജ്ജ സ്കാൻ നടത്തുകയാണെങ്കിൽ, 2.4GHz റേഡിയോ ചാനലിൽ ഇൻകമിംഗ് ബീക്കൺ അഭ്യർത്ഥനകൾക്ക് മറുപടിയായി ഇൻകമിംഗ് ബീക്കൺ ട്രാഫിക്കിൻ്റെ വലിയ പൊട്ടിത്തെറികൾ വലിയ അളവിൽ ഉൾക്കൊള്ളാൻ കഴിയും. നിരവധി സബ്-ജിഗാഹെർട്‌സ് ചാനലുകൾ സ്കാൻ ചെയ്യുമ്പോൾ സ്റ്റാക്കിൻ്റെ ബഫർ മെമ്മറി (ഹീപ്പ് സെഗ്‌മെൻ്റിൽ നിന്ന് അനുവദിച്ചിരിക്കുന്നു), ഇത് ബഫർ ഷോറിലേക്ക് നയിച്ചേക്കാംtagഹീപ്പ് വലുപ്പം (സിസ്റ്റത്തിന് എത്ര ബഫറുകൾ ലഭ്യമാണെന്ന് ഇത് നിർണ്ണയിക്കുന്നു) വേണ്ടത്ര വലുതല്ലെങ്കിൽ es, EZSP ഓവർഫ്ലോ അവസ്ഥകൾ. ഈ ഓവർഫ്ലോ അവസ്ഥ, സ്‌കാൻ കംപ്ലീറ്റ് ഹാൻഡ്‌ലറിനെ ഹോസ്റ്റ് ആപ്ലിക്കേഷനിൽ എത്തുന്നതിൽ നിന്ന് തടയും, ഇത് ആപ്പിൻ്റെ സ്കാൻ സ്റ്റേറ്റ് മെഷീൻ എന്നെന്നേക്കുമായി സ്തംഭിക്കുന്നതിന് കാരണമാകും.

ഡ്യുവൽ PHY ഉപകരണങ്ങൾക്കുള്ള എനർജി സ്കാനിംഗ് കോഡ് ഇപ്പോൾ ഒരു സബ്-ജിഗാഹെർട്സ് ചാനലിൻ്റെ സ്കാനിംഗ് സമയത്ത് 2.4GHz റേഡിയോയിൽ ലഭിച്ച ഏതെങ്കിലും ബീക്കൺ പാക്കറ്റുകളെ നിരസിക്കുന്നു, അങ്ങനെ മേൽപ്പറഞ്ഞ പ്രശ്നം സൃഷ്ടിക്കുന്നതിൽ നിന്ന് ബീക്കണുകളുടെ വലിയ വരവ് തടയുന്നു. 2.4GHz-ൽ നെറ്റ്‌വർക്കിൻ്റെ സാധാരണ പ്രവർത്തനത്തെ ഇത് തടയില്ല എന്ന കാര്യം ശ്രദ്ധിക്കുക, കാരണം ഉപകരണം ഒരു സജീവ സ്കാൻ നടത്താത്തപ്പോൾ, പാൻ ഐഡി വൈരുദ്ധ്യം കണ്ടെത്തുന്നതിന് മാത്രമേ ബീക്കണുകൾ ഉപയോഗിക്കൂ, കൂടാതെ നെറ്റ്‌വർക്കിലെ മറ്റ് റൂട്ടറുകൾക്ക് പാൻ ഐഡി വൈരുദ്ധ്യങ്ങൾ തുടർന്നും കണ്ടെത്താനാകും. ഈ സമയം അല്ലെങ്കിൽ എനർജി സ്കാൻ പൂർത്തിയാകുമ്പോൾ കോർഡിനേറ്റർ മുഖേന. (മറ്റ് റഫർ: 1276049)

ഐഡി # വിവരണം
1295250 ഒരു സ്റ്റാൻഡേർഡ് ആപ്ലിക്കേഷനിലേക്ക് ടെസ്റ്റ് ഹാർനെസ് സിഗ്ബീ 3.0 ഘടകം ചേർക്കുമ്പോൾ കംപൈൽ പ്രശ്നങ്ങൾ പരിഹരിച്ചു. (മറ്റ് റഫറൻസ്: 1280058)
1294848 253 വരെയുള്ള ഏറ്റവും ദൈർഘ്യമേറിയ സ്‌ട്രിംഗ് ദൈർഘ്യം ഉൾക്കൊള്ളാൻ ZCL ഡാറ്റ അറേയ്‌ക്കായി പരിശോധനകൾ ചേർത്തു. (മറ്റ് റഫറൻസ്: 1275092)
1294843 ഉപയോഗിക്കുന്നതിന് മുമ്പ് ലോക്കൽ വേരിയബിളുകളുടെ നഷ്‌ടമായ സമാരംഭം പരിഹരിച്ചു. (മറ്റ് റഫർ: 1275104)
1271968
  • zigbee_watchdog_periodic_refresh ഘടകം ഇനിമുതൽ zigbee ആപ്ലിക്കേഷൻ ചട്ടക്കൂടിൽ ഉപയോഗിക്കില്ല, ഈ റിലീസിൽ അത് ഒഴിവാക്കിയിരിക്കുന്നു.
  • വാച്ച്ഡോഗ് ടൈമർ ഡിഫോൾട്ടായി എല്ലാ s-നും പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നുample ആപ്ലിക്കേഷനുകൾ. ഭാവിയിൽ SDK-യിൽ ഒരു മെച്ചപ്പെട്ട വാച്ച്ഡോഗ് ഘടകം ചേർക്കും.
  • കുറിപ്പ് : നിങ്ങളുടെ ആപ്ലിക്കേഷനിൽ SL_LEGACY_HAL_DISABLE_WATCHDOG എന്ന കോൺഫിഗറേഷൻ ഇനത്തോടുകൂടിയ വാച്ച് ഡോഗ് ടൈമർ പ്രവർത്തനക്ഷമമാക്കുന്നത് ഉറപ്പാക്കുക.
1270721 ഉപകരണങ്ങളുടെ മൾട്ടി ഹോപ്പ് ജോയിനിംഗ് മെച്ചപ്പെടുത്തുന്നതിനുള്ള ഒരു പ്രശ്നം പരിഹരിച്ചു. ഉപകരണ അറിയിപ്പിന് ശേഷം, വിലാസ ജോടി വിലാസ കാഷെയിലേക്ക് ചേർക്കും. (മറ്റ് റഫറൻസ്: 1266351)

റിലീസ് 7.4.4.0 ൽ പരിഹരിച്ചു

ഐഡി # വിവരണം
1334454 വീണ്ടും ചേരുന്നതിനുള്ള പ്രതികരണം കൈകാര്യം ചെയ്യുന്നതിൽ ഒരു പ്രശ്നം പരിഹരിച്ചു. (മറ്റ് റഫർ: 1331580)
1330732 മ്യൂടെക്സ് ഏറ്റെടുക്കുമ്പോൾ ഒരു ഉറപ്പ് ഒഴിവാക്കാൻ ഡയഗ്നോസ്റ്റിക് പ്രവർത്തനം Iostream-ലേക്ക് വിളിച്ചതിന് ശേഷം തടസ്സം പ്രവർത്തനരഹിതമാക്കണം.
 

1330720

EZSP_MAX_FRAME_LENGTH വീണ്ടും 220-ലേക്ക് പുനഃസ്ഥാപിച്ചു, XNCP സന്ദേശത്തിൻ്റെ പരമാവധി ദൈർഘ്യം 220 ആയും അനുവദിക്കുന്നു.

(മറ്റ് റഫർ: 1327706)

1330311 RCP ഹോസ്റ്റ് സജ്ജീകരണത്തിൽ ചില GP പ്രോക്സി ടെസ്റ്റുകൾ പരാജയപ്പെടുന്നതിന് കാരണമായ ഒരു പ്രശ്നം പരിഹരിച്ചു. (മറ്റ് റഫറൻസ്: 1328991)
1312369 SL_LEGACY_HAL_WDOG_IRQHandler() ദുർബലമായ ഫംഗ്‌ഷൻ ഉണ്ടാക്കി, ഉപഭോക്താക്കൾക്ക് അവരുടെ സ്വന്തം നടപ്പാക്കൽ നൽകാൻ അനുവദിക്കുന്നു.
1310711 Zigbee പ്രോജക്റ്റിൽ RTOS ഘടകം ഉപയോഗിക്കുമ്പോൾ SL_STACK_SIZE എന്നതിനായി കംപൈൽ സമയ പിശക് പരിശോധിക്കുന്നത് ചേർത്തു.
 

1309913

ആപ്പ് ഫ്രെയിംവർക്ക് ഇവൻ്റ് ക്യൂവിനായി മ്യൂട്ടക്സ് പരിരക്ഷ ചേർത്തു, അതിലൂടെ ആപ്പ് ഫ്രെയിംവർക്ക് ഇവൻ്റ് API-കൾ ഒന്നിലധികം ടാസ്ക്കുകളിൽ നിന്ന് വിളിക്കാനാകും.

(മറ്റ് റഫർ: 1252940, 1254397)

1309333 സബ്-ജിഗാഹെർട്‌സ് ബാൻഡിൽ ഒരു പുതിയ എൻഡ് ഉപകരണം ചേർന്ന ശേഷം, എല്ലാ എൻഡ് ഡിവൈസ് കുട്ടികൾക്കും ഡ്യൂട്ടി സൈക്കിൾ ഏജിംഗ് ഡാറ്റ തെറ്റായി മായ്‌ച്ചു.

(മറ്റ് റഫർ: 1296881)

1296002 halAppBootloader ഫംഗ്‌ഷൻ്റെ ഒന്നിലധികം നിർവചനങ്ങൾക്ക് കാരണമായ ഒരു പ്രശ്നം പരിഹരിച്ചു.
1295756 ഇൻ്ററപ്റ്റ്-സേഫ് എന്ന് അടയാളപ്പെടുത്താത്ത സ്റ്റാക്ക് ഇവൻ്റുകൾ ISR സന്ദർഭത്തിൽ ഷെഡ്യൂൾ ചെയ്യരുത്, കാരണം ഇത് ഇവൻ്റ് ക്യൂവിൽ നിന്ന് ഇവൻ്റ് ഡ്രോപ്പ് ചെയ്യപ്പെടുന്ന ഒരു റേസ് അവസ്ഥ സൃഷ്ടിച്ചേക്കാം. ഈ റേസ് അവസ്ഥ ട്രിഗർ ചെയ്യുമ്പോൾ MAC ബാക്ക്ഓഫുകൾ ശരിയായി ഷെഡ്യൂൾ ചെയ്യുന്നതിൽ നിന്ന് ഉപ-GHz ഉപകരണങ്ങളെ ഒരു ഉദാഹരണം തടഞ്ഞു.

(മറ്റ് റഫർ: 1269856)

1294660 റീസെറ്റ് ചെയ്യുന്നതുവരെ ഈ അസാധുവായ അവസ്ഥയിൽ കുടുങ്ങിയതിനാൽ, നെറ്റ്‌വർക്ക് സ്റ്റിയറിംഗ് പ്ലഗിൻ ഉപകരണം നെറ്റ്‌വർക്കിലല്ലാത്തപ്പോൾ തന്നെ അത് പ്രവർത്തിക്കുന്നത് പോലെ പ്രവർത്തിക്കാൻ കഴിയുന്ന ഒരു പ്രശ്നം പരിഹരിച്ചു. നെറ്റ്‌വർക്ക് സ്റ്റിയറിംഗ് ഒരു നെറ്റ്‌വർക്കിൽ ചേരുന്നതിൻ്റെ മധ്യത്തിലായിരിക്കുമ്പോഴും MAC സ്‌കാൻ തീർപ്പുകൽപ്പിക്കാതെയിരിക്കുമ്പോഴും കൃത്യമായ സമയക്രമത്തിൽ നെറ്റ്‌വർക്ക് ലീവ് CLI കമാൻഡ് വിളിക്കുന്നതിലൂടെ ഇത് ട്രിഗർ ചെയ്യാവുന്നതാണ്.

(മറ്റ് റഫർ: 1293923)

1290695 ഒരു എൻഡ് പോയിൻ്റ് പ്രവർത്തനരഹിതമാകുമ്പോൾ മറ്റ് എൻഡ് പോയിൻ്റുകൾ പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുമ്പോൾ ഉപയോഗ കേസിനായി ഒരു ZLL കമ്മീഷനിംഗ് പാക്കറ്റ് ഉപേക്ഷിച്ച ഒരു പ്രശ്നം പരിഹരിച്ചു. പ്രവർത്തനക്ഷമമാക്കിയ എല്ലാ എൻഡ്‌പോയിൻ്റുകളും പരിശോധിക്കാൻ ഫിക്സ് ചേർത്തു.

(മറ്റ് റഫർ: 1275586)

റിലീസ് 7.4.0.0 ൽ പരിഹരിച്ചു

ഐഡി # വിവരണം
1019348 Zigbee ZCL Cli ഘടകത്തിൻ്റെ ഡിപൻഡൻസി ആവശ്യകതകൾ പരിഹരിച്ചതിനാൽ ആവശ്യമില്ലാത്തപ്പോൾ അത് നീക്കം ചെയ്യാനാകും.
1024246 emberHaveLinkKey(), sl_zb_sec_man_have_link_key() എന്നിവയ്‌ക്കായുള്ള ഫംഗ്‌ഷൻ വിവരണം അപ്‌ഡേറ്റുചെയ്‌തു.
1036503 DMP കൾക്കായി Micrium കേർണലിൻ്റെ ഉപയോഗം ശുപാർശ ചെയ്യുന്നതിനായി ഒരു വിവരണം ചേർത്തുampലെ അപ്ലിക്കേഷനുകൾ.
1037661 പ്രോ സ്റ്റാക്കോ ലീഫ് സ്റ്റാക്കോ ഇൻസ്‌റ്റാൾ ചെയ്യുന്നതിന് അപ്ലിക്കേഷനെ തടയുന്ന ഒരു പ്രശ്‌നം പരിഹരിച്ചു.
1078136 ഇൻ്ററപ്റ്റ് സന്ദർഭത്തിൽ നിന്ന് ഇവൻ്റുകൾ പരിഷ്‌ക്കരിക്കുമ്പോൾ ഇടയ്‌ക്കിടെയുള്ള ക്രാഷ് പരിഹരിച്ചു
1081548 മുമ്പത്തെ പേലോഡ് ഫ്രെയിമിന് ശേഷം ഉടൻ ലഭിക്കുന്ന പുതിയ വേക്ക് അപ്പ് ഫ്രെയിം സീക്വൻസ് ശരിയായി രേഖപ്പെടുത്താത്ത ഒരു പ്രശ്നം CSL-ൽ പരിഹരിച്ചു. ഇത് നഷ്ടമായ പേലോഡ് ഫ്രെയിമിന് കാരണമാകും.
1084111 MG24 അടിസ്ഥാനമാക്കിയുള്ള ബോർഡുകൾക്കുള്ള പ്രാരംഭ സ്ലീപ്പി SPI-NCP പിന്തുണ ഈ റിലീസിൻ്റെ ഭാഗമായി അപ്ഡേറ്റ് ചെയ്തിട്ടുണ്ട്.
1104056 മൾട്ടി-നെറ്റ്‌വർക്കിൻ്റെ കാര്യത്തിൽ സെക്കൻഡറി നെറ്റ്‌വർക്കിൽ പ്രവർത്തിക്കാൻ നെറ്റ്‌വർക്ക്-സ്റ്റിയറിംഗിനുള്ള പിന്തുണ ചേർത്തു
1120515 mfglib set-channel കമാൻഡ് ഉപയോഗിക്കുമ്പോൾ ചാനൽ മാറാത്ത ഒരു പ്രശ്നം പരിഹരിച്ചു.
1141109 സൃഷ്‌ടിച്ച s-ന് കാരണമായ ഒരു പ്രശ്നം പരിഹരിച്ചുample ആപ്ലിക്കേഷൻ ncp-uart-gp-multi-rail ചില തലക്കെട്ട് നഷ്ടപ്പെടുത്താൻ file-cp ഓപ്ഷൻ ഉപയോഗിച്ച് ഗ്രീൻ പവർ അഡാപ്റ്റർ ഘടകം ഉപയോഗിക്കുമ്പോൾ s.
1144316 gp-types.h ഡോക്യുമെൻ്റേഷനിലെ ചില ഡാറ്റാ ഘടന തരങ്ങളുടെ വിവരണം അപ്ഡേറ്റ് ചെയ്തു.
1144884 ഡാറ്റ തീർപ്പുകൽപ്പിക്കാത്തപ്പോൾ ഫിക്സഡ് സ്പ്യൂറിയസ് ഫ്രെയിം പെൻഡിംഗ് ബിറ്റ് സെറ്റ്.
1152512 ISR സന്ദർഭത്തിൽ ഇവൻ്റ് പരിഷ്‌ക്കരിക്കുമ്പോൾ ലോ-മാക്-റെയിലിൽ സംഭവിക്കാനിടയുള്ള തകർച്ച പരിഹരിച്ചു.
1154616 "സ്ലീപ്പി എൻഡ് ഉപകരണത്തിൽ നിന്ന് നോൺ-സ്ലീപ്പി എൻഡ് ഉപകരണത്തിലേക്ക് റോൾ മാറ്റുന്നു" എന്ന സാഹചര്യത്തിൽ നെറ്റ്‌വർക്ക് ആരംഭിക്കുന്നതിനുള്ള വ്യവസ്ഥയ്ക്ക് ഒരു അപവാദം ചേർത്തു.
1157289 DN-TLM-TC-02B BDB ടെസ്റ്റ് പരാജയത്തിന് കാരണമായേക്കാവുന്ന ഒരു പ്രശ്നം പരിഹരിച്ചു.
1157426 green_power_adapter ഘടകം ഉപയോഗിച്ച് zigbee_simple_app നിർമ്മിക്കുമ്പോൾ ഒരു ബിൽഡ് പ്രശ്നം പരിഹരിച്ചു.
1157932 "ട്രാൻസിഷൻ ടൈം" ഫീൽഡ് നഷ്‌ടപ്പെട്ടിട്ടുണ്ടോയെന്ന് പരിശോധിക്കാൻ ഒരു വ്യവസ്ഥ ചേർത്തു കൂടാതെ ഈ നഷ്‌ടമായ ഫീൽഡിനായി സ്ഥിരസ്ഥിതി മൂല്യം 0xFFFF സജ്ജമാക്കുക.
1166340 emberAfGpdfSend-നെ ആവർത്തിച്ചുള്ള പ്രക്ഷേപണങ്ങളുടെ എണ്ണം അയയ്‌ക്കുന്നതിൽ നിന്ന് തടയുന്ന ഒരു പ്രശ്‌നം പരിഹരിച്ചു.
ഐഡി # വിവരണം
1167807 വിതരണം ചെയ്ത നെറ്റ്‌വർക്കുകളിൽ ട്രസ്റ്റ് സെൻ്ററുകളായി പ്രവർത്തിക്കുന്ന ഉപകരണങ്ങൾ ഒരു പുതിയ ഉപകരണം ചേരുമ്പോഴെല്ലാം അവയുടെ ക്ഷണികമായ ലിങ്ക് കീകൾ തെറ്റായി മായ്‌ക്കുന്ന ഒരു പ്രശ്‌നം പരിഹരിച്ചു.
1169504 നിർബന്ധിതമായി എഴുന്നേൽക്കുമ്പോൾ, ഉറങ്ങുന്ന ഉപകരണം റീസെറ്റ് ചെയ്യാൻ കാരണമായ ഒരു പ്രശ്നം പരിഹരിച്ചു.
1169966 ബഫർ അലോക്കേഷൻ കോഡിൽ നഷ്ടപ്പെട്ട റിട്ടേൺ മൂല്യത്തിൻ്റെ മൂല്യനിർണ്ണയം പരിഹരിച്ചു.
1171477,

172270

mfglib സ്റ്റാർട്ട് 1-ൽ സന്ദേശങ്ങളൊന്നും കൈമാറ്റം ചെയ്യപ്പെടുന്നില്ല, പക്ഷേ സ്വീകരിക്കുന്നു, അതിനാൽ പ്രദർശിപ്പിച്ച ടെർമിനൽ സന്ദേശം "mfglib send complete" തെറ്റാണ് കൂടാതെ "അവസാന %d ms-ലെ RXed %d പാക്കറ്റുകൾ" എന്നാക്കി മാറ്റി.
1171935 പീരിയോഡിക് നെറ്റ്‌വർക്ക് കീ അപ്‌ഡേറ്റ് കാലയളവ് 1 വർഷം വരെയായി മാറ്റി.
1172778 ഗ്രീൻ പവർ സെർവറിലേക്ക് emberAfPluginGreenPowerServerUpdateAliasCallback-ൻ്റെ കാണാതായ അഭ്യർത്ഥന ചേർത്തു..
1174288 നിലവിലുള്ള സ്‌കാൻ നിർത്താൻ ഒരു കോൾ വിളിച്ചാൽ, നെറ്റ്‌വർക്ക് സ്റ്റിയറിംഗ് പ്രക്രിയ ഉറപ്പിക്കാൻ കാരണമാകുന്ന ഒരു പ്രശ്നം പരിഹരിച്ചു.
1178393 ഒരു ഡോക്യുമെൻ്റേഷൻ പിശക് അപ്ഡേറ്റ് ചെയ്തു.
1180445 സ്മാർട്ട് എനർജിയിൽ, കോർഡിനേറ്റർ ലിമിറ്റഡ് ഡ്യൂട്ടി സൈക്കിളിൽ എത്തിയാൽ OTA ഇപ്പോൾ ഡൗൺലോഡ് ചെയ്യുന്നത് തുടരുന്നു.
1185509 മുമ്പത്തെ പേലോഡ് ഫ്രെയിമിന് ശേഷം ഉടനടി ലഭിക്കുന്ന പുതിയ വേക്ക് അപ്പ് ഫ്രെയിം സീക്വൻസ് ശരിയായി റെക്കോർഡ് ചെയ്യപ്പെടാത്ത ഒരു പ്രശ്നം CSL-ൽ പരിഹരിച്ചു. ഇത് നഷ്ടമായ പേലോഡ് ഫ്രെയിമിന് കാരണമാകും.
1186107 GP കമ്മീഷനിംഗ് അറിയിപ്പിലെ ഇൻകമിംഗ് GPDF-ന് പകരം ലഭിച്ച GPDF-കളുടെ ഡീക്രിപ്ഷൻ പരാജയപ്പെട്ടതിന് കാരണമായ ഒരു പ്രശ്നം പരിഹരിച്ചു.
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-ഉം തമ്മിൽ പൊരുത്തപ്പെടുന്നില്ല, ഇത് emberRemoveChild() പോലുള്ള API-കളിൽ ഉപയോഗിക്കാത്ത എൻട്രികൾ പരിശോധിക്കുന്നതിൽ പ്രശ്‌നങ്ങളിലേക്ക് നയിക്കുന്നു.
1210706 MAC TX യൂണികാസ്റ്റ് കൗണ്ടർ തരങ്ങൾക്ക് emberCounterHandler() ൻ്റെ ഭാഗമായി EmberExtraCounterInfo struct-ൽ നൽകിയിരിക്കുന്ന ലക്ഷ്യസ്ഥാനവും PHY സൂചികയും തെറ്റായിരിക്കാം.
1211610

1212525

സെക്യുർ കീ സ്റ്റോറേജ് അപ്‌ഗ്രേഡ് ഘടകം പ്രവർത്തനക്ഷമമാക്കിയതിന് ശേഷം ഡൈനാമിക് മൾട്ടിപ്രോട്ടോക്കോൾ ആപ്ലിക്കേഷനുകൾ ക്രാഷായ ഒരു പ്രശ്നം പരിഹരിച്ചു.
1211847 emberCounterHandler() ൻ്റെ ഒപ്പ് മാറിയിട്ടില്ലെങ്കിലും, അതിൻ്റെ പാരാമീറ്ററുകൾ പോപ്പുലേറ്റ് ചെയ്യുന്ന രീതി അല്പം മാറിയിരിക്കുന്നു. ഈ API-യെ ചുറ്റിപ്പറ്റിയുള്ള മാറ്റങ്ങൾ മുകളിലെ സെക്ഷൻ 2-ൽ വിശദീകരിച്ചിരിക്കുന്നു.
 

1212449

ഔട്ട്‌ഗോയിംഗ് ബീക്കണുകളെ MAC ലെയർ തെറ്റായി തരംതിരിച്ചു, EMBER_COUNTER_MAC_TX_BROADCAST കൗണ്ടർ തരത്തിൽ ഈ പാക്കറ്റുകൾ പിടിക്കുന്നതിൽ എംബർകൗണ്ടർഹാൻഡ്‌ലർ() പരാജയപ്പെടുകയും പകരം EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS കൗണ്ടർ തരം ഉപയോഗിച്ച് ബീക്കണുകൾ എണ്ണുകയും ചെയ്യുന്നു. അത് EmberCounterInfo struct-ലേക്ക് കൈമാറിയ dest EmberNodeId പാരാമീറ്ററിന് വിശ്വസനീയമല്ലാത്ത മൂല്യങ്ങൾക്ക് കാരണമായേക്കാം.
1214866 ചില ഉയർന്ന ട്രാഫിക് കോൺഫിഗറേഷനുകളിൽ ഡാറ്റാ പോൾ പാക്കറ്റ് അയയ്‌ക്കുന്നത് ബസിൻ്റെ തകരാറിന് കാരണമായേക്കാം.
1216552 തിരക്കേറിയ ട്രാഫിക് സാഹചര്യങ്ങളിൽ ഒരു അവകാശവാദത്തിന് കാരണമാകുന്ന ഒരു പ്രശ്നം പരിഹരിച്ചു.
1216613 പ്രോക്സി ടേബിളിലെ ഗ്രൂപ്പ്കാസ്റ്റ് റേഡിയസിൻ്റെ തെറ്റായ മൂല്യത്തിലേക്ക് നയിച്ച ഒരു പ്രശ്നം പരിഹരിച്ചു.
1222509 റൗട്ടർ/കോർഡിനേറ്റർ ഒരു നോൺ-ചൈൽഡ് പോളിംഗ് എൻഡ് ഉപകരണത്തിലേക്ക് ഒരു ലീവ് & വീണ്ടും ചേരൽ അഭ്യർത്ഥന അയയ്ക്കുന്നു, എന്നാൽ NWK ലക്ഷ്യസ്ഥാന വിലാസവുമായി പൊരുത്തപ്പെടുന്നതിന് പകരം MAC ലക്ഷ്യസ്ഥാനം 0xFFFF ആണ്.
1223842 sl_component_catalog.h-ൻ്റെ ജനറേഷനിലെ ഒരു പ്രശ്നം പരിഹരിച്ചു, അത് അതിൽ അനാവശ്യ കോഡ് അവശേഷിക്കുന്നു, അത് സമാഹരണ പരാജയത്തിന് കാരണമായി.
ഐഡി # വിവരണം
756628 ആപ്ലിക്കേഷൻ കോൾബാക്ക് emberAfMacFilterMatchMessageCallback-ൻ്റെ അഭ്യർത്ഥന സ്റ്റാക്ക് വഴി സാധൂകരിക്കപ്പെടുന്ന ZLL സന്ദേശങ്ങൾക്കായി മാത്രമേ വിളിക്കൂ.
816088 EMBER കോൺഫിഗറേഷൻ zigbeed_configuration.h-ൽ നിന്ന് zigbeed.slcp-ലേക്ക് നീക്കി.
829508 ഒരു റേസ് അവസ്ഥ ഒഴിവാക്കാൻ, താഴത്തെ ലെയറുകൾ തിരക്കിലാണെങ്കിൽ അല്ലെങ്കിൽ ചാനൽ മാറ്റാൻ കഴിയുന്ന അവസ്ഥയിലല്ലെങ്കിൽ, വിജയിച്ചില്ലെങ്കിൽ മടങ്ങുന്നതിന് emberSetLogicalAndRadioChannel-ൽ അധിക മൂല്യനിർണ്ണയം ചേർത്തു.

നിലവിലെ റിലീസിലെ അറിയപ്പെടുന്ന പ്രശ്നങ്ങൾ

മുൻ പതിപ്പിന് ശേഷം ബോൾഡിലുള്ള പ്രശ്നങ്ങൾ ചേർത്തു. നിങ്ങൾക്ക് ഒരു റിലീസ് നഷ്‌ടമായെങ്കിൽ, സമീപകാല റിലീസ് കുറിപ്പുകൾ ഇതിൽ ലഭ്യമാണ് https://www.si-labs.com/developers/zigbee-emberznet ടെക് ഡോക്‌സ് ടാബിൽ.

ഐഡി # വിവരണം പരിഹാര മാർഗം
N/A ഈ റിലീസിൽ ഇനിപ്പറയുന്ന ആപ്പുകൾ/ഘടകം പിന്തുണയ്ക്കുന്നില്ല: EM4 പിന്തുണ. തുടർന്നുള്ള റിലീസുകളിൽ ഫീച്ചർ പ്രവർത്തനക്ഷമമാക്കും.
193492 emberAfFillCommandGlobalServerToClientConfigureRe പോർട്ടിംഗ് മാക്രോ തകർന്നു. ബഫർ പൂരിപ്പിക്കുന്നത് തെറ്റായ കമാൻഡ് പാക്കറ്റ് സൃഷ്ടിക്കുന്നു. API-ക്ക് പകരം "zcl ഗ്ലോബൽ 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 ഫംഗ്‌ഷനുകൾ നിലവിൽ ഗെറ്റ്‌ടൈംഓഫ്‌ഡേ ഫംഗ്‌ഷൻ ഉപയോഗിക്കുന്നു, ഇത് ഏകതാനമാണെന്ന് ഉറപ്പില്ല. സിസ്റ്റം സമയം മാറുകയാണെങ്കിൽ, അത് സ്റ്റാക്ക് ടൈമിംഗിൽ പ്രശ്നങ്ങൾ ഉണ്ടാക്കാം. പകരം CLOCK_MONOTONIC ഉറവിടം ഉപയോഗിച്ച് clock_gettime ഉപയോഗിക്കുന്നതിന് ഈ ഫംഗ്‌ഷനുകൾ പരിഷ്‌ക്കരിക്കുക.
338151 കുറഞ്ഞ പാക്കറ്റ് ബഫർ കൗണ്ട് മൂല്യത്തിൽ എൻസിപി ആരംഭിക്കുന്നത് കേടായ പാക്കറ്റുകൾക്ക് കാരണമായേക്കാം. വളരെ കുറഞ്ഞ ഡിഫോൾട്ട് മൂല്യം ഒഴിവാക്കാൻ പാക്കറ്റ് ബഫർ എണ്ണത്തിനായി 0xFF റിസർവ് ചെയ്ത മൂല്യം ഉപയോഗിക്കുക
387750 എൻഡ് ഉപകരണത്തിൽ റൂട്ട് ടേബിൾ അഭ്യർത്ഥന ഫോർമാറ്റുകളിൽ പ്രശ്നം. അന്വേഷണത്തിലാണ്
400418 ഒരു ടച്ച്‌ലിങ്ക് ഇനീഷ്യേറ്ററിന് ഒരു നോൺ-ഫാക്‌ടറി-പുതിയ എൻഡ്-ഉപകരണ ലക്ഷ്യത്തിലേക്ക് ലിങ്ക് ചെയ്യാൻ കഴിയില്ല. അറിയപ്പെടുന്ന പരിഹാരമൊന്നുമില്ല.
424355 ഒരു നോൺ-ഫാക്‌ടറി-ന്യൂ സ്ലീപ്പി എൻഡ് ഡിവൈസ് ടച്ച്‌ലിങ്ക് ടാർഗെറ്റ്-പ്രാപ്തിയുള്ള ഇനീഷ്യേറ്ററിന് ചില പ്രത്യേക സാഹചര്യങ്ങളിൽ ഉപകരണ വിവര പ്രതികരണം സ്വീകരിക്കാൻ കഴിയില്ല. അന്വേഷണത്തിലാണ്
 

465180

കോഎക്സിസ്റ്റൻസ് റേഡിയോ ബ്ലോക്കർ ഒപ്റ്റിമൈസേഷൻ ഇനം "റൺടൈം നിയന്ത്രണം പ്രാപ്തമാക്കുക" ശരിയായ സിഗ്ബീ പ്രവർത്തനത്തെ തടഞ്ഞേക്കാം. ബ്ലോക്കർ ഒപ്റ്റിമൈസേഷന്റെ ഓപ്ഷണൽ 'വൈ-ഫൈ സെലക്ട്' നിയന്ത്രണം "അപ്രാപ്തമാക്കി" വിടണം.
480550 OTA ക്ലസ്റ്ററിന് അതിന്റേതായ ബിൽറ്റ്-ഇൻ ഫ്രാഗ്മെന്റേഷൻ രീതി ഉണ്ട്, അതിനാൽ അത് APS ഫ്രാഗ്മെന്റേഷൻ ഉപയോഗിക്കരുത്. എന്നിരുന്നാലും, എപിഎസ് എൻക്രിപ്ഷൻ പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടെങ്കിൽ, അത് ഇമേജ്ബ്ലോക്ക് റെസ്‌പോൺസുകളുടെ പേലോഡിനെ എപിഎസ് ഫ്രാഗ്മെന്റേഷൻ സജീവമാക്കുന്ന വലുപ്പത്തിലേക്ക് വളർത്തുന്നു. ഇത് OTA പ്രക്രിയ പരാജയപ്പെടുന്നതിന് ഇടയാക്കും. അറിയപ്പെടുന്ന പരിഹാരമൊന്നുമില്ല
481128 ഡയഗ്നോസ്റ്റിക്സ് പ്ലഗിനും വെർച്വൽ യുഎആർടി പെരിഫറലും പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ എൻസിപി പ്ലാറ്റ്‌ഫോമുകളിലെ വെർച്വൽ യുഎആർടി (സീരിയൽ 0) വഴി വിശദമായ പുനഃസജ്ജീകരണ കാരണവും ക്രാഷ് വിശദാംശങ്ങളും ഡിഫോൾട്ടായി ലഭ്യമാകും. NCP-യിൽ Serial 0 ഇതിനകം ആരംഭിച്ചതിനാൽ, ഉപഭോക്താക്കൾക്ക് Zigbee NCP ചട്ടക്കൂടിൽ emberAfNcpInitCallback പ്രവർത്തനക്ഷമമാക്കാനും ഉചിതമായ ഡയഗ്നോസ്റ്റിക് ഫംഗ്‌ഷനുകൾ (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashSummary, halPrintCrashalDC) എന്നതിലേക്ക് വിളിക്കാനും കഴിയും. ഈ ഡാറ്റ സീരിയൽ 0-ലേക്ക് viewനെറ്റ്‌വർക്ക് അനലൈസർ ക്യാപ്‌ചർ ലോഗിൽ.

ഒരു മുൻampEXTENDED_RESET_INFO നിർവചിക്കുമ്പോൾ, ഈ ഫംഗ്‌ഷനുകൾ എങ്ങനെ ഉപയോഗിക്കണം എന്നതിന്, af-main-soc.c-യുടെ emberAfMainInit()-ൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന കോഡ് പരിശോധിക്കുക.

ഐഡി # വിവരണം പരിഹാര മാർഗം
486369 ഒരു പുതിയ നെറ്റ്‌വർക്ക് രൂപീകരിക്കുന്ന DynamicMultiProtocolLightSoc ഒരു നെറ്റ്‌വർക്കിൽ അവശേഷിക്കുന്ന ചൈൽഡ് നോഡുകൾ ഉണ്ടെങ്കിൽ, emberAfGetChildTableSize startIdentifyOnAllChildNodes-ൽ പൂജ്യമല്ലാത്ത മൂല്യം നൽകുന്നു, ഇത് "പ്രേത" കുട്ടികളെ അഭിസംബോധന ചെയ്യുമ്പോൾ Tx 66 പിശക് സന്ദേശങ്ങൾക്ക് കാരണമാകുന്നു. ഒരു പുതിയ നെറ്റ്‌വർക്ക് സൃഷ്‌ടിക്കുന്നതിന് മുമ്പ് സാധ്യമെങ്കിൽ ഭാഗം മായ്‌ക്കുക അല്ലെങ്കിൽ നെറ്റ്‌വർക്ക് വിട്ടതിന് ശേഷം ചൈൽഡ് ടേബിൾ പ്രോഗ്രമാറ്റിക്കായി പരിശോധിക്കുകയും ഒരു പുതിയ നെറ്റ്‌വർക്ക് രൂപീകരിക്കുന്നതിന് മുമ്പ് emberRemoveChild ഉപയോഗിച്ച് എല്ലാ കുട്ടികളെയും ഇല്ലാതാക്കുകയും ചെയ്യുക.
495563 എസ്പിഐ എൻസിപിയിൽ ചേരുന്ന സ്ലീപ്പി എൻഡ് ഡിവൈസ് എസ്ample ആപ്പ് ചെറിയ വോട്ടെടുപ്പ് നടത്തുന്നില്ല, അതിനാൽ അപ്‌ഡേറ്റ് TC ലിങ്ക് കീയുടെ അവസ്ഥയിൽ ചേരാനുള്ള ശ്രമം പരാജയപ്പെടുന്നു. ചേരാൻ ആഗ്രഹിക്കുന്ന ഉപകരണം ചേരാൻ ശ്രമിക്കുന്നതിന് മുമ്പ് ഷോർട്ട് പോൾ മോഡിൽ ആയിരിക്കണം. എൻഡ് ഡിവൈസ് സപ്പോർട്ട് പ്ലഗിൻ വഴി ഈ മോഡ് നിർബന്ധിതമാക്കാം.
497832 നെറ്റ്‌വർക്ക് അനലൈസറിൽ, വെരിഫൈ കീ റിക്വസ്റ്റ് ഫ്രെയിമിനായുള്ള സിഗ്ബീ ആപ്ലിക്കേഷൻ സപ്പോർട്ട് കമാൻഡ് ബ്രേക്ക്‌ഡൗൺ, ലക്ഷ്യസ്ഥാന വിലാസമായി ഫ്രെയിം ഉറവിട വിലാസത്തെ സൂചിപ്പിക്കുന്ന പേലോഡിന്റെ ഭാഗത്തെ തെറ്റായി പരാമർശിക്കുന്നു. അറിയപ്പെടുന്ന പരിഹാരമൊന്നുമില്ല
519905

521782

Ota-client പ്ലഗിൻ്റെ 'bootload' CLI കമാൻഡ് ഉപയോഗിച്ച് ബൂട്ട്ലോഡർ ആശയവിനിമയം ആരംഭിക്കുന്നതിൽ SPI NCP വളരെ അപൂർവ്വമായി പരാജയപ്പെട്ടേക്കാം. ബൂട്ട്ലോഡ് പ്രക്രിയ പുനരാരംഭിക്കുക
620596 എൻസിപി എസ്പിഐ മുൻample BRD4181A (EFR32xGMG21)

നിർവ്വചിച്ച nWake ഡിഫോൾട്ട് പിൻ ഒരു വേക്ക്-അപ്പ് പിൻ ആയി ഉപയോഗിക്കാൻ കഴിയില്ല.

NCP-SPI പ്ലഗിനിലെ nWake-നുള്ള ഡിഫോൾട്ട് പിൻ PD03-ൽ നിന്ന് EM2/3 വേക്ക്-അപ്പ് പ്രവർത്തനക്ഷമമാക്കിയ പിൻ ആയി മാറ്റുക.
631713 "Zigbee PRO ലീഫ് ലൈബ്രറി" എന്നതിനുപകരം "Zigbee PRO Stack Library" എന്ന പ്ലഗിൻ ഉപയോഗിക്കുകയാണെങ്കിൽ, ഒരു Zigbee എൻഡ് ഉപകരണം വിലാസ വൈരുദ്ധ്യങ്ങൾ ആവർത്തിച്ച് റിപ്പോർട്ട് ചെയ്യും. "Zigbee PRO സ്റ്റാക്ക് ലൈബ്രറി" പ്ലഗിൻ പകരം "Zigbee PRO ലീഫ് ലൈബ്രറി" ഉപയോഗിക്കുക.
670702 റിപ്പോർട്ടിംഗ് പ്ലഗിനിലെ കാര്യക്ഷമതയില്ലായ്മ, ഡാറ്റ റൈറ്റ് ഫ്രീക്വൻസി, ടേബിൾ സൈസ് എന്നിവയെ അടിസ്ഥാനമാക്കി കാര്യമായ ലേറ്റൻസിയിലേക്ക് നയിച്ചേക്കാം, ഇത് ഇവന്റ് ടൈമിംഗ് ഉൾപ്പെടെയുള്ള ഉപഭോക്തൃ ആപ്ലിക്കേഷൻ കോഡിൽ ഇടപെട്ടേക്കാം. പതിവായി എഴുതുകയാണെങ്കിൽ, പ്ലഗിൻ ഉപയോഗിക്കുന്നതിനുപകരം റിപ്പോർട്ടിംഗ് അവസ്ഥകൾ പരിശോധിക്കുകയും റിപ്പോർട്ടുകൾ സ്വമേധയാ അയയ്ക്കുകയും ചെയ്യുക.
708258 addEntryToGroupTable() വഴി group-server.c-ലെ അൺഇനീഷ്യലൈസ്ഡ് മൂല്യം ഒരു വ്യാജ ബൈൻഡിംഗ് സൃഷ്ടിക്കുകയും ഗ്രൂപ്പ്കാസ്റ്റ് റിപ്പോർട്ടിംഗ് സന്ദേശങ്ങൾ അയയ്‌ക്കുന്നതിന് കാരണമാവുകയും ചെയ്യും. “binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;” ചേർക്കുക “ബൈൻഡിംഗ്.ടൈപ്പിന് ശേഷം

= EMBER_MULTICAST_BINDING;”

757775 എല്ലാ EFR32 ഭാഗങ്ങൾക്കും ഒരു അദ്വിതീയ RSSI ഓഫ്‌സെറ്റ് ഉണ്ട്. കൂടാതെ, ബോർഡ് ഡിസൈൻ, ആന്റിനകൾ, എൻക്ലോഷർ എന്നിവ RSSI-യെ സ്വാധീനിക്കും. ഒരു പുതിയ പ്രോജക്റ്റ് സൃഷ്ടിക്കുമ്പോൾ, RAIL യൂട്ടിലിറ്റി, RSSI ഘടകം ഇൻസ്റ്റാൾ ചെയ്യുക. ഈ സവിശേഷതയിൽ ഓരോ ഭാഗത്തിനും അളന്ന ഡിഫോൾട്ട് RSSI ഓഫ്‌സെറ്റ് സിലാബുകൾ ഉൾപ്പെടുന്നു. നിങ്ങളുടെ സമ്പൂർണ്ണ ഉൽപ്പന്നത്തിൻ്റെ RF പരിശോധനയ്ക്ക് ശേഷം ആവശ്യമെങ്കിൽ ഈ ഓഫ്സെറ്റ് പരിഷ്കരിക്കാവുന്നതാണ്.
758965 ZCL ക്ലസ്റ്റർ ഘടകങ്ങളും ZCL കമാൻഡ് ഡിസ്കവറി ടേബിളും സമന്വയിപ്പിച്ചിട്ടില്ല. അതിനാൽ, ഒരു ZCL ക്ലസ്റ്റർ ഘടകം പ്രവർത്തനക്ഷമമാക്കുകയോ പ്രവർത്തനരഹിതമാക്കുകയോ ചെയ്യുമ്പോൾ, നടപ്പിലാക്കിയ കമാൻഡുകൾ അനുബന്ധ ZCL അഡ്വാൻസ്ഡ് കോൺഫിഗറേറ്റർ കമാൻഡ് ടാബിൽ പ്രവർത്തനക്ഷമമാക്കുകയോ അപ്രാപ്തമാക്കുകയോ ചെയ്യില്ല. ZCL അഡ്വാൻസ്ഡ് കോൺഫിഗറേറ്ററിൽ ആവശ്യമുള്ള ZCL കമാൻഡുകൾക്കായി കണ്ടെത്തൽ സ്വമേധയാ പ്രവർത്തനക്ഷമമാക്കുക/പ്രവർത്തനരഹിതമാക്കുക.
765735 പേജ് അഭ്യർത്ഥന പ്രവർത്തനക്ഷമമാക്കിയ സ്ലീപ്പി എൻഡ് ഉപകരണത്തിൽ OTA അപ്‌ഡേറ്റ് പരാജയപ്പെടുന്നു. പേജ് അഭ്യർത്ഥനയ്ക്ക് പകരം ബ്ലോക്ക് അഭ്യർത്ഥന ഉപയോഗിക്കുക.
845649 CLI:കോർ ഘടകം നീക്കംചെയ്യുന്നത് sl_cli.h-ലേക്കുള്ള EEPROM cli കോളുകൾ ഇല്ലാതാക്കില്ല. eeprom-cli.c ഇല്ലാതാക്കുക file അത് sl_cli.h എന്ന് വിളിക്കുന്നു. കൂടാതെ, sl_cli.h, sl_cli_command_arg_t എന്നിവയിലേക്കുള്ള കോളുകൾ, ota-storage-simple-eeprom-ൽ കമൻ്റ് ചെയ്യാവുന്നതാണ്.
857200 ias-zone-server.c ഒരു "0000000000000000" CIE വിലാസം ഉപയോഗിച്ച് ഒരു ബൈൻഡിംഗ് സൃഷ്ടിക്കാൻ അനുവദിക്കുന്നു കൂടാതെ കൂടുതൽ ബൈൻഡിംഗുകൾ അനുവദിക്കുന്നില്ല. അറിയപ്പെടുന്ന പരിഹാരമൊന്നുമില്ല
1019961 സൃഷ്ടിച്ച Z3 ഗേറ്റ്‌വേ നിർമ്മിക്കുന്നുfile ഹാർഡ്കോഡുകൾ "gcc" CC ആയി അറിയപ്പെടുന്ന പരിഹാരമൊന്നുമില്ല
ഐഡി # വിവരണം പരിഹാര മാർഗം
1039767 മൾട്ടി ത്രെഡ് RTOS ഉപയോഗ കേസിൽ Zigbee റൂട്ടർ നെറ്റ്‌വർക്ക് വീണ്ടും ശ്രമിക്കുക ക്യൂ ഓവർഫ്ലോ പ്രശ്നം. സിഗ്ബീ സ്റ്റാക്ക് ത്രെഡ്-സേഫ് അല്ല. തൽഫലമായി, മറ്റൊരു ടാസ്ക്കിൽ നിന്ന് Zigbee സ്റ്റാക്ക് API-കൾ വിളിക്കുന്നത് OS പരിതസ്ഥിതിയിൽ പിന്തുണയ്‌ക്കില്ല, മാത്രമല്ല സ്റ്റാക്കിനെ "പ്രവർത്തനരഹിതമായ" അവസ്ഥയിലാക്കിയേക്കാം. ഇവൻ്റ് ഹാൻഡ്‌ലർ ഉപയോഗിച്ച് കൂടുതൽ വിവരങ്ങൾക്കും പരിഹാരത്തിനും ഇനിപ്പറയുന്ന ആപ്പ് കുറിപ്പ് കാണുക.

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

1064370 Z3Switch എസ്ample ആപ്ലിക്കേഷൻ ഡിഫോൾട്ടായി ഒരു ബട്ടൺ (ഉദാഹരണം : btn1) മാത്രമേ പ്രവർത്തനക്ഷമമാക്കിയിട്ടുള്ളൂ, അത് പ്രോജക്റ്റിലെ ബട്ടൺ വിവരണത്തിൽ പൊരുത്തക്കേടിലേക്ക് നയിക്കുന്നു. file. പ്രതിവിധി: Z0Switch പ്രോജക്‌റ്റ് സൃഷ്‌ടിക്കുമ്പോൾ btn3 ഇൻസ്‌റ്റൻസ് സ്വമേധയാ ഇൻസ്‌റ്റാൾ ചെയ്യുക.
1161063 Z3Light ഉം സാധ്യതയുള്ള മറ്റ് ആപ്ലിക്കേഷനുകളും തെറ്റായ ക്ലസ്റ്റർ റിവിഷൻ മൂല്യങ്ങൾ റിപ്പോർട്ട് ചെയ്യുന്നു. ക്ലസ്റ്റർ റിവിഷൻ ആട്രിബ്യൂട്ട് അവരുടെ ഉചിതമായ പുനരവലോകനത്തിലേക്ക് സ്വമേധയാ അപ്ഡേറ്റ് ചെയ്യുക.
1164768,

1171478,

1171479

പിശക്: mfglib റിസീവ് മോഡിൽ ezspErrorHandler 0x34 ആവർത്തിച്ച് റിപ്പോർട്ട് ചെയ്തു അച്ചടിച്ച പിശക് സന്ദേശങ്ങൾ കുറയ്ക്കുന്നതിന്, EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV കോൺഫിഗർ ചെയ്യുക

ഹോസ്റ്റ് ആപ്പിൽ 100-ലേക്ക് ENT_TIMEOUT_MS, അതിനാൽ കോൾബാക്ക് ക്യൂ കൂടുതൽ വേഗത്തിൽ സ്വതന്ത്രമാകും.

ഒഴിവാക്കിയ ഇനങ്ങൾ

റിലീസ് 7.4.5.0-ൽ ഒഴിവാക്കി
GSDK-ൽ 7.4.5.0 zigbee_watchdog_periodic_refresh ഒഴിവാക്കിയിരിക്കുന്നു. വാച്ച്‌ഡോഗ് ടൈമർ പുതുക്കുന്നതിനുള്ള ഇതര മാർഗ്ഗം, ഒരു ആപ്ലിക്കേഷൻ നിർദ്ദിഷ്ട ആനുകാലിക ഇവൻ്റിൽ ലെഗസി വാച്ച്‌ഡോഗ് ടൈമർ API-കൾ ഉപയോഗിക്കുക എന്നതാണ്.

റിലീസ് 7.4.1.0-ൽ ഒഴിവാക്കി
GSDK 7.4.0.0 മുതൽ, ഈ പാച്ച് ഉൾപ്പെടെ, 3 അല്ലെങ്കിൽ 4900 പോർട്ട് ഉപയോഗിച്ച് ഒരു ടെൽനെറ്റ് ഇൻ്റർഫേസ് സൃഷ്‌ടിക്കുന്നതിന് Linux ഹോസ്റ്റ് ആപ്ലിക്കേഷനുള്ള Z4901Gateway-യിലെ “-v” ഓപ്ഷൻ ഒഴിവാക്കിയിരിക്കുന്നു. ഒരു ടെൽനെറ്റ് ഇൻ്റർഫേസ് സൃഷ്ടിക്കുന്നതിനുള്ള ബദൽ ശുപാർശ ചെയ്യപ്പെടുന്ന മാർഗ്ഗം "സോകാറ്റ്" പോലുള്ള ലിനക്സ് യൂട്ടിലിറ്റികൾ ഉപയോഗിക്കുക എന്നതാണ്.

റിലീസ് 7.4.0.0-ൽ ഒഴിവാക്കി
ഇനിപ്പറയുന്ന ഒഴിവാക്കിയ സുരക്ഷാ API-കൾ നീക്കം ചെയ്‌തു

  • emberGetKey()
  • emberGetKeyTableEntry()
  • emberSetKeyTableEntry()
  • emberHaveLinkKey()
  • emberAddOrUpdateKeyTableEntry()
  • emberAddTransientLinkKey()
  • emberGetTransientKeyTableEntry()
  • emberGetTransientLinkKey()
  • emberHmacAesHash()

കീ സ്‌റ്റോറേജിലേക്കും HMAC ഹാഷിംഗിലേക്കും ആക്‌സസ് ചെയ്യുന്നതിന് Zigbee സെക്യൂരിറ്റി മാനേജർ നൽകുന്ന API-കൾ ഉപയോഗിക്കുക.

നീക്കം ചെയ്ത ഇനങ്ങൾ

റിലീസ് 7.4.0.0-ൽ നീക്കം ചെയ്തു

  • പൊതു തലക്കെട്ടിലെ ഡ്യൂപ്ലിക്കേറ്റ് പൊതു API-കൾ നീക്കം ചെയ്തു file gp-types.h.
  • zigbee_end_device_bind ഘടകം നീക്കം ചെയ്‌തു. എൻഡ് ഡിവൈസുകൾക്കായുള്ള ബ്രോക്കർ ബൈൻഡിംഗ് റീ-ക്വസ്റ്റുകളിലേക്കുള്ള കോഓർഡിനേറ്റർക്കായി ഈ ഘടകം ഉപയോഗിച്ചു. ഈ ഓപ്‌ഷണൽ പ്രവർത്തനം Zigbee കോർ സ്‌പെക്കിൻ്റെ R22-ൽ നിന്ന് നീക്കം ചെയ്‌തു.
  • af-host.c-ലെ സെറ്റ് പാക്കറ്റ് ബഫർകൗണ്ട്() നീക്കം ചെയ്‌തു, ഉപയോഗശൂന്യമായ ചെക്ക് കേസ് EZSP_CONFIG_PACKET_BUFFER_COUNT: command-handlers.c-ൽ.
  • NCP ആരംഭിക്കുമ്പോൾ രണ്ട് ഘട്ടങ്ങളായി വിഭജിക്കേണ്ടതില്ലാത്തതിനാൽ മെമ്മറി അലോക്കേഷൻ ആർഗ്യുമെൻ്റ് നീക്കം ചെയ്തു.
  • se14-comms-hub, se14-ihd, se14-meter-gas's app.c എന്നിവയിൽ emberAfNcpInitCallback() നീക്കം ചെയ്‌തു.
  • ncp-configuration.c-ൽ ncp ഇനീഷ്യലൈസേഷൻ സമയത്ത് EZSP_CONFIG_RETRY_QUEUE_SIZE മൂല്യം ക്രമീകരണം നീക്കംചെയ്‌തു.

മൾട്ടിപ്രോട്ടോകോൾ ഗേറ്റ്‌വേയും ആർസിപിയും

 പുതിയ ഇനങ്ങൾ

റിലീസ് 7.4.0.0 ൽ ചേർത്തു
കൺകറൻ്റ് ലിസണിംഗ്, ഒരു EFR802.15.4xG32 അല്ലെങ്കിൽ xG24 RCP ഉപയോഗിക്കുമ്പോൾ സ്വതന്ത്രമായ 21 ചാനലുകളിൽ പ്രവർത്തിക്കാനുള്ള Zigbee, OpenThread സ്റ്റാക്കുകളുടെ കഴിവ് പുറത്തിറങ്ങി. 802.15.4 RCP/Bluetooth RCP കോമ്പിനേഷൻ, Zigbee NCP/OpenThread RCP കോമ്പിനേഷൻ അല്ലെങ്കിൽ Zigbee/OpenThread സിസ്റ്റം-ഓൺ-ചിപ്പ് (SoC) എന്നിവയ്‌ക്ക് കൺകറൻ്റ് ലിസണിംഗ് ലഭ്യമല്ല. ഭാവിയിലെ റിലീസിൽ ഇത് ആ ഉൽപ്പന്നങ്ങളിലേക്ക് ചേർക്കും.
മൾട്ടിപ്രോട്ടോകോൾ കണ്ടെയ്‌നറുകളുടെ OpenThread ഹോസ്റ്റ് ആപ്പുകളിലേക്ക് OpenThread CLI വെണ്ടർ എക്സ്റ്റൻഷൻ ചേർത്തു. ഇതിൽ coex cli കമാൻഡുകൾ ഉൾപ്പെടുന്നു.

മെച്ചപ്പെടുത്തലുകൾ

റിലീസ് 7.4.0.0-ൽ മാറ്റി
Zigbee NCP/OpenThread RCP മൾട്ടിപ്രോട്ടോക്കോൾ കോമ്പിനേഷൻ ഇപ്പോൾ ഉൽപ്പാദന നിലവാരമാണ്. ഈ എസ്ampസീരീസ്-1 EFR ഉപകരണങ്ങളിൽ le ആപ്ലിക്കേഷൻ പിന്തുണയ്ക്കുന്നില്ല.

സ്ഥിരമായ പ്രശ്നങ്ങൾ

റിലീസ് 7.4.5.0 ൽ പരിഹരിച്ചു

ഐഡി # വിവരണം
1328799 സ്പൈനൽ റീസെറ്റ് കമാൻഡ് ട്രിഗർ ചെയ്ത സോഫ്റ്റ് റീസെറ്റ് ഇപ്പോൾ 15.4 ആർസിപിയുടെ ബഫറുകൾ മായ്‌ക്കുന്നു.
1337101 അപൂർണ്ണമായ 15.4 ട്രാൻസ്മിറ്റ് ഓപ്പറേഷനുകൾ (ഒരു ആക്കിനായി കാത്തിരിക്കുന്ന Tx, ഒരു സന്ദേശത്തിനുള്ള പ്രതികരണമായി Tx ഒരു ack, മുതലായവ) DMP കാരണം റേഡിയോ തടസ്സപ്പെടുമ്പോൾ അകാലത്തിൽ പരാജയപ്പെട്ടതായി കണക്കാക്കില്ല. RAIL (ഷെഡ്യൂളർ സ്റ്റാറ്റസ് പിശക് ഇവൻ്റുകൾ) തടസ്സപ്പെട്ടതിന് ശേഷം അല്ലെങ്കിൽ ശാശ്വതമായി പരാജയപ്പെട്ടതിന് ശേഷം പറഞ്ഞ പ്രവർത്തനത്തിന് വീണ്ടും ഷെഡ്യൂൾ ചെയ്യാനുള്ള അവസരം നൽകാൻ ഇത് അനുവദിക്കുന്നു.

(മറ്റ് റഫർ: 1339032)

1337228 Zigbeed-ൽ halCommonGetInt32uMillisecondTick() ടിക്ക് API ഇപ്പോൾ മോണോട്ടോണിക് ക്ലോക്ക് ഉപയോഗിക്കുന്നതിന് അപ്‌ഡേറ്റ് ചെയ്‌തിരിക്കുന്നു, അതിനാൽ ഒരു ഹോസ്റ്റ് സിസ്റ്റത്തിൽ NTP ബാധിക്കില്ല.

(മറ്റ് റഫർ: 1339032)

1346785 രണ്ട് പ്രോട്ടോക്കോളുകളും ഒരേസമയം സംപ്രേഷണം ചെയ്യുമ്പോൾ 802.15.4 RCP-യിൽ ഒരേസമയം കേൾക്കൽ പ്രവർത്തനരഹിതമാക്കാൻ കാരണമായേക്കാവുന്ന ഒരു റേസ് അവസ്ഥ പരിഹരിച്ചു.

(മറ്റ് റഫർ: 1349176)

1346849 ഒരു പ്രോജക്റ്റിലേക്ക് rail_mux ഘടകം ചേർക്കുന്നത്, അത് അനുബന്ധ സ്റ്റാക്ക് ലൈബ്രറി വേരിയൻ്റുകളോടൊപ്പം സ്വയമേവ നിർമ്മിക്കാൻ ഇടയാക്കും.

(മറ്റ് റഫർ: 1349102)

റിലീസ് 7.4.4.0 ൽ പരിഹരിച്ചു

ഐഡി # വിവരണം
1184065 MG13, MG21 എന്നിവയിൽ zigbee_ncp-ot_rcp-spi, zigbee_ncp-ot_rcp_uart എന്നിവയ്‌ക്കായുള്ള റാം ഫുട്‌പ്രിൻ്റ് കുറച്ചു.
1282264 അണ്ടർഫ്ലോയ്ക്ക് കാരണമാകുന്ന ട്രാൻസ്മിറ്റ് ഫിഫോ അകാലത്തിൽ ക്ലിയർ ചെയ്തുകൊണ്ട് റേഡിയോ ട്രാൻസ്മിറ്റ് പ്രവർത്തനങ്ങളെ തടസ്സപ്പെടുത്തിയേക്കാവുന്ന ഒരു പ്രശ്നം പരിഹരിച്ചു.
1292537 DMP Zigbee-BLE NCP ആപ്ലിക്കേഷൻ ഇപ്പോൾ സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ യുഐയിൽ ശരിയായി കാണിക്കുന്നു. (മറ്റ് റഫർ: 1292540)
1230193 എൻഡ് ഉപകരണത്തിൽ നെറ്റ്‌വർക്കിൽ ചേരുമ്പോൾ തെറ്റായ നോഡ് തരം പ്രശ്നം പരിഹരിച്ചു. (മറ്റ് റഫറൻസ്: 1298347)
1332330 കനത്ത നെറ്റ്‌വർക്ക് ട്രാഫിക്കുള്ള ഒരു പരിതസ്ഥിതിയിൽ പ്രവർത്തിക്കുന്ന 15.4+BLE RCP ഇടയ്‌ക്കിടെ ഒരു റേസ് അവസ്ഥയെ അഭിമുഖീകരിക്കുന്ന ഒരു പ്രശ്‌നം പരിഹരിച്ചു, അത് ഉപകരണം റീബൂട്ട് ചെയ്യുന്നത് വരെ CPCd വരെ സന്ദേശങ്ങൾ അയയ്‌ക്കാൻ കഴിയില്ല.

(മറ്റ് റഫർ: 1333156)

റിലീസ് 7.4.2.0 ൽ പരിഹരിച്ചു

ഐഡി # വിവരണം
1022972 Zigbee-OpenThread NCP/RCP-കളിലേക്ക് സഹവർത്തിത്വ പ്ലഗിൻ തിരികെ ചേർത്തുample ആപ്ലിക്കേഷൻ.
1231021 കൈകാര്യം ചെയ്യാത്ത ട്രാൻസ്മിറ്റ് പിശകുകൾ സബ് മാക്കിലേക്ക് കൈമാറുന്നതിനുപകരം RCP വീണ്ടെടുക്കുന്നതിലൂടെ 80+ സിഗ്ബീ ഉപകരണങ്ങളിൽ ചേരുമ്പോൾ നിരീക്ഷിക്കപ്പെടുന്ന OTBR-ലെ ഒരു ഉറപ്പ് ഒഴിവാക്കുക.
1249346 ആർസിപിക്ക് ഹോസ്റ്റിനായി നിശ്ചയിച്ചിട്ടുള്ള പാക്കറ്റുകൾ തെറ്റായി ഡീക്യൂ ചെയ്യാൻ കഴിയുന്ന ഒരു പ്രശ്‌നത്തെ അഭിസംബോധന ചെയ്തു, ഇത് ഒടിബിആറിൽ പാഴ്‌സ് പിശകിനും അപ്രതീക്ഷിതമായ അവസാനിപ്പിക്കലിനും കാരണമായി.

റിലീസ് 7.4.1.0 ൽ പരിഹരിച്ചു

ഐഡി # വിവരണം
1213701 MAC പരോക്ഷ ക്യൂവിൽ കുട്ടിക്ക് വേണ്ടിയുള്ള ഡാറ്റ ഇതിനകം തീർപ്പാക്കിയിട്ടില്ലെങ്കിൽ, ഒരു കുട്ടിക്കായി ഒരു സോഴ്സ് മാച്ച് ടേബിൾ എൻട്രി സൃഷ്ടിക്കാൻ zigbeed അനുവദിച്ചില്ല. APS Ack അല്ലെങ്കിൽ ആപ്പ്-ലെയർ പ്രതികരണത്തിൻ്റെ അഭാവം മൂലം കുട്ടിയും മറ്റ് ചില ഉപകരണങ്ങളും തമ്മിലുള്ള ആപ്ലിക്കേഷൻ ലെയർ ഇടപാടുകൾ പരാജയപ്പെടുന്നതിന് ഈ സ്വഭാവം കാരണമായേക്കാം, പ്രത്യേകിച്ചും ചൈൽഡ് ഉപകരണത്തെ ടാർഗെറ്റുചെയ്യുന്ന ZCL OTA അപ്‌ഗ്രേഡുകളുടെ തടസ്സവും അപ്രതീക്ഷിതമായ അവസാനവും.
1244461 മെസേജുകൾ തീർപ്പുകൽപ്പിക്കാതെയാണെങ്കിലും കുട്ടിയുടെ ഉറവിട മാച്ച് ടേബിൾ എൻട്രി നീക്കം ചെയ്യാവുന്നതാണ്.

റിലീസ് 7.4.0.0 ൽ പരിഹരിച്ചു

ഐഡി # വിവരണം
1081828 FreeRTOS അടിസ്ഥാനമാക്കിയുള്ള Zigbee/BLE DMP കളിലെ ത്രൂപുട്ട് പ്രശ്നംample ആപ്ലിക്കേഷനുകൾ.
1090921 Z3GatewayCpc, ശബ്ദായമാനമായ അന്തരീക്ഷത്തിൽ ഒരു നെറ്റ്‌വർക്ക് രൂപീകരിക്കുന്നതിൽ പ്രശ്‌നമുണ്ടായി.
1153055 zigbee_ncp-ble_ncp-uart s-ൽ നിന്നുള്ള NCP പതിപ്പ് വായിക്കുമ്പോൾ ആശയവിനിമയ പരാജയം ഉണ്ടായപ്പോൾ ഹോസ്റ്റിനെക്കുറിച്ചുള്ള ഒരു ഉറപ്പ്ample ആപ്പ്.
1155676 ഒന്നിലധികം 802.15.4 ഇൻ്റർഫേസുകൾ ഒരേ 15.4-ബിറ്റ് നോഡ് ഐഡി പങ്കിട്ടാൽ, ലഭിച്ച എല്ലാ യൂണികാസ്റ്റ് പാക്കറ്റുകളും (MAC അക്കിംഗിന് ശേഷം) 16 RCP നിരസിച്ചു.
1173178 Host-RCP സജ്ജീകരണത്തിൽ mfglib-നൊപ്പം ലഭിച്ച നൂറുകണക്കിന് പാക്കറ്റുകൾ ഹോസ്റ്റ് തെറ്റായി റിപ്പോർട്ട് ചെയ്തു.
1190859 Host-RCP സജ്ജീകരണത്തിൽ mfglib റാൻഡം പാക്കറ്റുകൾ അയയ്ക്കുമ്പോൾ EZSP പിശക്.
1199706 മറന്നുപോയ എൻഡ് ഡിവൈസ് കുട്ടികളിൽ നിന്നുള്ള ഡാറ്റാ വോട്ടെടുപ്പുകൾ, മുൻ കുട്ടിക്ക് ഒരു ലീവ് & റീജോയിൻ കമാൻഡ് ക്യൂവുചെയ്യാൻ RCP-യിൽ ഒരു പെൻഡിംഗ് ഫ്രെയിം ശരിയായി സജ്ജീകരിച്ചില്ല.
1207967 "mfglib send random" കമാൻഡ് Zigbeed-ൽ അധിക പാക്കറ്റുകൾ അയയ്ക്കുന്നു.
1208012 RCP-യിൽ സ്വീകരിക്കുമ്പോൾ mfglib rx മോഡ് പാക്കറ്റ് വിവരങ്ങൾ ശരിയായി അപ്ഡേറ്റ് ചെയ്തില്ല.
1214359 ഹോസ്റ്റ്-ആർസിപി സജ്ജീകരണത്തിൽ 80-ഓ അതിലധികമോ റൂട്ടറുകൾ ഒരേസമയം ചേരാൻ ശ്രമിച്ചപ്പോൾ കോർഡിനേറ്റർ നോഡ് തകരാറിലായി.
1216470 വിലാസ മാസ്‌ക് 0xFFFF-നായി ഒരു പ്രക്ഷേപണം ചെയ്‌തതിന് ശേഷം, ഒരു പാരൻ്റ് ഉപകരണമായി പ്രവർത്തിക്കുന്ന ഒരു Zigbee RCP ഓരോ കുട്ടിക്കും ശേഷിക്കുന്ന ഡാറ്റാ ഫ്ലാഗ് സജ്ജീകരിക്കും. ഓരോ വോട്ടെടുപ്പിന് ശേഷവും ഓരോ കുട്ടിയും ഡാറ്റ പ്രതീക്ഷിച്ച് ഉണർന്നിരിക്കുന്നതിന് ഇത് കാരണമായി, ഒടുവിൽ ഈ അവസ്ഥ മായ്‌ക്കുന്നതിന് ഓരോ എൻഡ് ഉപകരണത്തിനും തീർപ്പാക്കാത്ത മറ്റ് ചില ഡാറ്റാ ഇടപാടുകൾ ആവശ്യമാണ്.

നിലവിലെ റിലീസിലെ അറിയപ്പെടുന്ന പ്രശ്നങ്ങൾ
മുൻ പതിപ്പിന് ശേഷം ബോൾഡിലുള്ള പ്രശ്നങ്ങൾ ചേർത്തു. നിങ്ങൾക്ക് ഒരു റിലീസ് നഷ്‌ടമായെങ്കിൽ, സമീപകാല റിലീസ് കുറിപ്പുകൾ ഇതിൽ ലഭ്യമാണ് https://www.si-labs.com/developers/gecko-software-development-kit .

ഐഡി # വിവരണം പരിഹാര മാർഗം
937562 Raspberry Pi OS 802154-ലെ rcp-uart- 11-blehci ആപ്പ് ഉപയോഗിച്ച് Bluetoothctl 'advertise on' കമാൻഡ് പരാജയപ്പെടുന്നു. Bluetoothctl-ന് പകരം btmgmt ആപ്പ് ഉപയോഗിക്കുക.
1074205 ഒരേ പാൻ ഐഡിയിലുള്ള രണ്ട് നെറ്റ്‌വർക്കുകളെ CMP RCP പിന്തുണയ്ക്കുന്നില്ല. ഓരോ നെറ്റ്‌വർക്കിനും വ്യത്യസ്ത പാൻ ഐഡികൾ ഉപയോഗിക്കുക. ഭാവി പതിപ്പിൽ പിന്തുണ ആസൂത്രണം ചെയ്തിട്ടുണ്ട്.
1122723 തിരക്കുള്ള ഒരു പരിതസ്ഥിതിയിൽ, z3-light_ot-ftd_soc ആപ്പിൽ CLI പ്രതികരിക്കാതെ വന്നേക്കാം. അറിയപ്പെടുന്ന പരിഹാരമൊന്നുമില്ല.
1124140 z3-light_ot-ftd_soc എസ്ampOT നെറ്റ്‌വർക്ക് ഇതിനകം പ്രവർത്തനക്ഷമമാണെങ്കിൽ le ആപ്പിന് Zigbee നെറ്റ്‌വർക്ക് രൂപീകരിക്കാൻ കഴിയില്ല. ആദ്യം Zigbee നെറ്റ്‌വർക്ക് ആരംഭിക്കുക, അതിനുശേഷം OT നെറ്റ്‌വർക്ക് ആരംഭിക്കുക.
1170052 CMP Zigbee NCP + OT RCP, DMP Zigbee NCP + BLE NCP എന്നിവ ഈ നിലവിലെ റിലീസിൽ 64KB-ലും താഴ്ന്ന റാം ഭാഗങ്ങളിലും യോജിച്ചേക്കില്ല. 64KB ഭാഗങ്ങൾ നിലവിൽ ഈ ആപ്പുകളെ പിന്തുണയ്ക്കുന്നില്ല.
1209958 ബോബ്‌കാറ്റിലെയും ബോബ്‌കാറ്റ് ലൈറ്റിലെയും ZB/OT/BLE RCP മൂന്ന് പ്രോട്ടോക്കോളുകളും പ്രവർത്തിപ്പിക്കുമ്പോൾ കുറച്ച് മിനിറ്റുകൾക്ക് ശേഷം പ്രവർത്തിക്കുന്നത് നിർത്താം. ഭാവിയിലെ ഒരു റിലീസിൽ അഭിസംബോധന ചെയ്യും
1221299 Mfglib RSSI റീഡിംഗുകൾ RCP-യും NCP-യും തമ്മിൽ വ്യത്യാസമുണ്ട്. ഭാവിയിലെ ഒരു റിലീസിൽ അഭിസംബോധന ചെയ്യും.
1334477 BLE സ്റ്റാക്ക് പലതവണ ആരംഭിക്കുകയും നിർത്തുകയും ചെയ്യുന്നത് DMP Zigbee-BLE-കളിലെ സീരീസ് 1 EFR ഉപകരണങ്ങളിൽ BLE സ്റ്റാക്കിന് വീണ്ടും പരസ്യം പുനരാരംഭിക്കാൻ കഴിയാതെ വന്നേക്കാം.ample ആപ്ലിക്കേഷൻ. N/A

ഒഴിവാക്കിയ ഇനങ്ങൾ ഒന്നുമില്ല

നീക്കം ചെയ്ത ഇനങ്ങൾ

റിലീസ് 7.4.0.0-ൽ നീക്കം ചെയ്തു
“NONCOMPLIANT_ACK_TIMING_WORKAROUND” മാക്രോ നീക്കം ചെയ്‌തു. CSL-ന് ആവശ്യമായ മെച്ചപ്പെടുത്തിയ ആക്കുകൾക്കായി 192 µsec ടേൺഎറൗണ്ട് സമയം ഉപയോഗിക്കുമ്പോൾ തന്നെ എല്ലാ RCP ആപ്പുകളും ഇപ്പോൾ ഡിഫോൾട്ടായി 256 µsec ടേൺഎറൗണ്ട് സമയം നോൺ-മെച്ചപ്പെടുത്താത്ത ആക്കുകൾക്കായി പിന്തുണയ്ക്കുന്നു.

ഈ റിലീസ് ഉപയോഗിച്ച്

ഈ റിലീസിൽ ഇനിപ്പറയുന്നവ അടങ്ങിയിരിക്കുന്നു
  • സിഗ്ബീ സ്റ്റാക്ക്
  • സിഗ്ബീ ആപ്ലിക്കേഷൻ ഫ്രെയിംവർക്ക്
  • സിഗ്ബി എസ്ample അപേക്ഷകൾ

Zigbee, EmberZNet SDK എന്നിവയെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് UG103.02: Zigbee Fundamentals കാണുക.

നിങ്ങൾ ആദ്യമായി ഉപയോഗിക്കുന്ന ആളാണെങ്കിൽ, നിങ്ങളുടെ വികസന പരിതസ്ഥിതി ക്രമീകരിക്കുന്നതിനും നിർമ്മിക്കുന്നതിനും മിന്നുന്നതിനുമുള്ള നിർദ്ദേശങ്ങൾക്കായി, SDK 180-നും അതിലും ഉയർന്നതിനുമുള്ള QSG7.0: Zigbee EmberZNet Quick-Start Guide കാണുക.ample ആപ്ലിക്കേഷൻ, അടുത്ത ഘട്ടങ്ങളിലേക്ക് വിരൽ ചൂണ്ടുന്ന ഡോക്യുമെന്റേഷൻ റഫറൻസുകൾ.

ഇൻസ്റ്റലേഷനും ഉപയോഗവും
സിലിക്കൺ ലാബ്സ് SDK-കളുടെ സ്യൂട്ടായ Gecko SDK (GSDK) യുടെ ഭാഗമായാണ് Zigbee EmberZNet SDK നൽകിയിരിക്കുന്നത്. GSDK ഉപയോഗിച്ച് വേഗത്തിൽ ആരംഭിക്കുന്നതിന്, സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5 ഇൻസ്റ്റാൾ ചെയ്യുക, അത് നിങ്ങളുടെ വികസന അന്തരീക്ഷം സജ്ജമാക്കുകയും GSDK ഇൻസ്റ്റാളേഷനിലൂടെ നിങ്ങളെ നയിക്കുകയും ചെയ്യും. റിസോഴ്‌സും പ്രോജക്‌റ്റ് ലോഞ്ചറും, സോഫ്‌റ്റ്‌വെയർ കോൺഫിഗറേഷൻ ടൂളുകളും, ഗ്നു ടൂൾചെയിനോടുകൂടിയ പൂർണ്ണ ഐഡിഇ, വിശകലന ടൂളുകൾ എന്നിവയുൾപ്പെടെ സിലിക്കൺ ലാബ്‌സ് ഉപകരണങ്ങൾ ഉപയോഗിച്ച് ഐഒടി ഉൽപ്പന്ന വികസനത്തിന് ആവശ്യമായ എല്ലാം സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5-ൽ ഉൾപ്പെടുന്നു. ഇൻസ്റ്റാളേഷൻ നിർദ്ദേശങ്ങൾ ഓൺലൈൻ സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5 ഉപയോക്തൃ ഗൈഡിൽ നൽകിയിരിക്കുന്നു.

പകരമായി, GitHub-ൽ നിന്ന് ഏറ്റവും പുതിയത് ഡൗൺലോഡ് ചെയ്യുകയോ ക്ലോൺ ചെയ്യുകയോ ചെയ്തുകൊണ്ട് Gecko SDK സ്വമേധയാ ഇൻസ്റ്റാൾ ചെയ്തേക്കാം. കാണുക https://github.com/Sili-conLabs/gecko_sdk കൂടുതൽ വിവരങ്ങൾക്ക് .

സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ സ്ഥിരസ്ഥിതിയായി GSDK ഇൻസ്റ്റാൾ ചെയ്യുന്നു

  • (വിൻഡോസ്): സി:\ഉപയോക്താക്കൾ\ \സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ\SDKs\gecko_sdk
  • (MacOS): /ഉപയോക്താക്കൾ/ /സിംപ്ലിസിറ്റിസ്റ്റുഡിയോ/SDKs/gecko_sdk

SDK പതിപ്പിന്റെ പ്രത്യേക ഡോക്യുമെന്റേഷൻ SDK-യിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. കൂടുതൽ വിവരങ്ങൾ വിജ്ഞാന അടിസ്ഥാന ലേഖനങ്ങളിൽ (KBAs) പലപ്പോഴും കണ്ടെത്താനാകും. API റഫറൻസുകളും ഇതിനെക്കുറിച്ചുള്ള മറ്റ് വിവരങ്ങളും മുമ്പത്തെ പതിപ്പുകളും ലഭ്യമാണ് https://docs.silabs.com/ .

സുരക്ഷാ വിവരങ്ങൾ

സുരക്ഷിത വോൾട്ട് ഏകീകരണം
സെക്യുർ വോൾട്ട്-ഹൈ ഭാഗങ്ങളിൽ സെക്യുർ കീ സ്റ്റോറേജ് ഘടകം ഉപയോഗിച്ച് കീകൾ സുരക്ഷിതമായി സംഭരിക്കാൻ തിരഞ്ഞെടുക്കുന്ന ആപ്ലിക്കേഷനുകൾക്കായി, സിഗ്ബീ സെക്യൂരിറ്റി മാനേജർ ഘടകം നിയന്ത്രിക്കുന്ന സംരക്ഷിത കീകളും അവയുടെ സംഭരണ ​​സംരക്ഷണ സവിശേഷതകളും ഇനിപ്പറയുന്ന പട്ടിക കാണിക്കുന്നു.

പൊതിഞ്ഞ താക്കോൽ കയറ്റുമതി ചെയ്യാവുന്ന / കയറ്റുമതി ചെയ്യാനാവാത്ത കുറിപ്പുകൾ
നെറ്റ്‌വർക്ക് കീ കയറ്റുമതി ചെയ്യാവുന്നത്
ട്രസ്റ്റ് സെൻ്റർ ലിങ്ക് കീ കയറ്റുമതി ചെയ്യാവുന്നത്
താൽക്കാലിക ലിങ്ക് കീ കയറ്റുമതി ചെയ്യാവുന്നത് ഇൻഡെക്‌സ് ചെയ്‌ത കീ ടേബിൾ, അസ്ഥിര കീ ആയി സംഭരിച്ചിരിക്കുന്നു
അപ്ലിക്കേഷൻ ലിങ്ക് കീ കയറ്റുമതി ചെയ്യാവുന്നത് സൂചികയിലാക്കിയ കീ പട്ടിക
EZSP കീ സുരക്ഷിതമാക്കുക കയറ്റുമതി ചെയ്യാവുന്നത്
ZLL എൻക്രിപ്ഷൻ കീ കയറ്റുമതി ചെയ്യാവുന്നത്
ZLL മുൻകൂട്ടി ക്രമീകരിച്ച കീ കയറ്റുമതി ചെയ്യാവുന്നത്
GPD പ്രോക്സി കീ കയറ്റുമതി ചെയ്യാവുന്നത് സൂചികയിലാക്കിയ കീ പട്ടിക
GPD സിങ്ക് കീ കയറ്റുമതി ചെയ്യാവുന്നത് സൂചികയിലാക്കിയ കീ പട്ടിക
ആന്തരിക/പ്ലേസ്‌ഹോൾഡർ കീ കയറ്റുമതി ചെയ്യാവുന്നത് Zigbee സുരക്ഷാ മാനേജർ ഉപയോഗിക്കുന്നതിനുള്ള ആന്തരിക കീ
  • "കയറ്റുമതി ചെയ്യാൻ പറ്റാത്തത്" എന്ന് അടയാളപ്പെടുത്തിയ പൊതിഞ്ഞ കീകൾ ഉപയോഗിക്കാമെങ്കിലും കഴിയില്ല viewed അല്ലെങ്കിൽ റൺടൈമിൽ പങ്കിട്ടു.
  • "കയറ്റുമതി ചെയ്യാവുന്നത്" എന്ന് അടയാളപ്പെടുത്തിയിരിക്കുന്ന പൊതിഞ്ഞ കീകൾ റൺടൈമിൽ ഉപയോഗിക്കാനോ പങ്കിടാനോ കഴിയും, എന്നാൽ ഫ്ലാഷിൽ സംഭരിച്ചിരിക്കുമ്പോൾ എൻക്രിപ്റ്റ് ചെയ്തതായി തുടരും.
  • ഉപയോക്തൃ അപ്ലിക്കേഷനുകൾ ഒരിക്കലും ഈ കീകളിൽ ഭൂരിഭാഗവുമായി സംവദിക്കേണ്ടതില്ല. ലിങ്ക് കീ ടേബിൾ കീകളോ താൽക്കാലിക കീകളോ നിയന്ത്രിക്കാൻ നിലവിലുള്ള API-കൾ ഇപ്പോഴും ഉപയോക്തൃ ആപ്ലിക്കേഷനിൽ ലഭ്യമാണ്, ഇപ്പോൾ Zigbee സെക്യൂരിറ്റി മാനേജർ ഘടകത്തിലൂടെ റൂട്ട് ചെയ്യുന്നു.
  • ഈ കീകളിൽ ചിലത് ഭാവിയിൽ ഉപയോക്തൃ ആപ്ലിക്കേഷനിലേക്ക് കയറ്റുമതി ചെയ്യാനാകില്ല. അത്യാവശ്യമല്ലാതെ കീകളുടെ കയറ്റുമതിയെ ആശ്രയിക്കരുതെന്ന് ഉപയോക്തൃ ആപ്ലിക്കേഷനുകളെ പ്രോത്സാഹിപ്പിക്കുന്നു.
    സുരക്ഷിത വോൾട്ട് കീ മാനേജ്മെന്റ് പ്രവർത്തനത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, AN1271 കാണുക: സുരക്ഷിത കീ സംഭരണം.

സുരക്ഷാ ഉപദേശങ്ങൾ
സെക്യൂരിറ്റി അഡ്വൈസറീസ് സബ്‌സ്‌ക്രൈബുചെയ്യാൻ, സിലിക്കൺ ലാബ്‌സ് കസ്റ്റമർ പോർട്ടലിൽ ലോഗിൻ ചെയ്യുക, തുടർന്ന് അക്കൗണ്ട് ഹോം തിരഞ്ഞെടുക്കുക. പോർട്ടൽ ഹോം പേജിലേക്ക് പോകാൻ ഹോം ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് നോട്ടിഫിക്കേഷൻ ടൈൽ മാനേജ് ചെയ്യുക ക്ലിക്ക് ചെയ്യുക. 'സോഫ്റ്റ്‌വെയർ/സുരക്ഷാ ഉപദേശക അറിയിപ്പുകളും ഉൽപ്പന്ന മാറ്റ അറിയിപ്പുകളും (പിസിഎൻ)' പരിശോധിച്ചിട്ടുണ്ടെന്നും നിങ്ങളുടെ പ്ലാറ്റ്‌ഫോമിനും പ്രോട്ടോക്കോളിനും വേണ്ടി നിങ്ങൾ കുറഞ്ഞത് സബ്‌സ്‌ക്രൈബ് ചെയ്‌തിട്ടുണ്ടെന്നും ഉറപ്പാക്കുക. എന്തെങ്കിലും മാറ്റങ്ങൾ സംരക്ഷിക്കാൻ സംരക്ഷിക്കുക ക്ലിക്കുചെയ്യുക.

ഇനിപ്പറയുന്ന ചിത്രം ഒരു മുൻ ആണ്ample

SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-image (2) SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-image (3)

പിന്തുണ
വികസന കിറ്റ് ഉപഭോക്താക്കൾക്ക് പരിശീലനത്തിനും സാങ്കേതിക പിന്തുണക്കും അർഹതയുണ്ട്. സിലിക്കൺ ലബോറട്ടറീസ് സിഗ്ബി ഉപയോഗിക്കുക web എല്ലാ Silicon Labs Zigbee ഉൽപ്പന്നങ്ങളെയും സേവനങ്ങളെയും കുറിച്ചുള്ള വിവരങ്ങൾ നേടുന്നതിനും ഉൽപ്പന്ന പിന്തുണയ്‌ക്കായി സൈൻ അപ്പ് ചെയ്യുന്നതിനും പേജ്.
നിങ്ങൾക്ക് സിലിക്കൺ ലബോറട്ടറികളുടെ പിന്തുണയിൽ ബന്ധപ്പെടാം http://www.silabs.com/support .

ലാളിത്യം സ്റ്റുഡിയോ
MCU, വയർലെസ് ടൂളുകൾ, ഡോക്യുമെന്റേഷൻ, സോഫ്‌റ്റ്‌വെയർ, സോഴ്‌സ് കോഡ് ലൈബ്രറികൾ എന്നിവയിലേക്കും മറ്റും ഒറ്റ ക്ലിക്ക് ആക്‌സസ്. Windows, Mac, Linux എന്നിവയിൽ ലഭ്യമാണ്!

നിരാകരണം
സിലിക്കൺ ലാബ്‌സ് ഉൽപ്പന്നങ്ങൾ ഉപയോഗിക്കുന്നതോ ഉപയോഗിക്കാൻ ഉദ്ദേശിക്കുന്നതോ ആയ സിസ്റ്റത്തിനും സോഫ്‌റ്റ്‌വെയർ നടപ്പിലാക്കുന്നവർക്കും ലഭ്യമായ എല്ലാ പെരിഫറലുകളുടെയും മൊഡ്യൂളുകളുടെയും ഏറ്റവും പുതിയതും കൃത്യവും ആഴത്തിലുള്ളതുമായ ഡോക്യുമെന്റേഷൻ ഉപഭോക്താക്കൾക്ക് നൽകാൻ സിലിക്കൺ ലാബ്‌സ് ഉദ്ദേശിക്കുന്നു. സ്വഭാവ ഡാറ്റ, ലഭ്യമായ മൊഡ്യൂളുകളും പെരിഫറലുകളും, മെമ്മറി വലുപ്പങ്ങളും മെമ്മറി വിലാസങ്ങളും ഓരോ നിർദ്ദിഷ്ട ഉപകരണത്തെയും സൂചിപ്പിക്കുന്നു, കൂടാതെ നൽകിയിരിക്കുന്ന "സാധാരണ" പാരാമീറ്ററുകൾ വ്യത്യസ്ത ആപ്ലിക്കേഷനുകളിൽ വ്യത്യാസപ്പെടാം. അപേക്ഷ മുൻampഇവിടെ വിവരിച്ചിരിക്കുന്നത് ചിത്രീകരണ ആവശ്യങ്ങൾക്ക് മാത്രമുള്ളതാണ്. ഉൽപ്പന്ന വിവരങ്ങൾ, സ്പെസിഫിക്കേഷനുകൾ, വിവരണങ്ങൾ എന്നിവയിൽ കൂടുതൽ അറിയിപ്പ് കൂടാതെ മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം സിലിക്കൺ ലാബിൽ നിക്ഷിപ്തമാണ്, കൂടാതെ ഉൾപ്പെടുത്തിയ വിവരങ്ങളുടെ കൃത്യതയോ പൂർണ്ണതയോ സംബന്ധിച്ച് വാറൻ്റി നൽകുന്നില്ല. മുൻകൂർ അറിയിപ്പ് കൂടാതെ, സുരക്ഷാ അല്ലെങ്കിൽ വിശ്വാസ്യത കാരണങ്ങളാൽ നിർമ്മാണ പ്രക്രിയയിൽ സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്ന ഫേംവെയർ അപ്ഡേറ്റ് ചെയ്തേക്കാം. അത്തരം മാറ്റങ്ങൾ ഉൽപ്പന്നത്തിൻ്റെ സവിശേഷതകളെയോ പ്രകടനത്തെയോ മാറ്റില്ല. ഈ ഡോക്യുമെൻ്റിൽ നൽകിയിരിക്കുന്ന വിവരങ്ങളുടെ ഉപയോഗത്തിൻ്റെ അനന്തരഫലങ്ങൾക്ക് സിലിക്കൺ ലാബുകൾക്ക് യാതൊരു ബാധ്യതയുമില്ല. ഏതെങ്കിലും ഇൻ്റഗ്രേറ്റഡ് സർക്യൂട്ടുകൾ രൂപകൽപ്പന ചെയ്യുന്നതിനോ നിർമ്മിക്കുന്നതിനോ ഉള്ള ഏതെങ്കിലും ലൈസൻസ് ഈ പ്രമാണം സൂചിപ്പിക്കുന്നില്ല അല്ലെങ്കിൽ വ്യക്തമായി നൽകുന്നില്ല. ഉൽപ്പന്നങ്ങൾ ഏതെങ്കിലും FDA ക്ലാസ് III ഉപകരണങ്ങളിൽ, FDA പ്രീമാർക്കറ്റ് അംഗീകാരം ആവശ്യമുള്ള ആപ്ലിക്കേഷനുകൾ അല്ലെങ്കിൽ സിലിക്കൺ ലാബുകളുടെ പ്രത്യേക രേഖാമൂലമുള്ള സമ്മതമില്ലാതെ ലൈഫ് സപ്പോർട്ട് സിസ്റ്റങ്ങൾക്കുള്ളിൽ ഉപയോഗിക്കുന്നതിന് രൂപകൽപ്പന ചെയ്യുകയോ അംഗീകരിക്കുകയോ ചെയ്തിട്ടില്ല. ഒരു "ലൈഫ് സപ്പോർട്ട് സിസ്റ്റം" എന്നത് ജീവൻ കൂടാതെ/അല്ലെങ്കിൽ ആരോഗ്യത്തെ പിന്തുണയ്ക്കുന്നതിനോ നിലനിർത്തുന്നതിനോ ഉദ്ദേശിച്ചുള്ള ഏതെങ്കിലും ഉൽപ്പന്നമോ സംവിധാനമോ ആണ്, അത് പരാജയപ്പെടുകയാണെങ്കിൽ, കാര്യമായ വ്യക്തിഗത പരിക്കോ മരണമോ ഉണ്ടാക്കുമെന്ന് ന്യായമായും പ്രതീക്ഷിക്കാം. സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്നങ്ങൾ സൈനിക ആപ്ലിക്കേഷനുകൾക്കായി രൂപകൽപ്പന ചെയ്യുകയോ അംഗീകരിക്കുകയോ ചെയ്തിട്ടില്ല. ആണവ, ജൈവ അല്ലെങ്കിൽ രാസായുധങ്ങൾ, അല്ലെങ്കിൽ അത്തരം ആയുധങ്ങൾ എത്തിക്കാൻ കഴിവുള്ള മിസൈലുകൾ എന്നിവയുൾപ്പെടെ (എന്നാൽ അതിൽ മാത്രം പരിമിതപ്പെടുത്തിയിട്ടില്ല) വൻ നശീകരണ ആയുധങ്ങളിൽ സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്നങ്ങൾ ഒരു സാഹചര്യത്തിലും ഉപയോഗിക്കരുത്. സിലിക്കൺ ലാബ്‌സ് എല്ലാ എക്‌സ്‌പ്രസ്‌സ്, ഇൻപ്ലൈഡ് വാറൻ്റികളും നിരാകരിക്കുന്നു, അത്തരം അനധികൃത ആപ്ലിക്കേഷനുകളിൽ സിലിക്കൺ ലാബ്‌സ് ഉൽപ്പന്നത്തിൻ്റെ ഉപയോഗവുമായി ബന്ധപ്പെട്ട ഏതെങ്കിലും പരിക്കുകൾക്കോ ​​കേടുപാടുകൾക്കോ ​​ഉത്തരവാദിയോ ബാധ്യസ്ഥനോ ആയിരിക്കില്ല.

വ്യാപാരമുദ്ര വിവരം
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® കൂടാതെ Silicon Labs ലോഗോ®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, എനർജി മൈക്രോ, അവയുടെ ലോഗോ, എനർജി മൈക്രോ, കോമ്പിനേഷനുകൾ , "ലോകത്തിലെ ഏറ്റവും ഊർജ്ജ സൗഹൃദ മൈക്രോകൺട്രോളറുകൾ", റെഡ്പൈൻ സിഗ്നലുകൾ®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision, Simplicity® Tegele, Tegele, Logo®, USBXpress®, Zentri, Zentri ലോഗോ, Zentri DMS, Z-Wave® എന്നിവയും മറ്റുള്ളവയും സിലിക്കൺ ലാബുകളുടെ വ്യാപാരമുദ്രകളോ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളോ ആണ്. ARM, CORTEX, Cortex-M32, THUMB എന്നിവ ARM ഹോൾഡിംഗിൻ്റെ വ്യാപാരമുദ്രകളോ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളോ ആണ്. ARM ലിമിറ്റഡിൻ്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ് കെയിൽ. വൈഫൈ അലയൻസിൻ്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ് വൈഫൈ. ഇവിടെ പരാമർശിച്ചിരിക്കുന്ന മറ്റെല്ലാ ഉൽപ്പന്നങ്ങളും ബ്രാൻഡ് പേരുകളും അതത് ഉടമകളുടെ വ്യാപാരമുദ്രകളാണ്.

  • സിലിക്കൺ ലബോറട്ടറീസ് ഇൻക്.
  • 400 വെസ്റ്റ് സീസർ ഷാവേസ് ഓസ്റ്റിൻ, TX 78701
  • യുഎസ്എ
  • www.silabs.com

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

സിലിക്കൺ ലാബ്സ് 7.4.5.0 സിഗ്ബീ എംബർ Z നെറ്റ് SDK [pdf] ഉപയോക്തൃ ഗൈഡ്
7.4.5.0, 7.4.4.0, 7.4.3.0, 7.4.2.0, 7.4.1.0, 7.4.0.0, 7.4.5.0 Zigbee Ember Z Net SDK, 7.4.5.0, Zigbee Ember ZK, ZK SDK, നെറ്റ് SDK, SDK

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *