6.1.1.0 I-Bluetooth Mesh SDK
“
Imininingwane
- Igama Lomkhiqizo: I-Gecko SDK Suite 4.4
- Idethi yokukhishwa: Meyi 2, 2024
- Inguqulo ye-Bluetooth Mesh Specification: 1.1
- Izinguqulo ze-SDK Ezikhaviwe: 6.1.1.0, 6.1.0.0, 6.0.1.0, 6.0.0.0
Ulwazi Lomkhiqizo
I-Gecko SDK Suite 4.4 iwukuthuthukiswa kwesofthiwe okuphelele
ikhithi esekela izici ezivezwe ku-Bluetooth mesh
incazelo yenguqulo 1.1. Kuhlanganisa ama-pro ahlukahlukenefiles kanye nama-API ukuze
lula ukuthuthukiswa kwe-Bluetooth mesh-enabled
izicelo.
Ukuhambisana Nezaziso Zokusebenzisa
Ukuze uthole izibuyekezo zokuphepha nezaziso, bheka isahluko Sokuphepha
yamanothi okukhishwa kwe-Gecko Platform afakwe nale SDK noma vakashela
ikhasi lama-Silicon Labs Release Notes. Hlala unolwazi ngokubhalisa
ku-Security Advisory ukuze uthole ulwazi lwakamuva. Abaqalayo bangakwazi
bheka 'Ukusebenzisa Lokhu Khishiwe' ukuze uthole imiyalelo
usebenzisa i-Silicon Labs Bluetooth mesh SDK.
Abahlanganisi Abavumelanayo
Qinisekisa ukuthi ilungile files asetshenziswa nabasekelwe
izihlanganisi zokuhlanganiswa okungenamthungo nokuhlanganiswa kwakho
Izinhlelo zokusebenza ze-Bluetooth mesh.
Imiyalo yokusetshenziswa komkhiqizo
Ukusetha Izinketho Zokuziphatha Zemodeli
Ukusetha izinketho zokuziphatha zemodeli usebenzisa isigaba semodeli yomthengisi,
sebenzisa umyalo omusha owengezwe ngale njongo. Lo myalo uyakuvumela
wena ukuze ulawule ukuthi ingabe isilondolozi somsebenzi sabelwe inqwaba
imodeli yomthengisi ngayinye yokubika kokwamukela umlayezo.
Izinguquko ze-API Nezengezo
Bheka kumanothi okukhishwa ukuze uthole izinguquko ezithile ze-API futhi
izengezo ezinguqulweni ze-SDK ezinikeziwe. Zijwayeze
ama-API amasha nemiyalo yokuthuthukisa ukusebenza okuthuthukisiwe kwakho
Izinhlelo zokusebenza ze-Bluetooth mesh.
Ukuthuthukiswa Kokukhishwa Kwakamuva
Hlala unolwazi ngentuthuko eyethulwe ku-SDK yakamuva
ukukhishwa, njengezinguquko emiyalweni yokuxilonga, ukumisa
amakhono, ukwenziwa ngcono kwekhodi okuholela ezithombeni ezincane ze-firmware,
nokunciphisa ukusetshenziswa kwe-RAM.
FAQ
Umbuzo: Ngingahlala kanjani ngazi ngezibuyekezo zokuphepha?
A: Bhalisela Izeluleko Zokuvikela ukuze uthole ulwazi lwakamuva
kuzibuyekezo zokuphepha nezaziso ezihlobene ne-Gecko SDK Suite
4.4.
Q: Ngingalutholaphi ulwazi olwengeziwe mayelana nokusebenzisa le SDK?
A: Bheka imiyalelo enemininingwane enikezwe kumsebenzisi
manual noma vakashela i-Silicon Labs webindawo yezinsiza ezengeziwe
ekusebenziseni i-SDK ye-Bluetooth mesh ngempumelelo.
“`
I-Bluetooth® mesh SDK 6.1.1.0 GA
I-Gecko SDK Suite 4.4 Meyi 2, 2024
I-Bluetooth mesh i-topology entsha etholakala kumadivayisi e-Bluetooth Low Energy (LE) enika amandla ukuxhumana okuningi kuya kokuningi (m:m). Ilungiselelwe ukudala amanethiwekhi edivayisi yezinga elikhulu, 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 afana nezibani ezixhunyiwe, i-automation yasekhaya, namasistimu okulandelela 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.
Lawa manothi okukhishwa amboza izinguqulo ze-SDK:
IZICI EZIYINHLOKO
· Ukuqaliswa okufanelekile kwe-Mesh 1.1 · Added Network Lighting Control (NLC)
profiles
6.1.1.0 ekhishwe ngomhla ka-2 Meyi 2024 6.1.0.0 ekhishwe ngomhla ka-Ephreli 10, 2024 6.0.1.0 ekhishwe ngoFebruwari 14, 2024 6.0.0.0 ekhishwe ngomhla ka-13 Disemba 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) version 9.40.1 · Ukusebenzisa iwayini ukwakha ngomugqa womyalo we-IarBuild.exe noma i-IAR Embedded Workbench GUI ku-macOS noma i-Linux kungaholela ekutheni
akulungile 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 ngokucophelela
qinisekisa ukuthi ilungile files ziyasetshenziswa.
I-GCC (Iqoqo Le-GNU Compiler) inguqulo 12.2.1, ihlinzekwe ngeSitudiyo Esilula. · Isici sokuthuthukisa isikhathi sokuxhuma se-GCC sikhutshaziwe, okubangele ukwanda kancane kosayizi wesithombe.
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-copyright © 2024 yi-Silicon Laboratories
I-Bluetooth Mesh 6.1.1.0
Okuqukethwe
Okuqukethwe
1 Izinto Ezintsha …………………………………………………………………………………………………………………………………… ………………………………………………………………… 3 1.1 Izici Ezintsha ……………………………………………………………………………………… ……………………………………………………………………….. 3 1.2 Ama-API amasha…………………………………………………… ………………………………………………………………………………………………………………………… 4
2 Ukuthuthukiswa ………………………………………………………………………………………………………………………………………… ……………………………………. 7 3 Izinkinga Ezilungisiwe ………………………………………………………………………………………………………………………………… …………………………………………… 8 4 Izinkinga Ezaziwayo Ekukhishweni Kwamanje ……………………………………………………………………………………………………………………………………… 9 5 Izinto Ezihoxisiwe ………………………………………………………………………………………………………………………………………… …………………………….. 10 6 Izinto Ezikhishiwe ………………………………………………………………………………………………………………………………… ………………………………….. 11 7 Ukusebenzisa Lokhu Khishiwe ……………………………………………………………………………………………………………………………………………… ………………….. 12
7.1 Ukufaka kanye nokusetshenziswa ………………………………………………………………………………………………………………………………… ………………………… 12 7.2 Ulwazi Lwezokuphepha…………………………………………………………………………………………………………… …………………………………………… 12 7.3 Ukusekela …………………………………………………………………………………… ………………………………………………………………………………. 13
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 2
Izinto Ezintsha
1 Izinto Ezintsha
Lokhu kukhishwa kwe-Gecko SDK (GSDK) kuzoba okokugcina ngokusekelwa okuhlangene kwawo wonke amadivayisi we-EFM ne-EFR, ngaphandle kwamapeshi ale nguqulo njengoba kudingeka. Kusukela maphakathi no-2024 sizokwethula ama-SDK ahlukene: · I-Gecko SDK ekhona izoqhubeka nokusekelwa kwamadivayisi we-Series 0 kanye no-1. · I-SDK entsha izobhekana ngqo namadivayisi ochungechunge 2 no-3. I-Gecko SDK izoqhubeka nokusekela wonke amadivayisi we-Series 0 kanye no-1 ngaphandle koshintsho ekusekelweni kwesikhathi eside, ukunakekelwa, ikhwalithi, kanye nokusabela okuhlinzekwa ngaphansi kwenqubomgomo yethu yesofthiwe. I-SDK entsha izophuma ku-Gecko SDK futhi iqale ukunikeza izici ezintsha ezisiza onjiniyela bathuthuke.tage yamakhono athuthukile emikhiqizo yethu yochungechunge 2 kanye no-3. Lesi sinqumo sihambisana nempendulo yekhasimende, ebonisa ukuzibophezela kwethu ekukhuphuleni ikhwalithi, ukuqinisekisa ukuzinza, nokuthuthukisa ukusebenza ukuze uthole ulwazi olukhethekile lomsebenzisi kuwo wonke ama-SDK ethu esofthiwe.
1.1 Izici Ezintsha
Yengezwe ekukhishweni 6.0.1.0 Izinguquko ezingxenyeni ze-SLC: Indima yesithathu ye-BT Mesh yengezwe eceleni kwendima Yomhlinzeki kanye Nomhlinzeki Indima Ye-Custom BT Mesh, lapho isicelo sithola khona inkululeko yokusebenzisa indima yangokwezifiso. Okwesiboneloample, indima Yomhlinzeki noma Umnikezeli ingase ikhethwe isikhathi sokusebenza.
Kwengezwe ekukhishweni 6.0.0.0 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 kusibample apps: btmesh_soc_sensor_server isusiwe futhi ukusebenza kwayo kwahlukaniswa ku-3 exampLes: · btmesh_soc_sensor_thermometer yokuboniswa kwe-Sensor Server Model ene-thermometer · btmesh_soc_nlc_sensor_occupancy ukuze kuboniswe i-BT Mesh NLC Occupancy Sensor Profile (isibalo sabantu) · 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-exampi-le ayisakwazi ukulawula izigcawu (Scene Client) 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 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
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 3
Izinto Ezintsha Izinguquko kukho konke example izinhlelo 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-exampNgokulandelayo, 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 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 (Bala abantu) 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 ye-node ukuze ivumele ukudluliswa kwedatha phezu kwe-Advertisement Extension_ebserver ye-Silabs Ukucushwa kwemodeli yomthengisi weklayenti le-node. ncp_btmesh_user_cmd yokubonisa ukuxhumana phakathi komsingathi we-NCP kanye nethagethi ye-NCP kusetshenziswa imilayezo yomsebenzisi ye-BGAPI, izimpendulo nemicimbi.
1.2 Ama-API amasha
Kwengezwe ekukhishweni kwe-6.1.0.0 izengezo ze-BGAPI: Imiyalo emisha yengeziwe ekilasini le-node ukuze kuhlotshaniswe idatha yokusabela kweskeni 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 yilena: · 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_nodevision impendulo_service_servicescan impendulo_servicet_servicet isikhangiso · sl_btmesh_node_clear_provisioning_service_scan_response: Sula idatha yempendulo yokuskena ukuze unikeze umkhangiso wesevisi
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) liyabiwa
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 4
Izinto Ezintsha
isigcinalwazi, esikhulisa ukuqina kokubika umcimbi lapho idivayisi ingaphansi komthwalo omkhulu ngezindleko zokusetshenziswa kwememori eyinqwaba. Umyalo omusha uthi: · sl_btmesh_vendor_model_set_option: Setha inketho yokuziphatha yemodeli yomthengisi
Imiyalo emisha yengeziwe ekilasini lokuxilonga ukuze kubikwe imicimbi ehlobene nobungane. Imiyalo emisha yilena: · sl_btmesh_diagnostic_enable_friend: Vumela ukukhiqizwa kwemicimbi yokuxilonga ehlobene nobungane · sl_btmesh_diagnostic_disable_friend: Khubaza ukukhiqizwa kwemicimbi yokuxilonga ehlobene nobungani · sl_btmesh_diagnostic_get_friend: Buyisa izibalo 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 wokudluliselwa komlayezo ku-LPN · sl_btmesh_diagnostic_diagnostic_umlayezo_ukususwa komlayezo 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 kokwehluleka ukunikeza
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 se
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);
i-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 okusekelwe esehlakalweni kwenethiwekhi ye-PDU edlulisayo nokuba ngummeleli, engenziwa isebenze futhi ivalwe njengoba kudingeka. Imiyalo ye-BGAPI ekilasini lokuxilonga yilena: · sl_btmesh_diagnostic_init: Qalisa ingxenye yokuxilonga · sl_btmesh_diagnostic_deinit: Deinitialisa ingxenye yokuxilonga · sl_btmesh_diagnostic_enable_relay: Nika amandla ukubika okusekelwe kumcimbi wenethiwekhi ye-PDU umsebenzi wokwenziwa kabusha sl_btmesh_diagnostic_disable_relay: Khubaza ukubika okusekelwe kumcimbi wenethiwekhi ye-PDU edlulisa/umsebenzi wommeleli · sl_btmesh_diagnostic_get_relay: Thola inombolo yama-PDU enethiwekhi edluliselwe/ehlanganisiwe kuze kube manje · sl_btmesh_diagnostic_get_statistics: Thola i-mesh counterstack sl_btmesh_diagnostic_clear_statistics: Izibalo zezibalo zesitaki zemeshi enguziro
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 5
Umcimbi we-BGAPI ekilasini lokuxilonga uthi: · sl_btmesh_diagnostic_relay: Umcimbi obika ukuthi i-PDU yenethiwekhi idluliselwe phambili noma yenziwe ummeleli yisitaki
Izinto Ezintsha
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 6
Ukuthuthukiswa
2 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.
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 7
Izinkinga Ezilungisiwe
3 Izinkinga Ezilungisiwe
Kulungiswe ekukhululweni 6.1.0.0
ID # 1235337 1247422 1251498 1252252 1254356 1276121
Kwenze ukutholwa kwesevisi ye-GATT kuqine kakhulu kudivayisi egcwele kakhulu. Kwenze ukwamukelwa kwemodeli yomthengisi kuqine kakhulu kudivayisi egcwele kakhulu. Kulungiswe lapho Umlayezo okhanyayo, okuhlanganisa nesikhathi soshintsho, kuholela kumlayezo wephutha ongalungile kumalogi. Kulungiswe uma umlayezo we-Generic Move uholela ekufiphaleni, okungase kuchichime kuye ekufiphaleni phansi. Kulungiswe ukuhlehla nge-deinitialization yomngani engaphansi. Ukuncishiswa kwenkomba yokhiye wohlelo lokusebenza olungashintshi ezingeni le-BGAPI lapho umhlinzeki oshumekiwe ecela inqubo yokuvuselela eyinhloko.
Kulungiswe ekukhululweni 6.0.0.1
ID # 1226000 1206620 1230833 1243565 1244298 1243556
Umsebenzi we-Extended Provisioner BGAPI wokuhlola ubunikazi be-node ukuze uhlole ubunikazi be-node yangasese. Izinkinga ezilungisiwe ezidalwe imicimbi ye-BGAPI engekho phakathi nokulayisha okuphezulu ukuze kulungiswe izinkinga zokuqinisekisa i-firmware. I-Fixed friend subsystem deinitialization ukuze ukuqaliswa kabusha kusebenze ngaphandle kokusetha kabusha idivayisi. Ukuphahlazeka okulungisiwe okungenzeka uma ukuqaliswa komnikezeli kuhlulekile, ngokwesiboneloample ngenxa ye-DCD engalungile. Ukubika okungaguquki kwama-octet engeziwe angamanga kumcimbi Wesimo Sokubhalisa semodeli yeKlayenti le-Scene. Ukuqaliswa okuzenzakalelayo kwenodi kukhishiwe ezicini zohlelo lokusebenza lwe-BT Mesh. Manje zonke izingxenye zingasetshenziswa futhi endimeni yomhlinzeki.
Kulungiswe ekukhululweni 6.0.0.0
ID # 360955 1198887 1202073 1202088 1206714 1206715, 1211012, 1211022 1211017 1212373 1212854 1197398, 1194443, 1202088 XNUMX XNUMX XNUMX XNUMX XNUMX
Isikhawu phakathi komcimbi wokuqala nowesibili wokunaka isikhathi singaba ngaphandle komzuzwana owodwa. Ikheli lomkhangisi eliyimfihlo eliyimfihlo liyafana kuwo wonke ama-subnet kuyilapho kufanele lihluke. I-Btmesh_ncp_empty exampi-le ayinayo i-RAM eyanele ku-BRD4182 ene-GCC compiler. I-Btmesh_soc_switch exampi-le ayinayo i-RAM eyanele ku-BRD4311 kanye ne-BRD4312 ene-IAR compiler Iseva elibamba kufanele ikhiphe ibhekhoni phezu koxhumo lommeleli lapho i-subnet yengezwa kuseva elibamba Ukusekelwa kwedatha yokubunjwa kwedivayisi ikhasi 2, 129 kanye ne-130 kufanele kube khona kumodeli yeseva yokumisa njenge kanye nemodeli yeseva yedatha yokuqamba enkulu lapho ukunikezwa okukude kusekelwa
Ukushicilelwa ngezikhathi ezithile kolwazi lwendawo kufanele kushintshane phakathi kwendawo yomhlaba kanye neyasendaweni lapho kokubili kwaziwa Ukuvuza Kwensiza ekuphatheni uxhumano lommeleli ngemva kokuba kuvulwe futhi kwavalwa Imodi yokudonsa Ukudluliselwa kwe-MBT ku-LPN akuqedi ngempumelelo isicelo sokusabalalisa i-DFU okwamanje asikwazi. ukuphatha amanodi angaphezu kwama-60 ngempumelelo
I-Btmesh_soc_switch_ctl exampihlanganisa kuwo wonke amabhodi ane-IAR compiler.
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 8
Izinkinga ezaziwayo ekukhishweni kwamanje
4 Izinkinga Ezaziwayo Kokukhululwa Kwamanje
Izinkinga ezibhalwe ngokugqamile zengeziwe kusukela ekukhishweni kwangaphambilini.
I-ID # 401550 454059 454061 624514 841360
1121605 1226127 1204017
Awukho umcimbi we-BGAPI wokwehluleka ukuphatha umlayezo ohlukene.
Inani elikhulu lemicimbi ebalulekile yoshintsho lwesimo sokuvuselela ikhiqizwa ekupheleni kwenqubo ye-KR, futhi lokho kungase kugcwale ulayini we-NCP. Ukuwohloka kokusebenza okuncane uma kuqhathaniswa no-1.5 ekuhloleni ukubambezeleka kohambo lokuya nokubuya kuye kwabonwa. Inkinga ngokusungula kabusha ukukhangisa okuxhumekayo uma ngabe konke ukuxhumana bekusebenza futhi ummeleli we-GATT uyasebenza. Ukusebenza okungalungile kokudluliswa komlayezo ohlukaniswe izingxenye ngaphezulu komphathi we-GATT.
Amaphutha okuzungeza angabangela imicimbi ehleliwe ukuthi iqale ngezikhathi ezihluke kakhulu kunokulindelekile. Umhlinzeki womsingathi exampI-le ingabambeka lapho iqala ukunikeza indawo yesibili. Umsabalalisi akakwazi ukuphatha isibuyekezo se-FW esihambisanayo kanye ne-FW Upload.
I-Workaround Isicelo idinga ukuthola ukwehluleka kusukela ekuphelelweni kwesikhathi / ukuntuleka kwempendulo yesendlalelo sohlelo lokusebenza; kumamodeli omthengisi i-API inikeziwe. Khulisa ubude bomugqa we-NCP kuphrojekthi.
Nikeza ukuxhumana okukodwa kunalokho okudingekayo.
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.
Qala kabusha uhlelo lokusebenza lomsingathi ngaphambi kokunikeza inodi yesibili. Ungasebenzisi isibuyekezo se-FW ngokwakho kanye nokulayisha kwe-FW ngokuhambisana.
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 9
Izinto Ezihoxisiwe
5 Izinto Ezehlisiwe
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.
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 10
Izinto Ezikhishiwe
6 Izinto Ezikhishiwe
Ikhishwe ekukhishweni 6.0.0.0 Imiyalo ye-BGAPI ethi sl_btmesh_test_set_local_config() kanye nethi sl_btmesh_test_get_local_config() isusiwe. Imiyalo ye-BGAPI ethi sl_btmesh_node_get_statistics() kanye nokuthi sl_btmesh_node_clear_statistics() isusiwe.
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 11
7 Ukusebenzisa Lokhu Kukhululwa
Lokhu kukhishwa kuqukethe okulandelayo · I-Silicon Labs Ilabhulali yesitaki se-Bluetooth mesh · I-Bluetooth mesh sample izinhlelo zokusebenza Uma ungumsebenzisi wokuqala, bheka i-QSG176: I-Silicon Labs I-Bluetooth Mesh SDK v2.x Umhlahlandlela Wokuqalisa Ngokushesha.
Ukusebenzisa Lokhu Kukhululwa
7.1 Ukufaka kanye 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. Bona okuthi https://github.com/SiliconLabs/gecko_sdk ukuze uthole ulwazi olwengeziwe.
Indawo yokufaka ezenzakalelayo ye-GSDK ishintshile ngokuthi Simplicity Studio 5.3 nangaphezulu. · IWindows: C:Abasebenzisi SimplicityStudioSDKsgecko_sdk · MacOS: /Users/ /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 ku-https://docs.silabs.com/.
7.2 Ulwazi Lwezokuphepha
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
Ukhiye wenethiwekhi Ukhiye wohlelo lokusebenza Ukhiye wedivayisi
Ukuthekelisa ku-node
Iyathekelisa
Akuthekeliseki
Akuthekeliseki
Ukuthekelisa ku-Provider
Iyathekelisa
Iyathekelisa
Iyathekelisa
Amanothi
Ukuphuma kokhiye wenethiwekhi kukhona kuphela ku-RAM kuyilapho okhiye benethiwekhi begcinwe ku-flash
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.
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 12
Ukusebenzisa Lokhu Kukhululwa
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/Zokuvikela Nezaziso Zokushintsha Umkhiqizo (ama-PCN)' zihloliwe, nokuthi ubhalisele ingxenyekazi yakho nephrothokholi okungenani. Chofoza Londoloza ukuze ulondoloze noma yiziphi izinguquko.
7.3 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 nosekelo lwe-Silicon Laboratories ku-http://www.silabs.com/support.
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
I-Bluetooth Mesh 6.1.1.0 | 13
Isitudiyo esilula
Ukufinyelela ngokuchofoza okukodwa ku-MCU namathuluzi angenantambo, imibhalo, isofthiwe, imitapo yolwazi yekhodi yomthombo nokuningi. Iyatholakala ku-Windows, Mac kanye ne-Linux!
Iphothifoliyo ye-IoT
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Ikhwalithi
www.silabs.com/quality
Ukusekela Nomphakathi
www.silabs.com/community
I-Silicon Labs Yokuzihlangula 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 enkumbulo abhekisela kudivayisi ngayinye ethize, kanye namapharamitha "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. Qaphela: Lokhu okuqukethwe kungase kuqukathe amagama ahlaselayo asengasasebenzi. I-Silicon Labs ishintsha le migomo ngolimi olubandakanya wonke umuntu lapho kungenzeka khona. Ukuze uthole ulwazi olwengeziwe, vakashela ku-www.silabs.com/about-us/inclusive-lexicon-project
I-Trademark Information Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® kanye nelogo ye-Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo kanye inhlanganisela yakho, “ama-microcontrollers asebenziseka kalula kakhulu emhlabeni”, Redpine Signals®, WiSeConnect , n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio® , i-Telegesis, i-Telegesis Logo®, i-USBXpress® , i-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.
I-Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com
Amadokhumenti / Izinsiza
![]() |
I-SILICON LABS 6.1.1.0 I-Bluetooth Mesh SDK [pdf] Incwadi Yomnikazi 6.1.1.0 I-Bluetooth Mesh SDK, 6.1.1.0, Bluetooth Mesh SDK, Mesh SDK, SDK |


