I-SILICON LABS Bluetooth Mesh SDK
Imininingwane
- Umkhiqizo: I-Siplicity SDK Suite
- Inguqulo: 2024.6.3 Ephreli 23, 2025
- Izici: Inguqulo ye-Bluetooth Mesh 1.1
Ulwazi Lomkhiqizo
I-Simplicity SDK Suite ihlanganisa izici ezisekelwa inguqulo ye-Bluetooth Mesh 1.1. Ihlinzeka ngenkundla yokuthuthukisa izinhlelo zokusebenza kusetshenziswa ubuchwepheshe be-Bluetooth Mesh.
Imiyalo yokusetshenziswa komkhiqizo
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 yesilinganiso esikhulu futhi ifaneleka kahle ukwakha okuzenzakalelayo, amanethiwekhi ezinzwa, nokulandelela impahla. Isofthiwe yethu kanye ne-SDK yokuthuthukisa i-Bluetooth isekela i-Bluetooth Mesh nokusebenza kwe-Bluetooth. Onjiniyela bangangeza ukuxhumana kwenethiwekhi ye-mesh kumadivayisi e-LE afana nezibani ezixhunyiwe, i-automation yasekhaya, namasistimu okulandelela amafa. Isofthiwe isekela ukukhanya kwe-Bluetooth, ukuskena kwebhikhoni, noxhumo lwe-GATT ukuze i-Bluetooth Mesh ikwazi ukuxhuma kuma-smartphones, 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
- 7.0.3.0 ekhishwe ngomhla ka-23 Ephreli 2025 (Ingxenyekazi eyisisekelo iyashintsha kuphela)
- 7.0.2.0 ikhishwe ngoSepthemba 18, 2024
- 7.0.1.0 ikhishwe ngomhla ka-24 Julayi 2024
- 7.0.0.0 ikhishwe ngoJuni 5, 2024
Ukuhambisana Nezaziso Zokusebenzisa
Ukuze uthole ulwazi olwengeziwe mayelana nezibuyekezo zokuphepha nezaziso, bona Isahluko Sokuphepha se-Platform Release Notes efakwe 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-Silicon Labs Bluetooth Mesh SDK, bheka Ukusebenzisa Lokhu Kukhululwa.
Abahlanganisi Abavumelanayo
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 kuma-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.
IZICI EZIYINHLOKO
- Ukuthuthela ku-Siplicity SDK Suite
- Kususwe ukusekela kochungechunge 0/1
- Ukusekelwa kwezibuyekezo ze-firmware ezicindezelwe i-delta
Izinto Ezintsha
Izici Ezintsha
Kwengezwe ekukhishweni 7.0.1.0
Kwengezwe ukusekelwa kwe-Mesh Device Firmware Update (DFU) esebenzisa ukucindezela kwe-delta okusebenzayo, okusekelwe ekuboneni umehluko phakathi kwezinguqulo ezimbili ze-firmware. Isici sidinga ukusetshenziswa kwenguqulo yethuluzi le-Commander elisekela ukuhlaziya umehluko kanambambili we-ELF, kanye nokusetshenziswa kwe-bootloader esekela ukufaka isibuyekezo se-firmware esicindezelwe.
Kwengezwe ekukhishweni 7.0.0.0
Ukusekelwa Kwesiphathi Sewashi sengeziwe. Izingxenye zesitaki azisasebenzisi i-device_init() ukuqalisa iwashi. Kunalokho, iphrojekthi yohlelo lokusebenza manje kufanele ifake ingxenye ye-clock_manager, eyenza ukuqaliswa kwewashi.
Usekelo lwe-Common Memory Manager lwengeziwe.
Ama-API amasha
- Kwengezwe ekukhishweni 7.0.0.0
Ukuthuthukiswa
Kushintshwe ekukhishweni okungu-7.0.0.0
Izinguquko ze-BGAPI
Umyalo wesigaba se-node ye-BGAPI, sl_btmesh_node_test_identity, ungeziwe ukuze kubhekwe ukuthi isikhangiso somazisi we-nodi eyamukelwe sisuka endaweni ethile noma cha.
Exampizinguquko zohlelo lokusebenza
Isici seNodi Yamandla Aphansi sengeziwe kuseva yenzwaamples (btmesh_soc_sensor_thermometer, btmesh_soc_nlc_sensor_oc-cupancy btmesh_soc_nlc_sensor_ambient_light), kanye nesici somngane sengezwe kuklayenti leseva yenzwaample (btmesh_soc_sen-sor_client).
Izinkinga Ezilungisiwe
Kulungiswe ekukhululweni 7.0.2.0
ID # | Incazelo |
1331888,
1334927, 1338088, 1338090 |
Kulungiswe ukwehluleka okuningana kokwabiwa kwenkumbulo okungaphathwa okungase kuholele ekuphahlazekeni uma idivayisi igcwele ithrafikhi. |
1345827 | Ukulahlekelwa okulungisiwe komcimbi we-BGAPI wokusabalalisa we-DFU onolwazi wokususwa kwenodi. |
1301401 | Iseva elungisiwe yokukhanyisa amaphutha esibuyekezo sesimo lapho ithola iseva yokukhanyisa Setha izicelo ngesikhathi soshintsho. |
1345411 | Inkumbulo evuzayo ye-sl_memory_realloc() elungisiwe, okuholela ku-ex yomsabalalisi we-DFUample nkumbulo iyaphela. |
Kulungiswe ekukhululweni 7.0.1.0
ID # | Incazelo |
1301325 | Kulungiswe inkinga ekugcineni izenzo zemodeli Yokushejuli. |
1305041 | Inkinga yokuvala elungisiwe ekuxhumaneni kwe-NCP kusuka kumsingathi kuya ku-EFR32. |
1305928 | Ukulahlekelwa okungaguquki kwedatha yohlu olulungile Lwabamukeli emicimbini ye-DFU ngemva kokuqaliswa kokulungiswa kokulahlekelwa komcimbi 1258654. |
1319326 | Kulungiswe amanani angalungile okufakwayo nokuphumayo kwebhithi yokuqinisekisa ye-OOB. |
1325194 | Kulungiswe ukuphindwaphindwa okungadingekile komcimbi wesimo somamukeli weklayenti lomsabalalisi we-DFU ngemva kokuqaliswa kokulungiswa kokulahlekelwa komcimbi 1258654. |
1310377 | Kulungiswe inkinga kuhlelo lokusebenza lwe-IOP Relay. Ngaphambilini, ibikhanya kusetshenziswa i-GATT. |
Kulungiswe ekukhululweni 7.0.0.0
ID # | Incazelo |
356148 | Igwema ukuqala umphathi wesikhangiso uma i-node ihlinzekwa kusetshenziswa i-PB-GATT kuphela. |
1250461 | Wenze ukubika komcimbi kwaqina kakhulu kudivayisi elayishwe kakhulu. |
1258654 | Umcimbi we-DFU wenziwe waqina kakhulu kudivayisi egcwele kakhulu. |
1274632 | Amamodeli we-DFU Distributor kanye ne-Standalone Updater manje azobika iphutha uma ukucushwa kwe-Blob Transfer ku-node kunganele. |
1284204 | Kulungiswe isivikelo sokudlala futhi esilungisiwe ku-NVM3 uma uhlelo lokusebenza lusebenzisa i-sl_btmesh_node_power_off() API. |
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. | Uhlelo lokusebenza ludinga ukuthola ukwehluleka kusukela ekuphelelweni kwesikhathi/ukuntuleka kwempendulo yesendlalelo sohlelo lokusebenza; kumamodeli wabathengisi, 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 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 i-FW Update efanayo kanye ne-FW Upload. | Ungasebenzisi isibuyekezo se-FW ngokwakho kanye nokulayisha kwe-FW ngokuhambisana. |
Izinto Ezihoxisiwe
Kwehlisiwe ekukhishweni 7.0.0.0
Umyalo we-BGAPI othi sl_btmesh_prov_test_identity uhoxisiwe. Sebenzisa i-sl_btmesh_node_test_identity esikhundleni salokho.
Izinto Ezikhishiwe
Ikhishwe ekukhishweni 7.0.0.0
Ukusekelwa kwezingxenyekazi zekhompuyutha ze-Series 1 (xG12 ne-xG13) kususiwe kulokhu kukhishwa.
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-Simplicity SDK (GSDK), i-suite yama-Silicon Labs SDKs.
- Ukuze uqalise ngokushesha nge-Siplicity SDK, faka I-Siplicity Studio 5, ezosetha indawo yakho yokuthuthuka futhi ikuhambise ekufakeni i-Siplicity SDK.
- 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-Siplicity SDK ingase ifakwe mathupha ngokulanda noma ngokuhlanganisa okwakamuva kusuka ku-GitHub. Bheka https://github.com/Sili-conLabs/simplicity_sdk ukuze uthole ulwazi olwengeziwe.
- I-Siplicity Studio ifaka i-Simplicity SDK ngokuzenzakalelayo ku:
- IWindows: C:\Abasebenzisi\ \SimplicityStudio\SDKs\simplicity_sdk
- IMacOS: /Abasebenzisi/ /SimplicityStudio/SDKs/simplicity_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 begcinwa ku-flash. |
Ukhiye wohlelo lokusebenza | Akuthekeliseki | Iyathekelisa | |
Ukhiye wedivayisi | Akuthekeliseki | Iyathekelisa | Esimeni somhlinzeki, kusetshenziswa kukhiye wedivayisi yomhlinzeki 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 ngokusebenza Kokulawula Ukhiye We-Vault Evikelekile, bona i-AN1271 Secure Key Storage.
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 (PCNS)' zihloliwe, nokuthi ubhalisele ingxenyekazi yakho nephrothokholi okungenani. Chofoza Londoloza ukuze ulondoloze noma yiziphi izinguquko.
Umfanekiso olandelayo uyi-example.e
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.
Isitudiyo esilula
Ukufinyelela ngokuchofoza okukodwa ku-MCU namathuluzi angenantambo, imibhalo, isofthiwe, imitapo yolwazi yekhodi yomthombo nokuningi. Itholakala ku-Windows, Mac kanye ne-Linux
- Iot Portfolio
- www.silabs.com/IoT
- SW/HW
- www.silabs.com/simplicity
- Ikhwalithi
- www.silabs.com/quality
- Ukusekela Nomphakathi
- www.silabs.com/community
Umshwana wokuzihlangula
- I-Silicon Labs ihlose ukuhlinzeka amakhasimende ngemibhalo yakamuva, enembile, futhi ejulile yawo wonke ama-peripheral namamojula atholakalayo kubaqalisi besistimu nabasebenzisa noma abahlose ukusebenzisa imikhiqizo ye-SiliconLabsCharacterisationt dataa, amamojula atholakalayo nama-peripherals, osayizi benkumbulo namakheli enkumbulo abhekisela kudivayisi ngayinye ethile, kanye nepharamitha ethi “I-can ejwayelekile” enikeziwe ehlukahlukene.
- 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 izikhali ezinjalo.
- I-Silicon Labs iyazilahla zonke iziqinisekiso ezishiwo kanye nezishiwo futhi ngeke ibe nesibopho noma ibophezele nganoma yikuphi ukulimala noma ukulimala okuhlobene nokusetshenziswa komkhiqizo we-Silicon Labs kulezo zicelo ezingagunyaziwe.
Ulwazi Lophawu
I-Silicon Laboratories Inc.®, i-Silicon Laboratories®, i-Silicon Labs®, i-SiLabs® kanye ne-Silicon Labs logo®, i-Bluegiga®, i-Bluegiga Logo®, i-EFM®, i-EFM32®, i-EFR, i-Ember®, i-Energy Micro, ilogo ye-Energy Micro nezinhlanganisela zayo, "the world's the world's energy , Red, Wink-Link-Signers , I-Micropine, i-Wink, i-Microcontrollers, i-Red, i-Wink-Link-Connectors I-EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress® Zentri, ilogo ye-Zentri kanye ne-Zentri DMS, Z-Wave®, nezinye izimpawu zokuthengisa noma izimpawu zokuhweba ze-Silicon Labs. I-ARM, i-CORTEX, i-Cortex-M3 kanye 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 Avenue, Austin, TX 78701 USA
- www.silabs.com
Imibuzo Evame Ukubuzwa
Umbuzo: Ngingalutholaphi ulwazi olwengeziwe mayelana nezibuyekezo zokuphepha?
A: Bheka esahlukweni Sokuphepha Samanothi Okukhishwa Kwenkundla noma vakashela ikhasi lamanothi okukhishwa kwamalebhu e-Silicon ukuze uthole ulwazi oluningiliziwe lwesibuyekezo sokuvikeleka.
Q: Ngibhalisela kanjani i-Security Advisory?
A: I-Silicon Labs incoma ukuthi ubhalisele Abeluleki Bezokuphepha ukuze uthole ulwazi lwakamuva. Landela imiyalelo enikezwe emibhalweni noma thintana nokwesekwa kwe-Silicon Labs.
Amadokhumenti / Izinsiza
![]() |
I-SILICON LABS Bluetooth Mesh SDK [pdf] Incwadi Yomnikazi 7.0.3.0, 7.0.2.0, 7.0.1.0, 7.0.0.0, Bluetooth Mesh SDK, Mesh SDK, SDK |