6.1.1.0 Bluetooth Mesh SDK

"

Zehaztapenak

  • Produktuaren izena: Gecko SDK Suite 4.4
  • Argitaratze data: 2ko maiatzaren 2024a
  • Bluetooth sarearen zehaztapenaren bertsioa: 1.1
  • Estaltzen diren SDK bertsioak: 6.1.1.0, 6.1.0.0, 6.0.1.0, 6.0.0.0

Produktuaren informazioa

Gecko SDK Suite 4.4 software garapen integrala da
Bluetooth sarean zehaztutako funtzioak onartzen dituen kit
zehaztapena 1.1. Hainbat profesional biltzen ditufiles eta APIak
Bluetooth sare gaituta garatzea erraztu
aplikazioak.

Bateragarritasun- eta erabilera-oharrak

Segurtasun-eguneratze eta oharrak lortzeko, jo Segurtasun kapitulua
SDK edo bisita honekin sartutako Gecko Plataformaren bertsio-oharrak
Silicon Labs-en bertsio-oharrak orria. Egon informatuta harpidetuz
Segurtasun Aholkuetara azken informazioa jasotzeko. Hasiberriek egin dezakete
jo 'Oharra hau erabiltzea' gidari buruzko argibideak lortzeko
Silicon Labs Bluetooth sare SDK erabiliz.

Konpiladore bateragarriak

Ziurtatu zuzena dela files onartzen ari dira erabiltzen
konpilatzaileak integrazio eta konpilaziorik gabeko zurea
Bluetooth sareko aplikazioak.

Produktuak erabiltzeko jarraibideak

Ereduaren portaera-aukerak ezartzea

Ereduaren portaera-aukerak saltzaileen ereduaren klasea erabiliz ezartzeko,
erabili gehitutako komando berria horretarako. Komando honek aukera ematen du
lan-buffer bat heapetik esleitzen den kontrolatzeko
mezuen harreraren berri emateko saltzaile-eredu bakoitza.

API aldaketak eta gehiketak

Ikusi bertsio-oharrak API aldaketa zehatzetarako eta
emandako SDK bertsioetan gehigarriak. Ezagutu zaitez
API eta komando berriak zure funtzionalitate hobetuak aprobetxatzeko
Bluetooth sareko aplikazioak.

Hobekuntzak azken bertsioetan

Egon eguneratuta azken SDK-an sartutako hobekuntzen berri
bertsioak, esate baterako, diagnostiko komandoen aldaketak, konfigurazioa
gaitasunak, kodeen optimizazioa firmware-irudi txikiagoak lortzeko,
eta RAM erabilera murriztu.

Ohiko galderak

G: Nola egon naiteke segurtasun-eguneratzeen berri?

A: Harpidetu Segurtasun Aholkuak informazio eguneratua lortzeko
Gecko SDK Suite-rekin lotutako segurtasun-eguneratzeei eta oharrei buruz
4.4.

G: Non aurki dezaket SDK hau erabiltzeari buruzko informazio gehiago?

A: Ikusi erabiltzaileak emandako argibide zehatzak
eskuliburua edo bisitatu Silicon Labs webbaliabide gehigarrietarako gunea
Bluetooth sareko SDK modu eraginkorrean erabiltzean.

“`

Bluetooth® sareko SDK 6.1.1.0 GA
Gecko SDK Suite 4.4 2ko maiatzaren 2024a

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-a garatzeko gure softwareak eta SDK-ak Bluetooth Mesh eta Bluetooth 5.3 funtzionalitateak onartzen ditu. 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:

EZAUGARRI NAGUSIAK
· Mesh 1.1 inplementazio kualifikatua · Sareko Argiztapen Kontrola (NLC) gehitu da
profiles

6.1.1.0 kaleratu zen 2ko maiatzaren 2024an 6.1.0.0 kaleratu zen 10ko apirilaren 2024ean 6.0.1.0 kaleratu zen 14ko otsailaren 2024an 6.0.0.0 kaleratu zen 13ko abenduaren 2023an

Bateragarritasun- eta erabilera-oharrak
Segurtasun-eguneratzeei eta oharrei buruzko informazio gehiago lortzeko, ikusi SDK honekin instalatutako Gecko Plataformaren bertsio-oharraren Segurtasun kapitulua edo Silicon Labs-en bertsio-oharrak orrian. Silicon Labs-ek ere gomendatzen du segurtasun-aholkuak harpidetzea informazio eguneratua lortzeko. 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 · IarBuild.exe komando-lerroko erabilgarritasunarekin edo IAR Embedded Workbench GUI macOS edo Linux-en eraikitzeko ardoa erabiltzeak sor dezake.
okerra 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 kontu handiz egin beharko lukete
zuzena dela egiaztatu 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.

silabs.com | Mundu konektatuago bat eraikitzea.

Copyright © 2024 Silicon Laboratories-ek

Bluetooth sare 6.1.1.0

Edukiak
Edukiak
1 Elementu berriak ……………………………………………………………………………………………………………………………………… ……………………………………… 3 1.1 Ezaugarri berriak ………………………………………………………………………………… ……………………………………………………………………….. 3 1.2 API berriak……………………………………………………………… ………………………………………………………………………………………………………………………… 4
2 Hobekuntzak…………………………………………………………………………………………………………………………………… …………………………………………. 7 3 Arazo konponduak ………………………………………………………………………………………………………………………… ……………………………………… 8 4 Egungo bertsioko arazo ezagunak ……………………………………………………………………… ……………………………………………………… 9 5 Zaharkitutako elementuak …………………………………………………………………… ……………………………………………………………………………………………….. 10 6 Kendutako elementuak ………………………………………… ……………………………………………………………………………………………………………………………………….. 11 7 Argitalpen hau erabiltzea ……………………………………………………………………………………………………………………………………… ……………………………….. 12
7.1 Instalazioa eta erabilera ………………………………………………………………………………………………………………………… …………………………… 12 7.2 Segurtasun-informazioa……………………………………………………………………………………………………………… ……………………………………………………… 12 7.3 Laguntza ………………………………………………………………………………… ……………………………………………………………………………. 13

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 2

Elementu berriak
1 Elementu berri
Gecko SDK (GSDK) bertsio hau EFM eta EFR gailu guztietarako laguntza konbinatua izango duen azkena izango da, behar den moduan bertsio honetako adabakiak izan ezik. 2024 erdialdetik aurrera SDK bereiziak sartuko ditugu: · Lehendik dagoen Gecko SDK-ak 0 eta 1 serieko gailuetarako laguntzarekin jarraituko du. · SDK berri batek 2. eta 3. serieko gailuei egokituko die bereziki. Gecko SDK-ak 0 eta 1 serieko gailu guztiak onartzen jarraituko du, gure software-politikaren arabera eskaintzen den epe luzeko laguntza, mantentze-, kalitate- eta erantzun-erresistentzian aldaketarik gabe. SDK berria Gecko SDK-tik aterako da eta garatzaileei aurrera egiten lagunduko dieten funtzio berriak eskaintzen hasiko datagGure 2 eta 3 serieko produktuen gaitasun aurreratuen e. Erabaki hau bezeroen iritziekin bat dator, gure software SDK-en kalitatea igotzeko, egonkortasuna bermatzeko eta errendimendua hobetzeko gure konpromisoa islatzen du.
1.1 Ezaugarri berriak
6.0.1.0 bertsioan gehitu da SLC osagaien aldaketak: hirugarren BT Mesh Role bat gehitu da Hornitzaile eta Provisionee rolaren ondoan BT Mesh Role pertsonalizatua, non aplikazioak rol pertsonalizatu bat ezartzeko askatasuna lortzen duen. Adibidezample, hornitzaile edo hornitzaile rola exekuzio-denbora hauta daiteke.
6.0.0.0 bertsioan gehitu da Sareko Argiztapen Kontrol Berria (NLC) adibidezample aplikazioak: btmesh_soc_nlc_basic_lightness_controller BT Mesh NLC Basic Lightness Controller Pro erakustekofile btmesh_soc_nlc_basic_scene_selector BT Mesh NLC Basic Scene Selector Pro-ren erakustaldirakofile btmesh_soc_nlc_dimming_control BT Mesh NLC Dimming Controller Pro-ren erakustaldirakofile btmesh_soc_nlc_sensor_ambient_light BT Mesh NLC Ambient Light Sensor Pro-ren erakustaldirakofile btmesh_soc_nlc_sensor_occupancy BT Mesh NLC Occupancy Sensor Pro-ren erakustaldirakofile (Jendeak zenbatzen du)
Aldaketak adibidezample apps: btmesh_soc_sensor_server ezabatu egin zen eta bere funtzionaltasuna 3 exetan banatu zenampfitxategiak: · btmesh_soc_sensor_thermometer termometro batekin Sentsore Zerbitzariaren eredua erakusteko · btmesh_soc_nlc_sensor_occupancy BT Mesh NLC Occupancy Sensor Pro erakustekofile (Jendeak zenbatzen dira) · btmesh_soc_nlc_sensor_ambient_light BT Mesh NLC Ambient Light Sensor Pro-ren erakustaldirakofile btmesh_soc_switch btmesh_soc_switch_ctl izena jarri zitzaion, eta bere helburua CTL Argiaren Bezero Ereduaren erabilera erakustea da. Adibampjada ez ditu eszenak kontrolatzen (Scene Client) btmesh_soc_light izena aldatu zen btmesh_soc_light_ctl Exampjada ez du erakusten LC Server eredua eta Scene Server, Scheduler Server eta Time Server ereduak btmesh_soc_hsl btmesh_soc_light_hsl izenaz aldatu zen.ampjada ez du erakusten LC Server eredua eta Scene Server, Scheduler Server eta Time Server ereduak

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 3

Elementu berriak Aldaketak adibidez guztietanample aplikazioak: DFU irudien eguneraketak Python script batek sortzen ditu create_bl_ ordezfiles.bat/.sh files Sareko konposizioaren datuen 1., 2., 128., 129., 130. orrietarako laguntza gehitu zen ex guztietarako.amples, orri hauek automatikoki sortzen ditu BT Mesh Configurator tresnak. SLC osagai berriak: btmesh_nlc_basic_lightness_controller BT Mesh NLC Basic Lightness Controller Pro erakustekofile btmesh_nlc_basic_lightness_controller_profileKonposizio-datuetarako _metadatuak. Page 2 Basic Lightness Controller Pro-rako NLC laguntzafile btmesh_nlc_basic_scene_selector BT Mesh NLC Basic Scene Selector Pro erakustekofile btmesh_nlc_basic_scene_selector_profileKonposizio datuetarako _metadatuak. Page 2 Basic Scene Selector Pro-rako NLC laguntzafile btmesh_nlc_dimming_control BT Mesh NLC Dimming Controller Pro-ren erakustaldirakofile btmesh_nlc_dimming_control_profileKonposizio-datuetarako _metadatuak. Page 2 Dimming Controller Pro-rako NLC laguntzafile btmesh_nlc_ambient_light_sensor BT Mesh NLC Ambient Light Sensor Pro-ren erakustaldirakofile btmesh_nlc_ambient_light_sensor_profileKonposizio-datuetarako _metadatuak. Page 2 NLC-ren laguntza Ambient Light Sensor Pro-rakofile btmesh_nlc_occupancy_sensor BT Mesh NLC Occupancy Sensor Pro-ren erakustaldirakofile (Jendea zenbatzen da) btmesh_nlc_occupancy_sensor_profileKonposizio datuetarako _metadatuak. Page 2 NLC-ren laguntza Occupancy Sensor Pro-rakofile btmesh_generic_level_client_ext Generic Base osagaia Generic Move Unacknowledged eta Generic Delta Unacknownledged mezuekin zabaltzeko. ncp_btmesh_user_cmd NCP ostalariaren eta NCP xedearen arteko komunikazioa erakusteko BGAPI erabiltzaileen mezuak, erantzunak eta gertaerak erabiliz.
1.2 API berriak
6.1.0.0 BGAPI bertsioan gehitu dira: komando berriak gehitu dira nodoen klasean eskaneatutako erantzunen datuak Mesh hornidura eta Mesh proxy zerbitzuen iragarkiekin lotzeko. Mesh proxy zerbitzuaren iragarkiekin lotutako eskaneatu erantzunen datuak banan-banan ezar daitezke sareko gako bakoitzeko, beraz, gako horrekin enkriptatutako datuak izan ditzake, baina aplikazioari dagokio hori kudeatzea. Komando berriak hauek dira: · sl_btmesh_node_set_proxy_service_scan response: Ezarri eskaneatzeko erantzunaren datuak proxy zerbitzuaren iragarkirako · sl_btmesh_node_clear_proxy_service_scan_response: Garbitu eskaneatutako erantzunaren datuak proxy zerbitzuaren iragarkirako · sl_btmesh_node_set_provisioning_service_de_provisioning_de_response_de_provisioning_de_can_response ar_provisioning_service_scan_response: Garbitu eskaneatu erantzunen datuak hornitzeko zerbitzua iragarkia
Komando berri bat gehitu da saltzaileen ereduaren klasean ereduaren portaera aukerak ezartzeko. Gaur egun, aukera bat dago saltzaile-eredu bakoitzerako lan-buffer bat esleitzen den ala ez kontrolatzen duena mezuak jasotzeko txostena egiteko. (1) balio lehenetsiak esleitzen du

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 4

Elementu berriak
buffer bat, gertaeren berri emateko erresilientzia areagotzen duena gailu bat karga handian dagoenean, memoria-memoria gehigarriaren erabileraren kontura. Komando berria hau da: · sl_btmesh_vendor_model_set_option: Ezarri saltzaile-ereduaren portaera-aukera
Komando berriak gehitu dira diagnostiko klasean adiskidetasunarekin lotutako gertaeren berri emateko. Komando berriak hauek dira: · sl_btmesh_diagnostic_enable_friend: adiskidetasunarekin erlazionatutako diagnostiko-gertaerak sortzea gaitu · sl_btmesh_diagnostic_disable_friend: adiskidetasunarekin lotutako diagnostiko-gertaerak sortzea desgaitu · sl_btmesh_diagnostic_get_friend: adiskidetasun-diagnostikoa berreskuratu
Diagnostiko-klaseari gehitutako gertaera berriak hauek dira: · sl_btmesh_diagnostic_friend_queue: adiskidetasun-mezuen ilaran gehitzen den mezuaren gertaera · sl_btmesh_diagnostic_friend_relay: LPN bati bidaltzen zaion mezuaren gertaera · sl_btmesh_diagnostic_friend_remove: lagunen mezuaren kentzen den gertaera.
6.0.0.0 bertsioan gehitu da
SLC osagaien aldaketak:
ncp_btmesh_dfu osagaiaren ncp_btmesh_dfu.h-k API berria du
void sl_btmesh_ncp_dfu_handle_cmd (void *data, bool *cmd_handled);
btmesh_provisioning_decorator osagaiak ez du hornidura berrabiarazten hornikuntza huts egin ondoren
btmesh_lighting_server-ren sl_btmesh_lighting_server.h-k API berri bat du
void sl_btmesh_update_lightness (uint16_t arintasuna, uint32_t resting_ms);
btmesh_event_log-ek konfiguragarritasun-aukera zehatzagoak ditu
btmesh_ctl_client-en sl_btmesh_ctl_client.h-k API aldaketa bat du
ordez
void sl_btmesh_set_temperature(uint8_t new_color_temperature_percentage);
APi berria da
void sl_btmesh_ctl_client_set_temperature (uint8_t temperature_percent);
void sl_btmesh_ctl_client_set_lightness (uint8_t lightness_percent); BGAPI gehiketak: gailuen diagnostikorako BGAPI klase berri bat gehitu da. Aplikazioa Mesh stack estatistiken kontagailuekin eta sareko PDU transmisioaren eta proxy-aren gertaeren araberako txostena eskaintzen du, beharren arabera aktibatu eta desaktibatu daitezkeenak. Diagnostiko klaseko BGAPI komandoak hauek dira: · sl_btmesh_diagnostic_init: diagnostiko-osagaia abiarazi · sl_btmesh_diagnostic_deinit: diagnostiko-osagaia desinitializatu · sl_btmesh_diagnostic_enable_relay: Gaitu sareko PDU-ren jardueraren gertaeretan oinarritutako txostena sareko PDU-ren transmisioa /proxying jarduera · sl_btmesh_diagnostic_get_relay: orain arte transmititutako/proxiatutako sareko PDU kopurua lortu · sl_btmesh_diagnostic_get_statistics: Lortu sare-pilaren estatistiken kontagailuak · sl_btmesh_diagnostic_clear_statistics: Zero sare-pilaren estatistiken kontagailuak

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 5

Diagnostiko klaseko BGAPI gertaera hau da: · sl_btmesh_diagnostic_relay: sareko PDU bat pilak transmititu edo proxy egin duela jakinarazten duen gertaera.

Elementu berriak

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 6

Hobekuntzak
2 Hobekuntzak
6.1.0.0 bertsioan aldatu da
Estatistikak berreskuratzeko BGAPI diagnostiko klaseko komandoa aldatu egin da datu zatiak berreskuratzeko, datu guztiak aldi berean berreskuratu beharrean. Deitzaileak eskatzen duen zatiaren tamaina eman behar du zatiaren desplazamenduarekin batera estatistiken datuetan, eta deia eman daitekeen datu gehienekin itzuliko da, eskaeraren mugak kontuan hartuta.
6.0.0.0 bertsioan aldatu da
Hornitzaile batek edo nodo batek bere burua konfigura dezake orain konfigurazio-bezero-eredua eta bere helbide nagusia erabiliz mezuen helmuga gisa. Honek autokonfigurazioa probatzeko BGAPI komandoekin ordezkatu dezake.
Kodearen optimizazioak lehen baino firmware irudi apur bat txikiagoak sor ditzake, erabilitako funtzio multzoaren arabera.
Kodearen optimizazioak lehen baino RAM erabilera apur bat txikiagoa izan dezake, erabilitako funtzio multzoaren arabera.
Mesh pilak jada ez du behar edo onartzen zaharkitutako BLE iragarle eta eskaner osagaiak. Horren ordez, bakoitzaren egungo bertsioak erabiltzen ditu (iragarle zaharra eta iragarki hedatu gabeko eskaner zaharra, eta iragarki hedatua eta eskaner hedatua iragarki hedatuetarako). BLE eta Mesh BGAPIak erabiltzen dituzten aplikazioek ez dituzte jada erabili behar zaharkitutako BLE iragarle eta eskaner osagaiak ere.

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 7

Arazo finkoak

3 Arazo finkoak

6.1.0.0 bertsioan konponduta

ID # 1235337 1247422 1251498 1252252 1254356 1276121

Deskribapena GATT zerbitzuaren aurkikuntza sendoagoa egin du gainkargatutako gailu batean. Saltzaileen ereduaren harrera sendoagoa egin du gainkargatutako gailu batean. Argiztapen-mezuak, trantsizio-denbora barne, erregistroetan errore-mezu okerra ekartzen duenean konpondu da. Konpontzen da Mugimendu orokorreko mezu batek iluntzea eragiten duenean, eta horrek behera egin dezake. Erregresio bat konpondu da lagunen azpisistemaren desinicializazioarekin. BGAPI mailan aplikazio gakoen indizearen mozketa konpondu da kapsulatutako hornitzaileak gakoen freskatze prozedura deitzen duenean.

6.0.0.1 bertsioan konponduta

ID # 1226000 1206620 1230833 1243565 1244298 1243556

Deskribapena Extended Provisioner BGAPI funtzioa nodoaren identitatea egiaztatzeko, nodo pribatuaren identitatea ere egiaztatzeko. Karga handian BGAPI gertaerak galdu izanak eragindako arazoak konpondu dira firmware egiaztatzeko arazoak zuzentzeko. Lagunen azpisistemaren deinitializazioa konpondu da, berrezartzeak gailua berrezarri gabe funtziona dezan. Hornitzaileen hasierak huts eginez gero gerta zitekeen hutsegite konpondu da, adibidezample DCD gaizki eratua delako. Eszena Bezeroaren ereduko Erregistro-egoera gertaeran zortzikote gehigarri faltsuen berri ematea konpondu da. Nodoen hasiera automatikoa kendu da BT Mesh aplikazioaren osagaientzat. Orain osagai guztiak hornitzaile rolean ere erabil daitezke.

6.0.0.0 bertsioan konponduta

ID # 360955 1198887 1202073 1202088 1206714 1206715, 1211012, 1211022 1211017 1212373 1212854 1197398 1194443 1202088

Deskribapena Lehen eta bigarren arreta-tenporizadorearen gertaeraren arteko tartea segundo batekoa izan daiteke. Beacon pribatuaren ausazko iragarleen helbidea berdina da azpisare guztietan, desberdina izan behar duen bitartean. Btmesh_ncp_empty adibidezample-k ez du RAM nahikorik BRD4182-n GCC konpiladorearekin. Btmesh_soc_switch adibidezampfitxategiak ez du RAM nahikorik BRD4311 eta BRD4312 IAR konpilatzailearekin Proxy zerbitzariak baliza bat igorri beharko luke proxy konexioaren bidez azpisare bat proxy zerbitzarian gehitzen denean Gailuaren konposizioko datuen laguntza 2., 129. eta 130. orrialdeak konfigurazio zerbitzariaren ereduan egon beharko luke. baita konposizio datu-zerbitzariaren eredu handia ere urruneko hornikuntza onartzen denean
Kokapen-informazioaren aldizkako argitalpenak kokapen globala eta lokala txandakatu behar dira biak ezagutzen direnean Proxy konexioen kudeaketan baliabide-ihesak ehunka proxy konexio ireki eta itxi ondoren. Tiratzeko modua MBT transferentzia LPN batera ez da behar bezala osatu DFU banatzailearen aplikazioa ezin da une honetan. 60 nodo baino gehiago behar bezala kudeatzeko
Btmesh_soc_switch_ctl adibidezample plaka guztietan konpilatzen du IAR konpiladorearekin.

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 8

Oraingo bertsioko arazo ezagunak

4 Egungo bertsioko arazo ezagunak

Lodiz idatzitako gaiak aurreko bertsiotik hona gehitu ziren.

ID # 401550 454059 454061 624514 841360
1121605 1226127 1204017

Deskribapena Ez dago BGAPI-ren gertaerarik, mezu segmentatuak kudeatzeko hutsegiteagatik.
KR prozesuaren amaieran gako freskatze-egoeraren aldaketa-gertaera ugari sortzen dira eta horrek NCP ilara gainezka dezake. Errendimenduaren degradazio arina ikusi zen joan-etorrien latentzia probetan 1.5arekin alderatuta. Arazoa konekta daitekeen publizitatea berrezartzearekin konexio guztiak aktibo egon badira eta GATT proxy erabiltzen bada. GATT eramailearen bidez segmentatutako mezuen transmisioaren errendimendu eskasa.
Biribilketa-erroreek aurreikusitako gertaerak espero baino ordu apur bat desberdinetan abiarazteko eragin dezakete. Ostalari hornitzailea adibidezampLe-a itsatsita egon daiteke bigarren nodo bat hornitzen hasten denean. Banatzaileak ezin ditu FW eguneraketa eta FW karga paraleloak kudeatu.

Konponbidea Aplikazioak porrota ondorioztatu behar du denbora-mugatik / aplikazio-geruzaren erantzun faltagatik; saltzaileen ereduetarako API bat eman da. Handitu NCP ilararen luzera proiektuan.
Esleitu behar dena baino konexio bat gehiago.
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.
Berrabiarazi ostalariaren hornitzaileen aplikazioa bigarren nodoa hornitu aurretik. Ez exekutatu FW eguneraketa eta FW karga paraleloan.

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 9

Zaharkitutako elementuak
5 Zaharkitutako elementuak
6.0.0.0 bertsioan zaharkituta dago BGAPI komandoa sl_btmesh_node_get_networks() zaharkituta geratu da. Erabili sl_btmesh_node_key_key_count() eta sl_btmesh_node_get_key() ordez. BGAPI komandoak sl_btmesh_test_set_segment_send_delay() eta sl_btmesh_test_set_sar_config() zaharkituta geratu dira. Erabili sl_btmesh_sar_config_set_sar_transmitter() eta sl_btmesh_sar_config_server_set_sar_receiver() ordez.

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 10

Kendutako elementuak
6 Kendutako elementuak
6.0.0.0 bertsioan kenduta BGAPI komandoak sl_btmesh_test_set_local_config() eta sl_btmesh_test_get_local_config() kendu dira. BGAPI komandoak sl_btmesh_node_get_statistics() eta sl_btmesh_node_clear_statistics() kendu dira.

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 11

7 Oharra hau erabiltzea
Argitalpen honek honako hauek ditu: · Silicon Labs-en Bluetooth sare-pilaren liburutegia · Bluetooth sareakampaplikazioak Lehen aldiz erabiltzailea bazara, ikusi QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.

Argitalpen hau erabiliz

7.1 Instalazioa eta erabilera
Bluetooth sareko SDK Gecko SDK (GSDK) zati gisa eskaintzen da, Silicon Labs SDK multzoa. GSDK-arekin azkar hasteko, instalatu Simplicity Studio 5, zure garapen-ingurunea konfiguratuko duen eta GSDK-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, IDE osoa GNU tresna-katearekin eta analisi-tresnak barne. Instalatzeko argibideak lineako Simplicity Studio 5 Erabiltzailearen Gidan eskaintzen dira.
Bestela, Gecko SDK eskuz instala daiteke GitHub-eko azkena deskargatu edo klonatuz. Ikusi https://github.com/SiliconLabs/gecko_sdk informazio gehiago lortzeko.
GSDK-ren instalazio-kokapen lehenetsia aldatu egin da Simplicity Studio 5.3 eta bertsio berriagoekin. · Windows: C: Erabiltzaileak SimplicityStudioSDKsgecko_sdk · MacOS: /Erabiltzaileak/ /SimplicityStudio/SDKs/gecko_sdk
SDK bertsioari dagokion dokumentazioa SDK-rekin instalatzen da. Informazio gehigarria sarritan aurki daiteke ezagutza-baseko artikuluetan (KBA). API-ren erreferentziak eta bertsio honi eta aurrekoei buruzko beste informazio bat https://docs.silabs.com/ helbidean dago eskuragarri.

7.2 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
Sare-gakoa Aplikazio-gakoa Gailu-gakoa

Nodo batean esportagarritasuna
Esportagarria
Esportatu ezinak
Esportatu ezinak

Esportagarritasuna Provisioner-en
Esportagarria
Esportagarria
Esportagarria

Oharrak
Sareko gakoaren deribazioak RAMan soilik daude sareko gakoak flashean gordetzen diren bitartean
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: Secure Key Storage.

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 12

Argitalpen hau erabiliz
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.

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

silabs.com | Mundu konektatuago bat eraikitzea.

Bluetooth sare 6.1.1.0 | 13

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

IoT zorroa
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity

Kalitatea
www.silabs.com/quality

Laguntza eta Komunitatea
www.silabs.com/community

Lege-oharra Silicon Labsek Silicon Labs produktuak erabiltzen dituzten edo erabiltzeko asmoa duten sistema eta software inplementatzaileentzako eskuragarri dauden periferiko eta modulu guztien dokumentazio berriena, zehatza eta sakona eman 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 desberdinetan 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. Oharra: eduki honek gaur egun zaharkituta dagoen terminologia iraingarria izan dezake. Silicon Labs termino hauek hizkuntza inklusiboarekin ordezkatzen ari da ahal den guztietan. Informazio gehiago lortzeko, bisitatu www.silabs.com/about-us/inclusive-lexicon-project
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, ThreadArch®, 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 erregistratuak dira. ARM, CORTEX, Cortex-M3 eta THUMB ARM Holdings-en marka komertzialak edo erregistratuak dira. Keil ARM Limited-en marka erregistratua da. Wi-Fi Wi-Fi Alliance-ren marka erregistratua da. Hemen aipatzen diren gainerako produktu edo marka-izen guztiak dagozkien jabeen marka komertzialak dira.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 AEB
www.silabs.com

Dokumentuak / Baliabideak

SILICON LABS 6.1.1.0 Bluetooth Mesh SDK [pdf] Erabiltzailearen eskuliburua
6.1.1.0 Bluetooth Mesh SDK, 6.1.1.0, Bluetooth Mesh SDK, Mesh SDK, SDK

Erreferentziak

Utzi iruzkin bat

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