SILICON-LABS-logo

SILICON LABS Bluetooth Mesh SDK

SILICON-LABS-Bluetooth-Mesh-SDK-oloa

Fa'amatalaga

  • Oloa: Simplicity SDK Suite
  • Fa'aliliuga: 2024.6.3 Aperila 23, 2025
  • Fa'aaliga: Bluetooth Mesh fa'amatalaga fa'amatalaga 1.1

Fa'amatalaga o oloa
O le Simplicity SDK Suite e aofia ai foliga o loʻo lagolagoina e le Bluetooth Mesh faʻamatalaga faʻamatalaga 1.1. E maua ai se faʻavae mo le atinaʻeina o talosaga e faʻaaoga ai le Bluetooth Mesh technology.

Fa'atonuga o le Fa'aaogaina o Mea

O le Bluetooth Mesh o se topology fou e avanoa mo masini Bluetooth Low Energy (LE) e mafai ai ona fesoʻotaʻi le tele-i-tele (m:m). E sili ona lelei mo le fatuina o fesoʻotaʻiga masini tetele ma e fetaui lelei mo le fausiaina o masini, fesoʻotaʻiga masini, ma le siakiina o aseta. O la matou polokalama ma le SDK mo le atina'eina o le Bluetooth e lagolagoina le Bluetooth Mesh ma le Bluetooth galuega. E mafai e tagata atia'e ona fa'aopoopo feso'ota'iga feso'ota'iga mesh i masini LE e pei o moli feso'ota'i, masini fale, ma faiga e siaki ai aseta. E lagolagoina e le polokalame le Bluetooth beaconing, beacon scanning, ma feso'ota'iga GATT ina ia mafai ai e le Bluetooth Mesh ona fa'afeso'ota'i i telefoni poto, tablets, ma isi masini Bluetooth LE. O lenei faʻasalalauga e aofia ai foliga e lagolagoina e le Bluetooth Mesh faʻamatalaga faʻamatalaga 1.1.

O nei fa'amatalaga tu'u mai e aofia ai fa'aliliuga SDK

  • 7.0.3.0 fa'amatu'u mai ia Aperila 23, 2025 (Na'o suiga i lalo ole tulaga)
  • 7.0.2.0 na tatalaina ia Setema 18, 2024
  • 7.0.1.0 na tatalaina ia Iulai 24, 2024
  • 7.0.0.0 na tatalaina ia Iuni 5, 2024

Fesootaiga ma Fa'amatalaga Fa'aaogā
Mo nisi faʻamatalaga e uiga i faʻafouga saogalemu ma faʻamatalaga, vaʻai i le mataupu Puipui o le Faʻasalalauga Faʻasalalauga faʻapipiʻi i lenei SDK poʻo luga ole itulau Silicon Labs Release Notes. Silicon Labs e fautuaina malosi foi e te lesitala i Fautuaga Puipuiga mo faʻamatalaga lata mai. Mo faʻatonuga, pe afai e te fou i le Silicon Labs Bluetooth Mesh SDK, vaʻai i le Faʻaaogaina o Lenei Faʻasalalauga.

Compilers Fegalegaleai
IAR Embedded Workbench mo ARM (IAR-EWARM) version 9.40.1

  • O le faʻaaogaina o le uaina e fau ai ma le IarBuild.exe command line utility poʻo le IAR Embedded Workbench GUI i luga o macos poʻo Linux e ono iʻu ai i le le saʻo. files o lo'o fa'aaogaina ona o fete'ena'iga i le algorithm hashing a le uaina mo le fa'apuupuu file igoa.
  • O tagata fa'atau i macos po'o Linux ua fautuaina e aua ne'i fausia ma le IAR i fafo atu o le Simplicity Studio. O tagata fa'atau e faia e tatau ona fa'amaonia ma le toto'a e sa'o files o loʻo faʻaaogaina.
  • GCC (The GNU Compiler Collection) version 12.2.1, saunia ma Simplicity Studio.
  • O le feso'ota'iga-taimi fa'ata'ita'iga fa'apitoa a le GCC ua fa'aletonu, ma i'u ai i sina si'itia la'ititi o ata.

UIGA AUTU

  • Femalaga'iga ile Simplicity SDK Suite
  • Aveese le lagolago mo le Fa'asologa 0/1
  • Lagolago mo fa'afouga fa'afouga fa'afouga fa'amaumau delta

Mea fou

Vaega Fou

Fa'aopoopo i le fa'asa'olotoga 7.0.1.0
Lagolago mo Mesh Device Firmware Update (DFU) lea e faʻaogaina ai le faʻaogaina lelei o le delta compression, faʻavae i luga o le iloa o le eseesega i le va o le lua firmware versions, ua faʻaopoopoina. O le faʻaaliga e manaʻomia ai le faʻaogaina o se faʻaoga o le meafaigaluega Commander e lagolagoina le suʻesuʻeina o eseesega binary ELF, faʻapea foʻi ma le faʻaogaina o se bootloader e lagolagoina le faʻaogaina o le faʻafouina o le firmware.

Fa'aopoopo i le fa'asa'olotoga 7.0.0.0
Ua faaopoopo le lagolago mo le Pule Uati. E le toe fa'aogaina e vaega fa'apipi'i le device_init() mo le fa'amataina o le uati. Nai lo lena, o le poloketi talosaga e tatau nei ona aofia ai le vaega clock_manager, lea e faia ai le amataga o le uati.
Ua faaopoopo le lagolago mo le Common Memory Manager.

API fou

  • Fa'aopoopo i le fa'asa'olotoga 7.0.0.0

Fa'aleleia

Suia i le tatalaina 7.0.0.0

BGAPI suiga
O le node BGAPI class command, sl_btmesh_node_test_identity, ua fa'aopoopoina mo le siakiina pe o se fa'asalalauga fa'asinomaga na maua e afua mai i se node pe leai.

Exampsuiga le talosaga
Ua fa'aopoopoina le vaega Low Power Node ile Sensor server examples (btmesh_soc_sensor_thermometer, btmesh_soc_nlc_sensor_oc-cupancy btmesh_soc_nlc_sensor_ambient_light), ma le vaega Uo na fa'aopoopoina i le tagata o tausia le masini masini.ample (btmesh_soc_sen-sor_client).

Mataupu Fa'amau

Fa'amau i le fa'asa'olotoga 7.0.2.0

ID # Fa'amatalaga
1331888,

1334927,

1338088,

1338090

Fa'amauina le tele o fa'aletonu o le fa'asoaina o manatua e ono tula'i mai i se fa'alavelave pe a ova le masini i feoaiga.
1345827 Fa'amauina le leiloa o le fa'amatalaga DFU tufatufa BGAPI mea na tupu mo le aveeseina o node.
1301401 Fa'amautu le fa'afouga o mea sese a le 'au'aunaga mo moli pe a maua le fa'aumau moli Seti talosaga ma le taimi o suiga.
1345411 Fa'amauina le sl_memory_realloc() le manatua, e o'o atu i le DFU fa'asoa muamuaample leai o se faupu'ega manatua.

Fa'amau i le fa'asa'olotoga 7.0.1.0

ID # Fa'amatalaga
1301325 Fa'atonu se fa'afitauli ile teuina o gaioiga fa'ata'ita'iga a le Scheduler.
1305041 Fa'atonu le taimi fa'aletonu i feso'ota'iga NCP mai le talimalo ile EFR32.
1305928 Fa'amauina le leiloa o fa'amaumauga sa'o a le Receiver list i mea na tutupu i le DFU ina ua mae'a fa'atinoina le fa'aleleia o mea na tutupu 1258654.
1319326 Fa'amauina fa'atatau le sa'o mo fa'amaumauga o fa'amaumauga o fa'amaumauga ole fa'amaoniga ole OOB.
1325194 Fa'amauina le toe fa'aluaina ole DFU fa'asoa tagata fa'atau oloa tulaga mea na tupu ina ua mae'a le fa'atonuga ole 1258654.
1310377 Fa'atonu se fa'afitauli ile IOP Relay app. I le taimi muamua, na na o le susulu e faʻaaoga ai le GATT.

Fa'amau i le fa'asa'olotoga 7.0.0.0

ID # Fa'amatalaga
356148 Aloese mai le amataina o fa'asalalauga pe afai o lo'o tu'uina atu na'o le PB-GATT.
1250461 Faia le fa'apolopoloina o lipoti o mea na tutupu ia sili atu ona malosi i luga o se masini ua ova le uta.
1258654 Faia le lipoti a le DFU e sili atu ona malosi i luga o se masini ua mamafa tele.
1274632 DFU Distributor ma Standalone Updater faʻataʻitaʻiga o le a lipotia nei se mea sese pe afai e le lava le faʻaogaina o le Blob Transfer i luga o le node.
1284204 Fa'amauina le fa'asaoina o le toe ta'alo puipuiga i le NVM3 pe a fa'aoga e se talosaga le sl_btmesh_node_power_off() API.

Fa'afitauli Ta'uta'ua i le Fa'asalalauga i le taimi nei

O fa'afitauli i le mata'utia na fa'aopoopoina talu mai le fa'asalalauga muamua

ID # Fa'amatalaga fofo
401550 Leai se fa'alavelave BGAPI mo fa'aletonu le taulimaina o fe'au. E mana'omia e le talosaga ona fa'ailo le fa'aletonu mai le taimi e fa'agata/leai se tali o le fa'asologa o talosaga; mo faʻataʻitaʻiga faʻatau, ua tuʻuina atu se API.
454059 Ole numera tele ole suiga ole setete ole mea e tupu ile fa'ai'uga ole faiga ole KR, ma e ono lolovaia ai le laina ole NCP. Fa'ateleina le umi ole laina ole NCP ile poloketi.
454061 Na maitauina le pa'u laititi o le faatinoga pe a faatusatusa i le 1.5 i su'ega o le toe foi mai.  
624514 Fa'afitauli i le toe fa'atuina o fa'asalalauga fa'afeso'ota'i pe afai o lo'o ola uma so'otaga ma o lo'o fa'aogaina le sui GATT. Fa'asoa se feso'ota'iga se tasi nai lo le mea e mana'omia.
841360 Le lelei le fa'atinoina o fe'au fa'asoa i luga ole GATT. Ia fa'amautinoa e pu'upu'u le va o Feso'ota'iga o feso'ota'iga BLE; faʻamautinoa o le ATT MTU e lava lona telē e fetaui ma se PDU Mesh atoa; fa'alogo le umi o feso'ota'iga la'ititi e fa'ataga ai le tele o pepa LL e tu'uina atu mo le feso'ota'iga.
1121605 O mea sese ole ta'amilosaga e ono fa'aoso ai mea fa'atulagaina e fa'aoso i taimi e matua'i ese lava nai lo le fa'amoemoe.  
1226127 Le tagata talimalo e tu'uina atuampe mafai ona pipii pe a amata ona saunia se node lona lua. Toe amata le app provisioner host a'o le'i saunia le node lona lua.
1204017 E le mafai e le fa'asoa ona fa'afetaui ia lava FW Update ma FW Upload. Aua le fa'agasolo fa'afouga FW ma fa'apipi'i FW fa'atasi.

Mea ua le toe faaaogaina

Fa'ate'aina ile fa'asa'olotoga 7.0.0.0
O le tulafono a le BGAPI sl_btmesh_prov_test_identity ua le toe fa'aaogaina. Fa'aaoga le sl_btmesh_node_test_identity.

Aveese Aitema

Ave'esea ile fa'asa'olotoga 7.0.0.0

Lagolago mo meafaigaluega Fa'asologa 1 (xG12 ma xG13) ua aveese i lenei fa'asalalauga.

Fa'aaogaina Lenei Fa'asalalauga

O lenei fa'asalalauga e aofia ai mea nei

  • Silicon Labs Bluetooth fa'aputuga faletusi
  • Mesh Bluetooth sample talosaga

Afai o oe o se tagata fa'aoga muamua, va'ai QSG176: Silicon Labs Bluetooth Mesh SDK v2. x Fa'ata'ita'iga Vave-Amata.

Fa'apipi'i ma Fa'aoga

  • O le Bluetooth mesh SDK o loʻo tuʻuina atu o se vaega o le Simplicity SDK (GSDK), le seti o Silicon Labs SDKs.
  • Ina ia vave amata i le Simplicity SDK, faʻapipiʻi le Simplicity Studio 5, lea o le a faʻatutuina lau siosiomaga atinaʻe ma savali oe ile Simplicity SDK installation.
  • Simplicity Studio 5 e aofia ai mea uma e manaʻomia mo le atinaʻeina o oloa Iot faʻatasi ma masini Silicon Labs, e aofia ai se punaoa ma faʻalauiloa galuega, meafaigaluega faʻapipiʻi polokalame, se IDE atoa ma le GNU toolchain, ma meafaigaluega auʻiliʻili.
  • O faʻatonuga faʻapipiʻi o loʻo tuʻuina atu i luga ole initaneti Simplicity Studio 5 User's Guide.
  • I le isi itu, o le Simplicity SDK e mafai ona faʻapipiʻiina ma le lima e ala i le siiina pe faʻapipiʻi le mea fou mai GitHub. Vaai https://github.com/Sili-conLabs/simplicity_sdk mo nisi faamatalaga .
  • Simplicity Studio fa'apipi'i le Simplicity SDK e ala i le faaletonu ile:
    • Pupuni: C:\Users\ \SimplicityStudio\SDKs\simplicity_sdk
    • MacOS: /Users/ /SimplicityStudio/SDKs/simplicity_sdk

O fa'amaumauga fa'apitoa i le SDK version o lo'o fa'apipi'iina i le SDK. O fa'amatalaga fa'aopoopo e masani ona maua i tusitusiga fa'avae malamalama (KBAs). API fa'amatalaga ma isi fa'amatalaga e uiga i lenei ma fa'asalalauga muamua o lo'o avanoa ile https://docs.silabs.com/.

Fa'amatalaga Puipuiga

Puipuiga Vault Integration
O lenei fa'aputuga o lo'o tu'ufa'atasia ma Secure Vault Key Management. A fa'apipi'i i masini Secure Vault High, e puipuia ki fa'ailoga mata i le fa'aogaina o le Secure Vault Key Management. O le laulau o loʻo i lalo o loʻo faʻaalia ai ki puipuia ma latou uiga puipuia o le teuina.

Ki Fa'asalalauina i luga o se node Le mafai ona auina atu i luga ole Provisioner Fa'amatalaga
Ki feso'ota'iga E mafai ona auina atu i fafo E mafai ona auina atu i fafo O fa'aliliuga o le ki feso'ota'iga e iai na'o le RAM, a'o fa'amauina ki feso'ota'iga i luga o le moli.
Faʻaoga ki E le mafai ona auina atu i fafo E mafai ona auina atu i fafo  
Ki masini E le mafai ona auina atu i fafo E mafai ona auina atu i fafo I le tulaga o le Provisioner, fa'aoga i le ki masini a Provisioner fa'apea ma isi ki masini.
  • O ki o lo'o fa'ailogaina "E le mafai ona fa'atauina atu" e mafai ona fa'aoga ae le mafai viewed po'o fa'asoa i le taimi ta'avale.
  • O ki o lo'o fa'ailogaina o le "Exportable" e mafai ona fa'aoga pe fa'asoa ile taimi ta'avale, ae fa'amaumau fa'ailoga a'o teuina ile moli.
  • Mo nisi fa'amatalaga ile Secure Vault Key Management functionality, va'ai AN1271 Secure Key Storage.

Faufautua mo Saogalemu
Ina ia lesitala i Fautuaga Puipuiga, ulufale i totonu o le Silicon Labs tagata faʻatau faitotoa, ona filifili lea o le Account Home. Kiliki le HOME e alu i le faitotoa o le itulau autu ona kiliki lea o le Manage Notifications tile. Ia mautinoa o 'Software/Security Advisory Notice & Product Change Notice (PCNS)' o lo'o siaki, ma o lo'o e lesitala i se tulaga maualalo mo lau platform ma le protocol. Kiliki Save e teu ai so'o se suiga.

O le fa'atusa o lo'o i lalo o se example.e

SILICON-LABS-Bluetooth-Mesh-SDK-fig- (1)

Lagolago
O tagata fa'atau Atina'e Kit e agava'a mo a'oa'oga ma fesoasoani fa'apitoa. Fa'aaoga le masini Bluetooth Silicon Labs web itulau e maua ai fa'amatalaga e uiga i oloa ma auaunaga uma a Silicon Labs Bluetooth, ma ia sainia mo le lagolago o oloa.
Fa'afeso'ota'i le lagolago a Silicon Laboratories ile http://www.silabs.com/support.

Faigofie potu potu
Tasi-kiliki avanoa i le MCU ma meafaigaluega uaealesi, faʻamaumauga, polokalama faʻapipiʻi, punaoa code faletusi & sili atu. Avanoa mo Windows, Mac ma Linux

Fa'ailoga

  • Silicon Labs e fa'amoemoe e tu'uina atu i tagata fa'atau fa'amaumauga aupito lata mai, sa'o, ma loloto o peripheral uma ma modules o lo'o avanoa mo le fa'aogaina ma le fa'aogaina o masini komepiuta e fa'aoga pe fa'amoemoe e fa'aoga oloa a SiliconLabsCharacterisationt dataa, modules avanoa ma peripheral, tele manatua ma tuatusi manatua e faasino i masini ma'oti ta'itasi, ma "Typical" ta'iala e tu'uina atu e mafai ma e eseese i fa'aoga eseese.
  • Talosaga exampO fa'amatalaga o lo'o fa'amatalaina iinei e mo na'o fa'ata'ita'iga.
  • Silicon Labs o loʻo iai le aia tatau e fai ai suiga e aunoa ma se faʻaaliga atili i faʻamatalaga o oloa, faʻamatalaga, ma faʻamatalaga iinei, ma e le tuʻuina atu faʻamaonia i le saʻo poʻo le atoatoa o faʻamatalaga o loʻo aofia ai.
  • A aunoa ma se faʻamatalaga muamua, e mafai e Silicon Labs ona faʻafouina le firmware o oloa i le faagasologa o gaosiga mo le saogalemu poʻo le faʻamaoni mafuaaga. O ia suiga o le a le suia ai faʻamatalaga poʻo le faʻatinoga o le oloa. Silicon Labs e leai se noataga mo taunuuga o le faʻaogaina o faʻamatalaga o loʻo tuʻuina atu i lenei pepa.
  • O lenei pepa e le fa'aalia pe fa'ailoa manino mai so'o se laisene e fa'ata'atia pe fau so'o se ta'amilosaga tu'ufa'atasi.
  • O oloa e le'o fuafuaina pe fa'atagaina e fa'aoga i totonu o so'o se masini FDA Vasega III, talosaga e mana'omia ai le fa'atagaga a le FDA muamua, po'o le Life Support System e aunoa ma le fa'atagaga tusitusia patino a Silicon Labs.
  • O le “Life Support System” o so'o se oloa po'o se faiga e fa'amoemoe e lagolago ai pe fa'atumauina ai le ola ma/po'o le soifua maloloina, lea, pe a le manuia, e mafai ona fa'amoemoe talafeagai e i'u ai i se manu'a tele po'o le oti.
  • Silicon Labs oloa e le o fuafuaina pe faʻatagaina mo talosaga a le militeri. O oloa a Silicon Labs e le tatau ona faʻaaogaina i auupega o le tele o faʻaumatiaga, e aofia ai (ae le gata i) auupega faaniukilia, meaola poʻo vailaʻau, poʻo ni fana e mafai ona tuʻuina atu ia auupega.
  • Silicon Labs e fa'afitia uma fa'amaonia ma fa'amaonia ma e le tatau ona nafa pe noatia mo so'o se manu'a po'o mea fa'aleagaina e feso'ota'i ma le fa'aogaina o se oloa Silicon Labs i ia talosaga e le'i fa'atagaina.

Fa'amatalaga Fa'ailoga
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ma le Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ma tu'ufa'atasiga, "le lalolagi sili ona malosi faauo microcontrollers", Redpine Signals®, WiSeConnect®, EZRadio®, EZRadio. EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, le Telegesis Logo®, USBXpress® Zentri, le Zentri logo ma Zentri DMS, Z-Wave®, ma isi o faʻailoga poʻo faʻamaufaʻailoga faʻamaufaʻailoga a Silicon Labs. ARM, CORTEX, Cortex-M3 ma THUMB o fa'ailoga fa'ailoga po'o fa'ailoga fa'amaufa'ailoga a le ARM Holdings. Keil ose fa'ailoga fa'amaufa'ailoga a le ARM Limited. O le Wi-Fi ose fa'ailoga fa'amaufa'ailoga a le Wi-Fi Alliance. O isi oloa uma po'o igoa fa'ailoga o lo'o ta'ua i inei o fa'ailoga fa'atau a latou tagata e umia.

  • Silicon Laboratories Inc.
  • 400 Sisifo Cesar Chavez Avenue, Austin, TX 78701 ISA
  • www.Salasbs.com

FAQs

Q: O fea e mafai ona ou maua ai nisi faʻamatalaga e uiga i faʻafouga saogalemu?
A: Va'ai i le mataupu Saogalemu o le Platform Release Notes pe asiasi i le Silicon Labs Release Notes itulau mo fa'amatalaga fa'afouga saogalemu.

F: E fa'afefea ona ou lesitala ile Security Advisories?
A: Silicon Labs fautuaina le lesitala i Fautuaga Puipuiga mo faʻamatalaga lata mai. Mulimuli i faʻatonuga o loʻo tuʻuina atu i totonu o faʻamaumauga pe faʻafesoʻotaʻi le lagolago a Silicon Labs.

Pepa / Punaoa

SILICON LABS Bluetooth Mesh SDK [pdf] Tusi Lesona a le Pule
7.0.3.0, 7.0.2.0, 7.0.1.0, 7.0.0.0, Bluetooth Mesh SDK, Mesh SDK, SDK

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *