SILICON LABS 8.0.0.0 Bluetooth Mesh SDK

SILICON LABS 8.0.0.0 Bluetooth Mesh SDK

Informazio garrantzitsua

Bluetooth sarea Bluetooth Low Energy (LE) gailuetarako eskuragarri dagoen topologia berria da, asko eta asko (m:m) komunikazioa ahalbidetzen duena. Eskala handiko gailu-sareak sortzeko optimizatuta dago, eta eraikinen automatizaziorako, sentsore-sareetarako eta aktiboen jarraipena egiteko aproposa da. Bluetooth garapenerako gure softwareak eta SDK-ak Bluetooth Mesh eta Bluetooth funtzionaltasuna onartzen dute. Garatzaileek sareko sareko komunikazioa gehi diezaiekete LE gailuei, hala nola, konektatutako argiak, domotika eta aktiboen jarraipena sistemei. Softwareak Bluetooth beaconing, baliza eskaneatzea eta GATT konexioak ere onartzen ditu, Bluetooth sareak telefono adimendunetara, tabletetara eta Bluetooth LE gailuetara konektatu ahal izateko.

Argitalpen honek Bluetooth sarearen zehaztapenaren 1.1 bertsioak onartzen dituen funtzioak ditu.

Argitaratze-ohar hauek SDK bertsioak hartzen dituzte:

8.0.0.0 16ko abenduaren 2024an kaleratu zen

Ikurra
EZAUGARRI NAGUSIAK 

  • Micrium eta FreeRTOSentzako laguntza gehitu da.
  • Akatsen konponketa eta hobekuntza txikiak.

Bateragarritasun- eta erabilera-oharrak

Segurtasun-eguneratzeei eta oharrei buruzko informazio gehiago lortzeko, ikusi honekin batera instalatutako Plataformaren bertsio-oharretan Segurtasun kapitulua.
SDK edo Silicon Labs-en bertsio-oharrak orria. Silicon Labs-ek ere gomendatzen du segurtasun-aholkuetara harpidetzea
informazio eguneratua. Argibideetarako edo Silicon Labs Bluetooth sareko SDK-n berria bazara, ikusi Argitalpen hau erabiltzea.

Konpiladore bateragarriak: 

IAR Embedded Workbench for ARM (IAR-EWARM) 9.40.1 bertsioa

  • Wine erabiltzeak macOS edo Linux-en IarBuild.exe komando-lerroko utilitatearekin edo IAR Embedded Workbench GUI-rekin eraikitzeko okerra sor dezake. fileardoaren hashing algoritmoaren talkengatik erabiltzen ari da laburrak sortzeko file izenak.
  • MacOS edo Linux-eko bezeroei gomendatzen zaie Simplicity Studiotik kanpo IARrekin ez eraikitzea. Egiten duten bezeroek arretaz egiaztatu beharko lukete zuzena dela files erabiltzen ari dira.

GCC (The GNU Compiler Collection) 12.2.1 bertsioa, Simplicity Studio-rekin hornitua.

  • GCC-ren esteka-denbora optimizatzeko eginbidea desgaitu da, eta ondorioz irudiaren tamaina apur bat handitu da.

Elementu berriak

Ezaugarri berriak

8.0.0.0 bertsioan gehitu da 

Adib berriaamples:
RTOS (Micrium eta FreeRTOS) laguntza gehitu da hainbat adibidezamples.
Micrium eta FreeRTOS aldaerak aplikazio hauetarako egin ziren:

  • btmesh_ncp_empty
  • btmesh_soc_empty
  • btmesh_soc_nlc_basic_scene_selector
  • btmesh_soc_nlc_dimming_control
  • btmesh_soc_switch_ctl

FreeRTOS aldaera aplikazio hauetarako egin zen:

  • btmesh_soc_nlc_sensor_ambient_light
  • btmesh_soc_nlc_sensor_occupancy
  • btmesh_soc_sensor_client
  • btmesh_soc_sentsore_termometroa

Kontuan izan Gailuaren Firmwarearen eguneratzea oraindik ez dela onartzen RTOS aldaera aplikazioetan.

Osagai berriak: 

  • btmesh_solicitation_config_client
    Osagai bat gehitu da Proxy Zerbitzua eskatzeko.
  • App_rta eta App_btmesh_rta
    Aplikazioaren exekuzio-denbora egokitzeko geruza bare metal eta RTOS erlazionatutako zerbitzuetarako.
  • Btmesh_lcd_server
    Konposizio Handien Datu Ereduen Metadatuak Orri 0 sortzeko osagaia.

Beste ezaugarri berri batzuk: 

  • Ereduen metadatuak 0 orrialdea onartzen da eta automatikoki sortzen da adibidezamples.
  • App_button_press-ek softwarea kentzea onartzen du.
  • Mesh Configurator tresnak konposizio-datuak 1. orrialdea eta 2. orrialdea sortzea onartzen du hornitzaile-ereduetarako.
  • Network Analyzer tresnak Bluetooth Mesh 1.1 zehaztapena onartzen du.

API berriak

8.0.0.0 bertsioan gehitu da 

Aplikazioaren osagaien aldaketak:
Sli_sensor_server_cadence.c Sl_sensor_server_cadence.c izena hartu zuen

Hobekuntzak

8.0.0.0 bertsioan aldatu da 

Hornitzaileari eta hornitzaileari buruzko OOB autentifikazio-datuak kudeatzeko API dokumentazioa zuzendu eta argitu da.

Arazo finkoak

8.0.0.0 bertsioan konponduta 

ID # Deskribapena
348529 Mezuak baztertzeko errepikapenen babes-egiaztapenak zorrotzegiak ziren ordenaz kanpo iristen ziren segmentuei lotutako izkinarako.
1337570 DFU Bezeroaren ereduan balizko erakusle nuluaren erreferentzia konpondu da.
1339163 Tx ilaratik irteerako iragarkiak kendu dira gainkarga-egoerak kudeatzen laguntzeko.
1345085,
1345650
Sinkronizazio eta hariaren segurtasun arazoak konpondu dira BGAPI komandoarekin eta gertaeren kudeaketarekin RTOS erabiltzen denean.
1356050 Aurreko konponketa hobetu da beharrezkoak ez diren GATT zerbitzuen konfigurazio eragiketak ezabatuz, huts egin dezaketenak.
1378339 GATT funtzionalitatearekin hornitzaile txertatuei eragiten dien aldizkako ataza exekutatzeko arazo bat konpondu da.
1378639 DFU Standalone Updater desinicializazio sekuentzia konpondu da.

Oraingo bertsioko arazo ezagunak

Lodiz idatzitako gaiak aurreko bertsiotik hona gehitu ziren.

ID # Deskribapena Konponbidea
401550 Ez dago BGAPI-ren gertaerarik, mezu segmentatuak kudeatzeagatik. Aplikazioak porrota ondorioztatu behar du denbora-mugatik / aplikazio-geruzaren erantzun faltatik; saltzaileen ereduetarako API bat eman da.
454059 KR prozesuaren amaieran gako freskatze-egoeraren aldaketa-gertaera ugari sortzen dira eta horrek NCP ilara gainezka dezake. Handitu NCP ilararen luzera proiektuan.
454061 Errendimenduaren degradazio arina ikusi zen joan-etorrien latentzia probetan 1.5arekin alderatuta.
624514 Arazoa konekta daitekeen publizitatea berrezartzearekin konexio guztiak aktibo egon badira eta GATT proxy erabiltzen bada. Esleitu behar dena baino konexio bat gehiago.
841360 GATT eramailearen bidez segmentatutako mezuen transmisioaren errendimendu eskasa. Ziurtatu azpian dagoen BLE konexioaren Konexio-tartea laburra dela; ziurtatu ATT MTU Mesh PDU oso bat egokitzeko nahikoa dela; sintonizatu konexio-gertaeren gutxieneko luzera konexio-gertaera bakoitzeko LL pakete anitz transmititu ahal izateko.
1121605 Biribilketa-erroreek aurreikusitako gertaerak espero baino ordu apur bat desberdinetan abiarazteko eragin dezakete.
1226127 Ostalari hornitzailea adibidezampLe-a itsatsita egon daiteke bigarren nodo bat hornitzen hasten denean. Berrabiarazi ostalariaren hornitzaileen aplikazioa bigarren nodoa hornitu aurretik.
1204017 Banatzaileak ezin ditu FW eguneraketa eta FW karga paraleloak kudeatu. Ez exekutatu FW eguneraketa eta FW karga paraleloan.

Zaharkitutako elementuak

8.0.0.0 bertsioan zaharkituta dago 

Bat ere ez

Kendutako elementuak

8.0.0.0 bertsioan kendu zen 

Bat ere ez.

Argitalpen hau erabiliz

Argitalpen honek honako hau dauka

  • Silicon Labs Bluetooth sareko pilaren liburutegia
  • Bluetooth sareakample aplikazioak

Lehen aldiz erabiltzailea bazara, ikusi QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.

Instalazioa eta Erabilera

Bluetooth sareko SDK Simplicity SDK (GSDK) zati gisa eskaintzen da, Silicon Labs SDK-en multzoa. Simplicity SDK-a azkar hasteko, instalatu Simplicity Studio 5, zure garapen-ingurunea konfiguratuko duena eta Simplicity SDK-ren instalazioan zehar gidatuko zaitu. Simplicity Studio 5-ek Silicon Labs-eko gailuekin IoT produktuak garatzeko behar den guztia biltzen du, baliabide eta proiektuen abiarazlea, softwarea konfiguratzeko tresnak, GNU tresna-katearekin IDE osoa eta analisi tresnak barne. Instalazio argibideak ematen dira
lineako Simplicity-n Studio 5 erabiltzailearen gida.

Bestela, Simplicity SDK eskuz instala daiteke GitHub-eko azkena deskargatu edo klonatuz. Ikusi https://github.com/SiliconLabs/simplicity_sdk informazio gehiagorako. Simplicity Studio-k Simplicity SDK-a instalatzen du modu lehenetsian:

Simplicity Studio-k Simplicity SDK-a instalatzen du modu lehenetsian:

  • Windows: C:\Users\\SimplicityStudio\SDKs\simplicity_sdk
  • MacOS: /Erabiltzaileak//SimplicityStudio/SDKs/simplicity_sdk

SDK bertsioari dagokion dokumentazioa SDK-rekin instalatzen da. Informazio gehigarria sarritan aurki daiteke ezagutza-baseko artikuluak (KBAs). API-ren erreferentziak eta bertsio honi eta aurrekoei buruzko bestelako informazioa eskuragarri dago hemen https://docs.silabs.com/.

Segurtasun informazioa

Gangaren integrazio segurua 

Pilaren bertsio hau Secure Vault Key Management-ekin integratuta dago. Secure Vault High gailuetan zabaltzen direnean, sareko enkriptazio-gakoak babesten dira Secure Vault Key Management funtzionalitatearen bidez. Beheko taulan babestutako gakoak eta biltegiratzeko babesaren ezaugarriak erakusten dira.

Gakoa Nodo batean esportagarritasuna Esportagarritasuna Provisioner-en Oharrak
Sareko gakoa Esportagarria Esportagarria Sareko gakoaren deribazioak RAMan soilik daude sareko gakoak flashean gordetzen diren bitartean
Aplikazio gakoa Esportatu ezinak Esportagarria
Gailuaren gakoa Esportatu ezinak Esportagarria Provisionerren kasuan, Provisionerren gailuaren gakoari eta beste gailu batzuen gakoei aplikatuko zaie

"Esportagarriak" gisa markatutako gakoak erabil daitezke baina ezin dira vieweditatu edo exekuzioan partekatuta.
"Esportagarriak" gisa markatuta dauden gakoak exekuzioan erabil daitezke edo parteka daitezke, baina enkriptatuta geratzen dira flashean gordetzen diren bitartean.
Secure Vault Key Management funtzionalitateari buruzko informazio gehiago lortzeko, ikus AN1271: Gakoen biltegiratze segurua.

Segurtasun Aholkuak 

Segurtasun-aholkuetara harpidetzeko, hasi saioa Silicon Labs-en bezeroen atarian, eta hautatu Kontuaren hasiera. Sakatu HOME atariaren hasierako orrira joateko eta, ondoren, sakatu Kudeatu jakinarazpenak lauza. Ziurtatu 'Software/Segurtasun-aholkularitza-oharrak eta produktuen aldaketa-oharrak (PCN)' markatuta dagoela eta zure plataforma eta protokolorako gutxienez harpidetuta zaudela. Sakatu Gorde aldaketak gordetzeko.

Segurtasun informazioa

Laguntza

Garapen Kitaren bezeroek prestakuntza eta laguntza teknikoa jasotzeko eskubidea dute. Erabili Silicon Labs Bluetooth sarea web orrialdea lortzeko
Silicon Labs Bluetooth produktu eta zerbitzu guztiei buruzko informazioa eta produktuaren laguntzarako erregistratzeko.
Jarri harremanetan Silicon Laboratories laguntzarekin http://www.silabs.com/support.

SDK kaleratze- eta mantentze-politika

Xehetasunetarako, ikus SDK kaleratzea eta mantentze-politika.

Simplicity Studio

Klik bakarreko sarbidea MCUrako eta haririk gabeko tresnetarako, dokumentaziorako, softwarerako, iturburu-kodeko liburutegietarako eta abar. Windows, Mac eta Linuxerako eskuragarri!

Segurtasun informazioa

Ikurra IoT zorroa
www.silabs.com/IoT

Ikurra SW/HW
www.silabs.com/simplicity

Ikurra Kalitatea
www.silabs.com/quality

Ikurra Laguntza eta Komunitatea
www.silabs.com/community

Erantzukizuna
Silicon Labs-ek Silicon Labs produktuak erabiltzen dituzten edo erabiltzeko asmoa duten sistema eta software inplementatzaileentzako eskuragarri dauden periferiko eta modulu guztien dokumentazio berriena, zehatza eta sakona eskaini nahi die bezeroei. Karakterizazio-datuek, eskuragarri dauden moduluak eta periferikoak, memoria-tamainak eta memoria-helbideak gailu zehatz bakoitzari dagozkio, eta eskaintzen diren parametro "ohikoak" aplikazio ezberdinetan alda daitezke eta aldatu egiten dira. Aplikazioa adibidezampHemen deskribatzen diren dokumentuak helburu ilustratiboetarako soilik dira. Silicon Labs-ek beretzat gordetzen du produktuaren informazioa, zehaztapenak eta deskribapenetan aldaketak egiteko eskubidea, eta ez du sartzen den informazioaren zehaztasunari edo osotasunari buruzko bermerik ematen. Aurretik jakinarazi gabe, Silicon Labs-ek produktuaren firmwarea eguneratu dezake fabrikazio-prozesuan zehar, segurtasun edo fidagarritasun arrazoiengatik. Aldaketa horiek ez dituzte produktuaren zehaztapenak edo errendimendua aldatuko. Silicon Labs-ek ez du erantzukizunik izango dokumentu honetan emandako informazioaren erabileraren ondorioengatik. Dokumentu honek ez du inplikatzen edo espresuki ematen inolako lizentziarik zirkuitu integraturik diseinatu edo fabrikatzeko. Produktuak ez daude diseinatuta edo baimenduta FDA Class III gailuetan erabiltzeko, FDAren merkaturatze aurreko onespena behar duten aplikazioetan edo Life Support Systems-en Silicon Labs-en berariazko idatzizko baimenik gabe. "Bizi-euskarri-sistema" bizitzari eta/edo osasunari eusteko edo eusteko xedea duen edozein produktu edo sistema da, eta, huts egiten badu, kalte pertsonal garrantzitsuak edo heriotza eragingo duela uste daiteke. Silicon Labs produktuak ez daude aplikazio militarretarako diseinatuta edo baimenduta. Silicon Labs-eko produktuak ez dira inola ere erabili suntsipen masiboko armetan (baina ez mugatuta) arma nuklear, biologiko edo kimikoetan, edo arma horiek emateko gai diren misiletan. Silicon Labs-ek berariazko eta inplizitutako berme guztiei uko egiten die eta ez du erantzukizunik izango Silicon Labs-en produktu bat baimendu gabeko aplikazio horietan erabiltzearekin lotutako lesio edo kalteen erantzule edo erantzukizunik.

Markaren informazioa
Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs® eta Silicon Labs logo® , Bluegiga® , Bluegiga Logo® , EFM®, EFM32® , EFR, Ember® , Energy Micro, Energy Micro logotipoa eta horien konbinazioak , "munduko mikrokontrolagailu energetikoenak", Redpine Signals® , WiSeConnect , n-Link, EZLink® , EZRadio® , EZRadioPRO® , Gecko® , Gecko OS, Gecko OS Studio, Precision32® , Simplicity Studio® , Telegesis, Telegesis Logo® , USBXpress® , Zentri, Zentri logotipoa eta Zentri DMS, Z-Wave® , eta beste batzuk Silicon Labs-en marka komertzialak edo erregistratutako marka dira. ARM, CORTEX, Cortex-M3 eta THUMB ARM Holdings-en marka komertzialak edo erregistratuak dira. Keil erregistratuta dago
ARM Limited-en marka komertziala. Wi-Fi Wi-Fi Alliance-ren marka erregistratua da. Hemen aipatzen diren gainerako produktu edo marka-izen guztiak dagozkien jabeen marka komertzialak dira.

Bezeroarentzako Arreta

Silicon Laboratories Inc.
400 Mendebaldeko Cesar Chavez
Austin, TX 78701
AEB
www.silabs.com

Logotipoa

Dokumentuak / Baliabideak

SILICON LABS 8.0.0.0 Bluetooth Mesh SDK [pdfErabiltzailearen gida
8.0.0.0 Bluetooth Mesh SDK, 8.0.0.0, Bluetooth Mesh SDK, Mesh SDK, SDK

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *