SILICON-LOGOSILICON LABS 6.1.3.0 GA Bluetooth Mesh Software Development

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

Zofotokozera

  • Dzina lazogulitsa: Gecko SDK Suite 4.4
  • Tsiku lotulutsa: October 23, 2024
  • Mtundu wa Bluetooth Mesh: 1.1
  • Mitundu Yothandizira ya SDK:
    • 6.1.3.0 idatulutsidwa pa Okutobala 23, 2024
    • 6.1.2.0 idatulutsidwa pa Ogasiti 14, 2024
    • 6.1.1.0 yotulutsidwa pa Meyi 2, 2024
    • 6.1.0.0 yotulutsidwa pa Epulo 10, 2024
    • 6.0.1.0 yotulutsidwa pa February 14, 2024
    • 6.0.0.0 idatulutsidwa pa Disembala 13, 2023

Malangizo Ogwiritsira Ntchito Zogulitsa

Zidziwitso Zogwirizana ndi Kugwiritsa Ntchito
Kuti mumve zosintha zachitetezo ndi zidziwitso, onani mutu wa Chitetezo cha zolemba za Gecko Platform Release kapena pitani patsamba la Silicon Labs Release Notes. Lembani ku Security Advisory kuti mudziwe zambiri.

Kugwiritsa Ntchito Kutulutsidwaku
Ngati ndinu watsopano ku Silicon Labs Bluetooth mesh SDK, tsatirani malangizo omwe ali m'buku la ogwiritsa ntchito kuti muyambe ndi malonda.

Compilers Yogwirizana
Onetsetsani kuti mukugwiritsa ntchito moyenera files ndi compilers monga akulimbikitsidwa kuti ntchito mulingo woyenera wa mankhwala.

FAQ

  • Q: Kodi ndingapeze kuti zambiri zokhudza zosintha zachitetezo?
    A: Mutha kulozera ku Chaputala cha Chitetezo cha zolemba za Gecko Platform Release kapena pitani patsamba la Silicon Labs Release Notes kuti mudziwe zambiri zachitetezo. | |
  • Q: Kodi ndimalembetsa bwanji ku Security Advisory za mankhwalawa?
    A: Kuti mulembetse ku Security Advisory ndi kulandira zidziwitso zaposachedwa, tsatirani malangizo omwe ali m'buku la ogwiritsa ntchito kapena funsani thandizo la Silicon Labs.
  • Q: Ndi ma compiler ati omwe amagwirizana ndi mankhwalawa?
    Yankho: Onani buku la ogwiritsa ntchito kuti mupeze mndandanda wamagulu omwe akulimbikitsidwa kuti agwiritse ntchito ndi mankhwalawa.

Bluetooth® mauna SDK 6.1.3.0 GA
Gecko SDK Suite 4.4 October 23, 2024

Bluetooth mesh ndi topology yatsopano yomwe ikupezeka pazida za Bluetooth Low Energy (LE) zomwe zimathandizira kulumikizana kosiyanasiyana (m:m). Imakonzedwa kuti ipange maukonde akulu akulu, ndipo ndiyoyenera kupanga makina opangira okha, ma sensor network, ndi kutsatira zinthu. Mapulogalamu athu ndi SDK ya chitukuko cha Bluetooth imathandizira Bluetooth Mesh ndi Bluetooth 5.3 magwiridwe antchito. Madivelopa amatha kuwonjezera kulumikizana kwa maukonde pazida za LE monga magetsi olumikizidwa, makina opangira kunyumba, ndi makina otsata zinthu. Pulogalamuyi imathandiziranso kuwunikira kwa Bluetooth, kuyang'ana kwa beacon, ndi kulumikizana kwa GATT kotero kuti mauna a Bluetooth amatha kulumikizana ndi mafoni anzeru, mapiritsi, ndi zida zina za Bluetooth LE. Kutulutsidwa uku kumaphatikizapo zomwe zimathandizidwa ndi mtundu wa Bluetooth mesh 1.1.

NKHANI ZOFUNIKA

  • Kukhazikitsa koyenera kwa Mesh 1.1
  • Added Network Lighting Control (NLC) profilesSILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (1)

Zolemba zotulutsidwazi zikuphatikiza mitundu ya SDK:

  • 6.1.3.0 idatulutsidwa pa Okutobala 23, 2024
  • 6.1.2.0 idatulutsidwa pa Ogasiti 14, 2024
  • 6.1.1.0 yotulutsidwa pa Meyi 2, 2024
  • 6.1.0.0 yotulutsidwa pa Epulo 10, 2024
  • 6.0.1.0 yotulutsidwa pa February 14, 2024
  • 6.0.0.0 idatulutsidwa pa Disembala 13, 2023

Zidziwitso Zogwirizana ndi Kugwiritsa Ntchito
Kuti mumve zambiri za zosintha zachitetezo ndi zidziwitso, onani Mutu wa Chitetezo cha zolemba za Gecko Platform Release zomwe zayikidwa ndi SDK iyi kapena patsamba la Silicon Labs Release Notes. Silicon Labs imalimbikitsanso kwambiri kuti mulembetse ku Security Advisories kuti mudziwe zaposachedwa. Kuti mupeze malangizo, kapena ngati ndinu watsopano ku Silicon Labs Bluetooth mesh SDK, onani Kugwiritsa Ntchito Kutulutsidwaku.

Ma Compilers Ogwirizana:
IAR Embedded Workbench ya ARM (IAR-EWARM) mtundu 9.40.1

  • Kugwiritsa ntchito vinyo pomanga ndi IarBuild.exe mzere wothandizira mzere kapena IAR Embedded Workbench GUI pa macOS kapena Linux zitha kukhala zolakwika. files akugwiritsidwa ntchito chifukwa cha kugunda kwa vinyo wa hashing algorithm kuti apange mwachidule file mayina.
  • Makasitomala pa macOS kapena Linux akulangizidwa kuti asamangidwe ndi IAR kunja kwa Siplicity Studio. Makasitomala amene amachita ayenera kutsimikizira kuti zolondola files akugwiritsidwa ntchito. GCC (The GNU Compiler Collection) mtundu 12.2.1, woperekedwa ndi Simplicity Studio.
  • Kukhathamiritsa kwa nthawi yolumikizana ndi GCC kwayimitsidwa, zomwe zidapangitsa kuti chithunzi chiwonjezeke pang'ono.

Zatsopano

 Zatsopano
Yowonjezedwa pakumasulidwa 6.0.1.0

Kusintha kwa zigawo za SLC:

  • Udindo wachitatu wa BT Mesh udawonjezedwa pambali pa udindo wa Provisioner ndi Provisionee - Custom BT Mesh Role, pomwe pulogalamuyo imapeza ufulu wogwiritsa ntchito mwambo. Za example, Wopereka kapena
  • Udindo woperekedwa ukhoza kusankhidwa nthawi yogwiritsira ntchito.
  • Yowonjezedwa pakumasulidwa 6.0.0.0
  • New Networked Lighting Control (NLC) exampndi mapulogalamu:
  • btmesh_soc_nlc_basic_lightness_controller powonetsa BT Mesh NLC Basic Lightness Controller Profile
  • btmesh_soc_nlc_basic_scene_selector powonetsa BT Mesh NLC Basic Scene Selector Profile
  • btmesh_soc_nlc_dimming_control powonetsa BT Mesh NLC Dimming Controller Profile
  • btmesh_soc_nlc_sensor_ambient_light powonetsa BT Mesh NLC Ambient Light Sensor Profile
  • btmesh_soc_nlc_sensor_occupancy powonetsa BT Mesh NLC Occupancy Sensor Profile (Anthu amawerengera)

Kusintha kwa exampndi mapulogalamu:
btmesh_soc_sensor_server idachotsedwa ndipo magwiridwe ake adagawika mu 3 exampzochepa:

  • btmesh_soc_sensor_thermometer yowonetsera Sensor Server Model yokhala ndi thermometer
  • btmesh_soc_nlc_sensor_occupancy powonetsa BT Mesh NLC Occupancy Sensor Profile (anthu amawerengera)
  • btmesh_soc_nlc_sensor_ambient_light powonetsa BT Mesh NLC Ambient Light Sensor Profile
  • btmesh_soc_switch idasinthidwa kukhala btmesh_soc_switch_ctl, yomwe cholinga chake ndikuwonetsa kugwiritsidwa ntchito kwa Light CTL Client Model. Example sakuwongoleranso zowonera (Scene Client)
  • btmesh_soc_light adasinthidwa kukhala btmesh_soc_light_ctl
  • Example sakuwonetsanso mtundu wa LC Server ndi Scene Server, Scheduler Server ndi Time Server Models
  • btmesh_soc_hsl idasinthidwa kukhala btmesh_soc_light_hsl
  • Example sakuwonetsanso mtundu wa LC Server ndi Scene Server, Scheduler Server ndi Time Server Models

Zosintha zonse exampndi mapulogalamu:

  • Zosintha zazithunzi za DFU zimapangidwa ndi Python script m'malo mwa create_bl_files.bat/.sh files
  • Thandizo la Masamba Opangira Ma Mesh 1, 2, 128, 129, 130 adawonjezedwa kwa onse akale.ampLes, masambawa amapangidwa ndi chida cha BT Mesh Configurator.

Zatsopano za SLC:

  • btmesh_nlc_basic_lightness_controller powonetsa BT Mesh NLC Basic Lightness Controller Profile
  • btmesh_nlc_basic_lightness_controller_profile_metadata ya Composition Data Page 2 thandizo la NLC la Basic Lightness Controller Profile
  • btmesh_nlc_basic_scene_selector powonetsa BT Mesh NLC Basic Scene Selector Profile
  • btmesh_nlc_basic_scene_selector_profile_metadata ya Composition Data Page 2 thandizo la NLC pa Basic Scene Selector Profile btmesh_nlc_dimming_control powonetsa BT Mesh NLC
  • Dimming Controller Profile
  • btmesh_nlc_dimming_control_profile_metadata ya Composition Data Page 2 thandizo la NLC la Dimming Controller Profile btmesh_nlc_ambient_light_sensor yowonetsera BT Mesh NLC Ambient Light Sensor Profile
  • btmesh_nlc_ambient_light_sensor_profile_metadata ya Composition Data Page 2 thandizo la NLC la Ambient Light Sensor Profile btmesh_nlc_occupancy_sensor powonetsa BT Mesh NLC Occupancy Sensor Profile (Anthu amawerengera)
  • btmesh_nlc_occupancy_sensor_profile_metadata ya Composition Data Page 2 thandizo la NLC la Occupancy Sensor Profile
  • btmesh_generic_level_client_ext kukulitsa gawo la Generic Base ndi mauthenga a Generic Move Unacknowledged ndi Generic Delta Unacknownledged
  • ncp_btmesh_ae_server pothandizira mtundu wa ogulitsa Silabs Configuration Server pa node kuti alole kusamutsidwa kwa data pa Advertisement Extension
  • ncp_btmesh_ae_server pothandizira chitsanzo cha Silabs Configuration Client pa node.
  • ncp_btmesh_user_cmd powonetsa kulumikizana pakati pa olandira NCP ndi chandamale cha NCP pogwiritsa ntchito mauthenga a ogwiritsa ntchito a BGAPI, mayankho ndi zochitika.

Ma API atsopano
Yowonjezedwa pakumasulidwa 6.1.0.0

Zowonjezera za BGAPI:
Malamulo atsopano awonjezedwa m'gulu la node kuti agwirizanitse deta yoyankhidwa ndi ma Mesh ndi zotsatsa za proxy za Mesh. Zomwe zimayankhidwa zolumikizidwa ndi zotsatsa za projekiti ya Mesh zitha kukhazikitsidwa payekhapayekha pa kiyi iliyonse ya netiweki, kotero zimatha kukhala ndi data yobisidwa ndi kiyiyo, koma zili ndi pulogalamuyo kuti iziwongolera. Malamulo atsopano ndi awa:

  • sl_btmesh_node_set_proxy_service_scan yankho: Khazikitsani deta yoyankhira potsatsa malonda a proxy
  • sl_btmesh_node_clear_proxy_service_scan_response: Chotsani mayankho a scan pa malonda a proxy service
  • sl_btmesh_node_set_provisioning_service_scan yankho: Khazikitsani deta yoyankhira popereka zotsatsa
  • sl_btmesh_node_clear_provisioning_service_scan_response: Chotsani mayankho a scan scan popereka malonda a ntchito

Lamulo latsopano lawonjezedwa ku gulu lachitsanzo la ogulitsa kuti akhazikitse zosankha zamakhalidwe. Pakadali pano pali njira imodzi yomwe imawongolera ngati buffer yantchito igawidwe kuchokera mulu pamtundu uliwonse wa mavenda wa lipoti lolandila uthenga. Mtengo wokhazikika (1) umagawira chosungira, chomwe chimawonjezera kulimba kwa lipoti la zochitika pomwe chipangizo chikulemedwa kwambiri ndikugwiritsa ntchito kukumbukira mulu wowonjezera. Lamulo latsopano ndi:

  • sl_btmesh_vendor_model_set_option: Khazikitsani njira yachitsanzo cha ogulitsa

Malamulo atsopano awonjezedwa ku kalasi ya matenda kuti afotokoze zochitika zokhudzana ndi ubwenzi. Malamulo atsopano ndi awa:

  • sl_btmesh_diagnostic_enable_friend: Yambitsani zochitika zokhudzana ndi maubwenzi
  • sl_btmesh_diagnostic_disable_friend: Letsani m'badwo wa zochitika zokhudzana ndi maubwenzi
  • sl_btmesh_diagnostic_get_friend: Fufuzani zowerengera zokhudzana ndi ubwenzi

Zochitika zatsopano zomwe zawonjezedwa ku kalasi yowunikira matenda ndi izi: 

  • sl_btmesh_diagnostic_friend_queue: Chochitika cha uthenga womwe ukuwonjezedwa pamzere waubwenzi
    sl_btmesh_diagnostic_friend_relay: Chochitika cha uthenga wotumizidwa ku LPN
  • sl_btmesh_diagnostic_friend_remove: Chochitika cha uthenga chikuchotsedwa pamzere waubwenzi

Yowonjezedwa pakumasulidwa 6.0.0.0

Kusintha kwa zigawo za SLC:

  • ncp_btmesh_dfu component's ncp_btmesh_dfu.h ili ndi API yatsopano
    • void sl_btmesh_ncp_dfu_handle_cmd(zopanda *data, bool *cmd_handled);
  • btmesh_provisioning_decorator component sichiyambitsanso kupereka pambuyo poti kuperekedwa kwalephera btmesh_lighting_server's sl_btmesh_lighting_server.h ili ndi API yatsopano
    • void sl_btmesh_update_lightness(uint16_t kupepuka, uint32_t otsala_ms);
  • btmesh_event_log ili ndi njira zambiri zosinthira granular
  • btmesh_ctl_client's sl_btmesh_ctl_client.h ili ndi kusintha kwa API m'malo mwa
    • void sl_btmesh_set_temperature(uint8_t new_color_temperature_percentage); APi yatsopano ndi
    • void sl_btmesh_ctl_client_set_temperature(uint8_t kutentha_percent); void sl_btmesh_ctl_client_set_lightness(uint8_t lightness_percent);

Zowonjezera za BGAPI:
Kalasi yatsopano ya BGAPI yowunikira zida yawonjezedwa. Imapereka pulogalamuyi ndi zowerengera za Mesh stack ndi lipoti lotengera zochitika za network PDU relaying ndi proxying, zomwe zitha kutsegulidwa ndikuzimitsa ngati pakufunika.

Malamulo a BGAPI mu kalasi ya matenda ndi awa:

  • sl_btmesh_diagnostic_init: Yambitsani gawo lozindikira
  • sl_btmesh_diagnostic_deinit: Chotsani chigawo cha matenda
  • sl_btmesh_diagnostic_enable_relay: Yambitsani malipoti otengera zochitika pamanetiweki a PDU relaying/proxying
  • sl_btmesh_diagnostic_disable_relay: Letsani malipoti otengera zochitika pamanetiweki a PDU relaying/proxying
  • sl_btmesh_diagnostic_get_relay: Pezani chiwerengero cha ma PDU otumizirana ma proxied network mpaka pano
  • sl_btmesh_diagnostic_get_statistics: Pezani zowerengera za ma mesh statistics
  • sl_btmesh_diagnostic_clear_statistics: Ziwerengero za Zero mesh statistics

Chochitika cha BGAPI mu kalasi ya matenda ndi: 

  • sl_btmesh_diagnostic_relay: Chochitika chonena kuti network PDU yatumizidwa kapena kutumizidwa ndi stack

 Kusintha

Zasinthidwa kumasulidwa 6.1.0.0

Lamulo la BGAPI la diagnostic class kuti lipezenso ziwerengero lasinthidwa kuti litengenso zigawo za data m'malo motenganso deta yonse nthawi imodzi. Woyimbayo akuyenera kupereka kukula kwa chunk yomwe akupempha pamodzi ndi kuchotsera kwa chunk mu data ya ziwerengero, ndipo kuyimbanso kudzabweranso ndi deta yochuluka yomwe ingapatsidwe, kutengera zopinga za pempho.

Zasinthidwa kumasulidwa 6.0.0.0

  • Wopereka kapena node tsopano akhoza kudzikonza yekha pogwiritsa ntchito chitsanzo cha kasitomala wokonzekera ndi adiresi yake yoyamba monga kopita kwa mauthenga. Izi zitha m'malo mwa kudzikonza nokha ndi mayeso a BGAPI.
  • Kukhathamiritsa kwa ma code kumatha kubweretsa zithunzi zazing'ono za firmware kuposa kale, kutengera mawonekedwe omwe amagwiritsidwa ntchito.
  • Kukhathamiritsa kwa ma code kumatha kupangitsa kugwiritsa ntchito RAM pang'ono kuposa kale, kutengera mawonekedwe omwe amagwiritsidwa ntchito.
  • Ma Mesh stack safunanso kapena kuthandizira otsatsa a BLE omwe adatsitsidwa ndi ma scanner. M'malo mwake, imagwiritsa ntchito mitundu yomwe ilipo yamtundu uliwonse (wotsatsa wakale ndi chosakanizira cholowa pazotsatsa zosatalikitsidwa, komanso wotsatsa wowonjezera komanso sikani yowonjezereka yotsatsa malonda). Mapulogalamu omwe amagwiritsa ntchito BLE ndi Mesh BGAPIs asagwiritsenso ntchito zotsatsa za BLE zomwe zidachotsedwa komanso zida za scanner.

Nkhani Zokhazikika

Zokhazikika pakumasulidwa 6.1.3.0

ID # Kufotokozera
1331888,

1338088,

1338090

Tinakonza zolakwika zingapo zomwe sizingagwire ntchito zomwe zingayambitse kuwonongeka pamene chipangizocho chadzaza ndi magalimoto.
1345827 Kutayika kokhazikika kwa chidziwitso cha DFU wogawa BGAPI chochitika chochotsa node.
1351464 Lipoti lokhazikika la ulalo wotseka maulumikizidwe pakachulukira.
1354679 Kugwiritsa ntchito bwino kukumbukira potumiza zotsatsa zakale.
1356050 Kukhazikika kwa GATT kwa projekiti yoyambitsanso kulumikizidwa komwe kumatsekeka mosayembekezereka.

Zokhazikika pakumasulidwa 6.1.2.0 

ID # Kufotokozera
1251498 Kukhazikika pamene uthenga Wowunikira, kuphatikizapo nthawi ya kusintha, umatsogolera ku uthenga wolakwika wolakwika mu zipika.
1284204 Konzani vuto lomwe lingalepheretse kusunga mndandanda wachitetezo cha replay mukamagwiritsa ntchito sl_btmesh_node_power_off command.
1325267 Kulemba kwa nambala yotsatizana ya zinthu zokhazikika pamene chiwonjezeko chanthawi yolembera chakhazikitsidwa kukhala ziro.
1334927 Konzani vuto lomwe lingayambitse vuto lalikulu pamene seva yoyimira GATT ilandila data panthawi yanjala.

Zokhazikika pakumasulidwa 6.1.0.0 

ID # Kufotokozera
1235337 Zapangitsa kuti kupezeka kwa ntchito za GATT kukhala kolimba pazida zodzaza kwambiri.
1247422 Kulandila kwa mavenda kukhala kolimba kwambiri pachida chodzaza kwambiri.
1252252 Kukhazikika pamene uthenga wa Generic Move ukupita ku dim up, yomwe imatha kusefukira mpaka kutsika.
1254356 Konzani kuyambiranso ndi bwenzi subsystem deinitialization.
1276121 Kusintha kokhazikika kwa makiyi ogwiritsira ntchito pamlingo wa BGAPI pamene wophatikizidwira akuyitanitsa njira yayikulu yotsitsimutsa.

Zokhazikika pakumasulidwa 6.0.1.0 

ID # Kufotokozera
1226000 Ntchito Yowonjezera ya Provisioner BGAPI poyang'ana ma node kuti muwonenso chinsinsi chachinsinsi.
1206620 Kuthetsa mavuto obwera chifukwa chosowa zochitika za BGAPI panthawi yokweza kwambiri kukonza zovuta zotsimikizira firmware.
1230833 Fixed Friend subsystem deinitialization kuti reinitialization ntchito popanda bwererani chipangizo.
1243565 Kuwonongeka kokhazikika komwe kungachitike ngati kuyambitsa kwapang'onopang'ono kwalephera, mwachitsanzoampchifukwa cha kusakhazikika kwa DCD.
1244298 Malipoti osasunthika a octets owonjezera abodza muzochitika za Register Status za mtundu wa Scene Client.
1243556 Kukhazikitsa kwa nodi zokha kwachotsedwa pazigawo za pulogalamu ya BT Mesh. Tsopano zigawo zonse zitha kugwiritsidwanso ntchito mu gawo la Provisioner.

Zokhazikika pakumasulidwa 6.0.0.0 

ID # Kufotokozera
360955 Nthawi yapakati pa chochitika choyamba ndi chachiwiri chowonera nthawi ikhoza kukhala ina kuposa sekondi imodzi.
1198887 Adilesi yachinsinsi yotsatsa mwachisawawa ndiyofanana ndi ma subnet onse pomwe iyenera kukhala yosiyana.
1202073 Btmesh_ncp_empty example alibe RAM yokwanira pa BRD4182 yokhala ndi GCC compiler.
1202088 Btmesh_soc_switch example alibe RAM yokwanira pa BRD4311 ndi BRD4312 yokhala ndi compiler ya IAR
1206714 Seva yolongera ikuyenera kutulutsa chowunikira pa kulumikizana kwa projekiti pomwe subnet yawonjezedwa ku seva yoyimira
ID # Kufotokozera
1206715,

1211012,

1211022

Thandizo la data yopangidwa ndi chipangizo patsamba 2, 129 ndi 130 liyenera kukhalapo pamitundu yosinthira ya seva komanso mtundu waukulu wa seva yapa data pomwe kupereka kwakutali kumathandizira
1211017 Kusindikiza kwanthawi ndi nthawi kwa malo kuyenera kusinthana pakati pa malo apadziko lonse lapansi ndi amderalo pomwe zonse zimadziwika
1212373 Kutayikira kwazinthu pakugwirira ntchito kwa ma projekiti pambuyo poti mazana angapo olumikizana ndi projekiti atsegulidwa ndikutsekedwa
1212854 Kutumiza kwa MBT kupita ku LPN sikumaliza bwino
1197398,

1194443

Ntchito yogawa DFU pakadali pano sikutha kukwanitsa ma node opitilira 60 bwino
1202088 Btmesh_soc_switch_ctl example amaphatikiza pama board onse okhala ndi IAR compiler.

 Nkhani Zodziwika Zomwe Zatulutsidwa Pano

Nkhani zakuda zidawonjezedwa kuyambira pomwe zidatulutsidwa m'mbuyomu.

ID # Kufotokozera Njira
401550 Palibe chochitika cha BGAPI cholephera kuwongolera uthenga. Kugwiritsa ntchito kumayenera kuwonetsa kulephera kwanthawi yayitali / kusowa kwa mayankho oyambira; kwa mavenda ma API aperekedwa.
454059 Zosintha zazikulu zotsitsimutsa dziko zimapangidwa kumapeto kwa njira ya KR, ndipo izi zitha kusefukira pamzere wa NCP. Wonjezerani kutalika kwa mzere wa NCP mu polojekitiyi.
454061 Kuwonongeka pang'ono kwa magwiridwe antchito poyerekeza ndi 1.5 pamayesero a latency yaulendo wozungulira adawonedwa.
624514 Vuto ndikukhazikitsanso zotsatsa zolumikizidwa ngati maulumikizidwe onse akhala akugwira ntchito ndipo projekiti ya GATT ikugwiritsidwa ntchito. Perekani mgwirizano umodzi wochulukirapo kuposa momwe ukufunikira.
841360 Kusakwanira kwa kufalitsa uthenga m'magawo pa wonyamula GATT. Onetsetsani kuti nthawi yolumikizirana ya BLE ndi yayifupi; onetsetsani kuti ATT MTU ndi yayikulu yokwanira ma Mesh PDU; sinthani kutalika kwa chochitika cholumikizira kuti mulole mapaketi angapo a LL atumizidwe pa chochitika chilichonse cholumikizira.
1121605 Zolakwika zozungulira zimatha kuyambitsa zochitika zomwe zakonzedweratu panthawi yosiyana pang'ono kuposa momwe zimayembekezeredwa.
1226127 Wopereka Host example ikhoza kukhazikika ikayamba kupereka node yachiwiri. Yambitsaninso pulogalamu yoperekera alendo musanapereke node yachiwiri.
1204017 Distributor sangathe kuthana ndi zofananira za FW Update ndi FW Upload. Osadziyendetsa nokha FW zosintha ndikuyika FW molumikizana.
1338936 Woyimira GATT mwina sangayambirenso kutsatsa pambuyo pa kulumikizidwa pakuchulukira. Onetsetsani kuti mabafa okwanira asungidwa kuti azisamalira magalimoto. Konzani maukonde ndi njira zoyankhulirana kuti pasakhale node yodzaza ndi magalimoto.
1344809 Kuyimilira kwa wotsatsa malonda kumakhala kochulukira ndipo kuchedwa kopitilira nthawi zonse pakutumiza deta. Onetsetsani kuti mabafa okwanira asungidwa kuti azisamalira magalimoto. Konzani maukonde ndi njira zoyankhulirana kuti pasakhale node yodzaza ndi magalimoto.

Zinthu Zochotsedwa

Kutulutsidwa kwa 6.0.0.0

Lamulo la BGAPI sl_btmesh_node_get_networks() lachotsedwa. Gwiritsani ntchito sl_btmesh_node_key_key_count() ndi sl_btmesh_node_get_key() m'malo mwake.
Malamulo a BGAPI sl_btmesh_test_set_segment_send_delay() ndipo sl_btmesh_test_set_sar_config() achotsedwa ntchito. Gwiritsani ntchito sl_btmesh_sar_config_set_sar_transmitter() ndi sl_btmesh_sar_config_server_set_sar_receiver() m'malo mwake.

Zinthu Zochotsedwa

Zachotsedwa pakumasulidwa 6.0.0.0
Malamulo a BGAPI sl_btmesh_test_set_local_config() ndi sl_btmesh_test_get_local_config() achotsedwa. Malamulo a BGAPI sl_btmesh_node_get_statistics() ndi sl_btmesh_node_clear_statistics() achotsedwa.

 Kugwiritsa Ntchito Kutulutsidwaku

Kutulutsidwa kumeneku kuli ndi zotsatirazi

  • Silicon Labs Bluetooth mesh stack library
  • Bluetooth mauna Sampndi application

Ngati ndinu wogwiritsa ntchito koyamba, onani QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.

 Kuyika ndi Kugwiritsa Ntchito
SDK ya Bluetooth mesh imaperekedwa ngati gawo la Gecko SDK (GSDK), gulu la Silicon Labs SDKs. Kuti muyambe mwachangu ndi GSDK, ikani Simplicity Studio 5, yomwe ingakhazikitse malo anu otukuka ndikukuyendetsani kudzera pa kukhazikitsa kwa GSDK. Situdio Yosavuta 5 imaphatikizapo chilichonse chofunikira pakukula kwazinthu za IoT ndi zida za Silicon Labs, kuphatikiza chothandizira ndi kuyambitsa projekiti, zida zosinthira mapulogalamu, IDE yathunthu yokhala ndi zida za GNU, ndi zida zowunikira. Malangizo oyika aperekedwa mu Maupangiri Ogwiritsa Ntchito pa Situdiyo 5 pa intaneti.
Kapenanso, Gecko SDK ikhoza kukhazikitsidwa pamanja potsitsa kapena kutengera zaposachedwa kuchokera ku GitHub. Mwaona https://github.com/Sili-conLabs/gecko_sdk kuti mudziwe zambiri.

Malo okhazikika a GSDK asintha ndi Simplicity Studio 5.3 ndi kupitilira apo.

  • Windows: C:\Ogwiritsa\ \SimplicityStudio\SDKs\gecko_sdk
  • MacOS: / Ogwiritsa / /SimplicityStudio/SDKs/gecko_sdk
Zolemba zamtundu wa SDK zimayikidwa ndi SDK. Zambiri zowonjezera zitha kupezeka muzolemba zachidziwitso (KBAs). Maumboni a API ndi zidziwitso zina za izi ndi zotulutsidwa zakale zimapezeka https://docs.silabs.com/.
Information Security
Chitetezo cha Vault Integration
Mtundu uwu wa stack umaphatikizidwa ndi Secure Vault Key Management. Ikatumizidwa ku Zida Zachitetezo cha Vault High, makiyi a encryption mesh amatetezedwa pogwiritsa ntchito Secure Vault Key Management magwiridwe antchito. Gome ili m'munsili likuwonetsa makiyi otetezedwa ndi mawonekedwe awo osungira.
Chinsinsi Exportability pa mfundo Kutumiza kunja pa Provisioner Zolemba
Kiyi ya netiweki Zotumiza kunja Zotumiza kunja Zotengera za kiyi ya netiweki zimapezeka mu RAM kokha pomwe makiyi a netiweki amasungidwa pa flash
Chinsinsi cha ntchito Zosagulitsa kunja Zotumiza kunja
Kiyi yachipangizo Zosagulitsa kunja Zotumiza kunja Pankhani ya Provisioner, imagwiritsidwa ntchito pa kiyibodi ya chipangizo cha Provisionerr komanso makiyi a zida zina

Makiyi omwe amalembedwa kuti "Osatumizidwa kunja" atha kugwiritsidwa ntchito koma sangathe viewed kapena kugawidwa panthawi yothamanga. Makiyi omwe amalembedwa kuti "Exportable" amatha kugwiritsidwa ntchito kapena kugawidwa panthawi yothamanga koma amakhalabe obisika pomwe amasungidwa mu flash. Kuti mumve zambiri za magwiridwe antchito a Safe Vault Key Management, onani AN1271: Kusungirako Kosungirako Kotetezedwa.

Malangizo a Chitetezo
Kuti mulembetse ku Security Advisories, lowani patsamba lamakasitomala a Silicon Labs, kenako sankhani Kunyumba kwa Akaunti. Dinani HOME kuti mupite patsamba loyambira ndikudina Sinthani Zidziwitso. Onetsetsani kuti 'Zidziwitso Zaupangiri Wamapulogalamu/Zotetezedwa & Zidziwitso Zosintha Zinthu (PCN)' zafufuzidwa, komanso kuti mwalembetsa ku pulatifomu ndi protocol yanu. Dinani Save kuti musunge zosintha zilizonse.
Chithunzi chotsatira ndi exampLe:

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

 Thandizo
Makasitomala a Development Kit ali oyenera kuphunzitsidwa komanso thandizo laukadaulo. Gwiritsani ntchito mauna a Bluetooth a Silicon Labs web tsamba kuti mudziwe zambiri zazinthu zonse za Bluetooth za Silicon Labs ndi ntchito, ndikulembetsa kuti muthandizidwe ndi malonda. Lumikizanani ndi thandizo la Silicon Laboratories pa 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)

IoT Portfoliowww.silabs.com/IoT

Chodzikanira
Silicon Labs ikufuna kupatsa makasitomala zolembedwa zaposachedwa, zolondola, komanso zakuya za zotumphukira zonse ndi ma module omwe amapezeka kwa ogwiritsa ntchito makina ndi mapulogalamu omwe amagwiritsa ntchito kapena akufuna kugwiritsa ntchito zinthu za Silicon Labs. Deta yodziwika bwino, ma module ndi zotumphukira zomwe zilipo, kukula kwa kukumbukira ndi ma adilesi okumbukira zimatanthawuza ku chipangizo chilichonse, ndipo "Zomwe zimaperekedwa" zimatha kusiyanasiyana m'magwiritsidwe osiyanasiyana. Ntchito exampzomwe zafotokozedwa apa ndi zongowonetsera chabe. Silicon Labs ili ndi ufulu wosintha popanda kudziwitsanso zambiri zamalonda, mawonekedwe, ndi mafotokozedwe apa, ndipo sapereka zitsimikizo zakulondola kapena kukwanira kwa zomwe zikuphatikizidwazo. Popanda chidziwitso choyambirira, Silicon Labs ikhoza kusintha firmware yazinthu panthawi yopanga chifukwa cha chitetezo kapena kudalirika. Zosintha zotere sizingasinthe mawonekedwe kapena magwiridwe antchito. Ma Silicon Labs sadzakhala ndi mlandu pazotsatira zakugwiritsa ntchito zomwe zaperekedwa pachikalatachi.

Chikalatachi sichikutanthauza kapena kupereka chilolezo chopanga kapena kupanga mabwalo aliwonse ophatikizika. Zogulitsazo sizinapangidwe kapena kuloledwa kugwiritsidwa ntchito mkati mwa zida zilizonse za FDA Class III, mapulogalamu omwe chivomerezo cha FDA chimafunikira kapena Life Support Systems popanda chilolezo cholembedwa cha Silicon Labs. "Moyo Wothandizira Moyo" ndi chinthu chilichonse kapena dongosolo lililonse lothandizira kapena kuthandizira moyo ndi / kapena thanzi, zomwe, ngati zitalephera, zikhoza kuyembekezera kuvulala kwakukulu kapena imfa. Zogulitsa za Silicon Labs sizinapangidwe kapena kuloledwa kugwiritsa ntchito zankhondo. Zogulitsa za Silicon Labs sizidzagwiritsidwa ntchito mu zida zowononga anthu ambiri kuphatikiza (koma osati) zida za nyukiliya, zachilengedwe kapena mankhwala, kapena zida zoponya zomwe zimatha kutumiza zida zotere. Silicon Labs imakana zitsimikizo zonse zodziwika bwino ndipo sizidzakhala ndi udindo kapena kuyankha pa kuvulala kapena kuwonongeka kulikonse kokhudzana ndi kugwiritsa ntchito chinthu cha Silicon Labs pakugwiritsa ntchito kosaloledwa.

Chidziwitso cha Chizindikiro
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ndi Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo ya Energy Micro ndi zosakaniza zake. , “ma microcontrollers ochezeka kwambiri padziko lonse lapansi”, Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis Logo®, USBXpress® , Zentri, logo ya Zentri ndi Zentri DMS, Z-Wave®, ndi zina ndi zizindikiro kapena zizindikilo zolembetsedwa za Silicon Labs. ARM, CORTEX, Cortex-M3 ndi THUMB ndi zizindikiro kapena zizindikilo zolembetsedwa za ARM Holdings. Keil ndi chizindikiro cholembetsedwa cha ARM Limited. Wi-Fi ndi chizindikiro cholembetsedwa cha Wi-Fi Alliance. Zina zonse kapena mayina amtundu omwe atchulidwa pano ndi zilembo za eni ake.

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

Zolemba / Zothandizira

SILICON LABS 6.1.3.0 GA Bluetooth Mesh Software Development [pdf] Buku Logwiritsa Ntchito
6.1.3.0 GA Bluetooth Mesh Software Development, 6.1.3.0 GA, Bluetooth Mesh Software Development, Mesh Software Development, Software Development, Development

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *