SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack softver
Informacije o proizvodu
Tehnički podaci
- Zigbee EmberZNet SDK verzija: 7.4.1.0
- Verzija paketa Gecko SDK: 4.4 – 14. veljače 2024
- Dobavljač: Silicijski laboratoriji
- Ključne karakteristike: Multiprotocol Zigbee i OpenThread podrška na SoC-u
- Kompatibilni prevoditelji: GCC verzija 12.2.1
- Verzija EZSP protokola: 0x0D
Upute za uporabu proizvoda
Obavijesti o kompatibilnosti i korištenju
- Za sigurnosna ažuriranja i obavijesti, pogledajte poglavlje Sigurnost u bilješkama o izdanju platforme Gecko instalirane s ovim SDK-om ili posjetite karticu TEHNIČKI DOKUMENTI na Silicon Labs webmjesto.
- Ostanite ažurirani pretplatom na Sigurnosne savjete.
FAQ
- Pitanje: Kako mogu provjeriti ispravnost filese koriste s kompatibilnim kompajlerima?
- Odgovor: Možete provjeriti je li točan filekoriste se provjerom GCC verzije 12.2.1 koja se isporučuje uz Simplicity Studio.
- Pitanje: Gdje mogu pronaći informacije o sigurnosnim ažuriranjima i obavijestima?
- Odgovor: Za sigurnosna ažuriranja i obavijesti, pogledajte poglavlje Sigurnost u bilješkama o izdanju platforme Gecko ili posjetite karticu TEHNIČKI DOKUMENTI na Silicon Labs' webmjesto.
Silicon Labs je dobavljač po izboru za OEM proizvođače koji razvijaju Zigbee umrežavanje u svoje proizvode. Silicon Labs Zigbee platforma je najintegriranije, potpunije i značajkama bogato dostupno Zigbee rješenje.
Silicon Labs EmberZNet SDK sadrži implementaciju Silicon Labs specifikacije Zigbee stack-a.
- Ove napomene o izdanju pokrivaju verziju(e) SDK-a:
- 7.4.1.0 objavljen 14. veljače 2024
- 7.4.0.0 objavljen 13. prosinca 2023
KLJUČNE ZNAČAJKE
Zigbee
- Sukladnost Zigbee R23
- Sukladnost Zigbee Smart Energy 1.4a – proizvodnja
- Sukladnost Zigbee GP 1.1.2 – Alpha
- Podrška MG27 – proizvodnja
- Poboljšana podrška za dijelove Secure Vault
- Sleepy podrška za NCP SPI (ne-CPC) aplikacije – Alpha
Multiprotokol
- Podrška za istovremeno slušanje (RCP) – MG21 i MG24
- Concurrent Multiprotocol (CMP) Zigbee NCP + OpenThread RCP – proizvodnja
- Dynamic Multiprotocol Bluetooth + Concurrent Multiprotocol (CMP) Zigbee i OpenThread podrška na SoC-u
Obavijesti o kompatibilnosti i korištenju
Za informacije o sigurnosnim ažuriranjima i obavijestima, pogledajte poglavlje Sigurnost u bilješkama o izdanju platforme Gecko instalirane s ovim SDK-om ili na kartici TEHNIČKI DOKUMENTI na https://www.silabs.com/developers/zigbee-emberznet. Silicon Labs također toplo preporuča da se pretplatite na Sigurnosne savjete za ažurirane informacije. Za upute ili ako ste novi u Zigbee EmberZNet SDK, pogledajte Korištenje ovog izdanja.
Kompatibilni kompajleri
- IAR Embedded Workbench za ARM (IAR-EWARM) verzija 9.40.1.
- Korištenje Winea za izgradnju pomoću uslužnog programa naredbenog retka IarBuild.exe ili IAR Embedded Workbench GUI na macOS-u ili Linuxu može rezultirati netočnim filekoristi se zbog kolizija u Wineovom algoritmu raspršivanja za generiranje kratkog file imena.
- Korisnicima na macOS-u ili Linuxu savjetuje se da ne grade s IAR-om izvan Simplicity Studija. Kupci koji to učine trebali bi pažljivo provjeriti je li ispravan files se koriste.
GCC (GNU Compiler Collection) verzija 12.2.1, isporučena uz Simplicity Studio.
Verzija EZSP protokola za ovo izdanje je 0x0D.
Nove stavke
Ovo izdanje Gecko SDK (GSDK) bit će posljednje s kombiniranom podrškom za sve EFM i EFR uređaje, osim za zakrpe za ovu verziju po potrebi. Počevši od sredine 2024. uvest ćemo zasebne SDK-ove:
- Postojeći Gecko SDK će nastaviti s podrškom za uređaje serije 0 i 1.
- Novi SDK posebno će se baviti uređajima serije 2 i 3.
Gecko SDK nastavit će podržavati sve uređaje Serije 0 i 1 bez promjena u dugoročnoj podršci, održavanju, kvaliteti i brzom odzivu prema našoj politici softvera.
Novi SDK će se odvojiti od Gecko SDK-a i početi nuditi nove značajke koje pomažu programerima da napredujutage naprednih mogućnosti naših proizvoda serije 2 i 3.
Ova je odluka usklađena s povratnim informacijama korisnika, odražavajući našu predanost podizanju kvalitete, osiguravanju stabilnosti i poboljšanju performansi za iznimno korisničko iskustvo u svim našim softverskim SDK-ovima.
Nove komponente
Novo u izdanju
- Dodane su komponente “zigbee_direct_security_p256” i “zigbee_direct_security_curve25519” kako bi korisnici mogli konfigurirati određenu Zigbee Direct sigurnosnu opciju.
- Korisnicima je dopušteno imati više komponenti "zigbee_direct_security" omogućenih na aplikaciji Zigbee direct device (ZDD). U ovom slučaju stvarna sigurnosna opcija ovisi o konfiguraciji Zigbee virtualnog uređaja (ZVD).
Novi API-ji
Novo u izdanju
- Dodan je novi API sl_zigbee_token_factory_reset za vraćanje Zigbee NVM3 tokena na njihovu zadanu vrijednost.
- Dodan API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui), koji vraća true ako tablica ključeva veze može dodati ili ažurirati unos s ovom adresom (tablica nije puna).
- Dodan je novi API bool sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t* kontekst, sl_zb_sec_man_key_t* ključ), koji vraća true ako ključ referenciran kontekstom ima istu vrijednost kao ključ naveden u argumentu.
Podrška za novu platformu
Novo u izdanju
- Podrška za Zigbee stack za sljedeće nove dijelove dodana je u ovom izdanju: EFR32MG24A010F768IM40 i EFR32MG24A020F768IM40.
Nova dokumentacija
Novo u izdanju 7.4.0.0
- Ažuriran je opis za komponentu Zigbee Secure Key Storage kako bi odražavao dodatak nadogradnje Zigbee Secure Key Storage (koja dodaje kompatibilnost unazad s postojećim projektima).
- Dodana je nova bilješka o aplikaciji za interakciju s grupom komponenti Zigbee Security Manager (AN1412: Zigbee Security Manager).
Namjeravano ponašanje
Korisnici se podsjećaju da Zigbee nesinkronizirani CSL prijenosi podliježu prioritetu protokola u radio planeru. U aplikacijama SleepyToSleepy, BLE može i hoće spriječiti Zigbee CSL prijenos, koji će prekinuti prijenos. Prednost planera je češća za nesinkronizirani CSL, s obzirom na to da se može koristiti potencijalno duga sekvenca okvira za buđenje. Korisnici koji žele prilagoditi prioritete prijenosa mogu za to koristiti komponentu za podešavanje i testiranje DMP-a. Korisnici također mogu konzultirati UG305: Dynamic Multiprotocol User's Guide za više informacija.
Poboljšanja
Promijenjeno u izdanju
emberCounterHandler API Doc promjene
U prethodnim verzijama povratnom pozivu rukovatelja brojačem za MAC i APS sloj EmberCounterTypes u vezi s paketom RX i TX nije prosljeđivan ispravan ID ciljnog čvora ili argumenti podataka, a API dokumentacija u vezi s ponašanjem određenih brojača koji su koristili te parametre bila je nejasna ili obmanjujuća.
Dok se potpis emberCounterHandler() nije promijenio, način na koji se popunjavaju njegovi parametri malo se promijenio.
- Komentari oko enuma EmberCounterType u ember-types.h prošireni su radi jasnoće.
- Parametar Node ID za rukovatelja brojačem za brojače koji se odnose na TX sada provjerava pokazuje li način odredišne adrese važeći kratki ID prije nego što ga upotrijebi. (Ako nije, odredišna adresa se ne popunjava, a umjesto nje koristi se vrijednost rezerviranog mjesta EMBER_UNKNOWN_NODE_ID.)
- Parametar ID čvora za rukovatelja brojačem za brojače povezane s RX-om sada odražava ID izvornog čvora, a ne ID odredišnog čvora.
- Broj ponovnih pokušaja *nije* proslijeđen kao parametar podataka za EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED brojače kao što je opisano u ember-types. h u prethodnim verzijama, ali ovo nikada nije bilo ispravno popunjeno u prethodno izdanim verzijama tako da bi njegova vrijednost u prethodnim izdanjima uvijek bila 0. Ovo ponašanje je razjašnjeno u opisu tih EmberCounterTypes. Međutim, broj ponovnih pokušaja za ponovne pokušaje APS sloja nastavlja se popunjavati u podatkovnom parametru za tipove brojača EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED, kako bi bio u skladu s prethodnim izdanjima.
- Svi brojači koji popunjavaju ID čvora ili parametar podataka za povratni poziv revidirani su kako bi se osiguralo da prolaze očekivane podatke, adresu ili EMBER_UNKNOWN_NODE_ID ako se ID čvora očekivao, ali se nije mogao dobiti iz paketa, kao što je opisano u revidiranom ember- vrste.h dokumentacija.
- Rukovatelj brojačem za EMBER_COUNTER_MAC_TX_UNICAST_RETRY sada ispravno odražava ID odredišnog čvora MAC sloja i nekoliko ponovnih pokušaja u svom ID-u odredišnog čvora i parametrima podataka.
- Rukovatelj brojačem za EMBER_COUNTER_PHY_CCA_FAIL_COUNT sada pruža informacije o ID-u odredišnog čvora putem parametra ID čvora o namjeravanom cilju MAC sloja poruke čiji prijenos nije uspio.
Ažurirani Green Power Code
Kod poslužitelja Green Power ažuriran je raznim poboljšanjima uključujući:
- Dodano više kodova za provjeru valjanosti za dolazne naredbe s nevažećom krajnjom točkom prilikom primanja na GP poslužitelju.
- Dodan kod za obradu slučaja kada više nema prostora za izgradnju zelenih poruka.
- Odvodnik sada ispušta konfiguraciju uparivanja s radnjom uklanjanja uparivanja u nekim slučajevima prema odjeljku specifikacije A.3.5.2.4.1.
- Odvodnik sada sprema postojeći grupni popis unosa prije nego što ga ukloni prilikom obrade konfiguracije uparivanja s akcijom extend.
- Naredba upita za prijevod vraća "NOT FOUND" kao kod pogreške kada je tablica prijevoda prazna ili je indeks veći od nekoliko unosa u tablici.
- Promijenjena je verzija krajnje točke GP-a u nekim aplikacijama s 1 na 0.
Korištenje CSMA u funkciji slanja GPDF-a je ograničeno jer su Green Power uređaji uređaji s minimalnom potrošnjom energije i ne koriste CSMA u većini dizajna. Umjesto toga, preferirani dizajn je slanje više paketa koristeći isti proračun energije.
Uklonjena je upotreba skrivene krajnje točke u opciji dodatka Green Power Server. Umjesto toga upotrijebite jednu od krajnjih točaka aplikacije.
Poboljšanja koda dodatka za ažuriranje mrežnog ključa
- Razdoblje periodičnog ažuriranja mrežnog ključa promijenjeno je na čak 1 godinu.
Restrukturirani su neki API-ji kako bi se izbjegao nepotreban izvoz ključeva
Napravljene su promjene kako bi se favorizirala upotreba ključnih konteksta u odnosu na ključne podatke otvorenog teksta.
- sl_zigbee_send_security_challenge_request sada uzima argument sl_zb_sec_man_context_t umjesto EmberKeyData.
- Vrijednosti enuma sl_zb_sec_man_derived_key_type sada su 16-bitna bitmaska za izravnu podršku određenih derivacija ključeva koje kombiniraju višestruke izvedene tipove.
Riješeni problemi
Popravljeno u izdanju
ISKAZNICA # | Opis |
1036893 | Riješen je problem koji je uzrokovao da OTA komponenta klastera instalira staru komponentu sučelja za pokretanje sustava kao ovisnost. |
1114905 | Zigbee Direct: poboljšano rukovanje karakteristikama napuštanja mreže. |
1180937 | Popravljen WDT reset pri povezivanju Zigbee Direct ZDD sa ZVD treće strane. |
1223904 | Riješen je problem koji je uzrokovao nepravilan rad krajnjeg uređaja u vrlo prometnom okruženju. |
1224393 | Ažuriran kod rukovatelja zahtjevima tablice odvodnika Green Power za ažuriranje odredišne adrese odgovora. |
1228808 | Riješen je problem prikaza s definicijama makronaredbi u dokumentaciji gp-types.h. |
1232297 | Riješen je problem u kojem emberSetOutgoingNwkFrameCounter i emberSetOutgoingApsFrameCounter nisu radili na 64-bitnim glavnim aplikacijama (vraćajući EMBER_BAD_ARGUMENT). |
1232359 | Popravljen izračun parametra gppTunnelingDelay u obradi naredbi klijenta zelene snage. |
1240392 |
ZDO Bind/Unbind Zahtjevi odbijeni zbog pristupa/dozvole trebaju vratiti status EMBER_ZDP_NOT_AUTHORIZED umjesto statusa EMBER_ZDP_NOT_PERMITTED prema Zigbee specifikacijama. |
1243523 | Zigbee Direct: poboljšana stabilnost BLE veze sa ZVD. |
1249455 | Riješen je problem koji je uzrokovao da krajnji uređaj u stanju mirovanja prijeđe u stanje mirovanja kada prima emitiranje prije nego što primi potvrdu. |
1252295 | Ispravite grešku pri upisu u makronaredbi kataloga komponenti SL_CATALOG_ZIGBEE_OTA_STORAGE_COMMON_PRESENT. |
Popravljeno u izdanju
ISKAZNICA # | Opis |
1019348 | Popravljeni zahtjevi ovisnosti za Zigbee ZCL Cli komponentu tako da se može ukloniti kada nije potrebna. |
1024246 | Ažuriran je opis funkcije za emberHaveLinkKey() i sl_zb_sec_man_have_link_key(). |
1036503 | Dodan je opis za preporuku upotrebe Micrium kernela za DMP sample aplikacije. |
1037661 | Riješen je problem koji je sprječavao aplikaciju da instalira pro stack ili leaf stack. |
1078136 | Popravljeno povremeno rušenje prilikom mijenjanja događaja iz konteksta prekida |
1081548 |
Korisnici se podsjećaju da Zigbee nesinkronizirani CSL prijenosi podliježu prioritetu protokola u radio planeru. U aplikacijama SleepyToSleepy, BLE može i hoće spriječiti Zigbee CSL prijenos, koji će prekinuti prijenos. Prednost planera je češća za nesinkronizirani CSL, s obzirom na to da se može koristiti potencijalno duga sekvenca okvira za buđenje. Korisnici koji žele prilagoditi prioritete prijenosa mogu za to koristiti komponentu za podešavanje i testiranje DMP-a. Korisnici također mogu konzultirati UG305: Dynamic Multiprotocol User's Guide za više informacija.
Riješen je problem u CSL-u gdje nova sekvenca okvira za buđenje koja je primljena neposredno nakon prethodnog okvira korisnog sadržaja ne bi bila ispravno snimljena. To bi rezultiralo propuštenim okvirom nosivosti. |
1084111 | Početna uspavana SPI-NCP podrška za ploče temeljene na MG24 ažurirana je kao dio ovog izdanja. |
1104056 | Dodana podrška za upravljanje mrežom za rad na sekundarnoj mreži u slučaju više mreža |
1120515 | Riješen je problem u kojem se kanal nije mijenjao pri korištenju naredbe mfglib set-channel. |
1141109 | Riješen je problem koji je uzrokovao generirani sample aplikacija ncp-uart-gp-multi-rail da propusti neko zaglavlje files kada koristite komponentu adaptera Green Power s opcijom -cp. |
1144316 | Ažuriran opis nekih tipova strukture podataka u dokumentaciji gp-types.h. |
1144884 | Popravljen bit lažnog okvira na čekanju postavljen kada nema podataka na čekanju. |
1152512 | Popravljen potencijalni pad u low-mac-railu prilikom izmjene događaja u ISR kontekstu. |
ISKAZNICA # | Opis |
1154616 | Dodana je iznimka za uvjet za inicijalizaciju mreže sa slučajem "Prebacivanje uloge s krajnjeg uređaja u stanju mirovanja na krajnji uređaj koji nije u stanju mirovanja". |
1157289 | Riješen je problem koji je mogao uzrokovati neuspjeh testa BDB DN-TLM-TC-02B. |
1157426 | Riješen je problem izrade prilikom izrade zigbee_simple_app s komponentom green_power_adapter. |
1157932 | Dodan uvjet za provjeru nedostaje li polje "vrijeme prijelaza" i postavljanje zadane vrijednosti 0xFFFF za ovo polje koje nedostaje. |
1166340 | Riješen je problem koji je sprječavao emberAfGpdfSend da pošalje predviđeni broj ponovljenih prijenosa. |
1167807 | Riješen je problem pri kojem bi uređaji koji djeluju kao centri povjerenja u distribuiranim mrežama neispravno izbrisali svoje ključeve prolazne veze svaki put kada bi se novi uređaj pridružio. |
1169504 | Riješen je problem koji je uzrokovao resetiranje uspavanog uređaja nakon prisilnog buđenja. |
1169966 | Ispravljen nedostajuća validacija povratne vrijednosti u kodu za dodjelu međuspremnika. |
1171477,
172270 |
Uz mfglib start 1 poruke se ne prenose nego primaju, tako da je prikazana poruka terminala "mfglib slanje dovršeno" pogrešna i promijenjena u "RXed %d packets in the last %d ms". |
1171935 | Razdoblje periodičnog ažuriranja mrežnog ključa promijenjeno je na čak 1 godinu. |
1172778 | Dodano nedostajuće pozivanje emberAfPluginGreenPowerServerUpdateAliasCallback poslužitelju Green Power. |
1174288 | Riješen je problem koji uzrokuje da se postupak upravljanja mrežom potvrdi ako se pozove poziv za zaustavljanje skeniranja u tijeku. |
1178393 | Ažurirana pogreška u dokumentaciji. |
1180445 | U Smart Energy, OTA sada nastavlja s preuzimanjem ako koordinator dosegne ograničeni radni ciklus. |
1185509 | Riješen je problem u CSL-u gdje novi slijed okvira za buđenje koji je primljen odmah nakon prethodnog okvira korisnog sadržaja ne bi bio ispravno snimljen. To bi rezultiralo propuštenim okvirom nosivosti. |
1186107 | Riješen je problem koji je uzrokovao neuspješno dešifriranje primljenih GPDF-ova za zamjenu dolaznog GPDF-a u obavijesti o puštanju u rad gp-a. |
1188397 | Riješen je problem koji je uzrokovao pogrešku kompilacije prilikom omogućavanja proširene veličine tablice izvješća. |
1194090 | Ispravljen je status kvara u zadanom odgovoru za naredbu Sink Puštanje u rad – slijedeći odjeljak 3.3.4.8.2 |
1194963 | Riješen je problem zbog kojeg je memset strukture CommissioningGpd prije pozivanja korisničkog povratnog poziva emberAfGreenPowerServerPairingStatusCallback. |
1194966 | Riješen je problem u kojem polja Endpoint i ProxiesInvolved nisu postavljena s radnjom Exit Commissioning. |
1196698 | Popravljen lažni bit okvira na čekanju postavljen kada nema podataka na čekanju. |
1199958 | Dodan kod za obradu slučaja kada više nema prostora za izgradnju zelenih poruka. |
1202034 | Riješen je problem gdje varijabla hrpe sl_zb_sec_man_context_t nije ispravno inicijalizirana, zbog čega spajanje s instalacijskim kodom nije uspjelo. |
1206040 |
Pozivanje emberRemoveChild() tijekom sigurnog pokušaja ponovnog spajanja krajnjeg uređaja može potencijalno dovesti do dodatnog smanjenja broja djece, potencijalno dovodeći do broja djece od -1 (255), sprječavajući krajnje uređaje da se pridruže/ponovno pridruže zbog naznačenog nedostatka kapaciteta u Beaconu. |
1207580 |
Funkcije pretraživanja podređene tablice unutar hrpe nedosljedne su u upotrebi 0x0000 u odnosu na 0xFFFF za povratnu vrijednost ID-a čvora koja predstavlja nevažeće/prazne unose, što dovodi do problema pri provjeri neiskorištenih unosa u API-jima kao što je emberRemoveChild(). |
1210706 | Odredište i PHY indeks navedeni u strukturi EmberExtraCounterInfo kao dio emberCounterHandler() možda su bili netočni za tipove brojača MAC TX Unicast. |
1211610
1212525 |
Riješen je problem pri kojem su se aplikacije Dynamic Multiprotocol srušile nakon što su omogućile komponentu Secure Key Storage Upgrade. |
1211847 | Dok se potpis emberCounterHandler() nije promijenio, način na koji se popunjavaju njegovi parametri malo se promijenio. Promjene oko ovog API-ja objašnjene su u odjeljku 2 iznad. |
1212449 |
Odlazni Beacon-i su netočno kategorizirani od strane MAC sloja, što je dovelo do toga da emberCounterHandler() nije uspio uhvatiti ove pakete s tipom brojača EMBER_COUNTER_MAC_TX_BROADCAST i umjesto toga je brojao Beacon-e s tipom brojača EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS. To je potencijalno rezultiralo nepouzdanim vrijednostima za parametar dest EmberNodeId proslijeđen strukturi EmberCounterInfo |
ISKAZNICA # | Opis |
1214866 | Slanje paketa ankete podataka u određenim konfiguracijama s velikim prometom može rezultirati greškom sabirnice. |
1216552 | Problem koji uzrokuje tvrdnju u uvjetima prometne gužve je riješen. |
1216613 | Riješen je problem koji je doveo do netočne vrijednosti polumjera bacivanja grupe u proxy tablici. |
1222509 | Usmjerivač/koordinator šalje zahtjev za napuštanje i ponovno pridruživanje krajnjem uređaju za prozivanje koji nije podređeni, ali MAC odredište je 0xFFFF umjesto da odgovara NWK odredišnoj adresi. |
1223842 | Riješen je problem s generiranjem sl_component_catalog.h koji je ostavljao neželjeni kod u njemu što je uzrokovalo neuspjeh kompilacije. |
756628 | Promijenjeno je pozivanje povratnog poziva aplikacije emberAfMacFilterMatchMessageCallback da se poziva samo za ZLL poruke koje je potvrdio stog. |
816088 | Premještena EMBER konfiguracija iz zigbeed_configuration.h u zigbeed. slcp. |
829508 | Kako bi se izbjeglo stanje utrke, dodana je dodatna provjera valjanosti u emberSetLogicalAndRadioChannel za neuspješan povratak ako su niži slojevi zauzeti ili nisu u stanju za promjenu kanala. |
Poznati problemi u trenutnom izdanju
Problemi podebljani dodani su od prethodnog izdanja. Ako ste propustili izdanje, najnovije bilješke o izdanju dostupne su na https://www.si-labs.com/developers/zigbee-emberznet na kartici Tehnički dokumenti.
ISKAZNICA # | Opis | Zaobilazno rješenje |
N/A | ·Sljedeće aplikacije/komponente nisu podržane u ovom izdanju: EM4 podrška | Značajka će biti omogućena u sljedećim izdanjima. |
193492 |
Makro prijenosa emberAfFillCommandGlobalServerToClientConfigureRe je pokvaren. Punjenje međuspremnika stvara neispravan paket naredbi. | Koristite CLI naredbu “zcl global send-me-a-report” umjesto API-ja. |
278063 | Pametno energetsko tuneliranje plugins imaju proturječan tretman/upotrebu indeksa adresne tablice. | Nema poznatog rješenja |
289569 |
Popis za odabir razine snage komponente mrežnog kreatora ne nudi cijeli niz podržanih vrijednosti za EFR32 |
Uredite raspon <-8..20> naveden u CMSIS komentaru za EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P
OWER u /protocol/ZigBee/app/framework/plugin/network-creator/config/network-creator-config.h file. Na primjerample, promijenite u <-26..20>. |
295498 | UART prijem ponekad odbacuje bajtove pod velikim opterećenjem u Zigbee+BLE dinamičkom slučaju višeprotokola. | Koristite hardversku kontrolu protoka ili smanjite brzinu prijenosa. |
312291 |
EMHAL: Funkcije halCommonGetIntxxMillisecondTick na Linux hostovima trenutno koriste funkciju get meofday, za koju se ne jamči da će biti monotona. Ako se sistemsko vrijeme promijeni, to može uzrokovati probleme s vremenskim rasporedom hrpa. |
Izmijenite ove funkcije da umjesto toga koriste clock_gettime s izvorom CLOCK_MONOTONIC. |
338151 | Inicijalizacija NCP-a s niskom vrijednošću međuspremnika paketa može uzrokovati oštećenje paketa. | Koristite rezerviranu vrijednost 0xFF za međuspremnik paketa kako biste izbjegli prenisku zadanu vrijednost |
387750 | Problem s formatima zahtjeva za tablicu rute na krajnjem uređaju. | Pod istragom |
400418 | Inicijator dodirne veze ne može se povezati s ciljem krajnjeg uređaja koji nije tvornički novi. | Nema poznatog rješenja. |
424355 |
Inicijator koji nije tvornički novi uspavani krajnji krajnji uređaj s mogućnošću ciljanja ne može primiti odgovor informacija o uređaju u određenim okolnostima. |
Pod istragom |
465180 |
Stavka Optimizacije koegzistencije radijskog blokera "Omogući kontrolu vremena izvođenja" može blokirati pravilan rad Zigbee-a. | Izbornu kontrolu 'Wi-Fi Select' optimizacije blokatora treba ostaviti "Onemogućeno". |
480550 |
OTA klaster ima svoju ugrađenu metodu fragmentacije, stoga ne bi trebao koristiti APS fragmentaciju. Iako, u slučaju da je omogućena APS enkripcija, ona povećava nosivost ImageBlockResponses do veličine na kojoj se aktivira APS fragmentacija. To bi moglo dovesti do neuspjeha OTA procesa. |
Nema poznatog rješenja |
481128 |
Detaljan uzrok poništavanja i pojedinosti o padu trebali bi biti dostupni prema zadanim postavkama putem Virtualnog UART-a (Serial 0) na NCP platformama kada su uključeni dodatak za dijagnostiku i Virtualni UART periferni uređaj. | Budući da je Serial 0 već inicijaliziran u NCP-u, korisnici mogu omogućiti emberAfNcpInitCallback u Zigbee NCP okviru i pozvati odgovarajuće dijagnostičke funkcije (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashDetails i halPrintCrashData) u ovom povratnom pozivu za ispis ovih podataka na Serial 0 za viewu zapisnik snimanja Network Analyzera.
Za bivšegampDa biste saznali kako koristiti ove funkcije, pogledajte kod uključen u emberAfMainInit() a-main-soc.c kada je definiran EXTENDED_RESET_INFO. |
ISKAZNICA # | Opis | Zaobilazno rješenje |
486369 |
Ako DynamicMultiProtocolLightSoc koji formira novu mrežu ima čvorove-podređene preostale iz mreže koju je napustio, emberAfGetChildTableSize vraća vrijednost različitu od nule u startIdentifyOnAllChildNodes, uzrokujući Tx 66 poruke o pogrešci kada se obraća djeci "duhovima". | Masovno obrišite dio ako je moguće prije stvaranja nove mreže ili programski provjerite podređenu tablicu nakon napuštanja mreže i izbrišite svu podređenu tablicu koristeći emberRemoveChild prije formiranja nove mreže. |
495563 |
Pridruživanje SPI NCP Sleepy End Device SampAplikacija ne provodi anketu, stoga pokušaj pridruživanja ne uspijeva u stanju ažuriranja ključa TC veze. | Uređaj koji se želi pridružiti trebao bi biti u načinu kratke ankete prije pokušaja pridruživanja. Ovaj način rada može se forsirati dodatkom End Device Support. |
497832 |
U Network Analyzeru Zigbee Application Support Command Breakdown za Verify Key Request Frame pogrešno upućuje na dio korisnih podataka koji ukazuje na adresu izvora okvira kao adresu odredišta. |
Nema poznatog rješenja |
519905
521782 |
Spi-NCP može vrlo rijetko uspjeti pokrenuti komunikaciju bootloadera koristeći 'bootload' CLI naredbu dodatka ota-client. |
Ponovno pokrenite proces pokretanja sustava |
620596 |
NCP SPI Example za BRD4181A (EFR32xGMG21)
nDefinirani zadani pin za buđenje ne može se koristiti kao pin za buđenje. |
Promijenite zadani pin za nWake s PD03 na EM2/3 pin s omogućenim buđenjem u NCP-SPI dodatku. |
631713 |
Zigbee krajnji uređaj više puta će prijaviti sukobe adresa ako se koristi dodatak "Zigbee PRO Stack Library" umjesto "Zigbee PRO Leaf Library". | Koristite "Zigbee PRO Leaf Library" umjesto dodatka "Zigbee PRO Stack Library". |
670702 |
Neučinkovitosti unutar dodatka za izvješćivanje mogu dovesti do značajnog kašnjenja na temelju učestalosti pisanja podataka i veličine tablice, što može ometati kod korisničke aplikacije, uključujući vremenski raspored događaja. | Ako često pišete, razmislite o provjeri uvjeta izvješćivanja i ručnom slanju izvješća umjesto korištenja dodatka. |
708258 |
Neinicijalizirana vrijednost u groups-server.c putem addEntryToGroupTable() može stvoriti lažno vezanje i uzrokovati slanje poruka izvješća o grupi. | Dodajte “binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;” nakon “uvezivanja.tip
= EMBER_MULTICAST_BINDING;” |
757775 |
Svi dijelovi EFR32 imaju jedinstveni RSSI pomak. Osim toga, dizajn ploče, antene i kućište mogu utjecati na RSSI. |
Prilikom izrade novog projekta instalirajte RAIL Utility, RSSI komponentu. Ova značajka uključuje zadani RSSI Offset Silabs izmjeren za svaki dio. Ovaj pomak se može promijeniti ako je potrebno nakon RF testiranja vašeg kompletnog proizvoda. |
758965 |
Komponente ZCL klastera i tablica otkrivanja ZCL naredbi nisu sinkronizirane. Stoga, kada omogućite ili onemogućite komponentu ZCL klastera, implementirane naredbe neće biti omogućene/onemogućene u odgovarajućoj kartici naredbi ZCL Advanced Configurator. | Ručno omogućite/onemogućite otkrivanje za željene ZCL naredbe u ZCL naprednom konfiguratoru. |
765735 | OTA ažuriranje ne uspijeva na uređaju Sleepy End Device s omogućenim Page Request. | Koristite zahtjev za blokiranje umjesto zahtjeva za stranicu. |
845649 |
Uklanjanje CLI-ja: Osnovna komponenta ne eliminira EEPROM cli pozive prema sl_cli.h. |
Izbrišite eeprom-cli.c file koji poziva sl_cli.h. Dodatno, pozivi sl_cli.h kao i sl_cli_command_arg_t u ota-storage-simple-eeprom mogu se komentirati. |
857200 |
ias-poslužitelj-zone. c omogućuje stvaranje povezivanja s CIE adresom “0000000000000000” i posteriorno ne dopušta daljnja povezivanja. | Nema poznatog rješenja |
1019961 | Generirana Z3Gateway makefile tvrdi kodovi "gcc" kao CC | Nema poznatog rješenja |
ISKAZNICA # | Opis | Zaobilazno rješenje |
1039767 |
Problem prekoračenja reda čekanja za ponovni pokušaj mreže Zigbee usmjerivača u slučaju upotrebe RTOS-a s više niti. |
Zigbee Stack nije niti siguran. Kao rezultat toga, pozivanje Zigbee stack API-ja iz drugog zadatka nije podržano u OS okruženju i može staviti stog u stanje "ne radi". Pogledajte sljedeću bilješku o aplikaciji za više informacija i zaobilazno rješenje pomoću rukovatelja događajima.
https://www.silabs.com/documents/public/application- notes/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk- 7x.pdf . |
1064370 | Z3Switch sampaplikacija je prema zadanim postavkama omogućila samo jedan gumb (instanca: btn1) što dovodi do neusklađenosti u opisu gumba u projektu file. | Zaobilazno rješenje: Instalirajte btn0 instancu ručno tijekom stvaranja Z3Switch projekta. |
1161063 | Z3Light i potencijalno druge aplikacije prijavljuju netočne vrijednosti revizije klastera. | Ručno ažurirajte atribut revizije klastera na odgovarajuću reviziju. |
1164768,
1171478, 1171479 |
POGREŠKA: ezspErrorHandler 0x34 prijavljen više puta tijekom mfglib načina primanja | Da biste smanjili ispis poruka o pogreškama, konfigurirajte EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV
ENT_TIMEOUT_MS na glavnoj aplikaciji na 100, tako da se red povratnih poziva brže oslobađa. |
1252460 | Rutine oporavka SimEEPROM-a (i za v1 i za v2) koje se pokreću pri pokretanju mogu izvesti neporavnate pozive za brisanje flash stranice što rezultira tvrdnjama tijekom em_msc. c-ova rutina MSC_ErasePage. | Zaobilazno rješenje: postavite sljedeći redak koda na vrh funkcije MSC_ErasePage() u em_msc.c: početna adresa = (uint32_t*)((uint32_t)startAddress &
~(FLASH_PAGE_SIZE-1)); |
Zastarjele stavke
Zastarjelo u izdanju
U GSDK 7.4.0.0 nadalje, uključujući ovu zakrpu, opcija “-v” u Z3Gatewayu za linux host aplikaciju za stvaranje telnet sučelja s priključkom 4900 ili 4901 je zastarjela. Alternativni preporučeni način za stvaranje telnet sučelja je korištenje linux pomoćnih programa kao što je “socat”.
Zastarjelo u izdanju
Uklonjeni su sljedeći zastarjeli sigurnosni API-ji:
- emberGetKey()
- emberGetKeyTableEntry()
- emberSetKeyTableEntry()
- emberHaveLinkKey()
- emberAddOrUpdateKeyTableEntry()
- emberAddTransientLinkKey()
- emberGetTransientKeyTableEntry()
- emberGetTransientLinkKey()
- emberHmacAesHash()
Koristite API-je koje pruža Zigbee Security Manager za pristup pohrani ključeva i HMAC hashiranju.
Uklonjene stavke
Uklonjeno u izdanju
- U javnom zaglavlju uklonjeni duplikati javnih API-ja file gp-vrste.h.
- Komponenta zigbee_end_device_bind je uklonjena. Ova je komponenta korištena za koordinatora za posredovanje u ponovnim zahtjevima za obvezujući krajnji uređaj. Ova izborna funkcija uklonjena je iz R22 specifikacije Zigbee jezgre.
- Uklonjen setPacketBufferCount() u af-host.c i beskorisni slučaj provjere EZSP_CONFIG_PACKET_BUFFER_COUNT: u command-handlers.c.
- Uklonjen argument memoryAllocation jer nema potrebe za dijeljenjem u dvije faze prilikom inicijalizacije NCP-a.
- Uklonjen emberAfNcpInitCallback() u aplikaciji se14-comms-hub, se14-ihd i se14-meter-gas.
- Uklonjena vrijednost postavke EZSP_CONFIG_RETRY_QUEUE_SIZE tijekom ncp inicijalizacije u ncp-configuration.c
Višeprotokolni pristupnik i RCP
Nove stavke
Dodano u izdanju
- Objavljeno je istovremeno slušanje, mogućnost da Zigbee i OpenThread skupovi rade na neovisnim 802.15.4 kanalima kada se koristi EFR32xG24 ili xG21 RCP.
- Istodobno slušanje nije dostupno za kombinaciju 802.15.4 RCP/Bluetooth RCP, kombinaciju Zigbee NCP/OpenThread RCP ili za Zigbee/OpenThread sustav na čipu (SoC). Dodat će se tim proizvodima u budućem izdanju.
- OpenThread CLI proširenje dobavljača dodano je OpenThread host aplikacijama višeprotokolnih spremnika. Ovo uključuje coex cli naredbe.
Poboljšanja
Promijenjeno u izdanju
- Kombinacija više protokola Zigbee NCP/OpenThread RCP sada je proizvodne kvalitete.
Riješeni problemi
Popravljeno u izdanju
ISKAZNICA # | Opis |
1213701 |
zigbeed nije dopustio stvaranje unosa u tablici podudaranja izvora za dijete ako MAC neizravni red čekanja ima podatke koji su već na čekanju za to dijete. Ovo ponašanje moglo bi dovesti do neuspjeha transakcija aplikacijskog sloja između podređenog i nekog drugog uređaja zbog nedostatka APS Ack-a ili odgovora aplikacijskog sloja, ponajviše poremećaja i neočekivanog prekida ZCL OTA nadogradnji koje ciljaju podređeni uređaj. |
1244461 | Unos u tablici podudaranja izvora za podređeno biće mogao bi se ukloniti unatoč porukama na čekanju. |
Popravljeno u izdanju
ISKAZNICA # | Opis |
1081828 | Problem s propusnošću kod Zigbee/BLE DMP-ova koji se temelje na FreeRTOS-uample aplikacije. |
1090921 | Z3GatewayCpc je imao problema s formiranjem mreže u bučnom okruženju. |
1153055 | Tvrdnja na hostu nastala je kada je došlo do greške u komunikaciji prilikom čitanja NCP verzije iz zigbee_ncp-ble_ncp-uart sample app. |
1155676 | 802.15.4 RCP odbacio je sve primljene unicast pakete (nakon MAC ackinga) ako je više 15.4 sučelja dijelilo isti 16-bitni ID čvora. |
1173178 | Host je lažno prijavio stotine paketa primljenih s mfglib u postavci Host-RCP. |
1190859 | EZSP pogreška prilikom slanja mfglib nasumičnih paketa u postavci Host-RCP. |
1199706 | Ankete podataka od zaboravljenih podređenih krajnjih uređaja nisu pravilno postavljale okvir na čekanju na RCP za stavljanje u red čekanja naredbe Napusti i ponovno pridruži bivšem podređenom uređaju. |
1207967 | Naredba "mfglib send random" slala je dodatne pakete na Zigbeed. |
1208012 | Način rada mfglib rx nije ispravno ažurirao informacije o paketu prilikom primanja na RCP-u. |
1214359 | Koordinatorski čvor se srušio kada se 80 ili više usmjerivača pokušalo istovremeno pridružiti Host-RCP postavci. |
1216470 |
Nakon prosljeđivanja emitiranja za adresnu masku 0xFFFF, Zigbee RCP koji djeluje kao nadređeni uređaj ostavio bi postavljenu oznaku podataka na čekanju za svako dijete. To je dovelo do toga da je svako dijete ostalo budno očekujući podatke nakon svake ankete, te je bila potrebna neka druga podatkovna transakcija na čekanju za svaki krajnji uređaj da bi se na kraju poništilo ovo stanje. |
Poznati problemi u trenutnom izdanju
Problemi podebljani dodani su od prethodnog izdanja. Ako ste propustili izdanje, najnovije bilješke o izdanju dostupne su na https://www.si-labs.com/developers/gecko-software-development-kit.
ISKAZNICA # | Opis | Zaobilazno rješenje |
811732 | Podrška za prilagođeni token nije dostupna kada koristite Zigbeed. | Podrška je planirana u budućem izdanju. |
937562 | Bluetoothctl 'advertise on' naredba ne uspijeva s aplikacijom rcp-uart-802154-blehci na Raspberry Pi OS 11. | Koristite aplikaciju btmgmt umjesto bluetoothctl. |
1022972 | Coex ne radi na ZB NCP + OT RCP. | Podrška je planirana za buduće izdanje. |
1074205 | CMP RCP ne podržava dvije mreže na istom PAN ID-u. | Koristite različite PAN ID-ove za svaku mrežu. Podrška je planirana u budućem izdanju. |
1122723 | U prometnom okruženju CLI može prestati reagirati u aplikaciji z3-light_ot-ftd_soc. | Nema poznatog rješenja. |
1124140 | z3-light_ot-ftd_soc sampaplikacija ne može formirati Zigbee mrežu ako je OT mreža već pokrenuta. | Prvo pokrenite Zigbee mrežu, a zatim OT mrežu. |
1170052 |
CMP Zigbee NCP + OT RCP i DMP Zigbee NCP + BLE NCP možda neće stati na 64 KB i manje RAM dijelove u ovom trenutnom izdanju. |
Dijelovi od 64 KB trenutno nisu podržani za ove aplikacije. |
1209958 |
ZB/OT/BLE RCP na Bobcat i Bobcat Lite može prestati raditi nakon nekoliko minuta kada su pokrenuta sva tri protokola |
Bit će riječi u budućem izdanju |
1221299 | Mfglib RSSI očitanja razlikuju se između RCP i NCP. | Bit će riječi u budućem izdanju. |
1231021 | OTBR može potvrditi kada se 80+ zigbee uređaja pridružuje istovremeno. | Dodan je popravak koji može riješiti problem. Bit će u potpunosti obrađeno u budućem izdanju. |
Zastarjele stavke
- Nijedan
Uklonjene stavke
Uklonjeno u izdanju
- Makro "NONCOMPLIANT_ACK_TIMING_WORKAROUND" je uklonjen. Sve RCP aplikacije sada prema zadanim postavkama podržavaju vrijeme obrade od 192 μsec za nepoboljšane ackove dok i dalje koriste vrijeme obrade od 256 μsec za poboljšane ackove koje zahtijeva CSL.
Korištenje ovog izdanja
Ovo izdanje sadrži sljedeće:
- Zigbee stog
- Zigbee aplikacijski okvir
- Zigbee Sample Aplikacije
Za više informacija o Zigbee i EmberZNet SDK pogledajte UG103.02: Zigbee Fundamentals.
Ako ste prvi korisnik, pogledajte QSG180: Zigbee EmberZNet Quick Start Guide za SDK 7.0 i novije verzije, za upute o konfiguriranju vašeg razvojnog okruženja, izgradnji i flashanju kaoampdatoteku i reference dokumentacije koje upućuju na sljedeće korake.
Instalacija i korištenje
Zigbee EmberZNet SDK dostupan je kao dio Gecko SDK (GSDK), paketa Silicon Labs SDK-ova. Kako biste brzo započeli s GSDK-om, instalirajte Simplicity Studio 5, koji će postaviti vaše razvojno okruženje i provesti vas kroz instalaciju GSDK-a. Simplicity Studio 5 uključuje sve što je potrebno za razvoj IoT proizvoda s uređajima Silicon Labsa, uključujući pokretač resursa i projekata, alate za konfiguraciju softvera, puni IDE s lancem alata GNU i alate za analizu. Upute za instalaciju nalaze se u mrežnom korisničkom priručniku za Simplicity Studio 5.
Alternativno, Gecko SDK se može instalirati ručno preuzimanjem ili kloniranjem najnovijeg s GitHuba. Vidjeti https://github.com/Sili-conLabs/gecko_sdk za više informacija.
Simplicity Studio prema zadanim postavkama instalira GSDK u:
- (Windows): C:\Korisnici\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS): /Korisnici/ /SimplicityStudio/SDKs/gecko_sdk
Dokumentacija specifična za verziju SDK-a instalirana je uz SDK. Dodatne informacije često se mogu pronaći u člancima baze znanja (KBA). API reference i druge informacije o ovom i ranijim izdanjima dostupne su na https://docs.silabs.com/.
Sigurnosne informacije
Sigurna integracija trezora
Za aplikacije koje odluče sigurno pohraniti ključeve pomoću komponente Secure Key Storage na dijelovima Secure Vault-High, sljedeća tablica prikazuje zaštićene ključeve i njihove karakteristike zaštite pohrane kojima upravlja komponenta Zigbee Security Manager.
Zamotan ključ | Može se izvoziti / ne može se izvoziti | Bilješke |
Mrežni ključ | Može se izvoziti | |
Ključ veze Centra za pouzdanost | Može se izvoziti | |
Ključ prolazne veze | Može se izvoziti | Tablica indeksiranih ključeva, pohranjena kao nepostojani ključ |
Ključ veze aplikacije | Može se izvoziti | Tablica indeksiranih ključeva |
Sigurni EZSP ključ | Može se izvoziti | |
ZLL ključ šifriranja | Može se izvoziti | |
ZLL unaprijed konfigurirani ključ | Može se izvoziti | |
GPD proxy ključ | Može se izvoziti | Tablica indeksiranih ključeva |
Ključ za sudoper GPD | Može se izvoziti | Tablica indeksiranih ključeva |
Interni ključ/ključ rezerviranog mjesta | Može se izvoziti | Interni ključ za korištenje Zigbee Security Managera |
- Zamotani ključevi koji su označeni kao "Non-Exportable" mogu se koristiti, ali ne mogu viewizdani ili podijeljeni tijekom izvođenja.
- Zamotani ključevi koji su označeni kao "Izvozni" mogu se koristiti ili dijeliti tijekom izvođenja, ali ostaju šifrirani dok su pohranjeni u flashu.
- Korisničke aplikacije nikad ne moraju komunicirati s većinom ovih tipki. Postojeći API-ji za upravljanje ključevima tablice ključeva veze ili prolaznim ključevima i dalje su dostupni korisničkoj aplikaciji i sada usmjeravaju kroz komponentu Zigbee Security Manager.
- Neki od ovih ključeva u budućnosti se možda neće moći izvoziti u korisničku aplikaciju. Korisničke aplikacije se potiču da se ne oslanjaju na izvoz ključeva osim ako to nije apsolutno neophodno.
- Za više informacija o funkciji Secure Vault Key Management, pogledajte AN1271: Secure Key Storage.
Sigurnosni savjeti
Da biste se pretplatili na sigurnosne savjete, prijavite se na korisnički portal Silicon Labs, a zatim odaberite Početna stranica računa. Kliknite POČETNA stranica za odlazak na početnu stranicu portala, a zatim kliknite pločicu Upravljanje obavijestima. Provjerite je li označeno "Software/Security Advisory Notices & Product Change Notices (PCN)" i jeste li pretplaćeni barem na svoju platformu i protokol. Pritisnite Spremi za spremanje promjena.
podrška
Kupci Development Kita ispunjavaju uvjete za obuku i tehničku podršku. Koristite Zigbee Silicon Laboratories web stranici za dobivanje informacija o svim proizvodima i uslugama Silicon Labs Zigbee te za prijavu za podršku za proizvode.
Podršku Silicon Laboratories možete kontaktirati na http://www.silabs.com/support.
Studio za jednostavnost
Pristup MCU i bežičnim alatima, dokumentaciji, softveru, knjižnicama izvornog koda i još mnogo toga jednim klikom. Dostupno za Windows, Mac i Linux!
Odricanje
Silicon Labs namjerava kupcima pružiti najnoviju, točnu i detaljnu dokumentaciju svih perifernih uređaja i modula dostupnih implementatorima sustava i softvera koji koriste ili namjeravaju koristiti proizvode Silicon Labs. Podaci o karakteristikama, dostupni moduli i periferija, veličine memorije i memorijske adrese odnose se na svaki pojedini uređaj, a navedeni "Tipični" parametri mogu varirati i razlikuju se u različitim aplikacijama. Primjena prampovdje opisane samo su u ilustrativne svrhe. Silicon Labs zadržava pravo izmjene bez daljnje obavijesti informacija o proizvodu, specifikacija i opisa ovdje i ne daje jamstva u pogledu točnosti ili potpunosti uključenih informacija. Bez prethodne obavijesti, Silicon Labs može ažurirati firmver proizvoda tijekom procesa proizvodnje iz sigurnosnih ili pouzdanih razloga. Takve promjene neće promijeniti specifikacije ili performanse proizvoda. Silicon Labs neće snositi nikakvu odgovornost za posljedice korištenja informacija navedenih u ovom dokumentu. Ovaj dokument ne podrazumijeva niti izričito daje bilo kakvu licencu za projektiranje ili proizvodnju integriranih sklopova. Proizvodi nisu dizajnirani niti ovlašteni za upotrebu u bilo kojem uređaju FDA klase III, aplikacijama za koje je potrebno prethodno odobrenje FDA ili sustavima za održavanje života bez posebnog pisanog pristanka Silicon Labs. "Sustav za održavanje života" je bilo koji proizvod ili sustav namijenjen održavanju ili održavanju života i/ili zdravlja, za koji se, ako zakaže, može razumno očekivati da će rezultirati značajnim osobnim ozljedama ili smrću. Proizvodi Silicon Labsa nisu dizajnirani niti odobreni za vojnu primjenu. Proizvodi Silicon Labsa ni pod kojim uvjetima se ne smiju koristiti u oružju za masovno uništenje uključujući (ali ne ograničavajući se na) nuklearno, biološko ili kemijsko oružje ili projektile koji mogu isporučiti takvo oružje. Silicon Labs se odriče svih izričitih i podrazumijevanih jamstava i neće biti odgovoran za bilo kakve ozljede ili štete povezane s korištenjem proizvoda Silicon Labs u takvim neovlaštenim aplikacijama.
Bilješka: Ovaj sadržaj može sadržavati uvredljivu terminologiju koja je sada zastarjela. Silicon Labs zamjenjuje ove izraze uključivim jezikom gdje god je to moguće. Za više informacija posjetite www.silabs.com/about-us/inclusive-lexicon-project.
Informacije o zaštitnim znakovima
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® i logotip Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logotip i njihove kombinacije , “najštedljiviji mikrokontroleri na svijetu”, Redpine Signals®, WiSeConnect , n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress®, Zentri, Zentri logo i Zentri DMS, Z-Wave® i drugi zaštitni su znakovi ili registrirani zaštitni znakovi tvrtke Silicon Labs. ARM, CORTEX, Cortex-M3 i THUMB su zaštitni znakovi ili registrirani zaštitni znakovi ARM Holdingsa. Keil je registrirani zaštitni znak tvrtke ARM Limited. Wi-Fi je registrirani zaštitni znak Wi-Fi Alliance. Svi ostali proizvodi ili nazivi robnih marki koji se ovdje spominju zaštitni su znakovi njihovih vlasnika.
KONTAKT
- Silicon Laboratories Inc.
- 400 West Cesar Chavez
- Austin, TX 78701
- SAD
- www.silabs.com
Dokumenti / Resursi
![]() |
SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack softver [pdf] Korisnički priruč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 |