6.1.1.0 Bluetooth Mesh SDK
“
Mga detalye
- Ngalan sa Produkto: Gecko SDK Suite 4.4
- Petsa sa Pagpagawas: Mayo 2, 2024
- Bersyon sa Pagtino sa Bluetooth Mesh: 1.1
- Mga Bersyon sa SDK Gisakop: 6.1.1.0, 6.1.0.0, 6.0.1.0, 6.0.0.0
Impormasyon sa Produkto
Ang Gecko SDK Suite 4.4 usa ka komprehensibo nga pagpalambo sa software
kit nga nagsuporta sa mga feature nga gilatid sa Bluetooth mesh
espesipikasyon nga bersyon 1.1. Naglakip kini sa lainlaing mga profiles ug mga API sa
mapadali ang pagpalambo sa Bluetooth mesh-enabled
mga aplikasyon.
Mga Pahibalo sa Pagkaangay ug Paggamit
Alang sa mga update sa seguridad ug mga pahibalo, tan-awa ang kapitulo sa Seguridad
sa Gecko Platform Release nga mga nota nga gilakip niini nga SDK o pagbisita
ang panid sa Silicon Labs Release Notes. Magpabilin nga nahibal-an pinaagi sa pag-subscribe
sa Security Advisories para sa pinakabag-o nga impormasyon. Ang mga nagsugod mahimo
tan-awa ang 'Using This Release' nga giya para sa mga instruksyon sa
paggamit sa Silicon Labs Bluetooth mesh SDK.
Nahiangay nga mga Compiler
Siguruha nga husto files kay gigamit uban sa gisuportahan
mga compiler para sa seamless integration ug compilation sa imong
Mga aplikasyon sa Bluetooth mesh.
Mga Instruksyon sa Paggamit sa Produkto
Pag-set sa Mga Opsyon sa Paggawi sa Modelo
Aron itakda ang mga kapilian sa pamatasan sa modelo gamit ang klase sa modelo sa vendor,
gamita ang bag-ong sugo nga gidugang alang niini nga katuyoan. Kini nga sugo nagtugot
aron makontrol kung ang usa ka buffer sa trabaho gigahin gikan sa pundok alang sa
matag modelo sa vendor alang sa pagtaho sa pagdawat sa mensahe.
Mga Pagbag-o ug Pagdugang sa API
Tan-awa ang mga nota sa pagpagawas alang sa piho nga mga pagbag-o sa API ug
mga pagdugang sa mga bersyon sa SDK nga gihatag. Pamilyar sa imong kaugalingon
bag-ong mga API ug mga sugo aron magamit ang gipaayo nga gamit sa imong
Mga aplikasyon sa Bluetooth mesh.
Mga Pag-uswag sa Pinakabag-o nga Pagpagawas
Magpabilin nga updated sa mga kalamboan nga gipaila sa pinakabag-o nga SDK
pagpagawas, sama sa mga pagbag-o sa diagnostic nga mga sugo, configuration
mga kapabilidad, pag-optimize sa code padulong sa gagmay nga mga imahe sa firmware,
ug pagkunhod sa paggamit sa RAM.
FAQ
P: Unsaon nako pagpabilin nga nahibal-an bahin sa mga update sa seguridad?
A: Mag-subscribe sa Security Advisories para sa pinakabag-o nga impormasyon
sa mga update sa seguridad ug mga pahibalo nga may kalabutan sa Gecko SDK Suite
4.4.
P: Asa man ko makakitag dugang impormasyon bahin sa paggamit niini nga SDK?
A: Tan-awa ang detalyado nga mga panudlo nga gihatag sa tiggamit
manwal o bisitaha ang Silicon Labs website alang sa dugang nga mga kapanguhaan
sa epektibong paggamit sa Bluetooth mesh SDK.
“`
Bluetooth® mesh SDK 6.1.1.0 GA
Gecko SDK Suite 4.4 Mayo 2, 2024
Ang Bluetooth mesh usa ka bag-ong topology nga magamit alang sa Bluetooth Low Energy (LE) nga mga aparato nga makahimo sa daghang-sa-daghang (m:m) nga komunikasyon. Gi-optimize kini alang sa paghimo sa dagkong mga network sa aparato, ug haum kaayo alang sa pagtukod sa automation, mga network sa sensor, ug pagsubay sa asset. Ang among software ug SDK alang sa Bluetooth development nagsuporta sa Bluetooth Mesh ug Bluetooth 5.3 functionality. Ang mga developers makadugang sa mesh networking communication sa LE devices sama sa konektado nga mga suga, home automation, ug asset tracking systems. Gisuportahan usab sa software ang Bluetooth beaconing, beacon scanning, ug mga koneksyon sa GATT aron ang Bluetooth mesh makakonektar sa mga smart phone, tablet, ug uban pang Bluetooth LE device.
Kini nga pagpagawas naglakip sa mga feature nga gisuportahan sa Bluetooth mesh specification version 1.1.
Kini nga mga nota sa pagpagawas naglangkob sa mga bersyon sa SDK:
HINUNGDANONG MGA KINAHANGLAN
· Kwalipikado nga pagpatuman sa Mesh 1.1 · Gidugang nga Network Lighting Control (NLC)
profiles
6.1.1.0 gipagawas Mayo 2, 2024 6.1.0.0 gipagawas Abril 10, 2024 6.0.1.0 gipagawas Pebrero 14, 2024 6.0.0.0 gipagawas Disyembre 13, 2023
Mga Pahibalo sa Pagkaangay ug Paggamit
Para sa dugang nga impormasyon bahin sa mga update sa seguridad ug mga pahibalo, tan-awa ang Seguridad nga kapitulo sa Gecko Platform Release notes nga na-install niini nga SDK o sa Silicon Labs Release Notes page. Girekomenda usab sa Silicon Labs nga mag-subscribe ka sa Mga Advisories sa Seguridad alang sa labing bag-ong kasayuran. Alang sa mga panudlo, o kung bag-o ka sa Silicon Labs Bluetooth mesh SDK, tan-awa ang Paggamit Niini nga Pagpagawas.
Mga katugbang nga Compiler:
IAR Embedded Workbench para sa ARM (IAR-EWARM) nga bersyon 9.40.1 · Ang paggamit sa bino sa paghimo gamit ang IarBuild.exe command line utility o IAR Embedded Workbench GUI sa macOS o Linux mahimong moresulta sa
sayop files gigamit tungod sa mga bangga sa hashing algorithm sa bino alang sa pagmugna og mubo file mga ngalan. · Gitambagan ang mga kustomer sa macOS o Linux nga dili magtukod gamit ang IAR gawas sa Simplicity Studio. Ang mga kustomer nga nagbuhat kinahanglan nga mabinantayon
verify nga tama files kay gigamit.
GCC (The GNU Compiler Collection) nga bersyon 12.2.1, gihatag sa Simplicity Studio. · Ang bahin sa pag-optimize sa oras sa link sa GCC na-disable, nga nagresulta sa gamay nga pagtaas sa gidak-on sa imahe.
silabs.com | Pagtukod og mas konektado nga kalibutan.
Copyright © 2024 sa Silicon Laboratories
Bluetooth Mesh 6.1.1.0
Mga sulod
Mga sulod
1 Bag-ong mga butang ……………………………………………………………………………………………………………………… …………………………………………… 3 1.1 Bag-ong mga Feature ……………………………………………………………………………………… ………………………………………………………………….. 3 1.2 Bag-ong mga API…………………………………………………… ………………………………………………………………………………………………… 4
2 Mga Pag-uswag…………………………………………………………………………………………………………………… ………………………. 7 3 Naayo nga mga Isyu ……………………………………………………………………………………………………………………… …………………………………………… 8 4 Nailhan nga mga Isyu sa Kasamtangang Pagpagawas …………………………………………………………………………… ……………………………………………………… 9 5 Wala na gamita nga mga Butang ………………………………………………………………… ……………………………………………………………………………………….. 10 6 Gitangtang nga mga Butang……………………………… ……………………………………………………………………………………………………………………….. 11 7 Paggamit Niini nga Pagpagawas ……………………………………………………………………………………………………………………… ……………………….. 12
7.1 Pag-instalar ug Paggamit ……………………………………………………………………………………………………………………… …………… 12 7.2 Impormasyon sa Seguridad………………………………………………………………………………………… ………………………………… 12 7.3 Suporta ……………………………………………………………………………………… …………………………………………………………………. 13
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 2
Bag-ong mga butang
1 Bag-ong mga butang
Kini nga pagpagawas sa Gecko SDK (GSDK) mao ang katapusan nga adunay hiniusa nga suporta alang sa tanan nga mga aparato sa EFM ug EFR, gawas sa mga patch sa kini nga bersyon kung gikinahanglan. Sugod sa tunga-tunga sa 2024 atong ipaila ang bulag nga mga SDK: · Ang kasamtangan nga Gecko SDK magpadayon uban ang suporta alang sa Series 0 ug 1 nga mga himan. · Usa ka bag-ong SDK ang espesipikong magsilbi sa Serye 2 ug 3 nga mga aparato. Ang Gecko SDK magpadayon sa pagsuporta sa tanan nga Serye 0 ug 1 nga mga aparato nga wala’y pagbag-o sa dugay nga suporta, pagpadayon, kalidad, ug pagtubag nga gihatag sa ilawom sa among palisiya sa software. Ang bag-ong SDK magsanga gikan sa Gecko SDK ug magsugod sa pagtanyag og mga bag-ong feature nga makatabang sa mga developers sa pagkuha sa advantage sa mga advanced nga kapabilidad sa among Serye 2 ug 3 nga mga produkto. Kini nga desisyon nahiuyon sa feedback sa kostumer, nga nagpakita sa among pasalig sa pagpataas sa kalidad, pagsiguro sa kalig-on, ug pagpauswag sa performance alang sa usa ka talagsaon nga kasinatian sa tiggamit sa among mga SDK sa software.
1.1 Bag-ong mga Feature
Gidugang sa pagpagawas sa 6.0.1.0 Mga Pagbag-o sa mga sangkap sa SLC: Ang ikatulo nga BT Mesh Role gidugang tupad sa Provisioner ug Provisionee nga papel usa ka Custom nga BT Mesh Role, diin ang aplikasyon nakakuha sa kagawasan sa pagpatuman sa usa ka naandan nga tahas. Kay example, ang Provisioner o Provisionee nga papel mahimong mapili nga runtime.
Gidugang sa pagpagawas 6.0.0.0 Bag-ong Networked Lighting Control (NLC) exampMga aplikasyon: btmesh_soc_nlc_basic_lightness_controller alang sa pagpakita sa BT Mesh NLC Basic Lightness Controller Profile btmesh_soc_nlc_basic_scene_selector para sa demonstrasyon sa BT Mesh NLC Basic Scene Selector Profile btmesh_soc_nlc_dimming_control alang sa demonstrasyon sa BT Mesh NLC Dimming Controller Profile btmesh_soc_nlc_sensor_ambient_light alang sa demonstrasyon sa BT Mesh NLC Ambient Light Sensor Profile btmesh_soc_nlc_sensor_occupancy alang sa demonstrasyon sa BT Mesh NLC Occupancy Sensor Profile (Nag-ihap ang mga tawo)
Mga kausaban sa exampAng mga app: ang btmesh_soc_sensor_server gitangtang ug ang pagpaandar niini gibahin sa 3 examples: · btmesh_soc_sensor_thermometer para sa pagpakita sa Sensor Server Model nga adunay thermometer · btmesh_soc_nlc_sensor_occupancy para sa demonstrasyon sa BT Mesh NLC Occupancy Sensor Profile (pag-ihap sa mga tawo) · btmesh_soc_nlc_sensor_ambient_light para sa demonstrasyon sa BT Mesh NLC Ambient Light Sensor Profile Ang btmesh_soc_switch giilisan og ngalan sa btmesh_soc_switch_ctl, kansang katuyoan mao ang pagpakita sa paggamit sa Light CTL Client Model. Ang exampDili na nako kontrolahon ang mga eksena (Scene Client) ang btmesh_soc_light giilisan og ngalan sa btmesh_soc_light_ctl Ang kanhiampDili na ipakita ang modelo sa LC Server ug Scene Server, Scheduler Server ug Time Server Models btmesh_soc_hsl giilisan og ngalan sa btmesh_soc_light_hsl Ang exampDili na ipakita ang modelo sa LC Server ug Scene Server, Scheduler Server ug Time Server Models
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 3
Bag-ong mga Butang Kausaban sa tanan exampAng mga app: Ang mga update sa imahe sa DFU gihimo sa usa ka script sa Python imbis nga create_bl_files.bat/.sh files Suporta alang sa Mesh Composition Data Pages 1, 2, 128, 129, 130 gidugang para sa tanang examples, kini nga mga panid awtomatik nga namugna sa himan sa BT Mesh Configurator. Bag-ong mga sangkap sa SLC: btmesh_nlc_basic_lightness_controller alang sa pagpakita sa BT Mesh NLC Basic Lightness Controller Profile btmesh_nlc_basic_lightness_controller_profile_metadata para sa Composition Data Page 2 Suporta sa NLC para sa Basic Lightness Controller Profile btmesh_nlc_basic_scene_selector para sa demonstrasyon sa BT Mesh NLC Basic Scene Selector Profile btmesh_nlc_basic_scene_selector_profile_metadata para sa Composition Data Page 2 Suporta sa NLC para sa Basic Scene Selector Profile btmesh_nlc_dimming_control alang sa demonstrasyon sa BT Mesh NLC Dimming Controller Profile btmesh_nlc_dimming_control_profile_metadata para sa Composition Data Page 2 Suporta sa NLC para sa Dimming Controller Profile btmesh_nlc_ambient_light_sensor alang sa demonstrasyon sa BT Mesh NLC Ambient Light Sensor Profile btmesh_nlc_ambient_light_sensor_profile_metadata para sa Composition Data Page 2 Suporta sa NLC para sa Ambient Light Sensor Profile btmesh_nlc_occupancy_sensor para sa demonstrasyon sa BT Mesh NLC Occupancy Sensor Profile (Giihap ang mga tawo) btmesh_nlc_occupancy_sensor_profile_metadata para sa Composition Data Page 2 Suporta sa NLC para sa Occupancy Sensor Profile btmesh_generic_level_client_ext para sa pagpalapad sa Generic Base component sa Generic Move Unacknowledged ug Generic Delta Unacknowledged nga mga mensahe ncp_btmesh_ae_server para sa pagpagana sa Silabs Configuration Server vendor model para sa node nga tugotan ang pagbalhin sa data sa Advertisement Extension ncp_btmeshs para sa nodebling vendor. ncp_btmesh_user_cmd alang sa pagpakita sa komunikasyon tali sa usa ka host sa NCP ug target sa NCP gamit ang mga mensahe sa gumagamit, mga tubag ug mga panghitabo sa BGAPI.
1.2 Bag-ong mga API
Gidugang sa pagpagawas sa 6.1.0.0 BGAPI nga mga pagdugang: Ang bag-ong mga sugo gidugang sa klase sa node aron i-associate ang data sa pagtubag sa scan sa Mesh provisioning ug Mesh proxy service advertisement. Ang data sa pagtubag sa pag-scan nga may kalabotan sa mga advertisement sa serbisyo sa proxy sa Mesh mahimong itakda nga tagsa-tagsa alang sa matag yawe sa network, aron kini adunay sulud nga datos nga na-encrypt sa kana nga yawe, apan naa sa aplikasyon ang pagdumala niana. Ang bag-ong mga sugo mao ang: · sl_btmesh_node_set_proxy_service_scan nga tubag: Itakda ang data sa pagtubag sa pag-scan para sa advertisement sa serbisyo sa proxy · sl_btmesh_node_clear_proxy_service_scan_response: Tin-aw ang datos sa pagtubag sa scan para sa advertisement sa serbisyo sa proxy · sl_btmesh_node_set_provisioning_provisioning_service_scan_response node_clear_provisioning_service_scan_response: Tin-aw nga datos sa pagtubag sa scan alang sa paghatag serbisyo advertisement
Usa ka bag-ong mando ang gidugang sa klase sa modelo sa vendor aron itakda ang mga kapilian sa pamatasan sa modelo. Sa pagkakaron adunay usa ka kapilian nga nagkontrol kung ang usa ka buffer sa trabaho gigahin gikan sa pundok alang sa matag modelo sa vendor alang sa pagtaho sa pagdawat sa mensahe. Ang default nga bili (1) naggahin
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 4
Bag-ong mga butang
usa ka buffer, nga nagdugang sa pag-report sa panghitabo nga kalig-on kung ang usa ka aparato ubos sa taas nga karga sa gasto sa dugang nga paggamit sa memorya sa tambak. Ang bag-ong sugo mao ang: · sl_btmesh_vendor_model_set_option: Pagbutang og opsyon sa pamatasan nga modelo sa vendor
Ang bag-ong mga sugo gidugang sa diagnostic nga klase aron ireport ang mga panghitabo nga may kalabotan sa panaghigalaay. Ang bag-ong mga sugo mao ang: · sl_btmesh_diagnostic_enable_friend: Enable generation of friendship-related diagnostic events · sl_btmesh_diagnostic_disable_friend: Disable generation of friendship-related diagnostic events · sl_btmesh_diagnostic_get_friend: Kuhaa ang mga diagnostic counter nga may kalabotan sa panaghigalaay
Ang mga bag-ong panghitabo nga gidugang sa diagnostic nga klase mao ang mosunod: · sl_btmesh_diagnostic_friend_queue: Kaganapan alang sa mensahe nga gidugang ngadto sa panaghigalaay nga mensahe pila · sl_btmesh_diagnostic_friend_relay: Kaganapan alang sa mensahe nga gipasa ngadto sa usa ka LPN · sl_btmesh_diagnostic_friend_remove: Mensahe sa panaghigalaay nga gikuha gikan sa mensahe sa panaghigalaay
Gidugang sa pagpagawas 6.0.0.0
Mga pagbag-o sa mga sangkap sa SLC:
Ang ncp_btmesh_dfu.h component sa ncp_btmesh_dfu.h adunay bag-ong API
void sl_btmesh_ncp_dfu_handle_cmd(walay sulod *data, bool *cmd_handled);
Ang sangkap sa btmesh_provisioning_decorator wala mag-restart sa paghatag pagkahuman napakyas ang paghatag
Ang sl_btmesh_lighting_server.h sa btmesh_lighting_server.h adunay bag-ong API
void sl_btmesh_update_lightness(uint16_t lightness, uint32_t remaining_ms);
Ang btmesh_event_log adunay mas daghang granular nga kapilian sa pag-configure
Ang sl_btmesh_ctl_client.h sa btmesh_ctl_client.h adunay pagbag-o sa API
imbes nga
void sl_btmesh_set_temperature(uint8_t new_color_temperature_percentage);
ang bag-ong APi mao
void sl_btmesh_ctl_client_set_temperature(uint8_t temperature_percent);
void sl_btmesh_ctl_client_set_lightness(uint8_t lightness_percent); Mga pagdugang sa BGAPI: Usa ka bag-ong klase sa BGAPI alang sa mga diagnostic sa aparato ang gidugang. Naghatag kini sa aplikasyon nga adunay mga counter sa istatistika sa Mesh ug usa ka pagreport nga nakabase sa panghitabo sa pag-relay ug pag-proxy sa network sa PDU, nga mahimong ma-aktibo ug ma-deactivate kung gikinahanglan. Ang BGAPI nga mga sugo sa diagnostic nga klase mao ang: · sl_btmesh_diagnostic_init: Ipasugod ang diagnostic component · sl_btmesh_diagnostic_deinit: Deinitialize ang diagnostic component · sl_btmesh_diagnostic_enable_relay: I-enable ang pagreport base sa panghitabo sa network PDU relaying/proxying_diagnostic nga kalihokan sa network PDU relaying /proxying nga kalihokan · sl_btmesh_diagnostic_get_relay: Kuhaa ang gidaghanon sa relayed/proxied network PDUs hangtod karon · sl_btmesh_diagnostic_get_statistics: Pagkuha ug mesh stack statistics counters · sl_btmesh_diagnostic_clear_statistics: Zero mesh counters
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 5
Ang panghitabo sa BGAPI sa klase sa diagnostic mao ang: · sl_btmesh_diagnostic_relay: Pagreport sa panghitabo nga ang usa ka network nga PDU gi-relay o giproxy sa stack
Bag-ong mga butang
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 6
Mga kalamboan
2 Mga Pag-uswag
Giusab sa pagpagawas 6.1.0.0
Ang diagnostic class nga BGAPI nga sugo alang sa pagkuha sa mga estadistika giusab aron sa pagkuha sa mga tipik sa datos imbes sa pagkuha sa tanang datos sa makausa. Ang nagtawag kinahanglan nga maghatag sa gidak-on sa tipak nga gihangyo niini kauban ang pag-offset sa tipak sa datos sa estadistika, ug ang tawag mobalik nga adunay daghang datos nga mahatag, gihatagan ang mga pagpugong sa hangyo.
Giusab sa pagpagawas 6.0.0.0
Ang usa ka provisioner o usa ka node mahimo nang i-configure ang kaugalingon gamit ang modelo sa kliyente sa pag-configure ug ang kaugalingon nga panguna nga adres ingon nga padulngan sa mga mensahe. Kini makapuli sa self-configuration pinaagi sa pagsulay sa BGAPI commands.
Ang pag-optimize sa code mahimong moresulta sa gamay nga gamay nga mga imahe sa firmware kaysa kaniadto, depende sa set sa feature nga gigamit.
Ang pag-optimize sa code mahimong moresulta sa gamay nga paggamit sa RAM kaysa kaniadto, depende sa feature set nga gigamit.
Ang Mesh stack wala na magkinahanglan o nagsuporta sa wala na magamit nga BLE nga tig-anunsyo ug mga sangkap sa scanner. Hinunoa, kini naggamit sa kasamtangan nga mga bersyon sa matag usa (kabilin nga tig-anunsiyo ug kabilin nga scanner alang sa dili gipalapdan nga mga paanunsiyo, ug gipalugwayan nga tig-anunsiyo ug gilugwayan nga scanner para sa gipalawig nga mga paanunsiyo). Ang mga aplikasyon nga naggamit sa BLE ug sa Mesh BGAPI kinahanglan dili na mogamit sa wala na magamit nga BLE nga tig-anunsyo ug mga sangkap sa scanner.
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 7
Giayo nga mga Isyu
3 Naayo nga mga Isyu
Giayo sa pagpagawas 6.1.0.0
ID # 1235337 1247422 1251498 1252252 1254356 1276121
Deskripsyon Naghimo sa pagdiskobre sa serbisyo sa GATT nga mas lig-on sa usa ka overloaded device. Gihimong mas lig-on ang pagdawat sa modelo sa vendor sa usa ka overloaded device. Naayo kung ang mensahe sa suga, lakip ang oras sa pagbalhin, nagdala sa usa ka sayup nga mensahe sa sayup sa mga troso. Naayo kung ang usa ka Generic Move nga mensahe mosangput sa usa ka kangitngit, nga mahimong moawas sa usa ka kadulom. Giayo ang usa ka pagbag-o sa pag-deinitialization sa subsystem sa higala. Giayo nga aplikasyon key index truncation sa lebel sa BGAPI kung ang naka-embed nga provisioner naghangyo usa ka hinungdanon nga pamaagi sa pag-refresh.
Giayo sa pagpagawas 6.0.0.1
ID # 1226000 1206620 1230833 1243565 1244298 1243556
Deskripsyon Extended Provisioner BGAPI function para sa pagsusi sa node identity aron masusi usab ang private node identity. Giayo ang mga problema tungod sa nawala nga mga panghitabo sa BGAPI sa panahon sa taas nga pagkarga aron matul-id ang mga problema sa pag-verify sa firmware. Giayo nga higala nga subsystem deinitialization aron ang reinitialization molihok nga dili i-reset ang aparato. Giayo nga pag-crash nga mahimong mahitabo kung napakyas ang pagsugod sa provisioner, pananglitanample tungod sa malformed DCD. Giayo nga pagtaho sa dili tinuod nga dugang nga mga oktet sa panghitabo sa Register Status sa modelo sa Scene Client. Gikuha ang awtomatik nga pagsugod sa node alang sa mga sangkap sa aplikasyon sa BT Mesh. Karon ang tanan nga mga sangkap magamit usab sa tahas sa Provisioner.
Giayo sa pagpagawas 6.0.0.0
ID # 360955 1198887 1202073 1202088 1206714 1206715, 1211012, 1211022 1211017 1212373 1212854 1197398 1194443 1202088
Deskripsyon Ang agwat tali sa una ug ikaduha nga panghinabo nga timer sa atensyon mahimong lain sa usa ka segundo. Ang pribado nga beacon random nga adres sa tig-anunsyo parehas alang sa tanan nga mga subnet samtang kini kinahanglan nga lahi. Btmesh_ncp_walay sulod exampwalay igong RAM sa BRD4182 uban sa GCC compiler. Btmesh_soc_switch exampAng dili igo nga RAM sa BRD4311 ug BRD4312 nga adunay IAR compiler Ang proxy server kinahanglan nga magpagawas sa usa ka beacon sa proxy nga koneksyon kung ang usa ka subnet idugang sa proxy server Suporta alang sa data komposisyon sa aparato panid 2, 129 ug 130 kinahanglan naa sa modelo sa configuration server ingon ingon man usab ang daghang modelo sa server sa data sa komposisyon kung gisuportahan ang layo nga probisyon
Ang matag-panahon nga pagmantala sa impormasyon sa lokasyon kinahanglan nga magpulipuli tali sa global ug lokal nga lokasyon kung ang duha nahibal-an nga Resource leak sa pagdumala sa koneksyon sa proxy pagkahuman giablihan ug gisira ang pila ka gatos nga koneksyon sa proxy ug gisira ang Pull mode Ang pagbalhin sa MBT sa usa ka LPN wala makompleto nga malampuson Ang aplikasyon sa distributor sa DFU dili karon mahimo. sa pagdumala sa labaw pa kay sa 60 nodes malampuson
Btmesh_soc_switch_ctl example compiles sa tanan nga mga tabla uban sa IAR compiler.
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 8
Nailhan nga mga Isyu sa Kasamtangang Pagpagawas
4 Nailhan nga mga Isyu sa Kasamtangang Pagpagawas
Ang mga isyu sa bold gidugang sukad sa miaging pagpagawas.
ID # 401550 454059 454061 624514 841360
1121605 1226127 1204017
Deskripsyon Walay BGAPI nga panghitabo alang sa gibahin nga mensahe sa pagdumala sa kapakyasan.
Daghang mga panghitabo sa pagbag-o sa estado sa pag-refresh ang nahimo sa katapusan sa proseso sa KR, ug kana mahimong magbaha sa pila sa NCP. Ang gamay nga pagkunhod sa performance kumpara sa 1.5 sa round-trip latency nga mga pagsulay naobserbahan. Isyu sa pag-establisar pag-usab nga konektado nga advertising kung ang tanan nga koneksyon aktibo ug ang GATT proxy gigamit. Dili maayo nga performance sa segmented message transmission sa GATT bearer.
Ang mga kasaypanan sa pag-round mahimong hinungdan sa mga naka-iskedyul nga mga panghitabo nga mag-trigger sa lahi kaayo nga mga oras kaysa sa gipaabut. Host provisioner example mahimong ma-stuck sa diha nga kini magsugod sa paghatag sa usa ka ikaduha nga node. Ang Distributor dili makahimo sa pagdumala sa parallel self FW Update ug FW Upload.
Ang Workaround Application kinahanglan nga mahibal-an ang kapakyasan gikan sa timeout / kakulang sa tubag sa layer sa aplikasyon; alang sa mga modelo sa vendor usa ka API ang gihatag. Dugangi ang gitas-on sa pila sa NCP sa proyekto.
Paggahin og usa pa ka koneksyon kay sa gikinahanglan.
Siguroha nga ang nagpahiping koneksyon sa BLE nga agwat sa Koneksyon mubo; pagsiguro nga ang ATT MTU igo nga gidak-on aron mohaum sa usa ka bug-os nga Mesh PDU; tune ang minimum nga gitas-on sa panghitabo sa koneksyon aron tugutan ang daghang mga pakete sa LL nga mapasa matag panghitabo sa koneksyon.
I-restart ang host provisioner app sa dili pa i-provision ang ikaduhang node. Ayaw pagpadagan sa kaugalingon nga FW update ug FW upload sa parallel.
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 9
Wala na gamita nga mga Butang
5 Wala na gamita nga mga Butang
Wala na gigamit sa pagpagawas 6.0.0.0 Ang BGAPI nga sugo sl_btmesh_node_get_networks() wala na gigamit. Gamita ang sl_btmesh_node_key_key_count() ug sl_btmesh_node_get_key() sa baylo. Ang BGAPI nga mga sugo sl_btmesh_test_set_segment_send_delay() ug sl_btmesh_test_set_sar_config() wala na gamita. Gamita hinuon ang sl_btmesh_sar_config_set_sar_transmitter() ug sl_btmesh_sar_config_server_set_sar_receiver().
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 10
Gitangtang nga mga Butang
6 Gikuha nga mga Butang
Gitangtang sa pagpagawas 6.0.0.0 Ang BGAPI nga mga sugo sl_btmesh_test_set_local_config() ug sl_btmesh_test_get_local_config() gitangtang. Ang mga sugo sa BGAPI nga sl_btmesh_node_get_statistics() ug sl_btmesh_node_clear_statistics() gikuha na.
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 11
7 Paggamit Niini nga Pagpagawas
Kini nga pagpagawas naglangkob sa mosunod · Silicon Labs Bluetooth mesh stack library · Bluetooth mesh sampAng mga aplikasyon Kon ikaw usa ka unang higayon nga tiggamit, tan-awa ang QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.
Gigamit Kini nga Pagpagawas
7.1 Pag-instalar ug Paggamit
Ang Bluetooth mesh SDK gihatag isip kabahin sa Gecko SDK (GSDK), ang suite sa Silicon Labs SDKs. Aron dali nga makasugod sa GSDK, i-install ang Simplicity Studio 5, nga mag-set up sa imong development environment ug maglakaw kanimo pinaagi sa pag-install sa GSDK. Ang Simplicity Studio 5 naglakip sa tanan nga gikinahanglan alang sa IoT product development uban sa Silicon Labs device, lakip ang usa ka resource ug project launcher, software configuration tools, full IDE uban sa GNU toolchain, ug analysis tools. Ang mga panudlo sa pag-install gihatag sa online nga Giya sa Gumagamit sa Simplicity Studio 5.
Sa laing bahin, ang Gecko SDK mahimong i-install sa mano-mano pinaagi sa pag-download o pag-clone sa pinakabag-o gikan sa GitHub. Tan-awa ang https://github.com/SiliconLabs/gecko_sdk para sa dugang nga impormasyon.
Ang default nga lokasyon sa pag-install sa GSDK nausab sa Simplicity Studio 5.3 ug mas taas. · Windows: C:Mga Gumagamit SimplicityStudioSDKsgecko_sdk · MacOS: /Users/ /SimplicityStudio/SDKs/gecko_sdk
Ang dokumentasyon nga espesipiko sa SDK nga bersyon gi-install sa SDK. Ang dugang nga impormasyon sagad makita sa mga artikulo sa base sa kahibalo (KBAs). Ang mga pakisayran sa API ug uban pang impormasyon bahin niini ug ang naunang mga pagpagawas anaa sa https://docs.silabs.com/.
7.2 Impormasyon sa Seguridad
Luwas nga Vault Integration
Kini nga bersyon sa stack gisagol sa Secure Vault Key Management. Kung i-deploy sa Secure Vault High nga mga aparato, ang mga yawe sa pag-encrypt sa mesh mapanalipdan gamit ang pagpaandar sa Secure Vault Key Management. Gipakita sa lamesa sa ubos ang giprotektahan nga mga yawe ug ang mga kinaiya sa pagpanalipod sa pagtipig niini.
yawe
Yawe sa network yawe sa aplikasyon yawe sa device
Exportability sa usa ka node
Ma-eksport
Dili ma-eksport
Dili ma-eksport
Exportability sa Provisioner
Ma-eksport
Ma-eksport
Ma-eksport
Mga nota
Ang mga gigikanan sa yawe sa network anaa lamang sa RAM samtang ang mga yawe sa network gitipigan sa flash
Sa kaso sa Provisioner, gipadapat sa kaugalingong yawe sa device sa Provisionerr ingon man sa mga yawe sa ubang mga device
Ang mga yawe nga gimarkahan nga "Non-Exportable" mahimong magamit apan dili mahimo viewed o gipaambit sa runtime. Ang mga yawe nga gimarkahan nga "Exportable" mahimong gamiton o ipaambit sa runtime apan magpabilin nga naka-encrypt samtang gitipigan sa flash.
Para sa dugang nga impormasyon sa Secure Vault Key Management functionality, tan-awa ang AN1271: Secure Key Storage.
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 12
Gigamit Kini nga Pagpagawas
Mga Security Advisories
Para mag-subscribe sa Security Advisories, log in sa Silicon Labs customer portal, unya pilia ang Account Home. I-klik ang HOME aron makaadto sa portal home page ug dayon i-klik ang Manage Notifications tile. Siguruha nga ang `Software/Security Advisory Notice ug Product Change Notice (PCNs)' gisusi, ug nga ikaw naka-subscribe sa minimum para sa imong plataporma ug protocol. I-klik ang Save aron i-save ang bisan unsang mga pagbag-o.
7.3 Suporta
Ang mga kostumer sa Development Kit angayan alang sa pagbansay ug teknikal nga suporta. Gamita ang Silicon Labs Bluetooth mesh web panid aron makakuha og impormasyon bahin sa tanang produkto ug serbisyo sa Silicon Labs Bluetooth, ug para magpalista para sa suporta sa produkto.
Kontaka ang suporta sa Silicon Laboratories sa http://www.silabs.com/support.
silabs.com | Pagtukod og mas konektado nga kalibutan.
Bluetooth Mesh 6.1.1.0 | 13
Kasayon nga Studio
Usa ka pag-klik nga pag-access sa MCU ug wireless nga mga himan, dokumentasyon, software, mga librarya sa gigikanan nga code ug uban pa. Anaa alang sa Windows, Mac ug Linux!
IoT Portfolio
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Kalidad
www.silabs.com/quality
Suporta ug Komunidad
www.silabs.com/community
Disclaimer Ang Silicon Labs nagtinguha sa paghatag sa mga kustomer sa pinakabag-o, tukma, ug lawom nga dokumentasyon sa tanang peripheral ug modules nga anaa alang sa mga tigpatuman sa sistema ug software nga naggamit o nagtinguha sa paggamit sa mga produkto sa Silicon Labs. Ang datos sa pag-ila, anaa nga mga module ug mga peripheral, mga gidak-on sa memorya ug mga address sa memorya nagtumong sa matag espesipikong device, ug ang "Typical" nga mga parameter nga gihatag mahimo ug magkalahi sa lain-laing mga aplikasyon. Aplikasyon exampAng mga gihulagway dinhi alang lamang sa mga katuyoan sa paghulagway. Ang Silicon Labs adunay katungod sa paghimo sa mga pagbag-o nga wala’y dugang nga pahibalo sa impormasyon sa produkto, mga detalye, ug mga paghulagway dinhi, ug wala maghatag mga garantiya sa katukma o pagkakompleto sa gilakip nga kasayuran. Kung walay una nga pahibalo, ang Silicon Labs mahimong mag-update sa firmware sa produkto sa panahon sa proseso sa paghimo alang sa seguridad o kasaligan nga mga hinungdan. Ang ingon nga mga pagbag-o dili magbag-o sa mga detalye o ang pasundayag sa produkto. Ang Silicon Labs walay tulubagon sa mga sangputanan sa paggamit sa impormasyon nga gihatag niini nga dokumento. Kini nga dokumento wala magpasabot o dayag nga paghatag ug bisan unsang lisensya sa pagdesinyo o paghimo sa bisan unsang integrated circuits. Ang mga produkto wala gidesinyo o gitugutan nga gamiton sulod sa bisan unsang FDA Class III device, mga aplikasyon diin gikinahanglan ang pag-apruba sa premarket sa FDA o Life Support Systems nga walay espesipikong sinulat nga pagtugot sa Silicon Labs. Ang "Sistema sa Pagsuporta sa Kinabuhi" mao ang bisan unsang produkto o sistema nga gituyo aron suportahan o mapadayon ang kinabuhi ug/o kahimsog, nga, kung kini mapakyas, makatarunganon nga gilauman nga moresulta sa daghang personal nga kadaot o kamatayon. Ang mga produkto sa Silicon Labs wala gidesinyo o gitugutan alang sa mga aplikasyon sa militar. Ang mga produkto sa Silicon Labs sa bisan unsang kahimtang dili magamit sa mga hinagiban sa dinaghang paglaglag lakip (apan dili limitado sa) nukleyar, biolohikal o kemikal nga mga hinagiban, o mga misil nga makahimo sa paghatud sa ingon nga mga hinagiban. Gisalikway sa Silicon Labs ang tanan nga gipahayag ug gipasabut nga mga garantiya ug dili responsable o manubag sa bisan unsang mga kadaot o kadaot nga may kalabotan sa paggamit sa usa ka produkto sa Silicon Labs sa ingon nga dili awtorisado nga mga aplikasyon. Mubo nga sulat: Kini nga sulod mahimong adunay mga makapasakit nga terminolohiya nga dili na magamit. Ang Silicon Labs nag-ilis niini nga mga termino sa inklusibo nga pinulongan kung mahimo. Para sa dugang nga impormasyon, bisitaha ang www.silabs.com/about-us/inclusive-lexicon-project
Impormasyon sa Trademark Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ug ang Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ug mga kombinasyon niini, "labing kusog nga microcontrollers sa kalibutan", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Tuko®, Tuko OS, Gecko OS Studio, Precision32®, Simplicity Studio® , Telegesis, ang Telegesis Logo®, USBXpress® , Zentri, ang Zentri logo ug Zentri DMS, Z-Wave®, ug uban pa kay mga marka sa pamatigayon o rehistradong tatak sa Silicon Labs. Ang ARM, CORTEX, Cortex-M3 ug THUMB maoy mga marka sa pamatigayon o rehistradong marka sa pamatigayon sa ARM Holdings. Ang Keil kay rehistrado nga marka sa ARM Limited. Ang Wi-Fi kay rehistrado nga marka sa Wi-Fi Alliance. Ang tanan nga uban pang mga produkto o mga ngalan sa tatak nga gihisgutan dinhi mga marka sa pamatigayon sa ilang mga tag-iya.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com
Mga Dokumento / Mga Kapanguhaan
![]() |
SILICON LABS 6.1.1.0 Bluetooth Mesh SDK [pdf] Manwal sa Tag-iya 6.1.1.0 Bluetooth Mesh SDK, 6.1.1.0, Bluetooth Mesh SDK, Mesh SDK, SDK |


