I-SILICON-LOGOI-SILICON LABS 6.1.3.0 I-GA Bluetooth Mesh Ukuthuthukiswa Kwesofthiwe

I-SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development-PRODUCT

Imininingwane

  • Igama Lomkhiqizo: I-Gecko SDK Suite 4.4
  • Idethi yokukhishwa: Okthoba 23, 2024
  • Inguqulo ye-Bluetooth Mesh Specification: 1.1
  • Izinguqulo ze-SDK ezisekelwe:
    • 6.1.3.0 ikhishwe ngo-Okthoba 23, 2024
    • 6.1.2.0 ikhishwe ngo-Agasti 14, 2024
    • 6.1.1.0 ikhishwe ngoMeyi 2, 2024
    • 6.1.0.0 ikhishwe ngo-Ephreli 10, 2024
    • 6.0.1.0 ikhishwe ngomhla ka-14 Febhruwari, 2024
    • 6.0.0.0 ikhishwe ngoDisemba 13, 2023

Imiyalo yokusetshenziswa komkhiqizo

Ukuhambisana Nezaziso Zokusebenzisa
Ukuze uthole izibuyekezo zokuphepha nezaziso, bheka Isahluko Sokuphepha samanothi okukhishwa kwe-Gecko Platform noma vakashela ikhasi lamanothi okukhishwa kwamalebhu e-Silicon. Bhalisela Izeluleko Zokuvikela ukuze uthole ulwazi lwakamuva.

Ukusebenzisa Lokhu Kukhululwa
Uma umusha ku-Silicon Labs Bluetooth mesh SDK, landela imiyalelo enikezwe kumanuwali yomsebenzisi ukuze uqalise ngomkhiqizo.

Abahlanganisi Abavumelanayo
Qiniseka ukuthi usebenzisa okulungile files kanye nezihlanganisi njengoba kunconyiwe ekusebenzeni kahle komkhiqizo.

FAQ

  • Umbuzo: Ngingalutholaphi ulwazi olwengeziwe mayelana nezibuyekezo zokuphepha?
    A: Ungabheka isahluko Sokuphepha samanothi okukhishwa kwe-Gecko Platform noma uvakashele ikhasi lamanothi okukhishwa kwamalebhu e-Silicon ukuze uthole ulwazi oluningiliziwe lwesibuyekezo sokuvikeleka. |
  • Q: Ngibhalisela kanjani Izeluleko Zokuvikela zalo mkhiqizo?
    A: Ukuze ubhalisele Izeluleko Zokuvikela futhi uthole ulwazi lwakamuva, landela imiyalelo enikezwe kumanuwali yomsebenzisi noma thintana nosekelo lwe-Silicon Labs.
  • Q: Yiziphi izihlanganisi ezihambisana nalo mkhiqizo?
    A: Bheka imanuwali yomsebenzisi ukuze uthole uhlu lwabahlanganisi abahambisanayo abanconyelwe ukusetshenziswa nalo mkhiqizo.

I-Bluetooth® mesh SDK 6.1.3.0 GA
I-Gecko SDK Suite 4.4 Okthoba 23, 2024

I-Bluetooth mesh i-topology entsha etholakala kumadivayisi e-Bluetooth Low Energy (LE) evumela ukuxhumana okuningi kuya kokuningi (m:m). Ilungiselelwe ukudala amanethiwekhi amakhulu e-de-vice, futhi ifaneleka kahle ukwakha okuzenzakalelayo, amanethiwekhi ezinzwa, nokulandelela impahla. Isofthiwe yethu kanye ne-SDK yokuthuthukiswa kwe-Bluetooth isekela i-Bluetooth Mesh nokusebenza kwe-Bluetooth 5.3. Onjiniyela bangangeza ukuxhumana kwenethiwekhi ye-mesh kumadivayisi e-LE njengezibani ezixhunyiwe, i-automation yasekhaya, nezinhlelo zokulandelela amafa. Isofthiwe futhi isekela ukukhanyisa kwe-Bluetooth, ukuskena kwebhikhoni, noxhumo lwe-GATT ukuze i-Bluetooth mesh ikwazi ukuxhuma kumafoni ahlakaniphile, amaphilisi, namanye amadivayisi e-Bluetooth LE. Lokhu kukhishwa kufaka phakathi izici ezisekelwa inguqulo ye-Bluetooth mesh 1.1.

IZICI EZIYINHLOKO

  • Ukuqaliswa okufanelekile kwe-Mesh 1.1
  • Kwengezwe I-Network Lighting Control (NLC) profilesSILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (1)

Lawa manothi okukhishwa amboza izinguqulo ze-SDK:

  • 6.1.3.0 ikhishwe ngo-Okthoba 23, 2024
  • 6.1.2.0 ikhishwe ngo-Agasti 14, 2024
  • 6.1.1.0 ikhishwe ngoMeyi 2, 2024
  • 6.1.0.0 ikhishwe ngo-Ephreli 10, 2024
  • 6.0.1.0 ikhishwe ngomhla ka-14 Febhruwari, 2024
  • 6.0.0.0 ikhishwe ngoDisemba 13, 2023

Ukuhambisana Nezaziso Zokusebenzisa
Ukuze uthole ulwazi olwengeziwe mayelana nezibuyekezo zokuphepha nezaziso, bheka Isahluko Sokuphepha samanothi okukhishwa kwe-Gecko Platform afakwe nale SDK noma ekhasini Lamanothi Okukhishwa Kwelebhu Ye-Silicon. I-Silicon Labs futhi incoma ngokuqinile ukuthi ubhalisele Izeluleko Zokuphepha ukuze uthole ulwazi lwakamuva. Ukuze uthole imiyalelo, noma uma umusha ku-SDK ye-Silicon Labs Bluetooth mesh, bheka Ukusebenzisa Lokhu Kukhululwa.

Izihlanganisi Ezihambisanayo:
I-IAR Embedded Workbench ye-ARM (IAR-EWARM) inguqulo 9.40.1

  • Ukusebenzisa iwayini ukwakha ngesisetshenziswa somugqa womyalo we-IarBuild.exe noma i-IAR Embedded Workbench GUI ku-macOS noma i-Linux kungaholela ekungalungile. files isetshenziswa ngenxa yokushayisana kwe-algorithm ye-hashing yewayini ukuze kukhiqizwe okufushane file amagama.
  • Amakhasimende aku-macOS noma i-Linux ayelulekwa ukuthi angakhi nge-IAR ngaphandle kweSitudiyo Esilula. Amakhasimende akwenzayo kufanele aqinisekise ngokucophelela ukuthi kulungile files ziyasetshenziswa. I-GCC (Iqoqo Le-GNU Compiler) inguqulo 12.2.1, ihlinzekwe ngeSitudiyo Esilula.
  • Isici sokuthuthukisa isikhathi sesixhumanisi se-GCC sikhutshaziwe, okuholele ekwenyukeni okuncane kosayizi wesithombe.

Izinto Ezintsha

 Izici Ezintsha
Kwengezwe ekukhishweni 6.0.1.0

Izinguquko ezingxenyeni ze-SLC:

  • Iqhaza lesithathu le-BT Mesh lanezelwa eceleni kwendima yoMnikezeli kanye neProvisionee - Iqhaza LeCustom BT Mesh, lapho isicelo sithola khona inkululeko yokusebenzisa indima yangokwezifiso. Okwesiboneloample, uMnikezeli noma
  • Indima yomhlinzeki ingase ikhethwe isikhathi sokusebenza.
  • Kwengezwe ekukhishweni 6.0.0.0
  • I-New Networked Lighting Control (NLC) exampizinhlelo zokusebenza:
  • btmesh_soc_nlc_basic_lightness_controller ukuze kuboniswe i-BT Mesh NLC Basic Lightness Controller Profile
  • btmesh_soc_nlc_basic_scene_selector ukuze kuboniswe i-BT Mesh NLC Basic Scene Selector Profile
  • btmesh_soc_nlc_dimming_control ukuze kuboniswe i-BT Mesh NLC Dimming Controller Profile
  • btmesh_soc_nlc_sensor_ambient_light ukuze kuboniswe i-BT Mesh NLC Ambient Light Sensor Profile
  • btmesh_soc_nlc_sensor_occupancy ukuze kuboniswe i-BT Mesh NLC Occupancy Sensor Profile (Abantu bayabala)

Izinguquko kusibampizinhlelo zokusebenza:
btmesh_soc_sensor_server isusiwe futhi ukusebenza kwayo kwahlukaniswa ngo-3 exampkancane:

  • btmesh_soc_sensor_thermometer yokukhombisa Imodeli Yeseva Yezinzwa nge-thermometer
  • btmesh_soc_nlc_sensor_occupancy ukuze kuboniswe i-BT Mesh NLC Occupancy Sensor Profile (abantu bayabala)
  • btmesh_soc_nlc_sensor_ambient_light ukuze kuboniswe i-BT Mesh NLC Ambient Light Sensor Profile
  • I-btmesh_soc_switch iqanjwe kabusha yaba yi-btmesh_soc_switch_ctl, injongo yayo iwukubonisa ukusetshenziswa kwe-Light CTL Client Model. I-exampu-le akasazilawuli izigcawu (Iklayenti Lendawo)
  • btmesh_soc_light iqanjwe kabusha yaba yi-btmesh_soc_light_ctl
  • I-exampI-le ayisabonisi imodeli Yeseva ye-LC kanye Neseva Yesigcawu, Iseva Yokushela kanye namamodeli Weseva Yesikhathi
  • I-btmesh_soc_hsl iqanjwe kabusha yaba yi-btmesh_soc_light_hsl
  • I-exampI-le ayisabonisi imodeli Yeseva ye-LC kanye Neseva Yesigcawu, Iseva Yokushela kanye namamodeli Weseva Yesikhathi

Izinguquko kukho konke exampizinhlelo zokusebenza:

  • Ukubuyekezwa kwesithombe se-DFU kukhiqizwa umbhalo wePython esikhundleni se-create_bl_files.bat/.sh files
  • Ukusekelwa Kwedatha Yokwakheka Kwe-Mesh Amakhasi 1, 2, 128, 129, 130 angeziwe kuwo wonke ama-ex.ampNgokulandelayo, lawa makhasi akhiqizwa ngokuzenzakalela ithuluzi le-BT Mesh Configurator.

Izingxenye ezintsha ze-SLC:

  • btmesh_nlc_basic_lightness_controller ukuze kuboniswe i-BT Mesh NLC Basic Lightness Controller Profile
  • btmesh_nlc_basic_lightness_controller_profile_metadata Yekhasi Ledatha Yokwakheka 2 Usekelo lwe-NLC lwe-Basic Lightness Controller Profile
  • btmesh_nlc_basic_scene_selector ukuze kuboniswe i-BT Mesh NLC Basic Scene Selector Profile
  • btmesh_nlc_basic_scene_selector_profile_imethadatha Yekhasi Ledatha Yokubunjwa 2 Usekelo lwe-NLC Yesikhethi Esiyisisekelo Sendawofile btmesh_nlc_dimming_control ukuze kuboniswe i-BT Mesh NLC
  • I-Dimming Controller Profile
  • btmesh_nlc_dimming_control_profile_metadata Yekhasi Ledatha Yokwakheka 2 Usekelo lwe-NLC lwe-Dimming Controller Profile btmesh_nlc_ambient_light_sensor yokuboniswa kwe-BT Mesh NLC Ambient Light Sensor Profile
  • btmesh_nlc_ambient_light_sensor_profile_metadata Yekhasi Ledatha Yokwakheka 2 Usekelo lwe-NLC lwe-Ambient Light Sensor Profile btmesh_nlc_occupancy_sensor yokuboniswa kwe-BT Mesh NLC Occupancy Sensor Profile (Abantu bayabala)
  • btmesh_nlc_occupancy_sensor_profile_metadata Yekhasi Ledatha Yokwakheka 2 Usekelo lwe-NLC lwe-Occupancy Sensor Profile
  • btmesh_generic_level_client_ext yokwelula ingxenye ye-Generic Base nge-Generic Move Unacknowledged kanye ne-Generic Delta imilayezo Engaziwa
  • ncp_btmesh_ae_server yokunika amandla imodeli yomthengisi we-Silabs Configuration Server ye-node ukuze uvumele ukudluliswa kwedatha phezu Kwesandiso Sokukhangisa
  • ncp_btmesh_ae_server yokunika amandla imodeli yomthengisi Wokucushwa Kwe-Silabs yenodi.
  • ncp_btmesh_user_cmd yokubonisa ukuxhumana phakathi komsingathi we-NCP kanye nethagethi ye-NCP kusetshenziswa imilayezo yomsebenzisi ye-BGAPI, izimpendulo nemicimbi.

Ama-API amasha
Kwengezwe ekukhishweni 6.1.0.0

Izengezo ze-BGAPI:
Imiyalo emisha yengeziwe ekilasini le-node ukuze kuhlotshaniswe idatha yempendulo yokuskena nokuhlinzekwa kwe-Mesh kanye nezikhangiso zesevisi yommeleli we-Mesh. Idatha yempendulo yeskeni ehlotshaniswa nezikhangiso zesevisi yommeleli we-Mesh ingasethwa ngayodwana kukhiye ngamunye wenethiwekhi, ngakho ingaqukatha idatha ebethelwe ngalowo khiye, kodwa kukuhlelo lokusebenza ukuphatha lokho. Imiyalo emisha ithi:

  • sl_btmesh_node_set_proxy_service_scan impendulo: Setha idatha yempendulo yokuskena yesikhangiso sesevisi yommeleli
  • sl_btmesh_node_clear_proxy_service_scan_response: Sula idatha yempendulo yokuskena yesikhangiso sesevisi yommeleli
  • sl_btmesh_node_set_provisioning_service_scan impendulo: Setha idatha yempendulo yokuskena ukuze unikeze ukukhangisa kwesevisi
  • sl_btmesh_node_clear_provisioning_service_scan_response: Sula idatha yempendulo yokuskena ukuze unikeze ukukhangisa kwesevisi

Umyalo omusha ungeziwe ekilasini lemodeli yomthengisi ukuze kusethwe izinketho zokuziphatha zemodeli. Okwamanje kunenketho eyodwa elawula ukuthi ingabe isilondolozi somsebenzi sabiwe sisuka enqwabeni yemodeli ngayinye yomthengisi yokubika kokwamukela umlayezo. Inani elizenzakalelayo (1) linikeza isilondolozi, esikhulisa ukuqina kokubikwa komcimbi lapho idivayisi ingaphansi komthwalo omkhulu ngezindleko zokusetshenziswa kwememori eyinqwaba. Umyalo omusha uthi:

  • sl_btmesh_vendor_model_set_option: Setha inketho yemodeli yomthengisi

Imiyalo emisha yengeziwe ekilasini lokuxilonga ukuze kubikwe imicimbi ehlobene nobungane. Imiyalo emisha ithi:

  • sl_btmesh_diagnostic_enable_friend: Nika amandla ukukhiqizwa kwemicimbi yokuxilonga ehlobene nobungane
  • sl_btmesh_diagnostic_disable_friend: Khubaza isizukulwane semicimbi yokuxilonga ehlobene nobungane
  • sl_btmesh_diagnostic_get_friend: Buyisa izinto zokubala zokuxilonga ezihlobene nobungane

Imicimbi emisha eyengezwe ekilasini lokuxilonga imi kanje: 

  • sl_btmesh_diagnostic_friend_queue: Umcimbi womlayezo owengezwa kulayini womlayezo wobungani
    sl_btmesh_diagnostic_friend_relay: Umcimbi womlayezo odluliswa ku-LPN
  • sl_btmesh_diagnostic_friend_remove: Umcimbi womlayezo osuswa emugqeni womlayezo wobungani

Kwengezwe ekukhishweni 6.0.0.0

Izinguquko ezingxenyeni ze-SLC:

  • I-ncp_btmesh_dfu.h yengxenye ye-ncp_btmesh_dfu ine-API entsha
    • i-void sl_btmesh_ncp_dfu_handle_cmd(engenalutho *idatha, i-bool *cmd_handled);
  • Ingxenye ye-btmesh_provisioning_decorator ayiqalisi kabusha ukunikezwa ngemva kokuthi ukunikezwa kwehlulekile i-btmesh_lighting_server's sl_btmesh_lighting_server.h ine-API entsha
    • void sl_btmesh_update_lightness(uint16_t lightness, uint32_t sale_ms);
  • btmesh_event_log inezinketho eziningi zokucushwa kwe-granular
  • I-btmesh_ctl_client's sl_btmesh_ctl_client.h inoshintsho lwe-API esikhundleni sokuthi
    • i-void sl_btmesh_set_temperature(uint8_t new_color_temperature_percentage); i-API entsha
    • i-void sl_btmesh_ctl_client_set_temperature(uint8_t temperature_percent); void sl_btmesh_ctl_client_set_lightness(uint8_t lightness_percent);

Izengezo ze-BGAPI:
Isigaba esisha se-BGAPI sokuxilonga idivayisi sengeziwe. Ihlinzeka ngohlelo lokusebenza ngezinto zokubala zezibalo zesitaki se-Mesh kanye nokubika okususelwe kumcimbi wenethiwekhi ye-PDU edluliswayo kanye nokwenza ummeleli, okungenziwa kusebenze futhi kungasebenzi njengoba kudingeka.

Imiyalo ye-BGAPI ekilasini lokuxilonga yilena:

  • sl_btmesh_diagnostic_init: Qalisa ingxenye yokuxilonga
  • sl_btmesh_diagnostic_deinit: Yekisa ingxenye yokuxilonga
  • sl_btmesh_diagnostic_enable_relay: Nika amandla ukubika okusekelwe kumcimbi wenethiwekhi ye-PDU yokudlulisa/umsebenzi wommeleli
  • sl_btmesh_diagnostic_disable_relay: Khubaza ukubika okusekelwe kumcimbi wenethiwekhi ye-PDU yokudlulisa/umsebenzi wommeleli
  • sl_btmesh_diagnostic_get_relay: Thola inombolo yama-PDU enethiwekhi edluliselwe/e-proxied kuze kube manje
  • sl_btmesh_diagnostic_get_statistics: Thola izibali zezibalo zesitaki ezinemeshi
  • sl_btmesh_diagnostic_clear_statistics: Izibalo zezibalo zesitaki zemeshi enguziro

Umcimbi we-BGAPI ekilasini lokuxilonga uthi: 

  • sl_btmesh_diagnostic_relay: Umcimbi obika ukuthi i-PDU yenethiwekhi idluliselwe phambili noma yenziwe ummeleli yisitaki

 Ukuthuthukiswa

Kushintshwe ekukhishweni okungu-6.1.0.0

Umyalo wesigaba sokuxilonga we-BGAPI wokubuyisa izibalo ushintshiwe ukuze kutholwe izingcezu zedatha esikhundleni sokubuyisa yonke idatha ngesikhathi esisodwa. Oshaya ucingo kufanele anikeze usayizi wesiqephu asicelayo kanye nokususwa kwesiqephu kudatha yezibalo, futhi ikholi izobuya nedatha eningi enganikezwa, uma kubhekwa izingqinamba zesicelo.

Kushintshwe ekukhishweni okungu-6.0.0.0

  • Umhlinzeki noma i-node manje ingazilungiselela yona isebenzisa imodeli yeklayenti lokumisa kanye nekheli layo eliyinhloko njengendawo okuyiwa kuyo imilayezo. Lokhu kungangena esikhundleni sokuzilungiselela ngemiyalo yokuhlola ye-BGAPI.
  • Ukwenziwa ngcono kwekhodi kungaholela ezithombeni ze-firmware ezincane kancane kunangaphambili, kuye ngesethi yesici esisetshenzisiwe.
  • Ukwenziwa ngcono kwekhodi kungaholela ekusetshenzisweni kwe-RAM okuncane kancane kunangaphambili, kuye ngesethi yesici esisetshenzisiwe.
  • Isitaki Se-Mesh asisadingi noma asisekeli umkhangisi we-BLE owehlisiwe kanye nezingxenye zeskena. Kunalokho, isebenzisa izinguqulo zamanje zento ngayinye (umkhangisi wefa nesikena sefa lezikhangiso ezinganwetshiwe, nomkhangisi owandisiwe nesikena esinwetshiwe sezikhangiso ezinwetshiwe). Izinhlelo zokusebenza ezisebenzisa kokubili i-BLE kanye ne-Mesh BGAPIs akumele zisasebenzisa umkhangisi we-BLE ohoxisiwe kanye nezingxenye zeskena.

Izinkinga Ezilungisiwe

Kulungiswe ekukhululweni 6.1.3.0

ID # Incazelo
1331888,

1338088,

1338090

Kulungiswe inani lokwehluleka kokwabiwa kwenkumbulo okungaphathwa okungase kuholele ekuphahlazekeni uma idivayisi igcwele ithrafikhi.
1345827 Ukulahlekelwa okulungisiwe komcimbi we-BGAPI wokusabalalisa we-DFU onolwazi wokususwa kwenodi.
1351464 Umbiko wesendlalelo esilungisiwe sesixhumanisi sokuvala uxhumo esimweni sokugcwala kakhulu.
1354679 Ukusetshenziswa kwememori okulungiselelwe lapho kuthunyelwa izikhangiso zefa.
1356050 Inkinga elungisiwe yokuqalisa kabusha ummeleli we-GATT lapho uxhumo oluyisisekelo luvala kungalindelekile.

Kulungiswe ekukhululweni 6.1.2.0 

ID # Incazelo
1251498 Kulungiswe uma umlayezo Wokukhanyisa, okuhlanganisa nesikhathi soshintsho, kuholela kumlayezo wephutha ongalungile kumalogi.
1284204 Kulungiswe inkinga engavimbela ukulondoloza uhlu lokuvikela lokudlala futhi uma usebenzisa umyalo we-sl_btmesh_node_power_off.
1325267 Ukubhalwa kwenombolo yokulandelana kwento engashintshi lapho i-eksponenti yesikhawu sokubhala emisiwe isethwe ukuze ithi ziro.
1334927 Kulungiswe inkinga engase ibangele iphutha elinzima lapho iseva elibamba ye-GATT ithola idatha phakathi nensiza indlala.

Kulungiswe ekukhululweni 6.1.0.0 

ID # Incazelo
1235337 Kwenze ukutholwa kwesevisi ye-GATT kuqine kakhulu kudivayisi elayishwe kakhulu.
1247422 Kwenze ukwamukelwa kwemodeli yomthengisi kuqine kakhulu kudivayisi egcwele kakhulu.
1252252 Kulungiswe uma umlayezo we-Generic Move uholela ekufiphaleni, okungase kuchichime kuye ekufiphaleni phansi.
1254356 Kulungiswe ukuhlehla nge-deinitialization yomngani engaphansi.
1276121 Ukuncishiswa kwenkomba yokhiye wohlelo lokusebenza olungashintshi ezingeni le-BGAPI lapho umhlinzeki oshumekiwe ecela inqubo yokuvuselela eyinhloko.

Kulungiswe ekukhululweni 6.0.1.0 

ID # Incazelo
1226000 Umsebenzi Owengeziwe Womhlinzeki we-BGAPI wokuhlola ubunikazi benodi ukuze uphinde uhlole ubunikazi benodi eyimfihlo.
1206620 Izinkinga ezilungisiwe ezidalwe imicimbi ye-BGAPI engekho phakathi nokulayisha okuphezulu ukuze kulungiswe izinkinga zokuqinisekisa i-firmware.
1230833 I-Fixed friend subsystem deinitialization ukuze ukuqaliswa kabusha kusebenze ngaphandle kokusetha kabusha idivayisi.
1243565 Ukuphahlazeka okulungisiwe okungenzeka uma ukuqaliswa komnikezeli kuhlulekile, ngokwesiboneloample ngenxa ye-DCD engalungile.
1244298 Ukubika okungaguquki kwama-octet engeziwe angamanga kumcimbi Wesimo Sokubhalisa semodeli yeKlayenti le-Scene.
1243556 Ukuqaliswa okuzenzakalelayo kwenodi kukhishiwe ezicini zohlelo lokusebenza lwe-BT Mesh. Manje zonke izingxenye zingasetshenziswa futhi endimeni yomhlinzeki.

Kulungiswe ekukhululweni 6.0.0.0 

ID # Incazelo
360955 Isikhawu phakathi komcimbi wokuqala nowesibili wokunaka isikhathi singaba ngaphandle kwesekhondi elilodwa.
1198887 Ikheli lomkhangisi eliyimfihlo eliyimfihlo liyafana kuwo wonke ama-subnet kuyilapho kufanele lihluke.
1202073 Btmesh_ncp_empty exampi-le ayinayo i-RAM eyanele ku-BRD4182 ene-GCC compiler.
1202088 I-Btmesh_soc_switch exampi-le ayinayo i-RAM eyanele ku-BRD4311 naku-BRD4312 ene-IAR compiler
1206714 Iseva elibamba kufanele ikhiphe ibhakoni phezu koxhumo lommeleli lapho i-subnet yengezwa kuseva elibamba
ID # Incazelo
1206715,

1211012,

1211022

Usekelo lwedatha yokwakheka kwedivayisi ikhasi 2, 129 kanye nele-130 kufanele kube khona kumodeli yeseva yokucushwa kanye nemodeli yeseva yedatha yokuqamba enkulu lapho ukunikezwa okukude kusekelwa.
1211017 Ukushicilelwa ngezikhathi ezithile kolwazi lwendawo kufanele kushintshe phakathi kwendawo yomhlaba kanye neyasendaweni lapho kokubili kwaziwa
1212373 Ukuvuza kwensiza ekuphathweni koxhumano lommeleli ngemva kokuxhumeka kommeleli okungamakhulu ambalwa kuvulwe futhi kwavalwa
1212854 Imodi yokudonsa Ukudluliselwa kwe-MBT ku-LPN akuqedi ngempumelelo
1197398,

1194443

Uhlelo lokusebenza lokusabalalisa i-DFU okwamanje alikwazi ukuphatha amanodi angaphezu kuka-60 ngempumelelo
1202088 I-Btmesh_soc_switch_ctl exampihlanganisa kuwo wonke amabhodi ane-IAR compiler.

 Izinkinga ezaziwayo ekukhishweni kwamanje

Izinkinga ezibhalwe ngokugqamile zengeziwe kusukela ekukhishweni kwangaphambilini.

ID # Incazelo Indlela yokusebenza
401550 Awukho umcimbi we-BGAPI wokwehluleka ukuphatha umlayezo ohlukaniswe izingxenye. Isicelo sidinga ukuthola ukwehluleka kusukela ekuphelelweni kwesikhathi / ukuntuleka kwempendulo yesendlalelo sohlelo lokusebenza; kumamodeli omthengisi i-API inikeziwe.
454059 Inani elikhulu lemicimbi ebalulekile yoshintsho lwesimo sokuvuselela ikhiqizwa ekupheleni kwenqubo ye-KR, futhi lokho kungase kugcwale ulayini we-NCP. Khulisa ubude bomugqa we-NCP kuphrojekthi.
454061 Ukuwohloka kokusebenza okuncane uma kuqhathaniswa no-1.5 ekuhloleni ukubambezeleka kohambo lokuya nokubuya kuye kwabonwa.
624514 Inkinga ngokusungula kabusha ukukhangisa okuxhumekayo uma ngabe konke ukuxhumana bekusebenza futhi ummeleli we-GATT uyasebenza. Nikeza ukuxhumana okukodwa kunalokho okudingekayo.
841360 Ukusebenza okungalungile kokudluliswa komlayezo ohlukaniswe izingxenye ngaphezulu komphathi we-GATT. Qinisekisa ukuthi isikhawu soxhumano lwe-BLE esiyisisekelo sifushane; qinisekisa ukuthi i-ATT MTU inkulu ngokwanele ukuze ilingane ne-Mesh PDU egcwele; shuna ubude bomcimbi wokuxhumana obuncane ukuze uvumele amaphakethe amaningi e-LL ukuthi adluliselwe ngomcimbi ngamunye wokuxhumana.
1121605 Amaphutha okuzungeza angabangela imicimbi ehleliwe ukuthi iqale ngezikhathi ezihluke kakhulu kunokulindelekile.
1226127 Umhlinzeki womsingathi exampI-le ingabambeka lapho iqala ukunikeza indawo yesibili. Qala kabusha uhlelo lokusebenza lomsingathi ngaphambi kokunikeza inodi yesibili.
1204017 Umsabalalisi akakwazi ukuphatha isibuyekezo se-FW esihambisanayo kanye ne-FW Upload. Ungasebenzisi isibuyekezo se-FW ngokwakho kanye nokulayisha kwe-FW ngokuhambisana.
1338936 Ummeleli we-GATT angase angaqalisi ukukhangisa kwesevisi ngemva kokunqanyulwa esimweni sokugcwala kakhulu. Qinisekisa ukuthi amabhafa anele abekelwe ukuphathwa kwethrafikhi. Hlela inethiwekhi kanye namaphethini okuxhumana ukuze kungabikho nodi egcwele ithrafikhi.
1344809 Ukufaka ummeleli kumphathi wesikhangiso kuzinzile esimweni sokugcwala kakhulu kunokulibaziseka okungaphezu kokuvamile ekudluliseleni idatha. Qinisekisa ukuthi amabhafa anele abekelwe ukuphathwa kwethrafikhi. Hlela inethiwekhi kanye namaphethini okuxhumana ukuze kungabikho nodi egcwele ithrafikhi.

Izinto Ezihoxisiwe

Kwehlisiwe ekukhishweni 6.0.0.0

Umyalo we-BGAPI othi sl_btmesh_node_get_networks() uhoxisiwe. Sebenzisa sl_btmesh_node_key_key_count() kanye ne-sl_btmesh_node_get_key() esikhundleni salokho.
Imiyalo ye-BGAPI ethi sl_btmesh_test_set_segment_send_delay() kanye nokuthi sl_btmesh_test_set_sar_config() yehlisiwe. Sebenzisa i-sl_btmesh_sar_config_set_sar_transmitter() kanye ne-sl_btmesh_sar_config_server_set_sar_receiver() esikhundleni salokho.

Izinto Ezikhishiwe

Ikhishwe ekukhishweni 6.0.0.0
Imiyalo ye-BGAPI ethi sl_btmesh_test_set_local_config() kanye nokuthi sl_btmesh_test_get_local_config() isusiwe. Imiyalo ye-BGAPI ethi sl_btmesh_node_get_statistics() kanye nokuthi sl_btmesh_node_clear_statistics() isusiwe.

 Ukusebenzisa Lokhu Kukhululwa

Lokhu kukhishwa kuqukethe okulandelayo

  • I-Silicon Labs Ilabhulali yesitaki se-Bluetooth mesh
  • I-Bluetooth mesh sample izicelo

Uma ungumsebenzisi wokuqala, bona i-QSG176: I-Silicon Labs Bluetooth Mesh SDK v2.x Umhlahlandlela Wokuqalisa Ngokushesha.

 Ukufakwa nokusetshenziswa
I-Bluetooth mesh SDK inikezwa njengengxenye ye-Gecko SDK (GSDK), i-suite yama-Silicon Labs SDKs. Ukuze uqalise ngokushesha nge-GSDK, faka iSiplicity Studio 5, ezosetha indawo yakho yokuthuthuka futhi ikuhambise ekufakweni kwe-GSDK. I-Siplicity Studio 5 ihlanganisa yonke into edingekayo ekuthuthukisweni komkhiqizo we-IoT ngamadivayisi we-Silicon Labs, okuhlanganisa insiza nesiqalisi sephrojekthi, amathuluzi okumisa isofthiwe, i-IDE egcwele ene-GNU toolchain, namathuluzi okuhlaziya. Imiyalo yokufaka inikezwe ku-inthanethi yeSitudiyo Esilula 5 Umhlahlandlela Womsebenzisi.
Kungenjalo, i-Gecko SDK ingase ifakwe mathupha ngokulanda noma ngokuhlanganisa okwakamuva kusuka ku-GitHub. Bheka https://github.com/Sili-conLabs/gecko_sdk ukuze uthole ulwazi olwengeziwe.

Indawo yokufaka ezenzakalelayo ye-GSDK ishintshile ngokuthi Simplicity Studio 5.3 nangaphezulu.

  • IWindows: C:\Abasebenzisi\ \SimplicityStudio\SDKs\gecko_sdk
  • MacOS: /Abasebenzisi/ /SimplicityStudio/SDKs/gecko_sdk
Amadokhumenti aqondene nenguqulo ye-SDK afakwe ne-SDK. Ulwazi olwengeziwe lungavame ukutholakala kuma-athikili esisekelo solwazi (KBAs). Izithenjwa ze-API nolunye ulwazi mayelana nalokhu kanye nokukhishwa kwangaphambilini kuyatholakala https://docs.silabs.com/.
Ulwazi Lokuphepha
Secure Vault Integration
Le nguqulo yesitaki ihlanganiswe ne-Secure Vault Key Management. Uma kuthunyelwa kumadivayisi e-Secure Vault High, okhiye bokubethela be-mesh bayavikelwa kusetshenziswa ukusebenza kwe-Secure Vault Key Management. Ithebula elingezansi libonisa okhiye abavikelwe kanye nezici zabo zokuvikela isitoreji.
Ukhiye Ukuthekelisa ku-node Ukuthekelisa ku-Provider Amanothi
Ukhiye wenethiwekhi Iyathekelisa Iyathekelisa Ukuphuma kokhiye wenethiwekhi kukhona kuphela ku-RAM kuyilapho okhiye benethiwekhi begcinwe ku-flash
Ukhiye wohlelo lokusebenza Akuthekeliseki Iyathekelisa
Ukhiye wedivayisi Akuthekeliseki Iyathekelisa Esimeni somhlinzeki, kusetshenziswa kukhiye wedivayisi ye-Provisionerr kanye nokhiye bamanye amadivayisi

Okhiye abamakwe ngokuthi “Abathutheki” bangasetshenziswa kodwa abakwazi viewihlelwe noma yabiwe ngesikhathi sokusebenza. Okhiye abamakwe ngokuthi “Abathekelisayo” bangasetshenziswa noma kwabelwane ngaso ngesikhathi sokusebenza kodwa bahlale bebethelwe ngenkathi begcinwe ku-flash. Ukuze uthole ulwazi olwengeziwe mayelana nokusebenza Kokulawulwa Kokhiye We-Vault Evikelekile, bona i-AN1271: Isitoreji Sokhiye Ovikelekile.

Ukwelulekwa Kwezokuphepha
Ukuze ubhalisele Izeluleko Zokuvikela, ngena kuphothali yekhasimende ye-Silicon Labs, bese ukhetha Ikhaya le-Akhawunti. Chofoza IKHAYA ukuze uye ekhasini lasekhaya lephothali bese uchofoza ithayela elithi Phatha Izaziso. Qiniseka ukuthi 'Izaziso Zokweluleka Ngesofthiwe/Yokuphepha Nezaziso Zokushintsha Umkhiqizo (ama-PCN)' zihloliwe, nokuthi ubhalisele ingxenyekazi yakho nephrothokholi okungenani. Chofoza Londoloza ukuze ulondoloze noma yiziphi izinguquko.
Umfanekiso olandelayo uyi-example:

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (2)

 Ukusekela
Amakhasimende e-Development Kit afanelekile ukuqeqeshwa nokusekelwa kobuchwepheshe. Sebenzisa i-Bluetooth Labs ye-Silicon Labs web ikhasi ukuze uthole ulwazi mayelana nayo yonke imikhiqizo ye-Bluetooth yama-Silicon Labs namasevisi, kanye nokubhalisela ukwesekwa komkhiqizo. Xhumana nokwesekwa kweSilicon Laboratories ku http://www.silabs.com/support.

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (3)

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (4)

Iphothifoliyo ye-IoTwww.silabs.com/IoT

Umshwana wokuzihlangula
I-Silicon Labs ihlose ukuhlinzeka amakhasimende ngemibhalo yakamuva, enembile, futhi ejulile yawo wonke ama-peripheral namamojula atholakalayo kubaqalisi besistimu nabasebenzisa isofthiwe abasebenzisa noma abahlose ukusebenzisa imikhiqizo ye-Silicon Labs. Idatha yezinhlamvu, amamojula atholakalayo nama-peripheral, osayizi bememori namakheli ememori abhekisela kudivayisi ngayinye ethile, futhi amapharamitha "Ejwayelekile" anikeziwe angahluka futhi ahluke ezinhlelweni zokusebenza ezahlukene. Isicelo exampokuchazwe lapha ngokwezinjongo zemifanekiso kuphela. I-Silicon Labs inelungelo lokwenza izinguquko ngaphandle kwesaziso esengeziwe kulwazi lomkhiqizo, ukucaciswa, nezincazelo lapha, futhi ayinikezi iziqinisekiso ngokunemba noma ukuphelela kolwazi olufakiwe. Ngaphandle kwesaziso sangaphambilini, ama-Silicon Labs angase abuyekeze i-firmware yomkhiqizo ngesikhathi senqubo yokukhiqiza ngenxa yezizathu zokuphepha noma zokwethembeka. Izinguquko ezinjalo ngeke ziguqule ukucaciswa noma ukusebenza komkhiqizo. I-Silicon Labs ngeke ibe nesikweletu ngemiphumela yokusetshenziswa kolwazi olunikezwe kulo mbhalo.

Lo mbhalo awusho noma unikeza ngokusobala noma iyiphi ilayisense yokuklama noma ukwakha amasekethe ahlanganisiwe. Imikhiqizo ayiklanyelwe noma ayigunyaziwe ukuthi isetshenziswe ngaphakathi kwanoma yimaphi amadivayisi e-FDA Class III, izicelo okudingeka kuzo imvume yemakethe ye-FDA noma ama-Life Support Systems ngaphandle kwemvume ebhaliwe ethize ye-Silicon Labs. “Uhlelo Lokusekela Ukuphila” yinoma yimuphi umkhiqizo noma uhlelo oluhloselwe ukusekela noma ukusekela ukuphila kanye/noma impilo, okuthi, uma lwehluleka, kungalindeleka ngokunengqondo ukuthi kubangele ukulimala okukhulu komuntu siqu noma ukufa. Imikhiqizo ye-Silicon Labs ayiklanyelwe noma igunyaziwe ukusetshenziswa kwezempi. Imikhiqizo ye-Silicon Labs akufanele nanini isetshenziswe kuzikhali zokucekela phansi okukhulu okuhlanganisa (kodwa kungagcini nje) kuzikhali zenuzi, zebhayoloji noma zamakhemikhali, noma imicibisholo ekwazi ukuletha lezo zikhali. I-Silicon Labs ilahla zonke iziqinisekiso ezicacile nezicatshangelwayo futhi ngeke ibe nesibopho noma icala nganoma yikuphi ukulimala noma ukulimala okuhlobene nokusetshenziswa komkhiqizo we-Silicon Labs kulezo zicelo ezingagunyaziwe.

Ulwazi Lophawu
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® kanye ne-Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Ilogo ye-Energy Micro nezinhlanganisela zakho , “ama-microcontrollers asebenziseka kalula kakhulu emhlabeni”, Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis I-Logo®, USBXpress® , Zentri, ilogo ye-Zentri ne-Zentri DMS, i-Z-Wave®, nezinye izimpawu zokuthengisa noma izimpawu zokuthengisa ezibhalisiwe ze-Silicon Labs. I-ARM, i-CORTEX, i-Cortex-M3 ne-THUMB izimpawu zokuthengisa noma izimpawu zokuthengisa ezibhalisiwe ze-ARM Holdings. I-Keil inguphawu lokuthengisa olubhalisiwe lwe-ARM Limited. I-Wi-Fi inguphawu lokuthengisa olubhalisiwe lwe-Wi-Fi Alliance. Yonke eminye imikhiqizo noma amagama emikhiqizo ashiwo lapha yizimpawu zokuthengisa zabanikazi bazo abafanele.

Inkampani Silicon Laboratories Inc.
400 West Cesar Chavez Austin, TX 78701
USAwww.silabs.com

Amadokhumenti / Izinsiza

I-SILICON LABS 6.1.3.0 I-GA Bluetooth Mesh Ukuthuthukiswa Kwesofthiwe [pdf] Umhlahlandlela Womsebenzisi
6.1.3.0 I-GA Bluetooth Mesh Ukuthuthukiswa Kwesofthiwe, 6.1.3.0 GA, Ukuthuthukiswa Kwesofthiwe ye-Bluetooth Mesh, Ukuthuthukiswa Kwesofthiwe Ye-Mesh, Ukuthuthukiswa Kwesofthiwe, Ukuthuthukiswa

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *