SILICON LABS 8.0.0.0 Bluetooth Mesh SDK
![]()
Oluline teave
Bluetooth-võrk on Bluetoothi madala energiatarbega (LE) seadmete jaoks saadaval olev uus topoloogia, mis võimaldab mitut-mitmele (m:m) sidet. See on optimeeritud suuremahuliste seadmevõrkude loomiseks ning sobib ideaalselt hoonete automatiseerimiseks, andurivõrkudeks ja varade jälgimiseks. Meie tarkvara ja SDK Bluetoothi arendamiseks toetab Bluetooth Meshi ja Bluetoothi funktsioone. Arendajad saavad LE-seadmetele (nt ühendatud tuled, koduautomaatika ja varade jälgimissüsteemid) lisada võrgusilma. Tarkvara toetab ka Bluetoothi majakaid, majakade skannimist ja GATT-ühendusi, et Bluetooth-võrk saaks ühendada nutitelefonide, tahvelarvutite ja muude Bluetooth LE-seadmetega.
See väljalase sisaldab funktsioone, mida toetab Bluetoothi võrgusilma spetsifikatsiooni versioon 1.1.
Need väljalaskemärkmed hõlmavad SDK versioone:
8.0.0.0 anti välja 16. detsembril 2024
![]()
PÕHIOMADUSED
- Lisatud tugi Micriumile ja FreeRTOS-ile.
- Veaparandused ja väikesed täiustused.
Ühilduvuse ja kasutamise teatised
Turvavärskenduste ja -teadete kohta lisateabe saamiseks vaadake sellega installitud platvormi väljalaskemärkmete peatükki Turvalisus
SDK või Silicon Labsi väljalaskemärkmete leht. Silicon Labs soovitab tungivalt tellida ka turvanõuanded
ajakohast teavet. Juhiste saamiseks või kui olete Silicon Labsi Bluetoothi võrgusilma SDK uus kasutaja, vaadake jaotist Selle väljalase kasutamine.
Ühilduvad kompilaatorid:
IAR Embedded Workbench for ARM (IAR-EWARM) versioon 9.40.1
- Wine'i kasutamine IarBuild.exe käsurea utiliidi või IAR Embedded Workbenchi GUI-ga koostamiseks MacOS-is või Linuxis võib põhjustada valesid files kasutatakse kokkupõrgete tõttu veini räsimisalgoritmis lühikeste genereerimiseks file nimed.
- MacOS-i või Linuxi klientidel ei soovitata luua IAR-iga väljaspool Simplicity Studio. Kliendid, kes seda teevad, peaksid hoolikalt kontrollima, kas see on õige files on kasutusel.
GCC (The GNU Compiler Collection) versioon 12.2.1, mis on kaasas Simplicity Studioga.
- GCC lingiaja optimeerimise funktsioon on keelatud, mille tulemusena on pildi suurus veidi suurenenud.
Uued esemed
Uued funktsioonid
Lisatud versioonis 8.0.0.0
Uus eksampvähem:
RTOS-i tugi (Micrium ja FreeRTOS) on lisatud mitmetele ntampvähem.
Micrium ja FreeRTOS variandid tehti järgmiste rakenduste jaoks:
- btmesh_ncp_empty
- btmesh_soc_empty
- btmesh_soc_nlc_basic_scene_selector
- btmesh_soc_nlc_dimming_control
- btmesh_soc_switch_ctl
FreeRTOS-i variant tehti järgmiste rakenduste jaoks:
- btmesh_soc_nlc_sensor_ambient_light
- btmesh_soc_nlc_sensor_occupancy
- btmesh_soc_sensor_client
- btmesh_soc_sensor_thermometer
Pange tähele, et seadme püsivara värskendust RTOS-i variantrakendustes veel ei toetata.
Uued komponendid:
- btmesh_solicitation_config_client
Puhverserveri teenusepakkumiste jaoks lisati komponent. - App_rta ja App_btmesh_rta
Rakenduse käitusaja adapterikiht metallist ja RTOS-iga seotud teenuste jaoks. - Btmesh_lcd_server
Komponent suurte kompositsiooniandmete mudelite metaandmete lehekülje 0 genereerimiseks.
Muud uued funktsioonid:
- Mudelite metaandmed Page 0 on toetatud ja genereeritakse automaatselt näiteksampvähem.
- App_button_press toetab tarkvara taastamist.
- Võrgusilma konfiguraatori tööriist toetab tarnijamudelite jaoks kompositsiooniandmete lehe 1 ja lehe 2 genereerimist.
- Võrguanalüsaatori tööriist toetab Bluetooth Mesh 1.1 spetsifikatsiooni.
Uued API-d
Lisatud versioonis 8.0.0.0
Rakenduse komponentide muudatused:
Sli_sensor_server_cadence.c nimetati ümber Sl_sensor_server_cadence.c-ks
Täiustused
Muudetud versioonis 8.0.0.0
OOB-i autentimise andmete käitlemise API-dokumentatsiooni teenusepakkuja ja ettevõtja puhul on parandatud ja selgitatud.
Parandatud probleemid
Parandatud versioonis 8.0.0.0
| ID nr | Kirjeldus |
| 348529 | Taasesituse kaitse kontrollid sõnumitest loobumiseks olid liiga ranged nurgajuhtumite jaoks, mis olid seotud rikkis saabuvate segmentidega. |
| 1337570 | Parandatud potentsiaalne nullkursori viide DFU kliendimudelis. |
| 1339163 | Ülekoormusolukordade haldamiseks eemaldati Tx-järjekorrast aegunud väljaminevad reklaamid. |
| 1345085, 1345650 |
Parandatud sünkroonimise ja lõime turvaprobleemid BGAPI käskude ja sündmuste käsitlemisega, kui RTOS on kasutusel. |
| 1356050 | Täiustas eelmist parandust, kõrvaldades mittevajalikud GATT-teenuse häälestustoimingud, mis võivad ebaõnnestuda. |
| 1378339 | Parandatud on perioodilise ülesande töötamise probleem, mis mõjutas GATT-funktsiooniga manustatud teenusepakkujaid. |
| 1378639 | Parandatud DFU eraldiseisva värskendaja deinitsialiseerimise jada. |
Teadaolevad probleemid praeguses väljaandes
Paksus kirjas olevad probleemid on lisatud alates eelmisest väljaandest.
| ID nr | Kirjeldus | Lahendus |
| 401550 | BGAPI sündmus puudub segmenteeritud sõnumite töötlemise tõrke korral. | Rakendus peab tuletama ebaõnnestumise ajalõpu / rakenduskihi vastuse puudumise põhjal; tarnija mudelite jaoks on pakutud API. |
| 454059 | KR-protsessi lõpus genereeritakse suur hulk võtme värskendusoleku muutmise sündmusi ja see võib NCP-järjekorra üle ujutada. | Suurendage projektis NCP järjekorra pikkust. |
| 454061 | Täheldati jõudluse kerget halvenemist võrreldes 1.5-ga edasi-tagasi latentsustestides. | |
| 624514 | Probleem ühendatava reklaami taastamisega, kui kõik ühendused on olnud aktiivsed ja GATT-i puhverserver on kasutusel. | Eraldage üks ühendus rohkem kui vaja. |
| 841360 | GATT-i kandja kaudu segmenteeritud sõnumite edastamise nõrk jõudlus. | Veenduge, et aluseks oleva BLE-ühenduse ühendusintervall on lühike; veenduge, et ATT MTU on piisavalt suur, et mahutada täisvõrguga PDU-d; häälestage ühenduse sündmuse minimaalne pikkus, et ühe ühenduse sündmuse kohta oleks võimalik edastada mitu LL-paketti. |
| 1121605 | Ümardamisvead võivad põhjustada plaanitud sündmuste käivitumist oodatust veidi erineval ajal. | |
| 1226127 | Hostipakkuja example võib takerduda, kui see hakkab teist sõlme pakkuma. | Enne teise sõlme ettevalmistamist taaskäivitage hosti ettevalmistaja rakendus. |
| 1204017 | Levitaja ei saa paralleelselt ise FW värskendust ja FW üleslaadimist käsitleda. | Ärge käivitage FW värskendamist ja FW üleslaadimist paralleelselt. |
Aegunud üksused
Versioonis 8.0.0.0 aegunud
Mitte ühtegi
Eemaldatud üksused
Eemaldatud versioonis 8.0.0.0
Mitte ühtegi.
Selle väljalase kasutamine
See väljaanne sisaldab järgmist
- Silicon Labsi Bluetoothi võrgu virnade raamatukogu
- Bluetooth mesh sample rakendusi
Kui kasutate esimest korda, vaadake QSG176: Silicon Labs Bluetooth Mesh SDK v2.x kiirjuhendit.
Paigaldamine ja kasutamine
Bluetoothi võrgusilma SDK on osa Silicon Labsi SDK-de komplektist Simplicity SDK (GSDK). Simplicity SDK kiireks alustamiseks installige Lihtsuse stuudio 5, mis seadistab teie arenduskeskkonna ja juhendab teid Simplicity SDK installimisel. Simplicity Studio 5 sisaldab kõike, mida Silicon Labsi seadmetega IoT tootearenduseks vaja, sealhulgas ressursside ja projekti käivitajat, tarkvara konfiguratsioonitööriistu, täielikku IDE-d koos GNU tööriistaahelaga ja analüüsitööriistu. Paigaldusjuhised on kaasas
veebipõhises Lihtsuses Studio 5 kasutusjuhend.
Teise võimalusena võib Simplicity SDK installida käsitsi, laadides alla või kloonides GitHubist uusima versiooni. Vaata https://github.com/SiliconLabs/simplicity_sdk lisateabe saamiseks. Simplicity Studio installib Simplicity SDK vaikimisi järgmistesse kohtadesse:
Simplicity Studio installib Simplicity SDK vaikimisi järgmistesse kohtadesse:
- Windows: C:\Users\\SimplicityStudio\SDKs\simplicity_sdk
- MacOS: /Kasutajad//SimplicityStudio/SDKs/simplicity_sdk
SDK versioonile spetsiaalne dokumentatsioon installitakse koos SDK-ga. Lisateavet leiate sageli aadressilt teadmistebaasi artiklid (KBA-d). API viited ja muu teave selle ja varasemate versioonide kohta on saadaval aadressil https://docs.silabs.com/.
Turvateave
Turvaline võlvi integreerimine
See virna versioon on integreeritud Secure Vault Key Managementiga. Secure Vault High seadmetes juurutamisel kaitstakse võrgukrüpteerimisvõtmeid Secure Vault Key Management funktsiooni abil. Allolevas tabelis on näidatud kaitstud võtmed ja nende salvestuskaitse omadused.
| Võti | Eksporditavus sõlmes | Eksporditavus Provisioneril | Märkmed |
| Võrguvõti | Eksporditav | Eksporditav | Võrguvõtme tuletised eksisteerivad ainult RAM-is, samas kui võrguvõtmed on salvestatud välkmällu |
| Rakenduse võti | Mitteeksporditav | Eksporditav | |
| Seadme võti | Mitteeksporditav | Eksporditav | Provisioneri puhul rakendatakse nii Provisionerri enda seadme võtmele kui ka teiste seadmete võtmetele |
Klahve, mis on märgistatud kui „Ei eksporditav”, saab kasutada, kuid mitte viewredigeeritud või käitusajal jagatud.
Võtmeid, mis on märgitud kui „Eksporditav”, saab käitamise ajal kasutada või jagada, kuid need jäävad välkmälu salvestamisel krüpteerituks.
Secure Vault Key Management funktsioonide kohta lisateabe saamiseks vt AN1271: Turvaline võtmehoidla.
Turvameetmed
Turvanõuannete tellimiseks logige sisse Silicon Labsi kliendiportaali ja valige seejärel Konto avaleht. Portaali avalehele minemiseks klõpsake AVALEHT ja seejärel paani Märguannete haldamine. Veenduge, et valik „Tarkvara/turvalisuse teatised ja tootemuudatuste teatised (PCN-id)” on märgitud ning et olete oma platvormi ja protokolli jaoks vähemalt tellinud. Muudatuste salvestamiseks klõpsake nuppu Salvesta.
![]()
Toetus
Arenduskomplekti klientidel on õigus saada koolitust ja tehnilist tuge. Kasuta Silicon Labsi Bluetooth-võrk web lehel saada
teavet kõigi Silicon Labsi Bluetoothi toodete ja teenuste kohta ning registreeruda tootetoe saamiseks.
Võtke ühendust Silicon Laboratories toega aadressil http://www.silabs.com/support.
SDK väljalaske- ja hoolduspoliitika
Üksikasju vt SDK väljalaske- ja hoolduspoliitika.
Lihtsuse stuudio
Ühe klõpsuga juurdepääs MCU-le ja juhtmevabadele tööriistadele, dokumentatsioonile, tarkvarale, lähtekooditeekidele ja muule. Saadaval Windowsi, Maci ja Linuxi jaoks!
![]()
IoT portfell
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Kvaliteet
www.silabs.com/quality
Tugi ja kogukond
www.silabs.com/community
Vastutusest loobumine
Silicon Labs kavatseb pakkuda klientidele uusimat, täpset ja põhjalikku dokumentatsiooni kõigi Silicon Labsi tooteid kasutavate või kasutada kavatsevate süsteemi- ja tarkvararakendajate jaoks saadaolevate välisseadmete ja moodulite kohta. Iseloomustusandmed, saadaolevad moodulid ja välisseadmed, mälumahud ja mäluaadressid viitavad igale konkreetsele seadmele ning pakutavad "tüüpilised" parameetrid võivad erinevates rakendustes erineda. Rakendus ntampsiin kirjeldatud on ainult illustratiivsel eesmärgil. Silicon Labs jätab endale õiguse teha siin esitatud tooteteavet, spetsifikatsioone ja kirjeldusi ilma täiendava etteteatamata muudatusi ega anna garantiid lisatud teabe täpsuse või täielikkuse kohta. Ilma eelneva teavituseta võib Silicon Labs turvalisuse või töökindluse huvides tootmisprotsessi käigus toote püsivara värskendada. Sellised muudatused ei muuda toote tehnilisi andmeid ega toimivust. Silicon Labs ei vastuta selles dokumendis esitatud teabe kasutamise tagajärgede eest. See dokument ei viita ega anna selgesõnaliselt litsentsi mis tahes integraallülituste projekteerimiseks või valmistamiseks. Tooted ei ole ette nähtud ega lubatud kasutamiseks FDA III klassi seadmetes, rakendustes, mille jaoks on nõutav FDA eelmüügiluba, ega elu toetavates süsteemides ilma Silicon Labsi konkreetse kirjaliku nõusolekuta. "Elu toetav süsteem" on mis tahes toode või süsteem, mis on mõeldud elu ja/või tervise toetamiseks või säilitamiseks, mille ebaõnnestumise korral võib mõistlikult eeldada, et see toob kaasa märkimisväärse kehavigastuse või surma. Silicon Labsi tooted ei ole loodud ega lubatud sõjaliseks kasutamiseks. Silicon Labsi tooteid ei tohi mingil juhul kasutada massihävitusrelvades, sealhulgas (kuid mitte ainult) tuuma-, bioloogilistes või keemiarelvades ega rakettides, mis on võimelised selliseid relvi kohale toimetama. Silicon Labs loobub kõigist otsestest ja kaudsetest garantiidest ega vastuta vigastuste või kahjude eest, mis on seotud Silicon Labsi toote kasutamisega sellistes volitamata rakendustes.
Kaubamärgi teave
Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs® ja Silicon Labsi logo® , Bluegiga® , Bluegiga Logo® , EFM®, EFM32® , EFR, Ember® , Energy Micro, Energy Micro logo ja nende kombinatsioonid , "maailma kõige energiasäästlikumad mikrokontrollerid", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesise logo®, USBXpress®, Zentri, Zentri logo , Z-Wave® ja teised on kaubamärgid või registreeritud Silicon Labsi kaubamärgid. ARM, CORTEX, Cortex-M3 ja THUMB on ettevõtte ARM Holdings kaubamärgid või registreeritud kaubamärgid. Keil on registreeritud
ARM Limited kaubamärk. Wi-Fi on Wi-Fi Alliance'i registreeritud kaubamärk. Kõik muud siin mainitud tooted või kaubamärgid on nende vastavate omanike kaubamärgid.
Klienditugi
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com
Dokumendid / Ressursid
![]() |
SILICON LABS 8.0.0.0 Bluetooth Mesh SDK [pdfKasutusjuhend 8.0.0.0 Bluetooth Mesh SDK, 8.0.0.0, Bluetooth Mesh SDK, Mesh SDK, SDK |

