SILICON LABS Bluetooth Mesh SDK entegre lojisyèl
Espesifikasyon pwodwi
- Non pwodwi: Simplicity SDK Suite
- Vèsyon: 2024.6.0
- Dat lage: 5 jen 2024
- Bluetooth may spesifikasyon vèsyon: 1.1
Enstriksyon Itilizasyon Pwodwi
Bluetooth may se yon nouvo topoloji ki disponib pou aparèy Bluetooth Low Energy (LE) ki pèmèt kominikasyon anpil-a-anpil (m:m). Li optimize pou kreye rezo aparèy gwo echèl epi li se ideyal pou automatisation bilding, rezo detèktè, ak swiv byen yo. Lojisyèl nou yo ak SDK pou devlopman Bluetooth sipòte Bluetooth Mesh ak fonksyonalite Bluetooth. Devlopè yo ka ajoute kominikasyon rezo may nan aparèy LE tankou limyè ki konekte, automatisation lakay yo, ak sistèm swiv byen yo. Ware mou a sipòte tou Bluetooth beaconing, beacon analysis, ak koneksyon GATT pou may Bluetooth ka konekte ak smartphones, tablèt, ak lòt aparèy Bluetooth LE. Version sa a gen ladan karakteristik ki sipòte pa Bluetooth may spesifikasyon vèsyon 1.1.
Nòt lage sa yo kouvri vèsyon SDK:
7.0.0.0 te pibliye 5 jen 2024
Avi sou konpatibilite ak itilizasyon
Pou plis enfòmasyon sou mizajou ak avi sekirite yo, gade chapit Sekirite Nòt lage platfòm ki enstale ak SDK sa a oswa sou paj Nòt lage Silikon Labs yo. Silicon Labs rekòmande tou pou w abònman nan Konsèy Sekirite pou jwenn enfòmasyon ajou. Pou jwenn enstriksyon, oswa si w se nouvo nan Silicon Labs Bluetooth mesh SDK, gade Sèvi ak Version sa a.
Konpilateur konpatib
IAR Embedded Workbench pou ARM (IAR-EWARM) vèsyon 9.40.1
- Sèvi ak diven pou konstwi ak sèvis piblik liy kòmand IarBuild.exe oswa IAR Embedded Workbench GUI sou macOS oswa Linux ta ka lakòz kòrèk. files ke yo te itilize akòz kolizyon nan algorithm hashing diven pou génération kout file non.
- Yo konseye kliyan ki sou macOS oswa Linux pou yo pa konstwi ak IAR deyò Simplicity Studio. Kliyan ki fè sa ta dwe ak anpil atansyon verifye ki kòrèk la fileyo ap itilize yo.
GCC (The GNU Compiler Collection) vèsyon 12.2.1, bay Simplicity Studio.
- Karakteristik optimize lyen-tan nan GCC te enfim, sa ki lakòz yon ti ogmantasyon nan gwosè imaj.
Nouvo Atik
Simplicity SDK se yon platfòm devlopman lojisyèl entegre pou bati pwodwi IoT ki baze sou Seri 2 ak Seri 3 san fil ak aparèy MCU nou yo. Li entegre pil pwotokòl san fil, middleware, chofè periferik, yon bootloader, ak aplikasyon ansyenamples - yon fondasyon solid pou bati aparèy IoT ki optimize ak sekirite. Simplicity SDK la ofri karakteristik pwisan tankou konsomasyon pouvwa ki ba, fyab rezo solid, sipò pou yon gwo kantite nœuds, ak abstrè kondisyon konplèks tankou miltipwotokòl ak pre-sètifikasyon. Anplis de sa, Silicon Labs bay lojisyèl anlè a (OTA) ak mizajou sekirite pou mete ajou aparèy yo, minimize depans antretyen yo, epi amelyore eksperyans pwodwi itilizatè final yo. Simplicity SDK se yon swivi nan popilè Gecko SDK nou an, ki pral kontinye disponib pou bay sipò alontèm pou aparèy Seri 0 ak Seri 1 nou yo.
Pou plis enfòmasyon sou aparèy Seri 0 ak Seri 1, tanpri referans: Seri 0 ak Seri 1 EFM32/EZR32/EFR32 aparèy (silabs.com).
Nouvo Karakteristik
Te ajoute nan lage 7.0.0.0
Sipò pou Manadjè Revèy yo te ajoute. Konpozan pil yo pa sèvi ak device_init() ankò pou inisyalizasyon revèy. Olye de sa, pwojè aplikasyon an dwe genyen kounye a eleman clock_manager ki fè inisyalizasyon revèy la. Sipò pou Manadjè memwa komen yo te ajoute.
Nouvo API
Te ajoute nan lage 7.0.0.0 Okenn.
Amelyorasyon
- Yo te ajoute yon lòd klas BGAPI nœuds, sl_btmesh_node_test_identity, pou tcheke sous reklam idantite nœuds yo.
- Karakteristik Low Power Node ajoute nan sèvè Capteur ansyenamples.
- Karakteristik zanmi ajoute nan kliyan an sèvè Capteur ansyenample.
Chanje nan lage 7.0.0.0
- Chanjman BGAPI:
Yo te ajoute yon lòd klas BGAPI nœud, sl_btmesh_node_test_identity, pou tcheke si yon reklam idantite nœud resevwa soti nan yon nœud bay oswa ou pa. - Exampchanjman aplikasyon an:
Karakteristik Low Power Node te ajoute nan sèvè Sensor ansyenamples (btmesh_soc_sensor_thermometer, btmesh_soc_nlc_sensor_oc-cupancy btmesh_soc_nlc_sensor_ambient_light), ak karakteristik zanmi yo te ajoute nan kliyan an sèvè Capteur ansyenample (btmesh_soc_sen-sor_client).
Pwoblèm fiks yo
Fiks nan lage 7.0.0.0
- Evite kòmanse pote reklam si yo te pwovizyon node lè l sèvi avèk sèlman PB-GATT.
- Amelyore rapò evènman pwovizyon sou yon aparèy twò chaje.
- Amelyore rapò evènman DFU sou yon aparèy twò chaje.
- Yo te ajoute rapò erè si konfigirasyon Blob Transfer sou ne a pa ase pou modèl DFU Distributor ak Standalone Updater.
- Fiks ekonomize pwoteksyon replay nan NVM3 lè w ap itilize sl_btmesh_node_power_off() API.
ID # | Deskripsyon |
356148 | Evite kòmanse pote reklam si yo te pwovizyon node lè l sèvi avèk sèlman PB-GATT. |
1250461 | Fè rapò evènman pwovizyon pi solid sou yon aparèy twò chaje. |
1258654 | Fè rapò evènman DFU pi solid sou yon aparèy ki twò chaje. |
1274632 | Modèl DFU Distributor ak Standalone Updater pral kounye a rapòte yon erè si konfigirasyon Blob Transfer sou ne a pa ase. |
1284204 | Fiks ekonomize pwoteksyon replay nan NVM3 lè aplikasyon an sèvi ak sl_btmesh_node_power_off() API a. |
Pwoblèm li te ye nan Liberasyon aktyèl la
Pwoblèm an fonse yo te ajoute depi lage anvan an.
- Pa gen evènman BGAPI pou echèk jere mesaj segmenté.
- Potansyèl inondasyon nan keu NCP ak evènman kle chanjman eta rafrechi.
- Yon ti kras degradasyon pèfòmans nan tès latansi ale-an konpare ak vèsyon 1.5.
- Pwoblèm ak re-etabli piblisite konekte si tout koneksyon yo aktif epi GATT proxy se nan itilize.
- Pèfòmans pòv nan transmisyon mesaj segmenté sou pòtè GATT.
ID # | Deskripsyon | solisyon |
401550 | Pa gen evènman BGAPI pou echèk jere mesaj segmenté. | Aplikasyon bezwen dedwi echèk soti nan timeout / mank de repons kouch aplikasyon an; pou modèl vandè yo te bay yon API. |
454059 | Yon gwo kantite evènman kle rafrechisman chanjman eta yo pwodwi nan fen pwosesis KR, epi ki ka inonde keu NCP. | Ogmante longè keu NCP nan pwojè a. |
454061 | Yo te obsève yon ti kras degradasyon pèfòmans konpare ak 1.5 nan tès latansi ale-a. | |
624514 | Pwoblèm ak re-etabli piblisite konekte si tout koneksyon yo te aktif epi GATT proxy se nan itilize. | Bay yon lòt koneksyon plis pase sa nesesè. |
841360 | Pèfòmans pòv nan transmisyon mesaj segmenté sou pòtè GATT. | Asire ke entèval Koneksyon koneksyon BLE ki kache a kout; asire ke ATT MTU se gwo ase pou anfòm yon PDU Mesh konplè; melodi longè evènman koneksyon minimòm lan pou pèmèt plizyè pake LL yo transmèt pou chak evènman koneksyon. |
1121605 | Erè awondi ka lakòz evènman pwograme yo deklanche nan moman trè yon ti kras diferan pase espere. | |
1226127 | Lame pwovizyon example ka kole lè li kòmanse bay yon dezyèm ne. | Rekòmanse app pwovizyon lame a anvan pwovizyon dezyèm ne. |
1204017 | Distribitè pa kapab okipe tèt li paralèl FW Update ak FW Upload. | Pa kouri aktyalizasyon FW pwòp tèt ou ak telechaje FW an paralèl. |
1301325 | Aksyon pwogramè yo pa kòrèkteman estoke nan depo ki pèsistan. | |
1305041 | Kominikasyon NCP soti nan lame a EFR32 ka delè. | sl_simple_com_usart.c ka modifye pou korije yon valè timeout. |
1305928 | Mete kanpe 10 oswa plis ajou nœuds kòm reseptè DFU ka echwe sou app a distribitè SoC. |
Atik depreche
Depreche nan lage 7.0.0.0
Kòmand BGAPI sl_btmesh_prov_test_identity te obsève. Sèvi ak sl_btmesh_node_test_identity pito.
Retire atik yo
Retire nan lage 7.0.0.0
Sipò pou pyès ki nan konpitè Seri 1 (xG12 ak xG13) te retire nan lage sa a.
Sèvi ak Liberasyon sa a
Version sa a gen bagay sa yo
- Silicon Labs Bluetooth may bibliyotèk pile
- Bluetooth may sample aplikasyon yo
Si ou se yon premye fwa itilizatè, gade QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.
Enstalasyon ak itilizasyon
Yo bay SDK Bluetooth may kòm yon pati nan Simplicity SDK (GSDK), suite nan Silicon Labs SDKs. Pou byen vit kòmanse ak Simplicity SDK la, enstale Simplicity Studio 5, ki pral mete kanpe anviwònman devlopman ou a epi mennen w nan enstalasyon Simplicity SDK. Simplicity Studio 5 gen ladan tout bagay ki nesesè pou devlopman pwodwi IoT ak aparèy Silicon Labs, tankou yon lansè resous ak pwojè, zouti konfigirasyon lojisyèl, IDE konplè ak chèn zouti GNU, ak zouti analiz. Enstriksyon enstalasyon yo bay nan Gid itilizatè sou entènèt Simplicity Studio 5. Altènativman, Simplicity SDK ka enstale manyèlman pa telechaje oswa klonaj dènye a soti nan GitHub. Gade https://github.com/Sili-conLabs/simplicity_sdk pou plis enfòmasyon.
Simplicity Studio enstale Simplicity SDK pa default nan:
- Windows:
- C:\Itilizatè\ \SimplicityStudio\SDKs\simplicity_sdk
- MacOS: /Itilizatè yo/ /SimplicityStudio/SDKs/simplicity_sdk
Dokimantasyon espesifik pou vèsyon SDK la enstale ak SDK la. Ou ka jwenn plis enfòmasyon souvan nan atik baz konesans (KBAs). Referans API ak lòt enfòmasyon sou sa a ak degaje anvan yo disponib sou https://docs.silabs.com/.
Enfòmasyon sou sekirite
Kle | Ekspòtabilite sou yon ne | Ekspòtabilite sou Pwovizyonè | Nòt |
Rezo kle | Ekspòtab | Ekspòtab | Derivasyon nan kle rezo a egziste sèlman nan RAM pandan y ap kle rezo yo estoke sou flash |
Kle aplikasyon an | Ki pa-ekspòtab | Ekspòtab | |
Kle aparèy | Ki pa-ekspòtab | Ekspòtab | Nan ka Provisioner a, aplike nan pwòp kle aparèy Provisionerr a ansanm ak kle lòt aparèy. |
Sekirize entegrasyon vout
Se vèsyon sa a nan pil la entegre ak Secure Vault Key Management. Lè yo deplwaye sou aparèy Secure Vault High, kle chifreman may yo pwoteje lè l sèvi avèk fonksyonalite Secure Vault Key Management. Tablo ki anba a montre kle ki pwoteje yo ak karakteristik pwoteksyon depo yo.
- Kle ki make kòm "Ki pa ekspòtab" ka itilize men yo pa kapab viewed oswa pataje nan kouri.
- Kle ki make kòm "Ekspòtab" ka itilize oswa pataje pandan y ap kouri, men yo rete chiffres pandan y ap estoke nan flash.
- Pou plis enfòmasyon sou fonksyonalite Secure Vault Key Management, gade AN1271: Depo kle an sekirite.
Konsèy Sekirite Sosyal
Pou abònman ak Konsèy Sekirite, konekte sou Portal kliyan Silicon Labs, epi chwazi Kont Kay. Klike sou HOME pou ale nan paj lakay pòtal la epi klike sou mozayik Jere Notifikasyon yo. Asire w ke 'Software/Security Advisory Notices & Product Change Notices (PCNs)' yo tcheke, epi ke ou abònman nan yon minimòm pou platfòm ou ak pwotokòl. Klike sou Save pou sove nenpòt chanjman.
Sipò
Kliyan Twous Devlopman yo kalifye pou fòmasyon ak sipò teknik. Sèvi ak Silicon Labs Bluetooth may la web paj pou jwenn enfòmasyon sou tout pwodwi ak sèvis Bluetooth Silicon Labs, epi pou w ka enskri pou sipò pou pwodwi.
Kontakte Silicon Laboratories sipò nan http://www.silabs.com/support.
Senplisite Studio
Aksè yon sèl klike sou MCU ak zouti san fil, dokimantasyon, lojisyèl, bibliyotèk kòd sous ak plis ankò. Disponib pou Windows, Mac ak Linux!
Limit responsabilite nou
Silicon Labs gen entansyon bay kliyan yo dènye, egzat ak apwofondi dokiman sou tout periferik ak modil ki disponib pou aplikasyon sistèm ak lojisyèl ki itilize oswa ki gen entansyon itilize pwodwi Silicon Labs. Done karakterizasyon, modil ki disponib ak periferik, gwosè memwa ak adrès memwa yo refere a chak aparèy espesifik, ak paramèt "Tipik" yo bay yo ka varye nan aplikasyon diferan. Aplikasyon ekzamples ki dekri isit la yo se pou rezon ilistrasyon sèlman. Silicon Labs rezève dwa pou fè chanjman nan enfòmasyon sou pwodwi, espesifikasyon, ak deskripsyon yo san avètisman, epi li pa bay garanti sou presizyon oswa konplè enfòmasyon ki enkli yo. San notifikasyon alavans, Silicon Labs ka mete ajou firmwèr pwodwi pandan pwosesis fabrikasyon an pou rezon sekirite oswa fyab. Chanjman sa yo pa pral chanje espesifikasyon yo oswa pèfòmans nan pwodwi a. Silicon Labs pa dwe gen okenn responsablite pou konsekans itilizasyon enfòmasyon yo bay nan dokiman sa a. Dokiman sa a pa vle di oswa ekspreseman akòde okenn lisans pou konsepsyon oswa fabrike nenpòt sikwi entegre. Pwodwi yo pa fèt oswa otorize pou yo itilize nan nenpòt aparèy FDA Klas III, aplikasyon pou ki gen apwobasyon FDA anvan mache oswa Sistèm Sipò Viv san konsantman espesifik alekri Silicon Labs. Yon "Sistèm Sipò pou Vi" se nenpòt pwodwi oswa sistèm ki gen entansyon sipòte oswa kenbe lavi ak/oswa sante, ki, si li echwe, yo ka rezonab espere lakòz blesi pèsonèl enpòtan oswa lanmò. Pwodwi Silicon Labs yo pa fèt oswa otorize pou aplikasyon militè yo. Pwodwi Silicon Labs pa dwe itilize nan okenn sikonstans nan zam destriksyon mas ki gen ladan (men pa limite a) zam nikleyè, byolojik oswa chimik, oswa misil ki kapab delivre zam sa yo. Silicon Labs rejte tout garanti eksprime ak enplik epi yo pa dwe responsab oswa responsab pou okenn blesi oswa domaj ki gen rapò ak itilizasyon yon pwodwi Silicon Labs nan aplikasyon sa yo san otorizasyon.
Nòt: Kontni sa a ka genyen tèminoloji ofansif ki kounye a demode. Silicon Labs ap ranplase tèm sa yo ak langaj enklizif tout kote sa posib. Pou plis enfòmasyon, vizite www.silabs.com/about-us/inclusive-lexicon-project
Enfòmasyon sou mak komèsyal yo
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ak logo Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ak konbinezon ladan yo , "mikwokontwolè ki pi zanmitay enèji nan mond lan", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis la Logo®, USBXpress®, Zentri, logo Zentri ak Zentri DMS, Z-Wave®, ak lòt moun se mak komèsyal oswa mak anrejistre nan Silicon Labs. ARM, CORTEX, Cortex-M3 ak THUMB se mak oswa mak ki anrejistre nan ARM Holdings. Keil se yon mak ki anrejistre nan ARM Limited. Wi-Fi se yon mak ki anrejistre nan Wi-Fi Alliance. Tout lòt pwodwi oswa non mak ki mansyone isit la se mak komèsyal moun ki gen respektif yo.
Kesyon yo poze souvan (FAQ)
K: Ki kote mwen ka jwenn plis enfòmasyon sou mizajou sekirite?
A: Ale nan chapit Sekirite Nòt lage Platfòm la oswa vizite paj Nòt Lage Silikon Labs pou enfòmasyon detaye sou sekirite.
K: Kouman pou mwen mete eleman clock_manager pou inisyalizasyon revèy?
A: Pou mete eleman clock_manager pou inisyalizasyon revèy, asire w ke ou mete ajou pwojè aplikasyon w lan kòmsadwa dapre enstriksyon yo bay nan manyèl itilizatè a.
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com
Portfolio IoT
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Kalite
www.silabs.com/quality
Sipò ak Kominote
www.silabs.com/community
Dokiman / Resous
![]() |
SILICON LABS Bluetooth Mesh SDK entegre lojisyèl [pdfGid Itilizatè Bluetooth may SDK entegre lojisyèl, may SDK entegre lojisyèl, SDK entegre lojisyèl, lojisyèl entegre, lojisyèl |