SILICON-LOGOSILICON LABS 6.1.3.0 GA Devlopman lojisyèl may Bluetooth

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Lojisyèl-Devlopman-PWODWI

Espesifikasyon

  • Non pwodwi: Gecko SDK Suite 4.4
  • Dat lage: 23 oktòb 2024
  • Bluetooth may spesifikasyon vèsyon: 1.1
  • Vèsyon SDK sipòte:
    • 6.1.3.0 pibliye 23 oktòb 2024
    • 6.1.2.0 pibliye 14 out 2024
    • 6.1.1.0 pibliye 2 me 2024
    • 6.1.0.0 te pibliye 10 avril 2024
    • 6.0.1.0 te pibliye 14ye fevriye 2024
    • 6.0.0.0 pibliye 13 desanm 2023

Enstriksyon Itilizasyon Pwodwi

Avi sou konpatibilite ak itilizasyon
Pou mizajou ak avi sou sekirite, al gade nan chapit Sekirite nan nòt lage platfòm Gecko oswa vizite paj nòt lage Silicon Labs. Abònman nan Konsèy Sekirite pou jwenn dènye enfòmasyon yo.

Sèvi ak Liberasyon sa a
Si ou se nouvo nan Silicon Labs Bluetooth mesh SDK la, swiv enstriksyon yo bay nan manyèl itilizatè a pou kòmanse ak pwodwi a.

Konpilateur konpatib
Asire w ke w ap itilize kòrèk la files ak konpilateur kòm rekòmande pou pèfòmans optimal nan pwodwi a.

FAQ

  • K: Ki kote mwen ka jwenn plis enfòmasyon sou mizajou sekirite?
    A: Ou ka fè referans a chapit Sekirite nan nòt lage platfòm Gecko oswa vizite paj nòt lage Silicon Labs pou enfòmasyon detaye aktyalizasyon sekirite. |
  • K: Kouman pou mwen abònman nan Konsèy Sekirite pou pwodwi sa a?
    A: Pou abònman ak Konsèy Sekirite ak resevwa enfòmasyon ajou, swiv enstriksyon yo bay nan manyèl itilizatè a oswa kontakte sipò Silicon Labs.
  • K: Ki konpilateur yo konpatib ak pwodwi sa a?
    A: Ale nan manyèl itilizatè a pou yon lis konpilateur konpatib rekòmande pou itilize ak pwodui sa a.

Bluetooth® may SDK 6.1.3.0 GA
Gecko SDK Suite 4.4 23 oktòb 2024

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 Bluetooth 5.3 fonctionnalités. Devlopè yo ka ajoute kominikasyon rezo may nan aparèy LE tankou limyè ki konekte, automatisation lakay yo, ak sistèm swiv byen yo. Lojisyèl la sipòte tou Bluetooth beaconing, beacon analysis, ak koneksyon GATT pou may Bluetooth ka konekte ak telefòn entelijan, 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.

Karakteristik KLE

  • Aplikasyon kalifye nan may 1.1
  • Te ajoute Network Lighting Control (NLC) profilesSILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (1)

Nòt lage sa yo kouvri vèsyon SDK:

  • 6.1.3.0 pibliye 23 oktòb 2024
  • 6.1.2.0 pibliye 14 out 2024
  • 6.1.1.0 pibliye 2 me 2024
  • 6.1.0.0 te pibliye 10 avril 2024
  • 6.0.1.0 te pibliye 14ye fevriye 2024
  • 6.0.0.0 pibliye 13 desanm 2023

Avi sou konpatibilite ak itilizasyon
Pou plis enfòmasyon sou mizajou ak avi sekirite yo, gade chapit Sekirite nan nòt lage platfòm Gecko ki enstale ak SDK sa a oswa sou paj nòt lage Silicon Labs. Silicon Labs rekòmande tou pou w abònman nan Konsèy Sekirite pou jwenn enfòmasyon ajou. Pou jwenn enstriksyon, oswa si w nouvo nan Silicon Labs Bluetooth mesh SDK, gade Sèvi ak Release 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

 Nouvo Karakteristik
Te ajoute nan lage 6.0.1.0

Chanjman nan eleman SLC:

  • Yon twazyèm BT Mesh Wòl te ajoute bò kote Pwovizyonè ak wòl Pwovizyone - yon Custom BT Mesh Wòl, kote aplikasyon an jwenn libète pou aplike yon wòl koutim. Pou egzanpample, Founisè a oswa
  • Wòl Provisionee ta ka chwazi ègzekutabl.
  • Te ajoute nan lage 6.0.0.0
  • Nouvo Networked Lighting Control (NLC) ekzampli apps:
  • btmesh_soc_nlc_basic_lightness_controller pou demonstrasyon BT Mesh NLC Basic Lightness Controller Pro lafile
  • btmesh_soc_nlc_basic_scene_selector pou demonstrasyon BT Mesh NLC Basic Scene Selector Pro lafile
  • btmesh_soc_nlc_dimming_control pou demonstrasyon BT Mesh NLC Dimming Controller Pro afile
  • btmesh_soc_nlc_sensor_ambient_light pou demonstrasyon BT Mesh NLC anbyen limyè Sensor Pro afile
  • btmesh_soc_nlc_sensor_occupancy pou demonstrasyon BT Mesh NLC Occupancy Sensor Profile (Moun konte)

Chanjman nan exampli apps:
btmesh_soc_sensor_server te efase ak fonksyonalite li yo te divize an 3 ansyenamples:

  • btmesh_soc_sensor_thermometer pou demonstrasyon Modèl Sèvè Sensor ak yon tèmomèt
  • btmesh_soc_nlc_sensor_occupancy pou demonstrasyon BT Mesh NLC Occupancy Sensor Profile (moun konte)
  • btmesh_soc_nlc_sensor_ambient_light pou demonstrasyon BT Mesh NLC anbyen limyè Sensor Pro afile
  • btmesh_soc_switch te chanje non an btmesh_soc_switch_ctl, ki gen objektif pou demontre itilizasyon Modèl Kliyan Light CTL la. Ansyen anample pa kontwole sèn ankò (Scene Client)
  • btmesh_soc_light te chanje non btmesh_soc_light_ctl
  • Ansyen anample pa montre modèl sèvè LC ak sèvè sèvè, sèvè Scheduler ak modèl sèvè tan ankò
  • btmesh_soc_hsl te chanje non btmesh_soc_light_hsl
  • Ansyen anample pa montre modèl sèvè LC ak sèvè sèvè, sèvè Scheduler ak modèl sèvè tan ankò

Chanjman nan tout ansyenampli apps:

  • Mizajou imaj DFU yo pwodwi pa yon script Python olye pou yo create_bl_files.bat/.sh files
  • Sipò pou Mesh Konpozisyon Done Paj 1, 2, 128, 129, 130 te ajoute pou tout ansyenamples, paj sa yo otomatikman pwodwi pa zouti nan BT Mesh Configurator.

Nouvo konpozan SLC:

  • btmesh_nlc_basic_lightness_controller pou demonstrasyon BT Mesh NLC Basic Lightness Controller Pro afile
  • btmesh_nlc_basic_lightness_controller_profile_metadata pou Done Konpozisyon Page 2 Sipò NLC pou Basic Lightness Controller Profile
  • btmesh_nlc_basic_scene_selector pou demonstrasyon BT Mesh NLC Basic Scene Selector Pro lafile
  • btmesh_nlc_basic_scene_selector_profile_metadata pou Done Konpozisyon Page 2 Sipò NLC pou Basic Scene Selector Profile btmesh_nlc_dimming_control pou demonstrasyon BT Mesh NLC la
  • Dimming Controller Profile
  • btmesh_nlc_dimming_control_profile_metadata pou Done Konpozisyon Page 2 Sipò NLC pou Dimming Controller Profile btmesh_nlc_ambient_light_sensor pou demonstrasyon BT Mesh NLC Anbyen Light Sensor Pro afile
  • btmesh_nlc_ambient_light_sensor_profile_metadata pou Done Konpozisyon Page 2 Sipò NLC pou Anbyen Light Sensor Profile btmesh_nlc_occupancy_sensor pou demonstrasyon BT Mesh NLC Occupancy Sensor Pro lafile (Moun konte)
  • btmesh_nlc_occupancy_sensor_profile_metadata pou Done Konpozisyon Page 2 Sipò NLC pou Occupancy Sensor Profile
  • btmesh_generic_level_client_ext pou pwolonje eleman Generic Base ak mesaj jenerik Move Unacknowledged ak jenerik Delta Unacknownledged.
  • ncp_btmesh_ae_server pou pèmèt modèl machann Silabs Configuration Server pou ne a pou pèmèt transfè done sou ekstansyon piblisite.
  • ncp_btmesh_ae_server pou pèmèt modèl machann Silabs Configuration Client pou ne la.
  • ncp_btmesh_user_cmd pou demontre kominikasyon ant yon lame NCP ak sib NCP lè l sèvi avèk mesaj itilizatè BGAPI, repons ak evènman yo.

Nouvo API
Te ajoute nan lage 6.1.0.0

BGAPI ajoute:
Nouvo kòmandman yo te ajoute nan klas node a asosye done repons eskanè ak pwovizyon Mesh ak piblisite sèvis proxy Mesh. Done repons eskanè ki asosye ak piblisite sèvis prokurasyon Mesh yo ka mete endividyèlman pou chak kle rezo a, kidonk li ka genyen done ankripte ak kle sa a, men se aplikasyon an pou jere sa. Nouvo kòmandman yo se:

  • sl_btmesh_node_set_proxy_service_scan repons: Mete done repons eskanè pou reklam sèvis prokurasyon
  • sl_btmesh_node_clear_proxy_service_scan_response: Efase done repons eskanè pou reklam sèvis prokurasyon
  • sl_btmesh_node_set_provisioning_service_scan repons: Mete done repons eskanè pou reklamasyon sèvis pwovizyon
  • sl_btmesh_node_clear_provisioning_service_scan_response: Efase done repons eskanè pou reklamasyon sèvis pwovizyon

Yon nouvo kòmandman te ajoute nan klas modèl vandè a pou mete opsyon konpòtman modèl. Kounye a gen yon opsyon ki kontwole si yon tanpon travay resevwa lajan nan pil pou chak modèl machann pou rapò resepsyon mesaj. Valè default (1) asiyen yon tanpon, ki ogmante rezistans rapò evènman lè yon aparèy anba gwo chaj nan depans pou itilizasyon memwa pil adisyonèl. Nouvo kòmandman an se:

  • sl_btmesh_vendor_model_set_option: Mete yon opsyon konpòtman modèl vandè

Nouvo kòmandman yo te ajoute nan klas dyagnostik la pou rapòte evènman ki gen rapò ak amitye. Nouvo kòmandman yo se:

  • sl_btmesh_diagnostic_enable_friend: Pèmèt jenerasyon evènman dyagnostik ki gen rapò ak amitye
  • sl_btmesh_diagnostic_disable_friend: Enfim jenerasyon evènman dyagnostik ki gen rapò ak zanmitay.
  • sl_btmesh_diagnostic_get_friend: Rekipere kontè dyagnostik ki gen rapò ak amitye

Nouvo evènman ki ajoute nan klas dyagnostik la se jan sa a: 

  • sl_btmesh_diagnostic_friend_queue: Evènman pou mesaj yo te ajoute nan keu mesaj zanmitay
    sl_btmesh_diagnostic_friend_relay: Evènman pou mesaj k ap transmèt bay yon LPN
  • sl_btmesh_diagnostic_friend_remove: Evènman pou mesaj yo te retire nan keu mesaj zanmitay

Te ajoute nan lage 6.0.0.0

Chanjman nan eleman SLC:

  • ncp_btmesh_dfu eleman ncp_btmesh_dfu.h gen yon nouvo API
    • void sl_btmesh_ncp_dfu_handle_cmd (anile *done, bool *cmd_handled);
  • Eleman btmesh_provisioning_decorator pa rekòmanse pwovizyon apre pwovizyon echwe btmesh_lighting_server sl_btmesh_lighting_server.h gen yon nouvo API
    • void sl_btmesh_update_lightness (uint16_t légèreté, uint32_t resting_ms);
  • btmesh_event_log gen plis opsyon konfigirasyon granulaire
  • sl_btmesh_ctl_client.h btmesh_ctl_client a gen yon chanjman API olye de
    • void sl_btmesh_set_temperature(uint8_t new_color_temperature_percentage); nouvo APi a se
    • void sl_btmesh_ctl_client_set_temperature (uint8_t temperature_percent); void sl_btmesh_ctl_client_set_lightness (uint8_t lightness_percent);

BGAPI ajoute:
Yon nouvo klas BGAPI pou dyagnostik aparèy yo te ajoute. Li bay aplikasyon an ak kontè estatistik pile Mesh ak yon rapò evènman ki baze sou rezo PDU relè ak proxy, ki ka aktive ak dezaktive jan sa nesesè.

Kòmandman BGAPI nan klas dyagnostik la se:

  • sl_btmesh_diagnostic_init: Inisyalize eleman dyagnostik la
  • sl_btmesh_diagnostic_deinit: Deinitialize eleman dyagnostik la
  • sl_btmesh_diagnostic_enable_relay: Pèmèt rapò sou evènman ki baze sou aktivite relè/proxy PDU rezo.
  • sl_btmesh_diagnostic_disable_relay: Enfim rapò ki baze sou evènman nan aktivite relè/proxy PDU rezo.
  • sl_btmesh_diagnostic_get_relay: Jwenn kantite PDU rezo relè/proxied jiska prezan
  • sl_btmesh_diagnostic_get_statistics: Jwenn kontè estatistik pile may
  • sl_btmesh_diagnostic_clear_statistics: Zewo kontè estatistik pil may

Evènman BGAPI nan klas dyagnostik la se: 

  • sl_btmesh_diagnostic_relay: Evènman ki rapòte ke yon rezo PDU te relè oswa proxy pa pil la

 Amelyorasyon

Chanje nan lage 6.1.0.0

Kòmand BGAPI klas dyagnostik pou rekipere estatistik yo te chanje pou rekipere moso nan done olye pou yo rekipere tout done nan yon fwa. Moun k ap rele a ta dwe bay gwosè moso li mande a ansanm ak konpanse ti moso nan done estatistik yo, epi apèl la ap retounen ak kantite done yo ka bay, bay kontrent demann lan.

Chanje nan lage 6.0.0.0

  • Yon pwovizyon oswa yon node kapab kounye a konfigirasyon tèt li lè l sèvi avèk modèl la konfigirasyon kliyan ak pwòp adrès prensipal li kòm destinasyon an pou mesaj yo. Sa a ka ranplase pwòp tèt ou-konfigirasyon pa tès kòmand BGAPI.
  • Optimizasyon Kòd ka lakòz imaj firmwèr yon ti kras pi piti pase anvan, tou depann de seri karakteristik yo itilize a.
  • Optimize Kòd ka lakòz yon ti kras pi piti itilizasyon RAM pase anvan, tou depann de seri karakteristik yo itilize a.
  • Pile Mesh la pa mande oswa sipòte konpozan piblisite ak eskanè BLE demode ankò. Olye de sa, li itilize vèsyon aktyèl yo nan chak (anblisite eritaj ak eskanè eritaj pou piblisite ki pa pwolonje, ak piblisite pwolonje ak eskanè pwolonje pou piblisite pwolonje). Aplikasyon ki sèvi ak tou de BLE ak BGAPI Mesh yo pa ta dwe itilize ankò depreche BLE piblisite ak konpozan eskanè.

Pwoblèm fiks yo

Fiks nan lage 6.1.3.0

ID # Deskripsyon
1331888,

1338088,

1338090

Fikse yon kantite echèk alokasyon memwa ki pa okipe ki kapab mennen nan yon aksidan lè aparèy la twò chaje ak trafik.
1345827 Fiks pèt enfòmasyon BGAPI distribitè DFU evènman an pou retire ne.
1351464 Kouch lyen fiks rapò sou koneksyon fèmen nan yon sitiyasyon surcharge.
1354679 Optimize itilizasyon memwa lè w ap voye piblisite eritaj.
1356050 Fiks GATT proxy rekòmanse pwoblèm lè koneksyon ki kache a fèmen san atann.

Fiks nan lage 6.1.2.0 

ID # Deskripsyon
1251498 Fiks lè yon mesaj Lighting, ki gen ladan tan tranzisyon, mennen nan yon mesaj erè kòrèk nan mòso bwa.
1284204 Te fikse yon pwoblèm ki te kapab anpeche sove lis pwoteksyon replay lè w ap itilize kòmand sl_btmesh_node_power_off.
1325267 Ekri nimewo sekans eleman fiks lè ekspozan entèval ekri konfigirasyon yo mete sou zewo.
1334927 Fikse yon pwoblèm ki ta ka lakòz yon fòt difisil lè sèvè prokurasyon GATT resevwa done pandan grangou resous yo.

Fiks nan lage 6.1.0.0 

ID # Deskripsyon
1235337 Te fè dekouvèt sèvis GATT pi solid sou yon aparèy twò chaje.
1247422 Te fè resepsyon modèl vandè pi solid sou yon aparèy twò chaje.
1252252 Fiks lè yon mesaj Jenerik Move mennen nan yon dim moute, ki ta ka debòde nan yon dim desann.
1254356 Fiks yon regresion ak deinitializasyon subsystem zanmi.
1276121 Fiks tronpe endèks kle aplikasyon an nan nivo BGAPI lè pwovizyon entegre envoke yon pwosedi rafrechisman kle.

Fiks nan lage 6.0.1.0 

ID # Deskripsyon
1226000 Fonksyon BGAPI Pwolonje Pwolonje pou tcheke idantite ne yo pou tcheke idantite ne prive tou.
1206620 Pwoblèm fiks ki te koze pa evènman BGAPI ki manke pandan gwo chaj pou korije pwoblèm verifikasyon firmwèr.
1230833 Fiks sous-sistèm zanmi deinitialization pou reinitializasyon travay san reset aparèy la.
1243565 Fiks aksidan ki ta ka rive si inisyalizasyon pwovizyon echwe, pou egzanpample paske DCD malfòme.
1244298 Fiks rapò sou òktè siplemantè esprib nan evènman Estati Rejis la nan modèl la Scene Client.
1243556 Inisyalizasyon ne otomatik yo retire pou eleman aplikasyon BT Mesh. Koulye a, tout eleman yo ka itilize tou nan wòl Pwovizyonè.

Fiks nan lage 6.0.0.0 

ID # Deskripsyon
360955 Entèval ki genyen ant premye ak dezyèm evènman revèy atansyon ta ka lòt pase yon segonn.
1198887 Adrès piblisite o aza baliz prive se menm bagay la pou tout sous-rezo pandan ke li ta dwe diferan.
1202073 Btmesh_ncp_empty example pa gen ase RAM sou BRD4182 ak GCC du.
1202088 Btmesh_soc_switch ansyenample pa gen ase RAM sou BRD4311 ak BRD4312 ak du IAR
1206714 Sèvè prokurasyon ta dwe emèt yon limyè sou koneksyon prokurasyon lè yo ajoute yon sous-rezo nan sèvè prokurasyon an
ID # Deskripsyon
1206715,

1211012,

1211022

Sipò pou done konpozisyon aparèy paj 2, 129 ak 130 ta dwe prezan nan modèl sèvè konfigirasyon kòm byen ke modèl sèvè done konpozisyon gwo lè pwovizyon aleka sipòte
1211017 Piblikasyon peryodik enfòmasyon kote yo ta dwe chanje ant lokal ak lokal lè yo konnen tou de
1212373 Fuit resous nan manyen koneksyon prokurasyon apre plizyè santèn koneksyon proxy yo te louvri epi fèmen
1212854 Rale mòd MBT transfè nan yon LPN pa konplete avèk siksè
1197398,

1194443

Aplikasyon distribitè DFU kounye a pa kapab okipe plis pase 60 nœuds avèk siksè
1202088 Btmesh_soc_switch_ctl ansyenample konpile sou tout tablo ak IAR du.

 Pwoblèm li te ye nan Liberasyon aktyèl la

Pwoblèm an fonse yo te ajoute depi lage anvan an.

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.
1338936 GATT proxy ta ka pa rezime reklam sèvis apre dekoneksyon nan yon sitiyasyon surcharge. Asire ke yo rezève ase tanpon pou manyen trafik. Planifye rezo a ak modèl kominikasyon pou pa gen okenn ne akable ak trafik.
1344809 Proxy nan depa pote reklam nan yon sitiyasyon surcharge ak pi wo pase abityèl reta nan voye done. Asire ke yo rezève ase tanpon pou manyen trafik. Planifye rezo a ak modèl kominikasyon pou pa gen okenn ne akable ak trafik.

Atik depreche

Depreche nan lage 6.0.0.0

Kòmand BGAPI sl_btmesh_node_get_networks() te obsolète. Sèvi ak sl_btmesh_node_key_key_count() ak sl_btmesh_node_get_key() pito.
Kòmandman BGAPI sl_btmesh_test_set_segment_send_delay() ak sl_btmesh_test_set_sar_config() yo te obsève. Sèvi ak sl_btmesh_sar_config_set_sar_transmitter() ak sl_btmesh_sar_config_server_set_sar_receiver() olye.

Retire atik yo

Retire nan lage 6.0.0.0
Kòmandman BGAPI sl_btmesh_test_set_local_config() ak sl_btmesh_test_get_local_config() yo te retire. Kòmandman BGAPI sl_btmesh_node_get_statistics() ak sl_btmesh_node_clear_statistics() yo te retire.

 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 Gecko SDK (GSDK), suite nan Silicon Labs SDKs. Pou byen vit kòmanse ak GSDK a, enstale Simplicity Studio 5, ki pral mete kanpe anviwònman devlopman ou a epi fè ou nan enstalasyon GSDK. 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è Simplicity Studio 5 sou entènèt la.
Altènativman, Gecko SDK ka enstale manyèlman pa telechaje oswa klonaj dènye a nan GitHub. Gade https://github.com/Sili-conLabs/gecko_sdk pou plis enfòmasyon.

Kote enstalasyon default GSDK la chanje ak Simplicity Studio 5.3 ak pi wo.

  • Windows: C:\Itilizatè\ \SimplicityStudio\SDKs\gecko_sdk
  • MacOS: /Itilizatè yo/ /SimplicityStudio/SDKs/gecko_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
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 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.

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: Secure Key Storage.

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.
Figi sa a se yon ansyenample:

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (2)

 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.

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (3)

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (4)

Portfolio IoTwww.silabs.com/IoT

Limit responsabilite nou
Silicon Labs gen entansyon bay kliyan dènye, egzat, ak apwofondi dokiman sou tout periferik ak modil ki disponib pou aplikasyon sistèm ak lojisyèl lè l sèvi avèk oswa ki gen entansyon itilize pwodwi yo 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.

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.

Silicon Laboratories Inc.
400 West Cesar Chavez Austin, TX 78701
USAwww.silabs.com

Dokiman / Resous

SILICON LABS 6.1.3.0 GA Devlopman lojisyèl may Bluetooth [pdfGid Itilizatè
6.1.3.0 GA Bluetooth Mesh Devlopman Lojisyèl, 6.1.3.0 GA, Bluetooth May Devlopman Lojisyèl, May Devlopman Lojisyèl, Devlopman Lojisyèl, Devlopman

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *