SILICON LABS Bluetooth Mesh SDK Embedded Software
Product Specifications
- Anaran'ny vokatra: Simplicity SDK Suite
- Version: 2024.6.0
- Daty namoahana: 5 jona 2024
- Bluetooth Mesh Specification Version: 1.1
Torolàlana momba ny fampiasana vokatra
Bluetooth mesh dia topolojia vaovao azo ampiasaina amin'ny fitaovana Bluetooth Low Energy (LE) izay ahafahan'ny fifandraisana maro-to-maro (m:m). Namboarina ho an'ny famoronana tambajotran'ny fitaovana midadasika izy io ary mety tsara amin'ny fananganana automatique, tambajotra sensor ary fanaraha-maso ny fananana. Ny rindrambaiko sy SDK ho an'ny fampandrosoana Bluetooth dia manohana ny Bluetooth Mesh sy Bluetooth. Ny mpamorona dia afaka manampy fifandraisana amin'ny tamba-jotra amin'ny fitaovana LE toy ny jiro mifandray, automation an-trano, ary rafitra fanaraha-maso ny fananana. Ny fitaovana malefaka koa dia manohana ny Bluetooth beaconing, beacon scanning, ary ny fifandraisana GATT mba hahafahan'ny Bluetooth mesh mifandray amin'ny finday, takelaka ary fitaovana Bluetooth LE hafa. Ity famoahana ity dia misy endri-javatra tohanan'ny Bluetooth mesh specification version 1.1.
Ireto naoty famoahana ireto dia mirakitra ny dikan-teny SDK:
7.0.0.0 navoaka tamin'ny 5 Jona 2024
Fampandrenesana fampifanarahana sy fampiasana
Raha mila fampahalalana bebe kokoa momba ny fanavaozana sy fampandrenesana momba ny fiarovana, jereo ny toko momba ny fiarovana amin'ny Platform Release Notes napetraka miaraka amin'ity SDK ity na ao amin'ny Silicon Labs Release Notes page. Silicon Labs koa dia manoro hevitra mafy ny hisoratra anarana amin'ny Security Advisories mba hahazoana vaovao farany. Raha mila torolalana, na raha vaovao amin'ny Silicon Labs Bluetooth mesh SDK ianao dia jereo ny fampiasana ity famoahana ity.
Compilers mifanentana
IAR Embedded Workbench for ARM (IAR-EWARM) version 9.40.1
- Ny fampiasana divay hanamboarana miaraka amin'ny fampiasa andalana baiko IarBuild.exe na IAR Embedded Workbench GUI amin'ny macOS na Linux dia mety hiteraka diso. files ampiasaina noho ny fifandonana amin'ny algorithm hashing an'ny divay amin'ny famokarana fohy file anarana.
- Ny mpanjifa amin'ny macOS na Linux dia manoro hevitra mba tsy hanorina miaraka amin'ny IAR ivelan'ny Simplicity Studio. Ireo mpanjifa izay manao izany dia tokony hanamarina tsara fa ny marina files no ampiasaina.
GCC (The GNU Compiler Collection) version 12.2.1, nomen'ny Simplicity Studio.
- Ny endri-pahombiazana amin'ny fotoanan'ny rohy an'ny GCC dia nesorina, ka nitombo kely ny haben'ny sary.
Zavatra vaovao
Ny Simplicity SDK dia sehatra fampivoarana rindrambaiko tafiditra amin'ny fananganana vokatra IoT mifototra amin'ny fitaovana tsy misy tariby sy MCU Series 2 sy Series 3. Izy io dia mampiditra ireo stack protocol tsy misy tariby, middleware, mpamily periferika, bootloader ary fampiharana examples - rafitra matanjaka amin'ny fananganana fitaovana IoT azo antoka sy azo antoka. Ny Simplicity SDK dia manolotra endri-javatra mahery vaika toy ny fanjifana herinaratra faran'izay ambany, fahatokisana matanjaka amin'ny tambajotra, fanohanana ireo node maro be, ary fanesorana ireo fepetra sarotra toy ny multiprotocol sy ny fanamarinana mialoha. Fanampin'izany, ny Silicon Labs dia manome rindrambaiko sy fanavaozana fiarovana amin'ny alàlan'ny rivotra (OTA) mba hanavaozana lavitra ny fitaovana, hanamaivanana ny vidin'ny fikojakojana ary hanatsara ny traikefan'ny vokatra mpampiasa farany. Simplicity SDK dia tohin'ny Gecko SDK malaza, izay mbola ho hita hatrany amin'ny fanohanana maharitra ny fitaovana Series 0 sy Series 1.
Raha mila fanazavana fanampiny momba ny fitaovana Series 0 sy Series 1 dia jereo ny: Fitaovana andiany 0 sy andiany 1 EFM32/EZR32/EFR32 (silabs.com).
Endri-javatra vaovao
Nampiana tamin'ny famoahana 7.0.0.0
Nampiana ny fanohanana ny Clock Manager. Ny singa stack dia tsy mampiasa device_init() ho an'ny fanombohana famantaranandro. Fa kosa, ny tetikasa fampiharana dia tsy maintsy ahitana ny singa clock_manager izay manao ny fanombohana famantaranandro. Nampiana ny fanohanana ny Common Memory Manager.
API vaovao
Nampiana tamin'ny famoahana 7.0.0.0 Tsy misy.
fanatsarana
- Ny baiko kilasy BGAPI node, sl_btmesh_node_test_identity, dia nampiana mba hanamarinana ny loharanon'ny dokam-barotra momba ny node.
- Ny endri-javatra Low Power Node dia nampiana tamin'ny mpizara Sensor examples.
- Ny endri-javatra namana dia nampiana tamin'ny mpanjifa mpizara sensor example.
Niova tamin'ny famoahana 7.0.0.0
- Fanovana BGAPI:
Ny baiko kilasy BGAPI node, sl_btmesh_node_test_identity, dia nampiana mba hanamarinana raha avy amin'ny node iray na tsia ny dokam-barotra momba ny node voaray. - Exampny fanovana ny fampiharana:
Ny endri-javatra Low Power Node dia nampiana tao amin'ny mpizara Sensor examples (btmesh_soc_sensor_thermometer, btmesh_soc_nlc_sensor_oc-cupancy btmesh_soc_nlc_sensor_ambient_light), ary ny Friend dia nampiana tao amin'ny mpanjifa mpizara sensor talohaample (btmesh_soc_sen-sor_client).
Olana raikitra
Namboarina tamin'ny famoahana 7.0.0.0
- Aza atomboka ny mpitondra doka raha PB-GATT ihany no omena ny node.
- Nohatsaraina ny tatitra momba ny hetsika amin'ny fitaovana be entana.
- Nohatsaraina ny tatitra momba ny hetsika DFU amin'ny fitaovana be entana.
- Nampiana ny tatitra diso raha toa ka tsy ampy ho an'ny modely DFU Distributor sy Standalone Updater ny fanamafisana ny Blob Transfer amin'ny node.
- Namboarina ny fiarovana ny famerenana amin'ny laoniny amin'ny NVM3 rehefa mampiasa sl_btmesh_node_power_off() API.
ID # | Description |
356148 | Halaviro ny fanombohana mpanao dokam-barotra raha PB-GATT ihany no omena ny node. |
1250461 | Natao ho matanjaka kokoa amin'ny fitaovana be entana ny tatitra momba ny hetsika famatsiana. |
1258654 | Nanao tatitra ny hetsika DFU ho matanjaka kokoa amin'ny fitaovana be entana. |
1274632 | Ny modely DFU Distributor sy Standalone Updater dia hitatitra ny hadisoana raha tsy ampy ny fanamafisana ny Blob Transfer amin'ny node. |
1284204 | Namboarina ny fiarovana ny famerenana amin'ny laoniny amin'ny NVM3 rehefa mampiasa ny sl_btmesh_node_power_off() API ny fampiharana. |
Olana fantatra amin'ny famoahana ankehitriny
Nisy olana tamin'ny bold nampiana hatramin'ny famoahana teo aloha.
- Tsy misy hetsika BGAPI noho ny tsy fahombiazan'ny fitantanana hafatra voazara.
- Mety ho tondra-drano ny filaharana NCP miaraka amin'ny hetsika fanovana fanjakana famelombelomana.
- Fahasimban'ny zava-bita kely amin'ny andrana fahatarana mandeha miverina raha ampitahaina amin'ny kinova 1.5.
- Olana amin'ny fametrahana indray ny dokam-barotra azo ampifandraisina raha toa ka mavitrika ny fifandraisana rehetra ary ampiasaina ny proxy GATT.
- Ratsy ny fahombiazan'ny fampitana hafatra mizara amin'ny mpitondra GATT.
ID # | Description | Workaround |
401550 | Tsy misy hetsika BGAPI noho ny tsy fahombiazan'ny fitantanana hafatra voazara. | Ny fampiharana dia mila manatsoaka ny tsy fahombiazana amin'ny fe-potoana / tsy fahampian'ny valin'ny sosona fampiharana; ho an'ny modely mpivarotra dia nisy API nomena. |
454059 | Be dia be ny hetsika fanovana fanjakana famelombelomana lehibe novokarina amin'ny fiafaran'ny fizotran'ny KR, ary mety handrakotra ny filaharana NCP izany. | Ampitomboy ny halavan'ny filaharana NCP amin'ny tetikasa. |
454061 | Ny fahapotehan'ny zava-bita kely raha oharina amin'ny 1.5 tamin'ny andrana fitsangatsanganana mandroso dia hita. | |
624514 | Olana amin'ny fametrahana indray ny dokam-barotra azo ampifandraisina raha toa ka navitrika avokoa ny fifandraisana rehetra ary ampiasaina ny proxy GATT. | Manomeza fifandraisana iray mihoatra noho izay ilaina. |
841360 | Ratsy ny fahombiazan'ny fampitana hafatra mizara amin'ny mpitondra GATT. | Ataovy azo antoka fa fohy ny elanelan'ny fifandraisana an'ny fifandraisana BLE; hahazoana antoka fa lehibe ny ATT MTU mba hifanaraka amin'ny PDU Mesh feno; ampifanaraho ny halavan'ny hetsika fifandraisana farany ambany mba ahafahan'ny fonosana LL maromaro alefa isaky ny hetsika fifandraisana. |
1121605 | Ny hadisoana famadihana dia mety hiteraka hetsika voalahatra hipoaka amin'ny fotoana tsy mitovy amin'ny nantenaina. | |
1226127 | Mpampiasa mpampiantrano example mety mijanona rehefa manomboka manome node faharoa. | Avereno indray ny app provisioner mpampiantrano alohan'ny hanomezana ny node faharoa. |
1204017 | Ny Distributor dia tsy afaka mitantana ny FW Update sy FW Upload. | Aza manao fanavaozam-baovao FW tena sy fampiakarana FW mifanitsy. |
1301325 | Tsy voatahiry tsara amin'ny fitahirizana maharitra ny hetsika mpandrindra. | |
1305041 | Ny fifandraisana NCP avy amin'ny mpampiantrano mankany EFR32 dia mety ho tapitra. | sl_simple_com_usart.c dia azo ovaina hanitsiana ny sandan'ny fotoana. |
1305928 | Mametraka node fanavaozana 10 na mihoatra satria mety tsy hahomby ny mpandray DFU ao amin'ny app Distributor SoC. |
Zavatra tsy ampiasaina intsony
Tsy nampiasaina tamin'ny famoahana 7.0.0.0
Ny baiko BGAPI sl_btmesh_prov_test_identity dia tsy ampiasaina intsony. Ampiasao kosa ny sl_btmesh_node_test_identity.
Zavatra nesorina
Nesorina tamin'ny famoahana 7.0.0.0
Nesorina tamin'ity famoahana ity ny fanohanana ny fitaovana Series 1 (xG12 sy xG13).
Mampiasa ity famoahana ity
Ity famoahana ity dia ahitana ireto manaraka ireto
- Silicon Labs Bluetooth mesh stack library
- Bluetooth harato sample applications
Raha mpampiasa voalohany ianao dia jereo ny QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.
Fametrahana sy fampiasana
Ny Bluetooth mesh SDK dia omena ho ampahany amin'ny Simplicity SDK (GSDK), ny suite an'ny Silicon Labs SDKs. Mba hanombohana haingana ny Simplicity SDK, ampidiro ny Simplicity Studio 5, izay hametraka ny tontolo fampandrosoana anao ary handeha amin'ny fametrahana ny Simplicity SDK. Ny Simplicity Studio 5 dia ahitana ny zava-drehetra ilaina amin'ny fampivoarana ny vokatra IoT miaraka amin'ny fitaovana Silicon Labs, ao anatin'izany ny loharanon-karena sy mpandefa tetikasa, fitaovana fanamboarana rindrambaiko, IDE feno miaraka amin'ny fitaovana GNU, ary fitaovana famakafakana. Ny torolalana amin'ny fametrahana dia omena ao amin'ny Torolàlana mpampiasa an'ny Simplicity Studio 5. Raha tsy izany, ny Simplicity SDK dia azo apetraka amin'ny tanana amin'ny alàlan'ny fampidinana na fametahana ny vaovao farany avy amin'ny GitHub. JEREO NY https://github.com/Sili-conLabs/simplicity_sdk raha mila fanazavana fanampiny.
Ny Simplicity Studio dia mametraka ny Simplicity SDK amin'ny alàlan'ny default amin'ny:
- Windows:
- C:\Mpampiasa\ \SimplicityStudio\SDKs\simplicity_sdk
- MacOS: /Mpampiasa/ /SimplicityStudio/SDKs/simplicity_sdk
Ny antontan-taratasy manokana momba ny kinova SDK dia napetraka miaraka amin'ny SDK. Ny fampahalalana fanampiny dia matetika hita ao amin'ny lahatsoratra momba ny fahalalana (KBA). Ny fanondroana API sy ny fampahalalana hafa momba izany sy ny famoahana teo aloha dia hita ao https://docs.silabs.com/.
Fampahafantarana momba ny fiarovana
ANDININ- | Exportability amin'ny node | Exportability amin'ny Provisioner | -tsoratra |
Fanalahidin'ny tambajotra | Azo aondrana | Azo aondrana | Ny dikan'ny fanalahidin'ny tambajotra dia tsy misy afa-tsy ao amin'ny RAM raha voatahiry amin'ny flash ny fanalahidin'ny tambajotra |
Fanalahidin'ny fampiharana | Tsy azo aondrana | Azo aondrana | |
Fanalahidin'ny fitaovana | Tsy azo aondrana | Azo aondrana | Raha ny momba ny Provisioner, dia nampiharina tamin'ny fanalahidin'ny fitaovan'ny Provisionerr sy ny fanalahidin'ny fitaovana hafa |
Secure Vault Integration
Ity kinova an'ny stack ity dia tafiditra amin'ny Secure Vault Key Management. Rehefa apetraka amin'ny fitaovana Secure Vault High, dia voaaro amin'ny fampiasana ny fampiasa Secure Vault Key Management ny fanalahidin'ny mesh. Ny tabilao etsy ambany dia mampiseho ny fanalahidy voaaro sy ny toetran'ny fiarovana ny fitahirizana.
- Ny lakile voamarika hoe “Tsy azo aondrana” dia azo ampiasaina fa tsy azo ampiasaina viewed na zaraina amin'ny fotoam-pivoriana.
- Ny lakile voamarika ho "Azo avoaka" dia azo ampiasaina na zaraina amin'ny fotoana fampandehanana fa mijanona ho voatahiry ao anaty tselatra.
- Raha mila fanazavana fanampiny momba ny fampiasa Secure Vault Key Management, jereo AN1271: Secure Key Storage.
Adiresy fiarovana
Raha te hisoratra anarana amin'ny Security Advisories, midira ao amin'ny vavahadin'ny mpanjifa Silicon Labs, avy eo mifidiana Account Home. Kitiho ny HOME raha te handeha amin'ny pejin-tranon'ny vavahadin-tserasera ary tsindrio ny taila Manage Notifications. Ataovy azo antoka fa voamarika ny 'Software/Security Advisory Notice & Product Change Notice (PCNs)', ary ianao dia misoratra anarana farafahakeliny amin'ny sehatra sy protocol anao. Kitiho ny Save raha te hitahiry ny fanovana rehetra.
MANAMPY
Ny mpanjifa Development Kit dia mahazo fiofanana sy fanohanana ara-teknika. Ampiasao ny harato Bluetooth Silicon Labs web pejy hahazoana fampahalalana momba ny vokatra sy serivisy Bluetooth Silicon Labs rehetra, ary hisoratra anarana ho fanohanana ny vokatra.
Mifandraisa amin'ny fanohanana ny Silicon Laboratories amin'ny http://www.silabs.com/support.
Studio tsotra
Fidirana tokana amin'ny MCU sy fitaovana tsy misy tariby, antontan-taratasy, rindrambaiko, tranomboky kaody loharano & maro hafa. Misy amin'ny Windows, Mac ary Linux!
Disclaimer
Ny Silicon Labs dia mikasa ny hanome ny mpanjifa ny antontan-taratasy farany, marina ary lalina momba ny periferika sy maody rehetra azo alaina ho an'ny mpampihatra rafitra sy rindrambaiko mampiasa na mikasa ny hampiasa ny vokatra Silicon Labs. Ny angon-drakitra momba ny toetra, ny maody misy sy ny periferika, ny haben'ny fitadidiana ary ny adiresin'ny fitadidiana dia manondro ny fitaovana manokana tsirairay, ary ny mari-pamantarana "Typical" omena dia afaka miovaova amin'ny fampiharana samihafa. Fampiharana exampnatao fanoharana fotsiny ny voalaza eto. Ny Silicon Labs dia manana zo hanao fanovana tsy misy fampandrenesana bebe kokoa momba ny fampahalalana momba ny vokatra, ny famaritana ary ny famaritana eto, ary tsy manome antoka ny amin'ny fahamarinany na ny fahafenoan'ny fampahalalana tafiditra. Raha tsy misy fampandrenesana mialoha, ny Silicon Labs dia afaka manavao ny firmware vokatra mandritra ny fizotran'ny famokarana noho ny antony fiarovana na azo itokisana. Ny fiovana toy izany dia tsy hanova ny famaritana na ny fahombiazan'ny vokatra. Ny Silicon Labs dia tsy manana andraikitra amin'ny vokatry ny fampiasana ny fampahalalana omena ato amin'ity antontan-taratasy ity. Ity antontan-taratasy ity dia tsy milaza na manome alalana manokana hamolavola na hamorona circuit integrated. Ny vokatra dia tsy natao na nahazo alalana hampiasaina ao anatin'ny fitaovana FDA Class III, fampiharana izay itakiana ny fankatoavan'ny FDA mialoha ny tsena, na ny Life Support Systems raha tsy misy ny fanekena an-tsoratra manokana avy amin'ny Silicon Labs. Ny “Rafitra Fanohanana ny Fiainana” dia vokatra na rafitra natao hanohanana na hanohanana ny fiainana sy/na fahasalamana, izay, raha tsy mahomby, dia azo antenaina fa hiteraka ratram-po na fahafatesana. Ny vokatra Silicon Labs dia tsy natao na nahazo alalana ho an'ny fampiharana miaramila. Ny vokatra Silicon Labs dia tsy tokony hampiasaina amin'ny fitaovam-piadiana faobe, anisan'izany (fa tsy voafetra amin'ny) fitaovam-piadiana nokleary, biolojika na simika, na balafomanga afaka mandefa fitaovam-piadiana toy izany. Ny Silicon Labs dia mandà ny fiantohana mazava sy voatanisa ary tsy tompon'andraikitra na tompon'andraikitra amin'ny ratra na fahasimbana mifandraika amin'ny fampiasana vokatra Silicon Labs amin'ny fampiharana tsy nahazoana alalana.
Fanamarihana: Ity atiny ity dia mety misy voambolana manafintohina izay efa lany andro. Ny Silicon Labs dia manolo ireo teny ireo amin'ny fiteny tsy misy dikany raha azo atao. Raha mila fanazavana fanampiny dia tsidiho www.silabs.com/about-us/inclusive-lexicon-project
Fampahalalana momba ny marika
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ary ny Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo sy ny fitambaran'izany. , "Mikrôtôlôlôjia sariaka indrindra eran-tany", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress®, Zentri, ny logo Zentri ary Zentri DMS, Z-Wave®, ary ny hafa dia marika na marika voasoratra anarana amin'ny Silicon Labs. ARM, CORTEX, Cortex-M3 ary THUMB dia marika na marika voasoratra anarana an'ny ARM Holdings. Keil dia marika voasoratra anarana amin'ny ARM Limited. Wi-Fi dia marika voasoratra anarana amin'ny Wi-Fi Alliance. Ny vokatra na marika hafa rehetra voalaza eto dia mariky ny tompony.
Fanontaniana matetika (FAQ)
F: Aiza no ahitako fampahalalana bebe kokoa momba ny fanavaozana fiarovana?
A: Jereo ny fizarana fiarovana amin'ny naoty famoahana Platform na tsidiho ny pejin'ny Silicon Labs Release Notes ho an'ny fanavaozana fiarovana amin'ny antsipiriany.
F: Ahoana no fomba hampidirana ny singa clock_manager ho an'ny fanombohana famantaranandro?
A: Mba hampidirana ny singa clock_manager amin'ny fanombohana famantaranandro, ataovy izay hanavaozanao ny tetikasan'ny fampiharana mifanaraka amin'ny toromarika omena ao amin'ny boky torolalana.
Ny orinasa Silicon Laboratories Inc.
400 Andrefana Cesar Chavez
Austin, TX 78701
USA
www.javak.com
IoT Portfolio
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
kalitao
www.silabs.com/quality
Fanohanana & Fiaraha-monina
www.silabs.com/community
Documents / Loharano
![]() |
SILICON LABS Bluetooth Mesh SDK Embedded Software [pdf] Torolàlana ho an'ny mpampiasa Bluetooth Mesh SDK Embedded Software, Mesh SDK Embedded Software, SDK Embedded Software, Embedded Software, Software |