SILICON-LOGO

SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack Software

SILICON-LABS-SDK-7-4-1-0 -Zigbee-Protocol-Stack-Software-PRODUCT

Produkt ynformaasje

Spesifikaasjes

  • Zigbee EmberZNet SDK Ferzje: 7.4.1.0
  • Gecko SDK Suite Ferzje: 4.4 - 14 febrewaris 2024
  • Ferkeaper: Silicon Labs
  • Key Features: Multiprotocol Zigbee en OpenThread-stipe op SoC
  • Kompatibele kompilatoren: GCC ferzje 12.2.1
  • EZSP-protokolferzje: 0x0 d

Produkt Usage Ynstruksjes

Meidielings oer kompatibiliteit en gebrûk

  • Foar befeiligingsupdates en meidielings, ferwize nei it Feiligenshaadstik fan 'e Gecko Platform Release-notysjes ynstalleare mei dizze SDK of besykje it ljepblêd TECH DOCS op' e Silicon Labs website.
  • Bliuw bywurke troch te abonnearjen op Security Advisories.

FAQ

  • Fraach: Hoe ferifiearje ik de juste files wurde brûkt mei de kompatibele gearstallers?
  • Antwurd: Jo kinne ferifiearje dat de krekte files wurde brûkt troch it kontrolearjen fan de GCC ferzje 12.2.1 foarsjoen fan Simplicity Studio.
  • Fraach: Wêr kin ik ynformaasje fine oer befeiligingsupdates en meidielings?
  • Antwurd: Foar befeiligingsupdates en meidielings, ferwize nei it Feiligenshaadstik fan 'e Gecko Platform Release-notysjes of besykje it ljepblêd TECH DOCS op Silicon Labs' website.

Silicon Labs is de ferkeaper fan kar foar OEM's dy't Zigbee-netwurk ûntwikkelje yn har produkten. It Silicon Labs Zigbee-platfoarm is de meast yntegreare, folsleine en funksje-rike Zigbee-oplossing beskikber.
Silicon Labs EmberZNet SDK befettet de ymplemintaasje fan Silicon Labs fan 'e Zigbee stack-spesifikaasje.

  • Dizze release-notysjes dekke SDK-ferzje(s):
  • 7.4.1.0 útbrocht op 14 febrewaris 2024
  • 7.4.0.0 útbrocht op 13 desimber 2023

KEY FEATURES

Zigbee

  • Zigbee R23 konformiteit
  • Zigbee Smart Energy 1.4a neilibjen - produksje
  • Zigbee GP 1.1.2 neilibjen - Alpha
  • MG27 stipe - produksje
  • Ferbettere stipe foar Secure Vault dielen
  • Sleepy stipe op NCP SPI (non-CPC) applikaasjes - Alpha

Multiprotokol

  • Concurrent Listening-stipe (RCP) - MG21 en MG24
  • Concurrent Multiprotocol (CMP) Zigbee NCP + OpenThread RCP - produksje
  • Dynamic Multiprotocol Bluetooth + Concurrent Multiprotocol (CMP) Zigbee en OpenThread-stipe op SoC

Meidielings oer kompatibiliteit en gebrûk

Foar ynformaasje oer befeiligingsupdates en meidielings, sjoch it Feiligenshaadstik fan 'e Gecko Platform Release-notysjes ynstalleare mei dizze SDK of op it ljepblêd TECH DOCS by https://www.silabs.com/developers/zigbee-emberznet. Silicon Labs riedt ek sterk oan dat jo jo abonnearje op Security Advisories foar aktuele ynformaasje. Foar ynstruksjes, of as jo nij binne by de Zigbee EmberZNet SDK, sjoch Dizze útjefte brûke.

Kompatibele kompilatoren

  • IAR Embedded Workbench foar ARM (IAR-EWARM) ferzje 9.40.1.
  • It brûken fan Wine om te bouwen mei it IarBuild.exe kommandorigelprogramma of IAR Embedded Workbench GUI op macOS of Linux kin resultearje yn ferkeard files wurdt brûkt fanwege botsingen yn Wine syn hashing algoritme foar it generearjen fan koarte file nammen.
  • Klanten op macOS of Linux wurde advisearre net te bouwen mei IAR bûten Simplicity Studio. Klanten dy't dat dogge moatte soarchfâldich ferifiearje dat it korrekt is files wurde brûkt.

GCC (The GNU Compiler Collection) ferzje 12.2.1, foarsjoen fan Simplicity Studio.
De EZSP-protokolferzje foar dizze release is 0x0D.

Nije items

Dizze release fan 'e Gecko SDK (GSDK) sil de lêste wêze mei kombineare stipe foar alle EFM- en EFR-apparaten, útsein patches nei dizze ferzje as nedich. Begjin healwei 2024 sille wy aparte SDK's yntrodusearje:

  • De besteande Gecko SDK sil trochgean mei stipe foar Series 0 en 1 apparaten.
  • In nije SDK sil spesifyk foldwaan oan Series 2- en 3-apparaten.

De Gecko SDK sil trochgean mei it stypjen fan alle Series 0- en 1-apparaten sûnder feroaring oan 'e lange-termyn stipe, ûnderhâld, kwaliteit en responsiveness levere ûnder ús softwarebelied.
De nije SDK sil ôfwikselje fan Gecko SDK en begjinne nije funksjes oan te bieden dy't ûntwikkelders helpe om foardiel te nimmentage fan 'e avansearre mooglikheden fan ús Series 2 en 3 produkten.
Dit beslút komt yn oerienstimming mei feedback fan klanten, wjerspegelje ús ynset om kwaliteit te ferheegjen, stabiliteit te garandearjen en prestaasjes te ferbetterjen foar in útsûnderlike brûkersûnderfining yn ús software SDK's.

Nije komponinten

Nij yn release 

  • De komponinten "zigbee_direct_security_p256" en "zigbee_direct_security_curve25519" binne tafoege sadat brûkers in spesifike Zigbee Direct-befeiligingsopsje kinne konfigurearje.
  • Brûkers binne tastien om meardere "zigbee_direct_security" komponinten ynskeakele te hawwen op in Zigbee direct device (ZDD) applikaasje. Yn dit gefal hinget de eigentlike feiligensopsje ôf fan 'e konfiguraasje fan Zigbee Virtual Device (ZVD).

Nije APIs
Nij yn release 

  • In nije API sl_zigbee_token_factory_reset tafoege om Zigbee NVM3-tokens werom te setten nei har standertwearde.
  • Added de API bool sl_zigbee_sec_man_link_key_slot_available (EmberEUI64 eui), dat jout wier as de keppeling kaai tabel kin tafoegje of bywurkje in yngong mei dit adres (tabel is net fol).
  • In nije API bool tafoege sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t * kontekst, sl_zb_sec_man_key_t * kaai), dy't wier weromkomt as de kaai wurdt ferwiisd troch kontekst hat deselde wearde as de kaai levere yn it argumint.

Nije platfoarmstipe
Nij yn release 

  • Zigbee stack-stipe foar de folgjende nije dielen wurdt tafoege yn dizze release: EFR32MG24A010F768IM40 en EFR32MG24A020F768IM40.

Nije dokumintaasje
Nij yn release 7.4.0.0

  • Bywurke de beskriuwing foar de komponint Zigbee Secure Key Storage om de tafoeging fan Zigbee Secure Key Storage Upgrade te reflektearjen (dy't efterútkompatibiliteit tafoeget mei besteande projekten).
  • In nije applikaasjenotysje tafoege foar ynteraksje mei de groep komponinten Zigbee Security Manager (AN1412: Zigbee Security Manager).

Bedoeld gedrach

Brûkers wurde der oan herinnere dat Zigbee net-syngronisearre CSL-útstjoeringen ûnderwurpen binne oan protokol-foarútgong by de radioplanner. Yn 'e SleepyToSleepy-applikaasjes kin en sil BLE in Zigbee CSL-oerdracht foarkomme, dy't de oerdracht sil beëinigje. Scheduler preemption is faker foar unsyngronisearre CSL, jûn dat in potinsjeel lange wekker frame folchoarder kin brûkt wurde. Brûkers dy't oerdrachtprioriteiten wolle oanpasse kinne de komponint DMP Tuning and Testing brûke om dit te dwaan. Brûkers kinne ek rieplachtsje UG305: Dynamic Multiprotocol User's Guide foar mear ynformaasje.

Ferbetterings

Feroare yn release
emberCounterHandler API Doc Feroarings

Yn eardere ferzjes, de Counter Handler callback foar MAC en APS laach EmberCounterTypes oangeande pakket RX en TX waard net trochjûn de goede doel knooppunt ID of gegevens arguminten, en API dokumintaasje oangeande gedrach fan bepaalde tellers dy't brûkten dizze parameters wie ûndúdlik of misliedend.
Wylst de hantekening fan emberCounterHandler () is net feroare, de wize wêrop syn parameters wurde befolke is in bytsje feroare.

  • Opmerkings om EmberCounterType enums yn ember-types.h binne útwreide foar dúdlikens.
  • De Node ID-parameter foar de tellerhanneler foar TX-relatearre tellers kontrolearret no oft de bestimmingadresmodus in jildich koarte ID oanjout foardat it brûkt wurdt. (As net, wurdt gjin bestimmingsadres ynfolle, en wurdt in plakhâlderwearde fan EMBER_UNKNOWN_NODE_ID ynstee brûkt.)
  • De Node ID-parameter foar de Tellerhanneler foar RX-relatearre tellers reflektearret no de boarneknooppunt-ID, net de bestimmingknooppunt-ID.
  • De werhelling is *net* trochjûn as de gegevensparameter foar EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED-tellers lykas beskreaun yn ember-typen. h yn eardere ferzjes, mar dit waard nea goed befolke yn earder útbrocht ferzjes sadat syn wearde yn eardere releases soe altyd west 0. Dit gedrach is dúdlik wurden yn de beskriuwing fan dy EmberCounterTypes. De Retry-telling foar opnij besykjen fan APS-lagen bliuwt lykwols befolke yn 'e gegevensparameter foar EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED-tellertypen, om konsekwint te wêzen mei eardere releases.
  • Alle tellers dy't de knooppunt-ID of gegevensparameter foar de weromrop befolke binne kontrolearre om te soargjen dat se de ferwachte gegevens, adres, of EMBER_UNKNOWN_NODE_ID trochjaan as in knooppunt-ID ferwachte waard, mar koe net fan it pakket krigen wurde, lykas beskreaun yn 'e feroare ember- types.h dokumintaasje.
  • De Counter-handler foar EMBER_COUNTER_MAC_TX_UNICAST_RETRY wjerspegelet no de MAC-laach bestimmingsknooppunt-ID en ferskate opnij besykjen yn syn Destination Node ID en gegevensparameters.
  • De tellerhanneler foar EMBER_COUNTER_PHY_CCA_FAIL_COUNT jout no ynformaasje oer bestimmingknooppunt-ID fia de parameter Node ID oer it bedoelde MAC-laachdoel fan it berjocht dat mislearre oerdracht.

Updated Green Power Code
Griene macht tsjinner koade wurdt bywurke mei ferskate ferbetterings ynklusyf:

  • Mear falidaasjekoade tafoege foar ynkommende kommando's mei ûnjildich einpunt by ûntfangst op 'e GP-tsjinner.
  • Koade tafoege om de saak te behanneljen as d'r gjin romte mear is om berjochten foar griene macht te bouwen.
  • De sink falt no pairing konfiguraasje mei aksje fuortsmite pairing yn guon gefallen per spec seksje A.3.5.2.4.1.
  • De sink bewarret no de besteande groeplist fan in yngong foardat it fuortsmiten wurdt by it ferwurkjen fan Pairing Configuration with action extend.
  • It kommando oersetfraach jout "NOT FOUND" werom as de flaterkoade as de oersettingstabel leech is of de yndeks grutter is dan ferskate yngongen yn 'e tabel.
  • Feroare de ferzje fan it GP-einpunt yn guon apps fan 1 nei 0.

It brûken fan CSMA yn 'e GPDF Send-funksje is beheind om't Green Power-apparaten minimale enerzjyapparaten binne en CSMA net brûke yn' e measte ûntwerpen. Ynstee dêrfan is it foarkar ûntwerp om meardere pakketten út te stjoeren mei itselde enerzjybudzjet.
Fuortsmite it brûken fan in ferburgen einpunt yn de Green Power Server plugin opsje. Brûk ynstee ien fan 'e applikaasje einpunten.
Netwurk Key Update Plugin Code Ferbetterings

  • Feroare de periodike fernijingsperioade fan netwurkkaai om sa lang as 1 jier te wêzen.

Guon API's werstrukturearre om ûnnedige eksport fan kaaien te foarkommen
Feroarings makke om it gebrûk fan kaaikonteksten te favorisearjen boppe plaintext kaaigegevens.

  • sl_zigbee_send_security_challenge_request nimt no in argumint sl_zb_sec_man_context_t yn yn plak fan EmberKeyData.
  • De sl_zb_sec_man_derived_key_type enum's wearden binne no in 16-bit bitmasker om direkt bepaalde kaaiôfliedingen te stypjen dy't meardere ôflaat typen kombinearje.

Fêste problemen

Fixed yn release 

ID # Beskriuwing
1036893 In probleem reparearre dat feroarsake dat de OTA-klusterkomponint de legacy boot-loader-ynterface-komponint as ôfhinklikens ynstalleare.
1114905 Zigbee Direct: Ferbettere ôfhanneling fan Leave Network Characteristic.
1180937 Fêste WDT-reset by it ferbinen fan Zigbee Direct ZDD nei ZVD fan tredden.
1223904 In probleem reparearre dat feroarsake it einapparaat om ferkeard te wurkjen yn in heul drokke omjouwing.
1224393 Bywurke de Green Power sink tafel fersyk handler koade te fernijen it antwurd bestimming adres.
1228808 Fixed it display probleem mei makro definysjes yn gp-types.h dokumintaasje.
1232297 In probleem reparearre wêr't emberSetOutgoingNwkFrameCounter en emberSetOutgoingApsFrameCounter net wurken op 64-bit hostapplikaasjes (werjaan EMBER_BAD_ARGUMENT).
1232359 Fixed de gppTunnelingDelay parameter berekkening yn griene macht client kommando ferwurking.
 

1240392

ZDO Bind / Unbind Fersiken wegere om tagongs-/ tastimmingsredenen moatte EMBER_ZDP_NOT_AUTHORIZED-status weromjaan ynstee fan EMBER_ZDP_NOT_PERMITTED-status lykas per Zigbee-spesifikaasjes.
1243523 Zigbee Direct: Ferbettere stabiliteit fan BLE-ferbining mei ZVD.
1249455 In probleem reparearre dat feroarsake dat in slieperich einapparaat yn 'e sliep kaam by it ûntfangen fan in útstjoering foardat it in ack krige.
1252295 Reparearje in typflater yn 'e komponintkatalogmakro SL_CATALOG_ZIGBEE_OTA_STORAGE_COMMON_PRESENT.

Fixed yn release 

ID # Beskriuwing
1019348 Fixed de ôfhinklikheid easken foar de Zigbee ZCL Cli komponint sadat it kin wurde fuortsmiten as net nedich.
1024246 Bywurke de funksje beskriuwing foar emberHaveLinkKey () en sl_zb_sec_man_have_link_key ().
1036503 In beskriuwing tafoege om it gebrûk fan 'e Micrium Kernel foar DMP's oan te riedenampde apps.
1037661 In probleem dat foarkaam dat de applikaasje pro stack as leaf stack ynstalleart, is reparearre.
1078136 In intermitterende crash reparearre by it wizigjen fan eveneminten út ûnderbrekkingskontekst
 

 

 

1081548

Brûkers wurde der oan herinnere dat Zigbee net-syngronisearre CSL-útstjoeringen ûnderwurpen binne oan protokol-foarútgong by de radioplanner. Yn 'e SleepyToSleepy-applikaasjes kin en sil BLE in Zigbee CSL-oerdracht foarkomme, dy't de oerdracht sil beëinigje. Scheduler preemption is faker foar unsyngronisearre CSL, jûn dat in potinsjeel lange wekker frame folchoarder kin brûkt wurde. Brûkers dy't oerdrachtprioriteiten wolle oanpasse kinne de komponint DMP Tuning and Testing brûke om dit te dwaan. Brûkers kinne ek rieplachtsje UG305: Dynamic Multiprotocol User's Guide foar mear ynformaasje.

In probleem is reparearre yn CSL wêrby't in nije wekkerframe-sekwinsje dy't direkt nei in eardere payload-frame ûntfongen is net goed opnommen wurde soe. Dit soe resultearje yn in miste payload frame.

1084111 Inisjele sliepende SPI-NCP-stipe foar MG24-basearre boerden wurdt bywurke as ûnderdiel fan dizze release.
1104056 Stipe tafoege foar netwurksteering om te rinnen op in sekundêr netwurk yn gefal fan multi-netwurk
1120515 In probleem reparearre wêr't it kanaal net feroare by it brûken fan it mfglib set-kanaal kommando.
1141109 In probleem reparearre dat feroarsake de generearre sample applikaasje ncp-uart-gp-multi-rail om wat koptekst te missen files by it brûken fan de Green Power adapter komponint mei de -cp opsje.
1144316 Updated de beskriuwing fan guon gegevens struktuer typen yn gp-types.h dokumintaasje.
1144884 Fêste wanhopige frame-bit ynsteld as gjin gegevens yn ôfwachting binne.
1152512 Fixed in potinsjele crash yn low-mac-rail by it wizigjen fan it evenemint yn ISR kontekst.
ID # Beskriuwing
1154616 In útsûndering tafoege foar de betingst om it netwurk te inisjalisearjen mei it gefal "Rol wikselje fan Sleepy End-apparaat nei Non-sleepy End-apparaat".
1157289 In probleem reparearre dat BDB-testfaling kin feroarsaakje DN-TLM-TC-02B.
1157426 In bouprobleem reparearre by it bouwen fan zigbee_simple_app mei de komponint green_power_adapter.
1157932 In betingst tafoege om te kontrolearjen oft it fjild "oergongstiid" ûntbrekt en in standertwearde fan 0xFFFF ynstelle foar dit ûntbrekkende fjild.
1166340 In probleem reparearre dat foarkaam dat de emberAfGpdfSend it bedoelde oantal werhelle útstjoerings ferstjoere.
1167807 In probleem reparearre wêr't apparaten dy't fungearje as Trust Centers yn ferdielde netwurken har transiente keppeling-kaaien ferkeard sille wiskje elke kear as in nij apparaat bykomt.
1169504 In probleem reparearre dat in reset feroarsake fan in slieperich apparaat by twongen wekker.
1169966 Fixed ûntbrekkende weromwearde falidaasje yn buffer tawizing koade.
1171477,

172270

Mei mfglib start 1 wurde gjin berjochten ferstjoerd, mar ûntfongen, dus it werjûn terminalberjocht "mfglib ferstjoere kompleet" is ferkeard en feroare yn "RXed %d pakketten yn 'e lêste %d ms".
1171935 Feroare de periodike fernijingsperioade fan netwurkkaai om sa lang as 1 jier te wêzen.
1172778 De ûntbrekkende oprop fan de emberAfPluginGreenPowerServerUpdateAliasCallback tafoege oan de Green Power-tsjinner.
1174288 In probleem reparearre dat feroarsaket dat it netwurkstuurproses beweart as in oprop om in trochgeande scan te stopjen wurdt oproppen.
1178393 Bywurke in dokumintaasje flater.
1180445 Yn Smart Energy giet OTA no troch mei te downloaden as de koördinator de Limited Duty Cycle berikt.
1185509 In probleem reparearre yn CSL wêrby't in nije wekkerframe-sekwinsje dy't direkt wurdt ûntfongen nei in eardere payload-frame, net goed soe wurde opnommen. Dit soe resultearje yn in miste payload frame.
1186107 In probleem reparearre dat feroarsake de mislearre ûntsifering fan ûntfongen GPDF's om de ynkommende GPDF te ferfangen yn 'e notifikaasje fan gp-opdracht.
1188397 In probleem reparearre dat in kompilaasjeflater feroarsake by it ynskeakeljen fan útwreide rapporttabelgrutte.
1194090 Korrizjearre de flaterstatus yn it standertantwurd foar it kommando Sink Commissioning Mode - folgjende paragraaf 3.3.4.8.2
1194963 In probleem reparearre dat de commissioningGpd-struktuer ynstelde foardat brûker callback emberAfGreenPowerServerPairingStatusCallback ropt.
1194966 In probleem reparearre wêr't it einpunt en de belutsen fjilden net waarden ynsteld mei de aksje foar útfiering fan 'e útgong.
1196698 Fixearre in wanhopich frame yn ôfwachting bit set doe't gjin gegevens yn ôfwachting wiene.
1199958 Koade tafoege om de saak te behanneljen as d'r gjin romte mear is om berjochten foar griene macht te bouwen.
1202034 In probleem reparearre wêrby't de sl_zb_sec_man_context_t stackfariabele net goed inisjalisearre waard, wêrtroch ferbining mei ynstallaasjekoade mislearre.
 

1206040

It oproppen fan emberRemoveChild() tidens in feilige rejoinpoging troch in einapparaat kin potinsjeel liede ta in ekstra fermindering fan 'e Child Count, mooglik liedend ta in Child Count fan -1 (255), dy't einapparaten ferhindere om mei te dwaan/wer meidwaan fanwege in oanjûn gebrek fan kapasiteit yn it Beacon.
 

1207580

Sykfunksjes foar berntabel binnen de stapel binne ynkonsekwint yn it brûken fan 0x0000 tsjin 0xFFFF foar knooppunt-ID weromwearde dy't ûnjildige / lege yngongen fertsjintwurdiget, wat liedt ta problemen mei it kontrolearjen fan net brûkte yngongen yn API's lykas emberRemoveChild ().
1210706 Bestimming en PHY-yndeks levere yn EmberExtraCounterInfo-struktuer as ûnderdiel fan emberCounterHandler () kin ferkeard west hawwe foar MAC TX Unicast-tellertypen.
1211610

1212525

In probleem reparearre wêr't Dynamic Multiprotocol-applikaasjes ferûngelokke nei it ynskeakeljen fan de komponint Secure Key Storage Upgrade.
1211847 Wylst de hantekening fan emberCounterHandler () is net feroare, de wize wêrop syn parameters wurde befolke is in bytsje feroare. Feroarings om dizze API wurde útlein yn paragraaf 2 hjirboppe.
 

1212449

Utgeande Beacons waarden ferkeard kategorisearre troch de MAC-laach, wat liedt ta emberCounterHandler() dy't dizze pakketten net fangen mei it tellertype EMBER_COUNTER_MAC_TX_BROADCAST en ynstee de Beacons telle mei it tellertype EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS. Dat resultearre mooglik yn ûnbetroubere wearden foar de bestimming EmberNodeId parameter trochjûn oan de EmberCounterInfo struct
ID # Beskriuwing
1214866 It ferstjoeren fan gegevensfraachpakketten yn bepaalde konfiguraasjes mei hege ferkear kin resultearje yn in busfout.
1216552 In probleem dat in bewearing feroarsaket ûnder drokke ferkearsomstannichheden is fêst.
1216613 In probleem reparearre dat late ta in ferkearde wearde fan groep cast radius yn 'e proxytabel.
1222509 De router / koördinator stjoert in ferlof & opnij oanfreegje nei in net-bern polling ein apparaat, mar de MAC bestimming is 0xFFFF ynstee fan oerienkomt mei it NWK bestimming adres.
1223842 In probleem reparearre mei de generaasje fan 'e sl_component_catalog.h dy't net winske koade deryn efterlitten, wêrtroch't kompilaasje mislearre.
756628 Feroare de oprop fan tapassing oprop emberAfMacFilterMatchMessageCallback om allinnich oproppen te wurden foar de ZLL-berjochten dy't falidearre binne troch de stapel.
816088 EMBER-konfiguraasje ferpleatst fan zigbeed_configuration.h nei zigbeed. slcp.
829508 Om foar te kommen in race betingst, ekstra falidaasje waard tafoege yn emberSetLogicalAndRadioChannel foar in weromkear mislearre as de legere lagen binne drok of net yn in steat te feroarjen it kanaal.

Bekende problemen yn 'e hjoeddeistige release

Kwestjes yn fet binne tafoege sûnt de foarige release. As jo ​​hawwe mist in release, resinte release notysjes binne beskikber op https://www.si-labs.com/developers/zigbee-emberznet yn it ljepblêd Tech Docs.

ID # Beskriuwing Oplossing
N/A ·De folgjende apps/komponinten wurde net stipe yn dizze útjefte: EM4-stipe De funksje sil yn opfolgjende releases ynskeakele wurde.
 

193492

emberAfFillCommandGlobalServerToClientConfigureRe-portingmakro is brutsen. It ynfoljen fan de buffer makket in ferkeard kommandopakket. Brûk it CLI kommando "zcl global send-me-a-report" ynstee fan de API.
278063 Smart Energy Tunneling plugins hawwe tsjinstridige behanneling / gebrûk fan adres tabel yndeks. Gjin bekende oplossing
 

 

 

289569

 

 

De seleksjelist foar krêftnivo's fan netwurk-creator-komponint biedt net in folslein oanbod fan stipe wearden foar EFR32

Bewurkje it berik <-8..20> oantsjutte yn it CMSIS-kommentaar foar EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P

OWER in de

/protocol/ZigBee/app/framework/plugin/network-creator/config/network-creator-config.h file. Bygelyksample, feroarje nei <-26..20>.

295498 UART-ûntfangst falt soms bytes ûnder swiere lading yn 'e Zigbee + BLE dynamyske multiprotokol-gebrûksgefal. Brûk hardware flow kontrôle of ferleegje de baudrate.
 

 

312291

EMHAL: De halCommonGetIntxxMillisecondTick-funksjes op Linux-hosts brûke op it stuit de getting meofday-funksje, dy't net garandearre is om monotoanysk te wêzen. As de systeemtiid feroaret, kin it problemen feroarsaakje mei stacktiming.  

Feroarje dizze funksjes om clock_gettime te brûken mei de CLOCK_MONOTONIC boarne ynstee.

338151 Inisjalisearjen fan NCP mei in lege wearde fan pakketbuffertelling kin korrupte pakketten feroarsaakje. Brûk de 0xFF reservearre wearde foar pakketbuffertelling om de te lege standertwearde te foarkommen
387750 It probleem mei Rûtetafelfersykformaten op it einapparaat. Yn ûndersyk
400418 In inisjatyfnimmer fan touchlink kin net keppelje oan in net-fabryk-nij ein-apparaatdoel. Gjin bekende oplossing.
 

424355

In net-fabryk-nije sleepy ein apparaat touchline doel-capable inisjatyfnimmer is net by steat om te ûntfangen in apparaat ynformaasje antwurd yn bepaalde omstannichheden.  

Yn ûndersyk

 

465180

It Coexistence Radio Blocker Optimization-item "Runtimekontrôle ynskeakelje" kin de juste Zigbee-operaasje blokkearje. Opsjonele 'Wi-Fi Selektearje' Kontrôle fan blokkeroptimalisaasje moat "Utskeakele" litten wurde.
 

 

480550

It OTA-kluster hat syn ynboude fragmintaasjemetoade, dus it moat gjin APS-fragmintaasje brûke. Hoewol, as APS-fersifering ynskeakele is, groeit it de lading fan 'e ImageBlockResponses nei in grutte wêr't de APS-fragmintaasje is aktivearre. Dit kin liede ta it mislearjen fan it OTA-proses.  

 

Gjin bekende oplossing

 

 

 

 

481128

Detaillearre reset-oarsaak en crashdetails moatte standert beskikber wêze fia de Virtual UART (Serial 0) op NCP-platfoarms as de Diagnostics-plugin en Virtual UART-peripheral binne ynskeakele. Sûnt Serial 0 is al inisjalisearre yn de NCP, kinne klanten de emberAfNcpInitCallback ynskeakelje yn it Zigbee NCP Framework en de passende diagnoazefunksjes oproppe (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashDatrint, halPrintCrashDetails, en weromrop dizze gegevens yn printCrashDetail, print en Crash. 0 foar viewing yn it fangenlogboek fan Network Analyzer.

Foar in eksample fan hoe te brûken dizze funksjes, ferwize nei de koade opnommen yn a-main-soc.c's emberAfMainInit () doe't EXTENDED_RESET_INFO wurdt definiearre.

ID # Beskriuwing Oplossing
 

 

486369

As in DynamicMultiProtocolLightSoc dy't in nij netwurk foarmje hat bernknooppunten oerbleaun fan in netwurk dat it hat ferlitten, jout emberAfGetChildTableSize in wearde dy't net nul is yn startIdentifyOnAllChildNodes, wêrtroch Tx 66-flaterberjochten feroarsaakje by it oansprekken fan 'e "spoek" bern. Mass-wiskje it diel as mooglik foardat it meitsjen fan in nij netwurk of programmatysk kontrolearje de bern tafel nei it ferlitten fan it netwurk en wiskje alle bern mei help fan emberRemoveChild foardat it foarmjen fan in nij netwurk.
 

495563

Meidwaan oan SPI NCP Sleepy End Device Sample App makket gjin koarte poll, dêrom mislearret de besykjen om mei te dwaan by de steat fan Update TC Link Key. It apparaat dat meidwaan wol moat yn Koarte Poll-modus wêze foardat jo besykje mei te dwaan. Dizze modus kin wurde twongen troch de plugin End Device Support.
 

 

497832

Yn Network Analyzer ferwiist de Zigbee Application Support Command Breakdown foar it Verify Key Request Frame ferkeard nei it diel fan 'e loadload dat it frame Boarneadres oanjout as it bestimmingsadres.  

 

Gjin bekende oplossing

519905

521782

Spi-NCP kin tige komselden mislearje om bootloaderkommunikaasje op te starten mei it 'bootload' CLI-kommando fan 'e ota-client-plugin.  

Start it bootloadproses opnij

 

620596

NCP SPI Example foar BRD4181A (EFR32xGMG21)

nWake standert pin definiearre kin net brûkt wurde as in wekker pin.

 

Feroarje de standert pin foar nWake fan PD03 nei in EM2/3 wekker-ynskeakele pin yn it NCP-SPI Plugin.

 

631713

In Zigbee End Device sil rapportearje adres konflikten werhelle as de plugin "Zigbee PRO Stack Library" wurdt brûkt ynstee fan "Zigbee PRO Leaf Library". Brûk de "Zigbee PRO Leaf Library" ynstee fan de "Zigbee PRO Stack Library" plugin.
 

670702

Ineffisjinsjes binnen it rapportearjende plugin kinne liede ta signifikante latency basearre op gegevensskriuwfrekwinsje en tabelgrutte, dy't kinne ynterferearje mei klantapplikaasjekoade, ynklusyf eveneminttiming. As jo ​​faaks skriuwe, beskôgje dan it kontrolearjen fan rapportearingsbetingsten en it ferstjoeren fan rapporten mei de hân ynstee fan it brûken fan de plugin.
 

708258

Uninitialisearre wearde yn groepen-server.c fia addEntryToGroupTable () kin meitsje in falske bining en feroarsaakje groep cast rapportaazje berjochten wurde ferstjoerd. Add "binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;" nei "binding.type

= EMBER_MULTICAST_BINDING;"

 

 

757775

 

Alle EFR32 dielen hawwe in unike RSSI offset. Dêrneist kin board design, antennes en omwâling beynfloedzje RSSI.

By it meitsjen fan in nij projekt, ynstallearje de RAIL Utility, RSSI komponint. Dizze funksje omfettet de standert RSSI Offset Silabs mjitten foar elk diel. Dizze offset kin as nedich wurde wizige nei RF-testen fan jo folsleine produkt.
 

 

758965

ZCL kluster komponinten en de ZCL kommando ûntdekking tabel wurde net syngronisearre. Dêrom, by it ynskeakeljen of útskeakeljen fan in ZCL kluster komponint, ymplemintearre kommando's sille net ynskeakele / útskeakele yn de oerienkommende ZCL Advanced Configurator kommando ljepper. Untdekking manuell ynskeakelje / útskeakelje foar de winske ZCL-kommando's yn 'e ZCL Advanced Configurator.
765735 De OTA-fernijing mislearret op Sleepy End-apparaat mei ynskeakele Page Request. Brûk Block Request ynstee fan Page Request.
 

845649

 

Fuortsmite CLI: De kearn komponint net elimineren EEPROM cli oproppen nei sl_cli.h.

Wiskje de eeprom-cli.c file dat neamt de sl_cli.h. Derneist kinne oproppen nei sl_cli.h en sl_cli_command_arg_t yn 'e ota-storage-simple-eeprom wurde kommentearre.
 

857200

ias-zone-tsjinner. c makket it mooglik om in bining te meitsjen mei in "0000000000000000" CIE-adres en efterút net tastean fierdere binings. Gjin bekende oplossing
1019961 Generearre Z3Gateway meitsjefile hardcodes "gcc" as CC Gjin bekende oplossing
ID # Beskriuwing Oplossing
 

 

 

1039767

 

 

 

Zigbee router netwurk opnij besykje wachtrige oerlêst probleem yn multi-thread RTOS gebrûk gefal.

Zigbee Stack is net thread-feilich. As gefolch wurdt it oproppen fan Zigbee stack API's fan in oare taak net stipe yn 'e OS-omjouwing en kin de stapel yn in "net-wurkjende" steat sette. Ferwize nei de folgjende App-notysje foar mear ynformaasje en in oplossing mei it brûken fan de evenemintehanneler.

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

1064370 De Z3Switch sample applikaasje is standert allinich ien knop ynskeakele (bygelyks: btn1) wat liedt ta in mismatch yn 'e knopbeskriuwing yn it projekt file. Oplossing: Ynstallearje de btn0-eksimplaar mei de hân by it meitsjen fan Z3Switch-projekt.
1161063 Z3Light en mooglik oare applikaasjes melde ferkearde kluster revyzje wearden. Bywurkje it attribút fan klusterferzje manuell nei har passende ferzje.
1164768,

1171478,

1171479

FOUT: ezspErrorHandler 0x34 rapportearre ferskate kearen tidens mfglib-ûntfangmodus Om de printe flaterberjochten te ferminderjen, konfigurearje EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV

ENT_TIMEOUT_MS op de host-app nei 100, sadat de werombelwachtrige rapper wurdt befrijd.

1252460 SimEEPROM-herstelroutines (foar sawol v1 as v2) dy't rinne by it opstarten kinne misaligned flash-side wiskjen oproppen útfiere, wat resulteart yn bewearingen tidens em_msc. c's MSC_ErasePage routine. Oplossing: Pleats de folgjende rigel koade boppe oan 'e funksje MSC_ErasePage() yn em_msc.c: startadres = (uint32_t*)((uint32_t)startAddress &

~(FLASH_PAGE_SIZE-1));

Ferâldere items

Deprecated yn release 
Yn GSDK 7.4.0.0 en fierder, ynklusyf dizze patch, wurdt de "-v" opsje yn in Z3Gateway foar in Linux-hostapplikaasje foar it meitsjen fan in telnet-ynterface mei poarte 4900 of 4901 ôfret. De alternatyf oanrikkemandearre manier om in telnet-ynterface te meitsjen is linux-helpprogramma's te brûken lykas "socat".

Deprecated yn release 
Fuortsmite de folgjende ferâldere feiligens API's:

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

Brûk de API's levere troch Zigbee Security Manager foar tagong ta kaai opslach en HMAC hashing.

Ferwidere items

Fuortsmite yn release

  • Duplikaat iepenbiere API's yn iepenbiere koptekst fuortsmiten file gp-types.h.
  • De komponint zigbee_end_device_bind is fuortsmiten. Dizze komponint waard brûkt foar de koördinator foar broker binende re-fragen foar ein apparaten. Dizze opsjonele funksjonaliteit waard fuortsmiten fan R22 fan 'e Zigbee kearnspesifikaasje.
  • Fuortsmite setPacketBufferCount () yn af-host.c en nutteloos kontrôle gefal EZSP_CONFIG_PACKET_BUFFER_COUNT: yn kommando-handlers.c.
  • Fuortsmite memoryAllocation argumint omdat it is net nedich om te ferdielen yn twa fazen by it inisjalisearjen fan NCP.
  • Fuortsmite emberAfNcpInitCallback() yn se14-comms-hub, se14-ihd, en se14-meter-gas 's app.c.
  • Fuortsmite ynstelling EZSP_CONFIG_RETRY_QUEUE_SIZE wearde ûnder ncp inisjalisaasje yn ncp-configuration.c

Multiprotocol Gateway en RCP

Nije items
Taheakke yn release

  • Tagelyk harkjen, de mooglikheid foar de Zigbee- en OpenThread-stacks om te operearjen op ûnôfhinklike 802.15.4-kanalen by it brûken fan in EFR32xG24 of xG21 RCP, wurdt frijjûn.
  • Tagelyk harkjen is net beskikber foar de 802.15.4 RCP/Bluetooth RCP-kombinaasje, de Zigbee NCP/OpenThread RCP-kombinaasje, of foar de Zigbee/OpenThread-systeem-op-chip (SoC). It sil wurde tafoege oan dy produkten yn in takomstige release.
  • De OpenThread CLI-ferkeaperútwreiding is tafoege oan de OpenThread-host-apps fan multiprotokol-konteners. Dit omfettet de coex cli-kommando's.

Ferbetterings
Feroare yn release

  • De kombinaasje fan Zigbee NCP/OpenThread RCP multiprotokol is no produksjekwaliteit.

Fêste problemen
Fixed yn release

ID # Beskriuwing
 

1213701

zigbeed liet net ta dat in boarne-oerienkomsttabelyngong foar in bern oanmakke wurde soe as MAC yndirekte wachtrige al gegevens yn ôfwachting hat foar dat bern. Dit gedrach kin liede ta applikaasje laach transaksjes tusken it bern en in oar apparaat mislearre troch gebrek oan APS Ack of app-laach antwurd, benammen de fersteuring en ûnferwachte beëiniging fan ZCL OTA Upgrades rjochte op it bern apparaat.
1244461 Boarne-oerienkomsttabelyngong foar bern wêzen koe wurde fuortsmiten nettsjinsteande berjochten yn ôfwachting.

Fixed yn release

ID # Beskriuwing
1081828 Trochfier probleem mei FreeRTOS-basearre Zigbee / BLE DMP sample applikaasjes.
1090921 Z3GatewayCpc hie problemen mei it foarmjen fan in netwurk yn in lawaaierige omjouwing.
1153055 In assert op 'e host waard feroarsake doe't d'r in kommunikaasjefout wie by it lêzen fan de NCP-ferzje fan 'e zigbee_ncp-ble_ncp-uart sample app.
1155676 De 802.15.4 RCP fersmiet alle ûntfongen unicast-pakketten (nei MAC-akkjen) as meardere 15.4-ynterfaces deselde 16-bit node-ID dielde.
1173178 De host melde falske hûnderten pakketten ûntfongen mei mfglib yn de Host-RCP opset.
1190859 EZSP flater by it ferstjoeren fan mfglib willekeurige pakketten yn de Host-RCP opset.
1199706 Gegevenspeilings fan bern fan fergetten ein-apparaten hawwe net goed in wachtsjend frame ynsteld op 'e RCP om in Leave & Rejoin-kommando oan it eardere bern yn 'e wacht te stellen.
1207967 It kommando "mfglib stjoer willekeurich" stjoerde ekstra pakketten op Zigbeed.
1208012 De mfglib rx-modus hat pakketynformaasje net goed bywurke by ûntfangst op de RCP.
1214359 It koördinatorknooppunt ferûngelokke doe't 80 of mear routers besochten tagelyk mei te dwaan yn 'e Host-RCP-opset.
 

1216470

Nei it trochjaan fan in útstjoering foar adresmasker 0xFFFF, soe in Zigbee RCP dy't fungearret as âlderapparaat de wachtsjende gegevensflagge litte foar elk bern ynsteld. Dit resultearre yn dat elk bern wekker bleau en ferwachtet gegevens nei elke peiling, en easke wat oare wachte gegevenstransaksjes nei elk einapparaat om dizze steat úteinlik te wiskjen.

Bekende problemen yn 'e hjoeddeistige release

Kwestjes yn fet binne tafoege sûnt de foarige release. As jo ​​​​in release hawwe mist, binne resinte release-notysjes beskikber op https://www.si-labs.com/developers/gecko-software-development-kit.

ID # Beskriuwing Oplossing
811732 Oanpaste token-stipe is net beskikber by it brûken fan Zigbeed. Stipe is pland yn in takomstige release.
937562 Bluetoothctl 'advertearje op' kommando mislearret mei rcp-uart- 802154-blehci-app op Raspberry Pi OS 11. Brûk btmgmt-app ynstee fan bluetoothctl.
1022972 Coex wurket net op ZB NCP + OT RCP. Stipe is pland foar in takomstige release.
1074205 De CMP RCP stipet gjin twa netwurken op deselde PAN-id. Brûk ferskate PAN-ID's foar elk netwurk. Stipe is pland yn in takomstige release.
1122723 Yn in drokke omjouwing kin de CLI net reagearje yn 'e z3-light_ot-ftd_soc app. Gjin bekende oplossing.
1124140 z3-light_ot-ftd_soc sample app is net yn steat om it Zigbee-netwurk te foarmjen as it OT-netwurk al op is. Start it Zigbee-netwurk earst en it OT-netwurk dêrnei.
 

1170052

CMP Zigbee NCP + OT RCP en DMP Zigbee NCP + BLE NCP meie net passe op 64KB en legere RAM dielen yn dizze hjoeddeistige release.  

64KB dielen net op it stuit stipe foar dizze apps.

 

1209958

De ZB/OT/BLE RCP op Bobcat en Bobcat Lite kin nei in pear minuten stopje mei wurkjen by it útfieren fan alle trije protokollen  

Sil oanpakt wurde yn in takomstige release

1221299 Mfglib RSSI-lêzingen ferskille tusken RCP en NCP. Sil oanpakt wurde yn in takomstige release.
1231021 OTBR kin beweare as 80+ zigbee-apparaten tagelyk meidwaan. In fix tafoege dy't it probleem kin omgean. Sil folslein oanpakt wurde yn in takomstige release.

Ferâldere items

  • Gjin

Ferwidere items
Fuortsmite yn release

  • De makro "NONCOMPLIANT_ACK_TIMING_WORKAROUND" is fuortsmiten. Alle RCP-apps stypje no standert 192 μsec turnaround tiid foar net-ferbettere acks, wylst se noch altyd 256 μsec turnaround tiid brûke foar ferbettere acks fereaske troch CSL.

Mei help fan dizze release
Dizze útjefte befettet it folgjende:

  • Zigbee stack
  • Zigbee Application Framework
  • Zigbee Sample Applikaasjes

Foar mear ynformaasje oer Zigbee en de EmberZNet SDK sjoch UG103.02: Zigbee Fundamentals.
As jo ​​​​in earste kear brûker binne, sjoch QSG180: Zigbee EmberZNet Quick-Start Guide foar SDK 7.0 en heger, foar ynstruksjes oer it konfigurearjen fan jo ûntwikkelingsomjouwing, bouwen en bliksem asample applikaasje, en dokumintaasje ferwizings wizend nei folgjende stappen.

Ynstallaasje en gebrûk

De Zigbee EmberZNet SDK wurdt levere as ûnderdiel fan 'e Gecko SDK (GSDK), de suite fan Silicon Labs SDK's. Om fluch te begjinnen mei de GSDK, ynstallearje Simplicity Studio 5, dy't jo ûntwikkelingsomjouwing sil ynstelle en jo troch GSDK-ynstallaasje sil liede. Simplicity Studio 5 omfettet alles dat nedich is foar IoT-produktûntwikkeling mei Silicon Labs-apparaten, ynklusyf in boarne- en projektstarter, softwarekonfiguraasje-ark, folsleine IDE mei GNU-arkketen, en analyse-ark. Ynstallaasje-ynstruksjes wurde levere yn 'e online Simplicity Studio 5 User's Guide.
As alternatyf kin Gecko SDK manuell wurde ynstalleare troch it lêste te downloaden of te klonen fan GitHub. Sjen https://github.com/Sili-conLabs/gecko_sdk foar mear ynformaasje.

Simplicity Studio ynstalleart de GSDK standert yn:

  • (Windows): C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
  • (MacOS): /Users/ /SimplicityStudio/SDKs/gecko_sdk

Dokumintaasje spesifyk foar de SDK ferzje wurdt ynstallearre mei de SDK. Oanfoljende ynformaasje is faaks te finen yn 'e kennisbasisartikelen (KBA's). API-ferwizings en oare ynformaasje oer dizze en eardere releases is beskikber op https://docs.silabs.com/.

Feiligens ynformaasje

Feilige Vault Yntegraasje
Foar applikaasjes dy't der foar kieze om kaaien feilich op te slaan mei de komponint Secure Key Storage op Secure Vault-High-dielen, toant de folgjende tabel de beskerme kaaien en har skaaimerken foar opslachbeskerming dy't de komponint Zigbee Security Manager beheart.

Wrapped Key Eksportabel / Net-eksportabel Notysjes
Netwurk Key Eksportabel
Trust Center Link Key Eksportabel
Transient Link Key Eksportabel Yndeksearre kaai tabel, opslein as flechtich kaai
Applikaasje Link Key Eksportabel Yndeksearre kaai tabel
Feilige EZSP Key Eksportabel
ZLL fersiferingskaai Eksportabel
ZLL Preconfigured Key Eksportabel
GPD Proxy Key Eksportabel Yndeksearre kaai tabel
GPD Sink Key Eksportabel Yndeksearre kaai tabel
Ynterne / Plakhâlder Key Eksportabel Ynterne kaai foar gebrûk troch Zigbee Security Manager
  • Ynpakt kaaien dy't markearre binne as "Net-eksportabel" kinne brûkt wurde, mar kinne net wêze viewed of dield by runtime.
  • Ferpakte kaaien dy't binne markearre as "Eksportabel" kinne brûkt wurde of dield by runtime, mar bliuwe fersifere wylst opslein yn flash.
  • Brûkersapplikaasjes hoege noait te ynteraksje mei de mearderheid fan dizze kaaien. Besteande API's om Link Key Table-kaaien of Transient Keys te behearjen binne noch beskikber foar de brûkersapplikaasje en rûte no troch de Zigbee Security Manager-komponint.
  • Guon fan dizze kaaien kinne yn 'e takomst net-eksportabel wurde foar de brûkersapplikaasje. Brûkersapplikaasjes wurde stimulearre om net te fertrouwe op it eksportearjen fan kaaien, útsein as perfoarst nedich.
  • Foar mear ynformaasje oer Secure Vault Key Management funksjonaliteit, sjoch AN1271: Secure Key Storage.

Feiligens Advys
Om yn te abonnearjen op Security Advisories, meld jo oan by it Silicon Labs klantportaal, selektearje dan Account Thús. Klikje HOME om nei de thússide fan it portaal te gean en klik dan op de tegel Notifikaasjes beheare. Soargje derfoar dat 'Software/Security Advisory Notices & Product Change Notices (PCN's)' is kontrolearre, en dat jo op syn minst ynskreaun binne foar jo platfoarm en protokol. Klik op Bewarje om alle wizigingen op te slaan.

SILICON-LABS-SDK-7-4-1-0-GA-Zigbee-Protocol-Stack-Software-FIG-1

Stypje
Development Kit-klanten komme yn oanmerking foar training en technyske stipe. Brûk de Silicon Laboratories Zigbee web side om ynformaasje te krijen oer alle Silicon Labs Zigbee produkten en tsjinsten, en om oan te melden foar produktstipe.
Jo kinne kontakt opnimme mei Silicon Laboratories-stipe by http://www.silabs.com/support.

Ienfâld Studio
Ien-klik tagong ta MCU en draadloze ark, dokumintaasje, software, boarnekoadebiblioteken en mear. Beskikber foar Windows, Mac en Linux!

SILICON-LABS-SDK-7-4-1-0-GA-Zigbee-Protocol-Stack-Software-FIG-2

Disclaimer
Silicon Labs is fan doel klanten de lêste, krekte en yngeande dokumintaasje te leverjen fan alle perifeare apparaten en modules dy't beskikber binne foar systeem- en software-implementers dy't de Silicon Labs-produkten brûke of wolle brûke. Characterization gegevens, beskikbere modules en perifeare apparaten, ûnthâld maten en ûnthâld adressen ferwize nei elk spesifyk apparaat, en "Typyske" parameters foarsjoen kin en fariearje yn ferskillende applikaasjes. Applikaasje bvampLes hjir beskreaun binne allinich foar yllustrative doelen. Silicon Labs behâldt it rjocht foar om feroarings te meitsjen sûnder fierdere notice oan 'e produktynformaasje, spesifikaasjes en beskriuwingen hjiryn, en jout gjin garânsjes oangeande de krektens of folsleinens fan' e opnommen ynformaasje. Sûnder foarôfgeande notifikaasje kin Silicon Labs produktfirmware bywurkje tidens it fabrikaazjeproses foar feiligens- of betrouberensredenen. Sokke feroarings sille de spesifikaasjes of de prestaasjes fan it produkt net feroarje. Silicon Labs hat gjin oanspraaklikens foar de gefolgen fan it brûken fan de ynformaasje levere yn dit dokumint. Dit dokumint ymplisearret of jout gjin lisinsje foar it ûntwerpen of meitsjen fan yntegreare circuits. De produkten binne net ûntworpen of autorisearre om te brûken binnen FDA Klasse III-apparaten, applikaasjes wêrfoar FDA-premarketgoedkarring fereaske is of Life Support Systems sûnder de spesifike skriftlike tastimming fan Silicon Labs. In "Life Support System" is elk produkt of systeem dat bedoeld is om libben en / of sûnens te stypjen of te ûnderhâlden, dat, as it mislearret, ridlik ferwachte kin resultearje yn signifikant persoanlik ferwûnings of dea. Silicon Labs-produkten binne net ûntworpen of autorisearre foar militêre tapassingen. Silicon Labs-produkten sille ûnder gjin omstannichheden brûkt wurde yn wapens fan massa ferneatiging, ynklusyf (mar net beheind ta) nukleêre, biologyske of gemyske wapens, of raketten dy't sokke wapens kinne leverje. Silicon Labs ûntkent alle útdruklike en ymplisearre garânsjes en sil net ferantwurdelik of oanspraaklik wêze foar eventuele blessueres of skea yn ferbân mei it brûken fan in Silicon Labs-produkt yn sokke net autorisearre applikaasjes.

Noat: Dizze ynhâld kin beledigjende terminology befetsje dy't no ferâldere is. Silicon Labs ferfangt dizze termen wêr mooglik mei ynklusive taal. Foar mear ynformaasje, besykje www.silabs.com/about-us/inclusive-lexicon-project.

Trademark Ynformaasje
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® en it Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro-logo en kombinaasjes dêrfan , "de wrâlds meast enerzjyfreonlike mikrocontrollers", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, it Telegesis Logo®, USBXpress®, Zentri, it Zentri-logo en Zentri DMS, Z- Wave®, en oaren binne hannelsmerken as registrearre hannelsmerken fan Silicon Labs. ARM, CORTEX, Cortex-M3 en THUMB binne hannelsmerken as registrearre hannelsmerken fan ARM Holdings. Keil is in registrearre hannelsmerk fan ARM Limited. Wi-Fi is in registrearre hannelsmerk fan de Wi-Fi Alliance. Alle oare produkten of merknammen neamd hjir binne hannelsmerken fan harren respektive holders.

KONTAKT

  • Ien diel fan Silicon Laboratories Inc.
  • 400 West Cesar Chavez
  • Austin, TX 78701
  • USA
  • www.treamd.com

Dokuminten / Resources

SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack Software [pdf] Brûkersgids
SDK 7.4.1.0 GA Zigbee Protocol Stack Software, SDK 7.4.1.0 GA, Zigbee Protocol Stack Software, Protocol Stack Software, Stack Software

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *