SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack Software
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.
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!
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 |