SILIKON-LOGO

SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack Programska oprema

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

Informacije o izdelku

Specifikacije

  • Različica Zigbee EmberZNet SDK: 7.4.1.0
  • Različica zbirke Gecko SDK: 4.4 – 14. februar 2024
  • Prodajalec: Silicon Labs
  • Ključne značilnosti: Večprotokolna podpora Zigbee in OpenThread na SoC
  • Združljivi prevajalniki: GCC različica 12.2.1
  • Različica protokola EZSP: 0x0D

Navodila za uporabo izdelka

Obvestila o združljivosti in uporabi

  • Za varnostne posodobitve in obvestila glejte poglavje o varnosti v opombah o izdaji platforme Gecko, nameščenih s tem SDK-jem, ali obiščite zavihek TEHNIČNI DOKUMENTI v Silicon Labs webmesto.
  • Ostanite obveščeni tako, da se naročite na varnostne nasvete.

pogosta vprašanja

  • vprašanje: Kako preverim pravilnost filese uporabljajo z združljivimi prevajalniki?
  • odgovor: Lahko preverite, ali je pravilno filese uporabljajo tako, da preverite različico GCC 12.2.1, ki je priložena Simplicity Studio.
  • vprašanje: Kje lahko najdem informacije o varnostnih posodobitvah in obvestilih?
  • odgovor: Za varnostne posodobitve in obvestila glejte poglavje o varnosti v opombah ob izdaji platforme Gecko ali obiščite zavihek TEHNIČNI DOKUMENTI na spletnem mestu Silicon Labs. webmesto.

Silicon Labs je izbrani ponudnik za proizvajalce originalne opreme, ki v svoje izdelke razvijajo omrežje Zigbee. Platforma Silicon Labs Zigbee je najbolj integrirana, popolna in s funkcijami bogata rešitev Zigbee, ki je na voljo.
Silicon Labs EmberZNet SDK vsebuje Silicon Labs implementacijo specifikacije sklada Zigbee.

  • Te opombe ob izdaji zajemajo različico(-e) SDK-ja:
  • 7.4.1.0 izdan 14. februarja 2024
  • 7.4.0.0 izdan 13. decembra 2023

KLJUČNE LASTNOSTI

Zigbee

  • Skladnost z Zigbee R23
  • Skladnost z Zigbee Smart Energy 1.4a – proizvodnja
  • Skladnost z Zigbee GP 1.1.2 – Alpha
  • Podpora MG27 – proizvodnja
  • Izboljšana podpora za dele Secure Vault
  • Sleepy podpora za aplikacije NCP SPI (ne-CPC) – Alpha

Multiprotokol

  • Podpora za sočasno poslušanje (RCP) – MG21 in MG24
  • Sočasni večprotokol (CMP) Zigbee NCP + OpenThread RCP – proizvodnja
  • Dynamic Multiprotocol Bluetooth + Concurrent Multiprotocol (CMP) Zigbee and OpenThread support on SoC

Obvestila o združljivosti in uporabi

Za informacije o varnostnih posodobitvah in obvestilih glejte poglavje Varnost opomb o izdaji platforme Gecko, ki je nameščena s tem SDK-jem, ali na zavihku TEHNIČNI DOKUMENTI na https://www.silabs.com/developers/zigbee-emberznet. Silicon Labs prav tako močno priporoča, da se naročite na varnostne nasvete za najnovejše informacije. Za navodila ali če ste novi v Zigbee EmberZNet SDK, glejte Uporaba te izdaje.

Združljivi prevajalniki

  • IAR Embedded Workbench za ARM (IAR-EWARM) različica 9.40.1.
  • Uporaba Wine za gradnjo s pripomočkom ukazne vrstice IarBuild.exe ali IAR Embedded Workbench GUI v macOS ali Linux lahko povzroči nepravilno files se uporablja zaradi kolizij v algoritmu zgoščevanja Wine za generiranje kratkega file imena.
  • Strankam, ki uporabljajo macOS ali Linux, svetujemo, naj ne gradijo z IAR zunaj Simplicity Studio. Stranke, ki to storijo, morajo skrbno preveriti, ali je pravilno files se uporabljajo.

GCC (zbirka prevajalnika GNU) različica 12.2.1, priložena Simplicity Studio.
Različica protokola EZSP za to izdajo je 0x0D.

Novi predmeti

Ta izdaja Gecko SDK (GSDK) bo zadnja s kombinirano podporo za vse naprave EFM in EFR, razen za popravke te različice, če so potrebni. Od sredine leta 2024 bomo uvedli ločene SDK-je:

  • Obstoječi Gecko SDK bo še naprej podpiral naprave serije 0 in 1.
  • Novi SDK bo poskrbel posebej za naprave serije 2 in 3.

Gecko SDK bo še naprej podpiral vse naprave serije 0 in 1 brez sprememb dolgoročne podpore, vzdrževanja, kakovosti in odzivnosti, ki jih zagotavlja naš pravilnik o programski opremi.
Novi SDK se bo odcepil od Gecko SDK in začel ponujati nove funkcije, ki razvijalcem pomagajo napredovatitage naprednih zmogljivosti naših izdelkov serije 2 in 3.
Ta odločitev je usklajena s povratnimi informacijami strank in odraža našo zavezanost k dvigovanju kakovosti, zagotavljanju stabilnosti in izboljšanju zmogljivosti za izjemno uporabniško izkušnjo v naših SDK-jih programske opreme.

Nove komponente

Novo v izdaji 

  • Komponenti »zigbee_direct_security_p256« in »zigbee_direct_security_curve25519« sta bili dodani, tako da lahko uporabniki konfigurirajo določeno varnostno možnost Zigbee Direct.
  • Uporabnikom je dovoljeno imeti omogočenih več komponent »zigbee_direct_security« v aplikaciji Zigbee direct device (ZDD). V tem primeru je dejanska varnostna možnost odvisna od konfiguracije virtualne naprave Zigbee (ZVD).

Novi API-ji
Novo v izdaji 

  • Dodan nov API sl_zigbee_token_factory_reset za ponastavitev žetonov Zigbee NVM3 na njihovo privzeto vrednost.
  • Dodan API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui), ki vrne true, če tabela ključev povezave lahko doda ali posodobi vnos s tem naslovom (tabela ni polna).
  • Dodan nov API bool sl_zb_sec_man_compare_key_to_value (kontekst sl_zb_sec_man_context_t*, ključ sl_zb_sec_man_key_t*), ki vrne true, če ima ključ, na katerega se sklicuje kontekst, enako vrednost kot ključ, naveden v argumentu.

Podpora za novo platformo
Novo v izdaji 

  • V tej izdaji je dodana podpora za sklad Zigbee za naslednje nove dele: EFR32MG24A010F768IM40 in EFR32MG24A020F768IM40.

Nova dokumentacija
Novo v izdaji 7.4.0.0

  • Posodobljen opis za komponento Zigbee Secure Key Storage, da odraža dodatek Zigbee Secure Key Storage Upgrade (ki doda združljivost za nazaj z obstoječimi projekti).
  • Dodana nova opomba o aplikaciji za interakcijo s skupino komponent Zigbee Security Manager (AN1412: Zigbee Security Manager).

Predvideno vedenje

Uporabnike opozarjamo, da so nesinhronizirani prenosi CSL Zigbee predmet prednostnega protokola v radijskem razporejevalniku. V aplikacijah SleepyToSleepy BLE lahko in bo prevzel prenos Zigbee CSL, ki bo prekinil prenos. Prevzemanje razporejevalnika je pogostejše za nesinhroniziran CSL, glede na to, da se lahko uporabi potencialno dolgo zaporedje okvirjev bujenja. Uporabniki, ki želijo prilagoditi prioritete prenosa, lahko za to uporabijo komponento DMP Tuning and Testing. Uporabniki si lahko za več informacij ogledajo tudi UG305: Dynamic Multiprotocol User's Guide.

Izboljšave

Spremenjeno ob izdaji
Spremembe dokumenta emberCounterHandler API

V prejšnjih različicah povratnemu klicu Counter Handler za sloj MAC in APS EmberCounterTypes v zvezi s paketoma RX in TX ni bil posredovan ustrezen ID ciljnega vozlišča ali podatkovni argumenti, dokumentacija API-ja glede obnašanja določenih števcev, ki so uporabljali te parametre, pa je bila nejasna ali zavajajoča.
Medtem ko se podpis funkcije emberCounterHandler() ni spremenil, se je nekoliko spremenil način zapolnitve njegovih parametrov.

  • Komentarji okoli enumov EmberCounterType v ember-types.h so zaradi jasnosti razširjeni.
  • Parameter Node ID za Counter Handler za števce, povezane s TX, zdaj preverja, ali način ciljnega naslova kaže veljaven kratki ID, preden ga uporabi. (Če ni, se ciljni naslov ne vnese in namesto tega se uporabi nadomestna vrednost EMBER_UNKNOWN_NODE_ID.)
  • Parameter Node ID za Counter Handler za števce, povezane z RX, zdaj odraža ID izvornega vozlišča, ne ID-ja ciljnega vozlišča.
  • Število ponovnih poskusov *ni* posredovano kot podatkovni parameter za števce EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED, kot je opisano v ember-types. h v prejšnjih različicah, vendar to ni bilo nikoli pravilno izpolnjeno v prejšnjih izdanih različicah, zato bi bila njegova vrednost v prejšnjih izdajah vedno 0. To vedenje je bilo pojasnjeno v opisu teh EmberCounterTypes. Vendar pa se število ponovnih poskusov za ponovne poskuse sloja APS še naprej zapolnjuje v podatkovnem parametru za tipe števcev EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED, da je skladen s prejšnjimi izdajami.
  • Vsi števci, ki zapolnijo ID vozlišča ali podatkovni parameter za povratni klic, so bili pregledani, da se zagotovi, da posredujejo pričakovane podatke, naslov ali EMBER_UNKNOWN_NODE_ID, če je bil ID vozlišča pričakovan, vendar ga ni bilo mogoče pridobiti iz paketa, kot je opisano v revidiranem ember- tipi.h dokumentacija.
  • Obravnavalnik števca za EMBER_COUNTER_MAC_TX_UNICAST_RETRY zdaj pravilno odraža ID ciljnega vozlišča sloja MAC in več ponovnih poskusov v svojem ID-ju ciljnega vozlišča in podatkovnih parametrih.
  • Obravnavalnik števca za EMBER_COUNTER_PHY_CCA_FAIL_COUNT zdaj prek parametra Node ID zagotavlja informacije o ID-ju ciljnega vozlišča o predvidenem cilju sloja MAC za sporočilo, ki ni uspelo pri prenosu.

Posodobljena Green Power Code
Koda strežnika Green Power je posodobljena z različnimi izboljšavami, vključno z:

  • Dodana več potrditvene kode za dohodne ukaze z neveljavno končno točko pri prejemu na strežnik GP.
  • Dodana koda za obravnavo primera, ko ni več prostora za gradnjo zelenih sporočil.
  • Ponor zdaj opusti konfiguracijo seznanjanja z dejanjem odstrani seznanjanje v nekaterih primerih glede na razdelek specifikacij A.3.5.2.4.1.
  • Ponor zdaj shrani obstoječi skupinski seznam vnosa, preden ga odstrani pri obdelavi konfiguracije seznanjanja z razširitvijo dejanja.
  • Ukaz poizvedbe za prevajanje vrne »NOT FOUND« kot kodo napake, ko je prevajalska tabela prazna ali je indeks večji od več vnosov v tabeli.
  • Spremenjena različica končne točke GP v nekaterih aplikacijah z 1 na 0.

Uporaba CSMA v funkciji pošiljanja GPDF je omejena, ker so naprave Green Power naprave z minimalno energijo in v večini modelov ne uporabljajo CSMA. Namesto tega je prednostna zasnova pošiljanje več paketov z uporabo istega proračuna energije.
Odstranjena je uporaba skrite končne točke v možnosti vtičnika Green Power Server. Namesto tega uporabite eno od končnih točk aplikacije.
Izboljšave kode vtičnika za posodobitev omrežnega ključa

  • Obdobje periodične posodobitve omrežnega ključa je bilo spremenjeno na 1 leto.

Nekateri API-ji so bili prestrukturirani, da bi se izognili nepotrebnemu izvozu ključev
Spremembe so dale prednost uporabi ključnih kontekstov pred ključnimi podatki v navadnem besedilu.

  • sl_zigbee_send_security_challenge_request zdaj sprejme argument sl_zb_sec_man_context_t namesto EmberKeyData.
  • Vrednosti enuma sl_zb_sec_man_derived_key_type so zdaj 16-bitna bitna maska ​​za neposredno podporo določenim izpeljavam ključev, ki združujejo več izpeljanih tipov.

Odpravljene težave

Popravljeno v izdaji 

ID št Opis
1036893 Odpravili smo težavo, zaradi katere je komponenta gruče OTA namestila podedovano komponento vmesnika zagonskega nalagalnika kot odvisnost.
1114905 Zigbee Direct: izboljšano ravnanje z značilnostmi zapustitve omrežja.
1180937 Popravljena ponastavitev WDT pri povezovanju Zigbee Direct ZDD z ZVD tretje osebe.
1223904 Odpravili smo težavo, zaradi katere se je končna naprava nepravilno premaknila na delo v zelo zasedenem okolju.
1224393 Posodobljena koda za obravnavo zahtev tabele ponora Green Power za posodobitev ciljnega naslova odgovora.
1228808 Odpravili smo težavo z prikazom z definicijami makrov v dokumentaciji gp-types.h.
1232297 Odpravljena je težava, pri kateri emberSetOutgoingNwkFrameCounter in emberSetOutgoingApsFrameCounter nista delovala na 64-bitnih gostiteljskih aplikacijah (vrne EMBER_BAD_ARGUMENT).
1232359 Popravljen izračun parametra gppTunnelingDelay pri obdelavi ukazov odjemalca zelene moči.
 

1240392

Zahteve ZDO Bind/Unbind, zavrnjene zaradi razlogov dostopa/dovoljenja, morajo vrniti status EMBER_ZDP_NOT_AUTHORIZED namesto statusa EMBER_ZDP_NOT_PERMITTED v skladu s specifikacijami Zigbee.
1243523 Zigbee Direct: Izboljšana stabilnost povezave BLE z ZVD.
1249455 Odpravljena je težava, zaradi katere je zaspana končna naprava prešla v stanje mirovanja, ko je prejela oddajo, preden je prejela potrdilo.
1252295 Popravite tipkarsko napako v makru kataloga komponent SL_CATALOG_ZIGBEE_OTA_STORAGE_COMMON_PRESENT.

Popravljeno v izdaji 

ID št Opis
1019348 Popravljene zahteve glede odvisnosti za komponento Zigbee ZCL Cli, tako da jo je mogoče odstraniti, ko ni potrebna.
1024246 Posodobljen opis funkcije za emberHaveLinkKey() in sl_zb_sec_man_have_link_key().
1036503 Dodan opis za priporočilo uporabe jedra Micrium za DMP sample aplikacije.
1037661 Odpravljena je bila težava, ki je preprečevala namestitvi programa pro stack ali leaf stack.
1078136 Odpravljena občasna zrušitev pri spreminjanju dogodkov iz prekinitvenega konteksta
 

 

 

1081548

Uporabnike opozarjamo, da so nesinhronizirani prenosi CSL Zigbee predmet prednostnega protokola v radijskem razporejevalniku. V aplikacijah SleepyToSleepy BLE lahko in bo prevzel prenos Zigbee CSL, ki bo prekinil prenos. Prevzemanje razporejevalnika je pogostejše za nesinhroniziran CSL, glede na to, da se lahko uporabi potencialno dolgo zaporedje okvirjev bujenja. Uporabniki, ki želijo prilagoditi prioritete prenosa, lahko za to uporabijo komponento DMP Tuning and Testing. Uporabniki si lahko za več informacij ogledajo tudi UG305: Dynamic Multiprotocol User's Guide.

V CSL je bila odpravljena težava, pri kateri novo zaporedje prebujenih okvirjev, ki je bilo prejeto takoj po prejšnjem okvirju koristnega tovora, ne bi bilo pravilno zabeleženo. To bi povzročilo zgrešen okvir koristnega tovora.

1084111 Začetna zaspana podpora SPI-NCP za plošče, ki temeljijo na MG24, je posodobljena kot del te izdaje.
1104056 Dodana podpora za krmiljenje omrežja za delovanje v sekundarnem omrežju v primeru več omrežij
1120515 Odpravljena je težava, pri kateri se kanal ni spremenil pri uporabi ukaza mfglib set-channel.
1141109 Odpravili smo težavo, ki je povzročila ustvarjen sampda aplikacija ncp-uart-gp-multi-rail zgreši nekaj glave files pri uporabi komponente adapterja Green Power z možnostjo -cp.
1144316 Posodobljen opis nekaterih vrst podatkovnih struktur v dokumentaciji gp-types.h.
1144884 Popravljen bit lažnega okvirja v čakanju, nastavljen, ko ni čakajočih podatkov.
1152512 Odpravljena morebitna zrušitev v low-mac-rail pri spreminjanju dogodka v kontekstu ISR.
ID št Opis
1154616 Dodana je bila izjema za pogoj za inicializacijo omrežja s primerom »Preklop vloge s končne naprave v stanju spanja na končno napravo, ki ni v stanju spanja«.
1157289 Odpravljena težava, ki lahko povzroči napako pri preizkusu BDB DN-TLM-TC-02B.
1157426 Odpravljena je težava pri gradnji zigbee_simple_app s komponento green_power_adapter.
1157932 Dodan pogoj za preverjanje, ali polje »čas prehoda« manjka, in nastavitev privzete vrednosti 0xFFFF za to manjkajoče polje.
1166340 Odpravljena je težava, ki je emberAfGpdfSend preprečevala pošiljanje želenega števila ponovljenih prenosov.
1167807 Odpravili smo težavo, pri kateri bi naprave, ki delujejo kot središča zaupanja v porazdeljenih omrežjih, nepravilno izbrisale svoje ključe prehodne povezave vsakič, ko bi se pridružila nova naprava.
1169504 Odpravljena je težava, ki je povzročila ponastavitev zaspane naprave po prisilnem prebujanju.
1169966 Popravljeno manjkajoče preverjanje povratne vrednosti v kodi za dodelitev medpomnilnika.
1171477,

172270

Z mfglib start 1 se sporočila ne prenašajo, ampak sprejemajo, zato je prikazano terminalsko sporočilo »mfglib send complete« napačno in spremenjeno v »RXed %d packets in the last %d ms«.
1171935 Obdobje periodične posodobitve omrežnega ključa je bilo spremenjeno na 1 leto.
1172778 Strežniku Green Power je dodan manjkajoči priklic emberAfPluginGreenPowerServerUpdateAliasCallback.
1174288 Odpravljena je težava, zaradi katere se postopek krmiljenja omrežja potrdi, če se kliče klic za ustavitev skeniranja v teku.
1178393 Posodobljena napaka v dokumentaciji.
1180445 V Smart Energy se OTA zdaj nadaljuje s prenosom, če koordinator doseže omejen delovni cikel.
1185509 Odpravili smo težavo v CSL, kjer novo zaporedje prebujenih okvirjev, ki je bilo prejeto takoj po prejšnjem okvirju koristnega tovora, ne bi bilo pravilno posneto. To bi povzročilo zgrešen okvir koristnega tovora.
1186107 Odpravili smo težavo, zaradi katere je neuspešno dešifriranje prejetih GPDF nadomestilo dohodni GPDF v obvestilu o zagonu gp.
1188397 Odpravljena je težava, ki je povzročila napako pri prevajanju pri omogočanju razširjene velikosti tabele poročila.
1194090 Popravljeno stanje napake v privzetem odzivu za ukaz Sink Commissioning Mode – po razdelku 3.3.4.8.2
1194963 Odpravili smo težavo, ki je memset strukturo CommissioningGpd pred klicanjem uporabniškega povratnega klica emberAfGreenPowerServerPairingStatusCallback.
1194966 Odpravljena je težava, pri kateri polji »endpoint« in »proxiesInvolved« niso bili nastavljeni z dejanjem »Izhod iz naročanja«.
1196698 Popravljen nastavljen bit lažnega okvirja v čakanju, ko ni bilo nobenih podatkov v čakanju.
1199958 Dodana koda za obravnavo primera, ko ni več prostora za gradnjo zelenih sporočil.
1202034 Odpravili smo težavo, pri kateri spremenljivka sklada sl_zb_sec_man_context_t ni bila pravilno inicializirana, zaradi česar združevanje z namestitveno kodo ni uspelo.
 

1206040

Klicanje emberRemoveChild() med poskusom varne ponovne pridružitve končne naprave lahko vodi do dodatnega zmanjšanja števila otrok, kar lahko vodi do števila otrok -1 (255), kar končnim napravam onemogoči pridružitev/ponovno pridružitev zaradi navedenega pomanjkanja zmogljivosti v Beaconu.
 

1207580

Funkcije iskanja podrejene tabele znotraj sklada so nedosledne pri uporabi 0x0000 v primerjavi z 0xFFFF za vrnjeno vrednost ID-ja vozlišča, ki predstavlja neveljavne/prazne vnose, kar povzroča težave pri preverjanju neuporabljenih vnosov v API-jih, kot je emberRemoveChild().
1210706 Destinacija in PHY indeks, naveden v strukturi EmberExtraCounterInfo kot del emberCounterHandler(), sta morda bila napačna za tipe števcev MAC TX Unicast.
1211610

1212525

Odpravljena je težava, pri kateri so se aplikacije Dynamic Multiprotocol zrušile po omogočitvi komponente Secure Key Storage Upgrade.
1211847 Medtem ko se podpis funkcije emberCounterHandler() ni spremenil, se je nekoliko spremenil način zapolnitve njegovih parametrov. Spremembe tega API-ja so razložene v 2. razdelku zgoraj.
 

1212449

Odhodne svetilnike je sloj MAC nepravilno kategoriziral, zaradi česar emberCounterHandler() ni uspel ujeti teh paketov z vrsto števca EMBER_COUNTER_MAC_TX_BROADCAST in je namesto tega štel svetilnike z vrsto števca EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS. To je lahko povzročilo nezanesljive vrednosti za parameter dest EmberNodeId, posredovan strukturi EmberCounterInfo
ID št Opis
1214866 Pošiljanje paketov podatkovne ankete v določenih konfiguracijah z velikim prometom lahko povzroči napako vodila.
1216552 Odpravljena je težava, ki povzroča trditev v prometnih razmerah.
1216613 Odpravljena je težava, ki je vodila do nepravilne vrednosti polmera oddajanja skupine v tabeli proxyja.
1222509 Usmerjevalnik/koordinator pošlje zahtevo za izstop in ponovno pridružitev končni napravi za zbiranje, ki ni podrejena, vendar je cilj MAC 0xFFFF, namesto da bi se ujemal s ciljnim naslovom NWK.
1223842 Odpravljena je težava z generiranjem sl_component_catalog.h, ki je v njem puščala neželeno kodo, kar je povzročalo napako prevajanja.
756628 Priklic povratnega klica aplikacije emberAfMacFilterMatchMessageCallback je spremenjen tako, da se kliče samo za sporočila ZLL, ki jih preveri sklad.
816088 Premaknjena konfiguracija EMBER iz zigbeed_configuration.h v zigbeed. slcp.
829508 Da bi se izognili pogojem tekmovanja, je bilo v emberSetLogicalAndRadioChannel dodano dodatno preverjanje za neuspešno vrnitev, če so nižje plasti zasedene ali niso v stanju za spremembo kanala.

Znane težave v trenutni izdaji

Težave s krepkim tiskom so bile dodane od prejšnje izdaje. Če ste zamudili izdajo, so najnovejše opombe ob izdaji na voljo na https://www.si-labs.com/developers/zigbee-emberznet v zavihku Tehnični dokumenti.

ID št Opis Rešitev
N/A ·Naslednje aplikacije/komponente niso podprte v tej izdaji: Podpora za EM4 Funkcija bo omogočena v naslednjih izdajah.
 

193492

Makro za prenos emberAfFillCommandGlobalServerToClientConfigureRe je pokvarjen. Polnjenje vmesnega pomnilnika ustvari nepravilen ukazni paket. Namesto API-ja uporabite ukaz CLI »zcl global send-me-a-report«.
278063 Pametno energetsko tuneliranje plugins imajo nasprotujočo si obravnavo/uporabo indeksa naslovne tabele. Ni znane rešitve
 

 

 

289569

 

 

Izbirni seznam ravni moči komponente omrežnega ustvarjalca ne ponuja celotnega obsega podprtih vrednosti za EFR32

Uredite obseg <-8..20>, določen v komentarju CMSIS za EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P

OWER v

/protocol/ZigBee/app/framework/plugin/network-creator/config/network-creator-config.h file. Na primerample, spremenite v <-26..20>.

295498 Sprejem UART včasih izpusti bajte pod veliko obremenitvijo v primeru dinamične večprotokolne uporabe Zigbee+BLE. Uporabite nadzor pretoka strojne opreme ali znižajte hitrost prenosa.
 

 

312291

EMHAL: Funkcije halCommonGetIntxxMillisecondTick na gostiteljih Linux trenutno uporabljajo funkcijo pridobivanja meofday, za katero ni zajamčeno, da bo monotona. Če se sistemski čas spremeni, lahko povzroči težave s časom sklada.  

Spremenite te funkcije, da bodo namesto tega uporabljale clock_gettime z virom CLOCK_MONOTONIC.

338151 Inicializacija NCP z nizko vrednostjo vmesnega pomnilnika paketov lahko povzroči poškodovane pakete. Uporabite rezervirano vrednost 0xFF za število vmesnega pomnilnika paketov, da se izognete prenizki privzeti vrednosti
387750 Težava z oblikami zahtev za tabelo poti na končni napravi. V preiskavi
400418 Iniciator povezave na dotik se ne more povezati s ciljno končno napravo, ki ni tovarniško nova. Ni znane rešitve.
 

424355

Iniciator, ki ni tovarniško nov, zaspana končna naprava, zmožna ciljne linije, v določenih okoliščinah ne more prejeti odgovora z informacijami o napravi.  

V preiskavi

 

465180

Optimizacija blokatorja radia Coexistence Radio Blocker Element »Omogoči nadzor izvajalnega časa« lahko blokira pravilno delovanje Zigbee. Izbirni nadzor 'Wi-Fi Select' za optimizacijo blokatorjev naj ostane »Onemogočen«.
 

 

480550

Gruča OTA ima vgrajeno metodo fragmentacije, zato ne bi smela uporabljati fragmentacije APS. Čeprav je šifriranje APS omogočeno, to poveča koristno obremenitev ImageBlockResponses do velikosti, pri kateri je aktivirana fragmentacija APS. To lahko povzroči neuspeh postopka OTA.  

 

Ni znane rešitve

 

 

 

 

481128

Podrobni vzroki za ponastavitev in podrobnosti o zrušitvi bi morale biti privzeto na voljo prek navideznega UART (Serial 0) na platformah NCP, ko sta vtičnik za diagnostiko in periferna naprava navideznega UART omogočena. Ker je Serial 0 že inicializiran v NCP, lahko stranke omogočijo emberAfNcpInitCallback v ogrodju Zigbee NCP in pokličejo ustrezne diagnostične funkcije (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashDetails in halPrintCrashData) v tem povratnem klicu, da te podatke natisnejo v Serial 0 za viewv dnevniku zajema Network Analyzerja.

Za bivšegaampČe želite izvedeti, kako uporabljati te funkcije, si oglejte kodo, vključeno v emberAfMainInit() a-main-soc.c, ko je definiran EXTENDED_RESET_INFO.

ID št Opis Rešitev
 

 

486369

Če ima DynamicMultiProtocolLightSoc, ki tvori novo omrežje, ostala podrejena vozlišča iz omrežja, ki ga je zapustil, vrne emberAfGetChildTableSize vrednost, ki ni nič v startIdentifyOnAllChildNodes, kar povzroči sporočila o napaki Tx 66 pri naslavljanju otrok »duhov«. Masovno izbrišite del, če je mogoče, preden ustvarite novo omrežje, ali programsko preverite podrejeno tabelo po izstopu iz omrežja in izbrišite vse podrejene elemente z uporabo emberRemoveChild, preden ustvarite novo omrežje.
 

495563

Pridruževanje SPI NCP Sleepy End Device SampLe App ne izvaja kratke ankete, zato poskus pridružitve ne uspe v stanju Posodobi ključ povezave TC. Naprava, ki se želi pridružiti, mora biti v načinu kratke ankete, preden se poskuša pridružiti. Ta način lahko vsili vtičnik End Device Support.
 

 

497832

V omrežnem analizatorju se razčlenitev ukazov za podporo aplikacij Zigbee za okvir zahteve za preverjanje ključa pomotoma sklicuje na del koristnega tovora, ki označuje izvorni naslov okvira kot ciljni naslov.  

 

Ni znane rešitve

519905

521782

Spi-NCP lahko zelo redko ne uspe zagnati komunikacije zagonskega nalagalnika z uporabo ukaza CLI 'bootload' vtičnika ota-client.  

Znova zaženite postopek zagona

 

620596

NCP SPI Example za BRD4181A (EFR32xGMG21)

nDoločenega privzetega pin-a Wake ni mogoče uporabiti kot pin-a za bujenje.

 

V vtičniku NCP-SPI spremenite privzeti pin za nWake iz PD03 v EM2/3 pin, ki omogoča bujenje.

 

631713

Končna naprava Zigbee bo vedno znova poročala o konfliktih naslovov, če bo uporabljen vtičnik »Zigbee PRO Stack Library« namesto »Zigbee PRO Leaf Library«. Uporabite »Zigbee PRO Leaf Library« namesto vtičnika »Zigbee PRO Stack Library«.
 

670702

Neučinkovitosti znotraj vtičnika za poročanje lahko povzročijo znatne zakasnitve glede na pogostost zapisovanja podatkov in velikost tabele, kar lahko moti kodo uporabniške aplikacije, vključno s časom dogodkov. Če pogosto pišete, razmislite o preverjanju pogojev poročanja in ročnem pošiljanju poročil namesto uporabe vtičnika.
 

708258

Neinicializirana vrednost v groups-server.c prek addEntryToGroupTable() lahko ustvari lažno vezavo in povzroči pošiljanje sporočil za poročanje o skupini. Dodajte »binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;« po “vezovanju.tip

= EMBER_MULTICAST_BINDING;”

 

 

757775

 

Vsi deli EFR32 imajo edinstven odmik RSSI. Poleg tega lahko zasnova plošče, antene in ohišje vplivajo na RSSI.

Ko ustvarjate nov projekt, namestite komponento RAIL Utility, RSSI. Ta funkcija vključuje privzeti RSSI Offset Silabs, izmerjen za vsak del. Ta odmik se lahko po potrebi spremeni po RF testiranju celotnega izdelka.
 

 

758965

Komponente gruče ZCL in tabela za odkrivanje ukazov ZCL niso sinhronizirane. Zato pri omogočanju ali onemogočanju komponente gruče ZCL implementirani ukazi ne bodo omogočeni/onemogočeni na ustreznem zavihku ukazov ZCL Advanced Configurator. Ročno omogočite/onemogočite odkrivanje za želene ukaze ZCL v naprednem konfiguratorju ZCL.
765735 Posodobitev OTA ne uspe na Sleepy End Device z omogočeno Page Request. Uporabite Block Request namesto Page Request.
 

845649

 

Odstranjevanje CLI: Osnovna komponenta ne odpravi klicev EEPROM cli v sl_cli.h.

Izbrišite eeprom-cli.c file ki pokliče sl_cli.h. Poleg tega je mogoče komentirati klice sl_cli.h in sl_cli_command_arg_t v ota-storage-simple-eeprom.
 

857200

ias-zone-strežnik. c omogoča ustvarjanje vezave z naslovom CIE »0000000000000000« in posteriorno ne dovoljuje nadaljnjih vezav. Ni znane rešitve
1019961 Ustvarjen Z3Gateway makefile trde kode »gcc« kot CC Ni znane rešitve
ID št Opis Rešitev
 

 

 

1039767

 

 

 

Težava s prekoračitvijo čakalne vrste pri ponovnem poskusu omrežja usmerjevalnika Zigbee v primeru uporabe večnitnega sistema RTOS.

Zigbee Stack ni varen za niti. Posledično klicanje API-jev sklada Zigbee iz druge naloge ni podprto v okolju OS in lahko sklad postavi v »nedelujoče« stanje. Za več informacij in rešitev z uporabo obdelovalnika dogodkov glejte naslednjo opombo o aplikaciji.

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

1064370 Z3Switch sampDatotečna aplikacija je privzeto omogočila samo en gumb (primer: btn1), kar vodi do neujemanja v opisu gumba v projektu file. Rešitev: ročno namestite primerek btn0 med ustvarjanjem projekta Z3Switch.
1161063 Z3Light in potencialno druge aplikacije poročajo o napačnih vrednostih revizije gruče. Ročno posodobite atribut revizije gruče na njihovo ustrezno revizijo.
1164768,

1171478,

1171479

NAPAKA: ezspErrorHandler 0x34 se večkrat poroča med načinom prejemanja mfglib Če želite zmanjšati število natisnjenih sporočil o napakah, konfigurirajte EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV

ENT_TIMEOUT_MS v gostiteljski aplikaciji na 100, tako da se čakalna vrsta povratnega klica hitreje sprosti.

1252460 Obnovitvene rutine SimEEPROM (tako za v1 kot za v2), ki se izvajajo ob zagonu, lahko izvedejo neporavnane klice za brisanje strani flash, kar povzroči trditve med em_msc. c-jeva rutina MSC_ErasePage. Rešitev: postavite naslednjo vrstico kode na vrh funkcije MSC_ErasePage() v em_msc.c: začetni naslov = (uint32_t*)((uint32_t)startAddress &

~(FLASH_PAGE_SIZE-1));

Zastareli predmeti

Zastarelo v izdaji 
V GSDK 7.4.0.0 naprej, vključno s tem popravkom, je možnost »-v« v Z3Gateway za gostiteljsko aplikacijo linux za ustvarjanje vmesnika telnet z vrati 4900 ali 4901 zastarela. Alternativni priporočeni način za ustvarjanje vmesnika telnet je uporaba pripomočkov za linux, kot je »socat«.

Zastarelo v izdaji 
Odstranjeni so naslednji zastareli varnostni API-ji:

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

Za dostop do shrambe ključev in zgoščevanja HMAC uporabite API-je, ki jih ponuja Zigbee Security Manager.

Odstranjeni predmeti

Odstranjeno v izdaji

  • Odstranjeni podvojeni javni API-ji v javni glavi file gp-types.h.
  • Komponenta zigbee_end_device_bind je bila odstranjena. Ta komponenta je bila uporabljena za koordinatorja za posredovanje zavezujočih ponovnih zahtev za končne naprave. Ta neobvezna funkcionalnost je bila odstranjena iz R22 specifikacije jedra Zigbee.
  • Odstranjen setPacketBufferCount() v af-host.c in neuporaben kontrolni primer EZSP_CONFIG_PACKET_BUFFER_COUNT: v command-handlers.c.
  • Odstranjen argument memoryAllocation, ker pri inicializaciji NCP ni treba razdeliti na dve fazi.
  • Odstranjen emberAfNcpInitCallback() v aplikaciji se14-comms-hub, se14-ihd in se14-meter-gas app.c.
  • Odstranjena vrednost nastavitve EZSP_CONFIG_RETRY_QUEUE_SIZE med inicializacijo ncp v ncp-configuration.c

Večprotokolni prehod in RCP

Novi predmeti
Dodano v izdaji

  • Izdano je sočasno poslušanje, zmožnost skladov Zigbee in OpenThread, da delujejo na neodvisnih kanalih 802.15.4 pri uporabi EFR32xG24 ali xG21 RCP.
  • Sočasno poslušanje ni na voljo za kombinacijo 802.15.4 RCP/Bluetooth RCP, kombinacijo Zigbee NCP/OpenThread RCP ali za sistem na čipu (SoC) Zigbee/OpenThread. Tem izdelkom bo dodan v prihodnji izdaji.
  • Razširitev dobavitelja OpenThread CLI je bila dodana gostiteljskim aplikacijam OpenThread vsebnikov z več protokoli. To vključuje ukaze coex cli.

Izboljšave
Spremenjeno ob izdaji

  • Večprotokolna kombinacija Zigbee NCP/OpenThread RCP je zdaj proizvodne kakovosti.

Odpravljene težave
Popravljeno v izdaji

ID št Opis
 

1213701

zigbeed ni dovolil ustvarjanja vnosa v tabeli ujemanja vira za podrejenega, če ima posredna čakalna vrsta MAC podatke, ki so že v teku za tega podrejenega. To vedenje lahko povzroči neuspeh transakcij aplikacijskega sloja med podrejeno in kakšno drugo napravo zaradi pomanjkanja APS Ack ali odziva aplikacijskega sloja, predvsem motenj in nepričakovane prekinitve nadgradenj ZCL OTA, ki ciljajo na podrejeno napravo.
1244461 Vnos v tabeli ujemanja vira za podrejeno bitje je bilo mogoče odstraniti kljub čakajočim sporočilom.

Popravljeno v izdaji

ID št Opis
1081828 Težava s prepustnostjo pri DMP-jih Zigbee/BLE, ki temeljijo na FreeRTOSample aplikacije.
1090921 Z3GatewayCpc je imel težave pri oblikovanju omrežja v hrupnem okolju.
1153055 Trditev na gostitelju je bila povzročena, ko je prišlo do napake v komunikaciji pri branju različice NCP iz zigbee_ncp-ble_ncp-uart sample app.
1155676 802.15.4 RCP je zavrgel vse prejete unicast pakete (po potrditvi MAC), če je več vmesnikov 15.4 delilo isti 16-bitni ID vozlišča.
1173178 Gostitelj je v nastavitvi Host-RCP lažno prijavil na stotine paketov, prejetih z mfglib.
1190859 Napaka EZSP pri pošiljanju naključnih paketov mfglib v nastavitvi Host-RCP.
1199706 Ankete podatkov iz pozabljenih podrejenih končnih naprav niso pravilno nastavile čakajočega okvirja na RCP za uvrstitev v čakalno vrsto ukaza Leave & Rejoin prejšnjemu podrejenemu.
1207967 Ukaz »mfglib send random« je pošiljal dodatne pakete na Zigbeed.
1208012 Način mfglib rx ni pravilno posodobil informacij o paketu pri prejemu na RCP.
1214359 Koordinatorsko vozlišče se je zrušilo, ko se je 80 ali več usmerjevalnikov poskušalo hkrati pridružiti v nastavitvi Host-RCP.
 

1216470

Po posredovanju oddajanja za naslovno masko 0xFFFF bi Zigbee RCP, ki deluje kot nadrejena naprava, pustil nastavljeno zastavico čakajočih podatkov za vsakega podrejenega. Posledica tega je, da je vsak otrok ostal buden in pričakoval podatke po vsaki anketi, in zahteval je še nekaj čakajočih podatkovnih transakcij za vsako končno napravo, da bi sčasoma počistil to stanje.

Znane težave v trenutni izdaji

Težave, označene krepko, so bile dodane od prejšnje izdaje. Če ste zamudili izdajo, so na voljo opombe o nedavni izdaji https://www.si-labs.com/developers/gecko-software-development-kit.

ID št Opis Rešitev
811732 Podpora za žeton po meri ni na voljo, ko uporabljate Zigbeed. Podpora je načrtovana v prihodnji izdaji.
937562 Ukaz Bluetoothctl 'advertise on' ne uspe z aplikacijo rcp-uart-802154-blehci v sistemu Raspberry Pi OS 11. Uporabite aplikacijo btmgmt namesto bluetoothctl.
1022972 Coex ne deluje na ZB NCP + OT RCP. Podpora je načrtovana za prihodnjo izdajo.
1074205 CMP RCP ne podpira dveh omrežij na istem ID-ju PAN. Za vsako omrežje uporabite različne ID-je PAN. Podpora je načrtovana v prihodnji izdaji.
1122723 V prometnem okolju lahko CLI postane neodziven v aplikaciji z3-light_ot-ftd_soc. Ni znane rešitve.
1124140 z3-light_ot-ftd_soc sample aplikacija ne more oblikovati omrežja Zigbee, če je omrežje OT že vzpostavljeno. Najprej zaženite omrežje Zigbee in nato omrežje OT.
 

1170052

CMP Zigbee NCP + OT RCP in DMP Zigbee NCP + BLE NCP morda ne ustrezata 64 KB in nižjim delom RAM-a v tej trenutni izdaji.  

64KB deli trenutno niso podprti za te aplikacije.

 

1209958

ZB/OT/BLE RCP na Bobcat in Bobcat Lite lahko preneha delovati po nekaj minutah, ko se izvajajo vsi trije protokoli  

Bo obravnavano v prihodnji izdaji

1221299 Odčitki Mfglib RSSI se med RCP in NCP razlikujejo. Bo obravnavano v prihodnji izdaji.
1231021 OTBR lahko potrdi, ko se hkrati pridruži več kot 80 zigbee naprav. Dodan popravek, ki lahko reši težavo. Bo v celoti obravnavano v prihodnji izdaji.

Zastareli predmeti

  • Noben

Odstranjeni predmeti
Odstranjeno v izdaji

  • Makro »NONCOMPLIANT_ACK_TIMING_WORKAROUND« je bil odstranjen. Vse aplikacije RCP zdaj privzeto podpirajo 192 μsek obtočnega časa za neizboljšane potrditve, medtem ko še vedno uporabljajo 256 μsek obtočnega časa za izboljšane potrditve, ki jih zahteva CSL.

Uporaba te izdaje
Ta izdaja vsebuje naslednje:

  • Zigbee sklad
  • Aplikacijsko ogrodje Zigbee
  • Zigbee Sample Aplikacije

Za več informacij o Zigbee in EmberZNet SDK glejte UG103.02: Zigbee Fundamentals.
Če ste prvi uporabnik, glejte QSG180: Zigbee EmberZNet Quick Start Guide for SDK 7.0 and Higher, za navodila o konfiguraciji vašega razvojnega okolja, gradnji in utripanju kotampdatotečne aplikacije in reference dokumentacije, ki kažejo na naslednje korake.

Namestitev in uporaba

Zigbee EmberZNet SDK je na voljo kot del Gecko SDK (GSDK), zbirke SDK-jev Silicon Labs. Če želite hitro začeti uporabljati GSDK, namestite Simplicity Studio 5, ki bo nastavil vaše razvojno okolje in vas popeljal skozi namestitev GSDK. Simplicity Studio 5 vključuje vse, kar je potrebno za razvoj izdelkov IoT z napravami Silicon Labs, vključno z zaganjalnikom virov in projektov, orodji za konfiguracijo programske opreme, popolnim IDE z verigo orodij GNU in orodji za analizo. Navodila za namestitev so na voljo v spletnem uporabniškem priročniku Simplicity Studio 5.
Druga možnost je, da Gecko SDK namestite ročno tako, da prenesete ali klonirate najnovejšo različico iz GitHuba. glej https://github.com/Sili-conLabs/gecko_sdk za več informacij.

Simplicity Studio privzeto namesti GSDK v:

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

Dokumentacija, specifična za različico SDK, je nameščena skupaj s SDK. Dodatne informacije je pogosto mogoče najti v člankih baze znanja (KBA). Reference API-jev in druge informacije o tej in prejšnjih izdajah so na voljo na https://docs.silabs.com/.

Varnostne informacije

Integracija varnega trezorja
Za aplikacije, ki se odločijo za varno shranjevanje ključev s komponento Secure Key Storage na delih Secure Vault-High, naslednja tabela prikazuje zaščitene ključe in njihove značilnosti zaščite shranjevanja, ki jih upravlja komponenta Zigbee Security Manager.

Zavit ključ Izvozno/neizvozno Opombe
Omrežni ključ Izvozno
Ključ povezave središča zaupanja Izvozno
Ključ prehodne povezave Izvozno Indeksirana tabela ključev, shranjena kot nestanoviten ključ
Ključ povezave do aplikacije Izvozno Indeksirana tabela ključev
Varen ključ EZSP Izvozno
Šifrirni ključ ZLL Izvozno
Vnaprej konfiguriran ključ ZLL Izvozno
GPD proxy ključ Izvozno Indeksirana tabela ključev
Ključ pomivalnega korita GPD Izvozno Indeksirana tabela ključev
Notranji/nadomestni ključ Izvozno Notranji ključ za uporabo Zigbee Security Managerja
  • Zavite ključe, ki so označeni kot »neizvozni«, je mogoče uporabiti, vendar ne viewed ali v skupni rabi med izvajanjem.
  • Zavite ključe, ki so označeni kot »Izvozni«, je mogoče uporabiti ali deliti med izvajanjem, vendar ostanejo šifrirani, medtem ko so shranjeni v flash.
  • Uporabniškim aplikacijam nikoli ni treba komunicirati z večino teh ključev. Obstoječi API-ji za upravljanje ključev tabele ključev povezav ali prehodnih ključev so še vedno na voljo uporabniški aplikaciji in zdaj potekajo prek komponente Zigbee Security Manager.
  • Nekaterih od teh ključev morda v prihodnosti ne bo več mogoče izvoziti v uporabniško aplikacijo. Uporabniške aplikacije se spodbuja, naj se ne zanašajo na izvoz ključev, razen če je to nujno potrebno.
  • Za več informacij o funkciji Secure Vault Key Management glejte AN1271: Secure Key Storage.

Varnostni nasveti
Če se želite naročiti na varnostne nasvete, se prijavite na portal za stranke Silicon Labs in izberite Domov računa. Kliknite DOMOV, da odprete domačo stran portala, in nato kliknite ploščico Upravljanje obvestil. Prepričajte se, da je označena možnost »Obvestila o programski opremi/varnosti in obvestila o spremembah izdelkov (PCN)« in da ste naročeni vsaj na svojo platformo in protokol. Kliknite Shrani, da shranite morebitne spremembe.

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

Podpora
Stranke razvojnega kompleta so upravičene do usposabljanja in tehnične podpore. Uporabite Silicon Laboratories Zigbee web stran za pridobitev informacij o vseh izdelkih in storitvah Silicon Labs Zigbee ter za prijavo na podporo za izdelke.
Podporo Silicon Laboratories lahko kontaktirate na http://www.silabs.com/support.

Studio preprostosti
Dostop z enim klikom do MCU in brezžičnih orodij, dokumentacije, programske opreme, knjižnic izvorne kode in več. Na voljo za Windows, Mac in Linux!

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

Zavrnitev odgovornosti
Silicon Labs namerava strankam zagotoviti najnovejšo, natančno in poglobljeno dokumentacijo o vseh zunanjih napravah in modulih, ki so na voljo izvajalcem sistemov in programske opreme, ki uporabljajo ali nameravajo uporabljati izdelke Silicon Labs. Podatki o značilnostih, razpoložljivi moduli in zunanje naprave, velikosti pomnilnika in pomnilniški naslovi se nanašajo na vsako specifično napravo, navedeni »tipični« parametri pa se lahko razlikujejo in se razlikujejo v različnih aplikacijah. Aplikacija npramptukaj opisane informacije so samo za ilustracijo. Silicon Labs si pridržuje pravico do sprememb informacij o izdelku, specifikacij in opisov brez nadaljnjega obvestila in ne daje jamstev glede točnosti ali popolnosti vključenih informacij. Brez predhodnega obvestila lahko Silicon Labs posodobi vdelano programsko opremo izdelka med proizvodnim procesom zaradi varnosti ali zanesljivosti. Takšne spremembe ne bodo spremenile specifikacij ali delovanja izdelka. Silicon Labs ne odgovarja za posledice uporabe informacij v tem dokumentu. Ta dokument ne pomeni ali izrecno podeljuje nobene licence za načrtovanje ali izdelavo integriranih vezij. Izdelki niso zasnovani ali odobreni za uporabo v nobeni napravi FDA razreda III, aplikacijah, za katere je potrebna predprodajna odobritev FDA, ali sistemih za vzdrževanje življenja brez posebnega pisnega soglasja Silicon Labs. »Sistem za vzdrževanje življenja« je kateri koli izdelek ali sistem, namenjen podpiranju ali vzdrževanju življenja in/ali zdravja, za katerega se lahko razumno pričakuje, da bo v primeru okvare povzročil resne telesne poškodbe ali smrt. Izdelki Silicon Labs niso zasnovani ali odobreni za vojaške namene. Izdelki Silicon Labs se v nobenem primeru ne smejo uporabljati v orožju za množično uničevanje, vključno z (vendar ne omejeno na) jedrskim, biološkim ali kemičnim orožjem ali raketami, ki lahko izstrelijo takšno orožje. Silicon Labs zavrača vsa izrecna in implicitna jamstva in ne prevzema odgovornosti za kakršne koli poškodbe ali škodo, povezano z uporabo izdelka Silicon Labs v takih nepooblaščenih aplikacijah.

Opomba: Ta vsebina lahko vsebuje žaljivo terminologijo, ki je zdaj zastarela. Silicon Labs te izraze nadomešča z vključujočim jezikom, kjer je to mogoče. Za več informacij obiščite www.silabs.com/about-us/inclusive-lexicon-project.

Informacije o blagovni znamki
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® in logotip Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logotip Energy Micro in njihove kombinacije , »energetsko najbolj prijazni mikrokontrolerji na svetu«, Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress®, Zentri, logotip Zentri in Zentri DMS, Z-Wave® in druge so blagovne znamke ali registrirane blagovne znamke družbe Silicon Labs. ARM, CORTEX, Cortex-M3 in THUMB so blagovne znamke ali registrirane blagovne znamke družbe ARM Holdings. Keil je registrirana blagovna znamka ARM Limited. Wi-Fi je registrirana blagovna znamka združenja Wi-Fi Alliance. Vsi ostali izdelki ali imena blagovnih znamk, omenjena tukaj, so blagovne znamke njihovih imetnikov.

KONTAKT

  • Silicon Laboratories Inc.
  • 400 West Cesar Chavez
  • Austin, TX 78701
  • ZDA
  • www.silabs.com

Dokumenti / Viri

SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack Programska oprema [pdf] Uporabniški priročnik
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

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *