6.1.1.0 SDK ya Mesh ya Bluetooth

Vipimo

  • Jina la Bidhaa: Gecko SDK Suite 4.4
  • Tarehe ya Kutolewa: Mei 2, 2024
  • Toleo la Uainisho la Mesh ya Bluetooth: 1.1
  • Matoleo ya SDK Yanayotumika: 6.1.1.0, 6.1.0.0, 6.0.1.0, 6.0.0.0

Taarifa ya Bidhaa

Gecko SDK Suite 4.4 ni maendeleo ya kina ya programu
kit inayoauni vipengele vilivyoainishwa kwenye wavu wa Bluetooth
toleo la vipimo 1.1. Inajumuisha pro mbalimbalifiles na API kwa
kuwezesha uundaji wa mesh ya Bluetooth iliyowezeshwa
maombi.

Ilani za Utangamano na Matumizi

Kwa masasisho na arifa za usalama, rejelea sura ya Usalama
ya maelezo ya Toleo la Mfumo wa Gecko pamoja na SDK hii au tembelea
ukurasa wa Vidokezo vya Kutolewa kwa Maabara ya Silicon. Endelea kufahamishwa kwa kujisajili
kwa Ushauri wa Usalama kwa taarifa za hivi punde. Wanaoanza wanaweza
rejelea mwongozo wa 'Kutumia Toleo Hili' kwa maagizo
kwa kutumia SDK ya matundu ya Bluetooth ya Maabara ya Silicon.

Compilers Sambamba

Hakikisha kuwa ni sahihi files zinatumika na zinazoungwa mkono
wakusanyaji kwa ujumuishaji usio na mshono na mkusanyiko wako
Programu za matundu ya Bluetooth.

Maagizo ya Matumizi ya Bidhaa

Kuweka Chaguo za Tabia ya Mfano

Kuweka chaguzi za tabia ya mfano kwa kutumia darasa la mfano wa muuzaji,
tumia amri mpya iliyoongezwa kwa kusudi hili. Amri hii inaruhusu
wewe kudhibiti ikiwa bafa ya kazi imetengwa kutoka kwa lundo
kila mtindo wa muuzaji kwa ripoti ya mapokezi ya ujumbe.

Mabadiliko ya API na Nyongeza

Rejelea maelezo ya kutolewa kwa mabadiliko maalum ya API na
nyongeza katika matoleo ya SDK yaliyotolewa. Jitambulishe na
API mpya na amri ili kuongeza utendakazi ulioimarishwa katika yako
Programu za matundu ya Bluetooth.

Maboresho katika Matoleo ya Hivi Punde

Pata taarifa kuhusu maboresho yaliyoletwa katika SDK ya hivi punde
matoleo, kama vile mabadiliko katika maagizo ya uchunguzi, usanidi
uwezo, uboreshaji wa msimbo unaoongoza kwa picha ndogo za firmware,
na kupunguza matumizi ya RAM.

Maswali Yanayoulizwa Mara kwa Mara

Swali: Je, ninawezaje kuendelea kufahamishwa kuhusu masasisho ya usalama?

A: Jiandikishe kwa Ushauri wa Usalama kwa habari ya kisasa
kuhusu masasisho ya usalama na arifa zinazohusiana na Gecko SDK Suite
4.4.

Swali: Ninaweza kupata wapi maelezo zaidi kuhusu kutumia SDK hii?

J: Rejelea maagizo ya kina yaliyotolewa na mtumiaji
mwongozo au tembelea Maabara ya Silicon webtovuti kwa rasilimali za ziada
juu ya kutumia SDK ya wavu wa Bluetooth kwa ufanisi.

"`

Bluetooth® mesh SDK 6.1.1.0 GA
Gecko SDK Suite 4.4 Mei 2, 2024

Bluetooth mesh ni topolojia mpya inayopatikana kwa vifaa vya Bluetooth Low Energy (LE) ambayo huwezesha mawasiliano kati ya nyingi hadi nyingi (m:m). Imeboreshwa kwa ajili ya kuunda mitandao mikubwa ya vifaa, na inafaa kabisa kwa ajili ya kujenga otomatiki, mitandao ya vitambuzi na ufuatiliaji wa vipengee. Programu yetu na SDK ya ukuzaji wa Bluetooth inaweza kutumia Bluetooth Mesh na utendakazi wa Bluetooth 5.3. Wasanidi programu wanaweza kuongeza mawasiliano ya mtandao wa wavu kwenye vifaa vya LE kama vile taa zilizounganishwa, mitambo ya kiotomatiki ya nyumbani na mifumo ya kufuatilia vipengee. Programu pia inaauni uangazaji wa Bluetooth, uchanganuzi wa vinara, na miunganisho ya GATT ili wavu wa Bluetooth uweze kuunganishwa kwenye simu mahiri, kompyuta kibao na vifaa vingine vya Bluetooth LE.
Toleo hili linajumuisha vipengele vinavyoauniwa na toleo la 1.1 la vipimo vya wavu wa Bluetooth.
Madokezo haya ya toleo yanashughulikia matoleo ya SDK:

SIFA MUHIMU
· Utekelezaji uliohitimu wa Mesh 1.1 · Udhibiti Ulioongezwa wa Mwangaza wa Mtandao (NLC)
profiles

6.1.1.0 iliyotolewa Mei 2, 2024 6.1.0.0 iliyotolewa Aprili 10, 2024 6.0.1.0 iliyotolewa Februari 14, 2024 6.0.0.0 iliyotolewa tarehe 13 Desemba 2023

Ilani za Utangamano na Matumizi
Kwa maelezo zaidi kuhusu masasisho na arifa za usalama, angalia sura ya Usalama ya madokezo ya Toleo la Mfumo wa Gecko yaliyosakinishwa kwa SDK hii au kwenye ukurasa wa Vidokezo vya Kutolewa kwa Maabara ya Silicon. Silicon Labs pia inapendekeza sana ujiandikishe kwa Ushauri wa Usalama kwa maelezo ya kisasa. Kwa maagizo, au kama wewe ni mgeni kwa SDK ya SDK ya Bluetooth ya SDK ya Maabara ya Silicon, angalia Kutumia Toleo Hili.
Vikusanyaji Sambamba:
Benchi Iliyopachikwa la IAR la ARM (IAR-EWARM) toleo la 9.40.1 · Kutumia divai kujenga na shirika la mstari wa amri la IarBuild.exe au GUI ya IAR Iliyopachikwa Workbench kwenye macOS au Linux kunaweza kusababisha
si sahihi files inatumika kwa sababu ya migongano katika kanuni ya hashing ya mvinyo kwa ajili ya kuzalisha fupi file majina. · Wateja kwenye macOS au Linux wanashauriwa wasijenge kwa kutumia IAR nje ya Siplicity Studio. Wateja wanaofanya hivyo wanapaswa kuwa makini
thibitisha kuwa ni sahihi files zinatumika.
GCC (Mkusanyiko wa Mkusanyaji wa GNU) toleo la 12.2.1, lililotolewa na Studio ya Urahisi. · Kipengele cha uboreshaji wa muda wa kiungo cha GCC kimezimwa, na hivyo kusababisha ongezeko kidogo la ukubwa wa picha.

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Hakimiliki © 2024 na Silicon Laboratories

Bluetooth Mesh 6.1.1.0

Yaliyomo
Yaliyomo
1 Vipengee Vipya …………………………………………………………………………………………………………………………………… ………………………………………… 3 1.1 Vipengele Vipya ………………………………………………………………………………………… ……………………………………………………………………….. 3 1.2 API mpya……………………………………………………… …………………………………………………………………………………………………………………… 4
2 Maboresho……………………………………………………………………………………………………………………………………… …………………………………. 7 3 Masuala Yanayorekebishwa ……………………………………………………………………………………………………………………………… ………………………………………… 8 4 Masuala Yanayojulikana Katika Toleo La Sasa ……………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………….. 9 5 Vipengee Vilivyoondolewa …………………………………… …………………………………………………………………………………………………………………………….. 10 6 Kutumia Toleo Hili …………………………………………………………………………………………………………………………………… …………………………….. 11
7.1 Ufungaji na Matumizi ………………………………………………………………………………………………………………………………… ……………………… 12 7.2 Taarifa za Usalama……………………………………………………………………………………………………………… …………………………………………… 12 7.3 Msaada ……………………………………………………………………………………… ……………………………………………………………………………. 13

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 2

Vipengee Vipya
Vitu vipya vya 1
Toleo hili la Gecko SDK (GSDK) litakuwa la mwisho kwa usaidizi wa pamoja kwa vifaa vyote vya EFM na EFR, isipokuwa viraka vya toleo hili inavyohitajika. Kuanzia katikati ya 2024 tutaanzisha SDK tofauti: · Gecko SDK iliyopo itaendelea kwa kutumia vifaa vya Series 0 na 1. · SDK mpya itashughulikia mahususi vifaa vya Series 2 na 3. SDK ya Gecko itaendelea kutumia vifaa vyote vya Series 0 na 1 bila mabadiliko kwenye usaidizi wa muda mrefu, matengenezo, ubora na uwajibikaji unaotolewa chini ya sera yetu ya programu. SDK mpya itatolewa kutoka Gecko SDK na kuanza kutoa vipengele vipya vinavyosaidia wasanidi programu kuchukua hatua mapema.tage ya uwezo wa hali ya juu wa bidhaa zetu za Series 2 na 3. Uamuzi huu unapatana na maoni ya wateja, yanayoakisi kujitolea kwetu kuinua ubora, kuhakikisha uthabiti, na kuimarisha utendaji kwa ajili ya matumizi ya kipekee ya mtumiaji kwenye SDK zetu za programu.
1.1 Sifa Mpya
Imeongezwa katika toleo la 6.0.1.0 Mabadiliko katika vipengee vya SLC: Jukumu la tatu la BT Mesh liliongezwa kando na jukumu la Mtoa huduma na Mtoa huduma kama Jukumu Maalum la BT Mesh, ambapo programu hupata uhuru wa kutekeleza jukumu maalum. Kwa mfanoampna, jukumu la Mtoa Mtoa Huduma au Mpeana Mpangilio linaweza kuchaguliwa wakati wa utekelezaji.
Imeongezwa katika toleo la 6.0.0.0 Udhibiti Mpya wa Mwangaza wa Mtandao (NLC) example apps: btmesh_soc_nlc_basic_lightness_controller kwa ajili ya maonyesho ya BT Mesh NLC Basic Lightness Controller Profile btmesh_soc_nlc_basic_scene_selector kwa ajili ya maonyesho ya BT Mesh NLC Basic Scene Selector Profile btmesh_soc_nlc_dimming_control kwa ajili ya maonyesho ya BT Mesh NLC Dimming Controller Profile btmesh_soc_nlc_sensor_ambient_light kwa ajili ya maonyesho ya BT Mesh NLC Ambient Light Sensor Profile btmesh_soc_nlc_sensor_occupancy kwa ajili ya maonyesho ya BT Mesh NLC Occupancy Sensor Profile (Watu wanahesabu)
Mabadiliko katika example apps: btmesh_soc_sensor_server ilifutwa na utendakazi wake uligawanywa katika 3 exampchini: · btmesh_soc_sensor_thermometer ya onyesho la Muundo wa Seva ya Sensa yenye kipima joto · btmesh_soc_nlc_sensor_occupancy kwa ajili ya maonyesho ya BT Mesh NLC Occupancy Sensor Pro.file (idadi ya watu) · btmesh_soc_nlc_sensor_ambient_light kwa onyesho la BT Mesh NLC Ambient Light Sensor Profile btmesh_soc_switch ilibadilishwa jina na kuwa btmesh_soc_switch_ctl, ambayo madhumuni yake ni kuonyesha matumizi ya Muundo wa Mteja wa Mwanga wa CTL. Example haidhibiti tena matukio (Mteja wa Scene) btmesh_soc_light ilibadilishwa jina na kuwa btmesh_soc_light_ctl The example haionyeshi tena modeli ya Seva ya LC na Seva ya Onyesho, Seva ya Kiratibu na Miundo ya Seva ya Wakati btmesh_soc_hsl ilibadilishwa jina na kuwa btmesh_soc_light_hsl The example haionyeshi tena modeli ya Seva ya LC na Seva ya Maonyesho, Seva ya Kiratibu na Miundo ya Seva ya Wakati

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 3

Mabadiliko ya Vipengee Vipya katika example apps: Sasisho za picha za DFU zinatolewa na hati ya Python badala ya create_bl_files.bat/.sh fileUsaidizi wa Data ya Utungaji wa Mesh Kurasa 1, 2, 128, 129, 130 uliongezwa kwa wote wa zamani.amples, kurasa hizi zinatolewa kiotomatiki na zana ya BT Mesh Configurator. Vipengele vipya vya SLC: btmesh_nlc_basic_lightness_controller kwa ajili ya maonyesho ya BT Mesh NLC Basic Lightness Controller Profile btmesh_nlc_basic_lightness_controller_profile_metadata kwa Ukurasa wa Data ya Utungaji 2 Msaada wa NLC kwa Basic Lightness Controller Profile btmesh_nlc_basic_scene_selector kwa ajili ya maonyesho ya BT Mesh NLC Basic Scene Selector Profile btmesh_nlc_basic_scene_selector_profile_metadata ya Ukurasa wa 2 wa Data ya Utungaji Msaada wa NLC kwa Kiteuzi cha Basic Scene Scene Profile btmesh_nlc_dimming_control kwa maonyesho ya BT Mesh NLC Dimming Controller Profile btmesh_nlc_dimming_control_profile_metadata ya Ukurasa wa 2 wa Data ya Utungaji Msaada wa NLC kwa Dimming Controller Profile btmesh_nlc_ambient_light_sensor kwa ajili ya maonyesho ya BT Mesh NLC Ambient Light Sensor Profile btmesh_nlc_ambient_sensor_profile_metadata ya Ukurasa wa Data ya Utungaji 2 Msaada wa NLC kwa Ambient Light Sensor Profile btmesh_nlc_occupancy_sensor kwa ajili ya maonyesho ya BT Mesh NLC Occupancy Sensor Profile (Idadi ya watu) btmesh_nlc_occupancy_sensor_profile_metadata ya Ukurasa wa Data ya Utungaji 2 Msaada wa NLC kwa Occupancy Sensor Profile btmesh_generic_level_client_ext kwa ajili ya kupanua kijenzi cha Msingi wa Jumla kwa Ujumbe wa Generic Move Unacknowledged na Generic Delta Usiojulikana ncp_btmesh_ae_server kwa kuwezesha muundo wa muuzaji wa Seva ya Silabs kwa nodi ili kuruhusu uhamishaji wa data juu ya Uwezeshaji_wa_Mpangilio wa Upanuzi wa Cp dor mfano kwa nodi. ncp_btmesh_user_cmd kwa ajili ya kuonyesha mawasiliano kati ya seva pangishi ya NCP na lengo la NCP kwa kutumia ujumbe wa mtumiaji wa BGAPI, majibu na matukio.
1.2 API mpya
Imeongezwa katika toleo la 6.1.0.0 Viongezeo vya BGAPI: Amri mpya zimeongezwa kwa darasa la nodi ili kuhusisha data ya majibu ya kuchanganua na utoaji wa Mesh na matangazo ya huduma ya proksi ya Mesh. Data ya majibu ya kuchanganua inayohusishwa na matangazo ya huduma ya seva mbadala ya Mesh inaweza kuwekwa kibinafsi kwa kila ufunguo wa mtandao, kwa hivyo inaweza kuwa na data iliyosimbwa kwa njia fiche kwa ufunguo huo, lakini ni juu ya programu kudhibiti hilo. Amri mpya ni: · sl_btmesh_node_set_proxy_service_scan majibu: Weka data ya majibu ya kuchanganua kwa tangazo la huduma ya wakala · sl_btmesh_node_clear_proxy_service_scan_response: Futa data ya majibu ya kuchanganua kwa tangazo la huduma ya wakala · sl_btmesh_node_service majibu ya huduma ya utangazaji_servicet_service _btmesh_node_clear_provisioning_service_scan_response: Futa data ya majibu ya kuchanganua kwa utoaji wa huduma tangazo
Amri mpya imeongezwa kwa darasa la mfano la muuzaji ili kuweka chaguzi za tabia za mfano. Kwa sasa kuna chaguo moja linalodhibiti ikiwa bafa ya kazini imetengwa kutoka kwa lundo kwa kila kielelezo cha muuzaji kwa kuripoti mapokezi ya ujumbe. Thamani chaguo-msingi (1) inatenga

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 4

Vipengee Vipya
bafa, ambayo huongeza uthabiti wa kuripoti tukio wakati kifaa kiko chini ya mzigo mkubwa kwa gharama ya matumizi ya ziada ya kumbukumbu. Amri mpya ni: · sl_btmesh_vendor_model_set_option: Weka chaguo la tabia ya muuzaji
Amri mpya zimeongezwa kwa darasa la uchunguzi ili kuripoti matukio yanayohusiana na urafiki. Amri mpya ni: · sl_btmesh_diagnostic_enable_friend: Wezesha kizazi cha matukio ya uchunguzi yanayohusiana na urafiki · sl_btmesh_diagnostic_disable_friend: Zima kizazi cha matukio ya uchunguzi yanayohusiana na urafiki · sl_btmesh_diagnostic_get_friend: Rejesha kaunta za uchunguzi zinazohusiana na urafiki
Matukio mapya yaliyoongezwa kwenye darasa la uchunguzi ni kama ifuatavyo: · sl_btmesh_diagnostic_friend_queue: Tukio la ujumbe kuongezwa kwenye foleni ya ujumbe wa urafiki · sl_btmesh_diagnostic_friend_relay: Tukio la ujumbe unaotumwa kwa LPN · sl_btmesh_diagnostic_friend_queue kuondolewa kwenye ujumbe wa urafiki kutoka kwa Tukio:
Imeongezwa katika toleo la 6.0.0.0
Mabadiliko ya vipengele vya SLC:
ncp_btmesh_dfu sehemu ya ncp_btmesh_dfu.h ina API mpya
utupu sl_btmesh_ncp_dfu_handle_cmd(data batili, bool *cmd_handled);
Sehemu ya btmesh_provisioning_decorator haianzishi upya utoaji baada ya kutofaulu
sl_btmesh_lighting_server.h ya btmesh_lighting_server ina API mpya
utupu sl_btmesh_update_lightness(uint16_t wepesi, uint32_t iliyobaki_ms);
btmesh_event_log ina chaguo zaidi za usanidi wa punjepunje
btmesh_ctl_client's sl_btmesh_ctl_client.h ina mabadiliko ya API
badala ya
utupu sl_btmesh_set_joto(uint8_t new_color_temperature_percentage);
API mpya ni
utupu sl_btmesh_ctl_client_set_temperature(uint8_t joto_percent);
utupu sl_btmesh_ctl_client_set_lightness(uint8_t lightness_percent); Nyongeza za BGAPI: Darasa jipya la BGAPI la uchunguzi wa kifaa limeongezwa. Hutoa programu kwa vihesabio vya takwimu za rafu ya Mesh na ripoti inayotokana na matukio ya utumaji upya wa PDU ya mtandao na uwekaji seva mbadala, ambayo inaweza kuwashwa na kuzimwa kama inavyohitajika. Amri za BGAPI katika darasa la uchunguzi ni: · sl_btmesh_diagnostic_init: Anzisha kipengele cha uchunguzi · sl_btmesh_diagnostic_deinit: Deinitiaze kipengele cha uchunguzi · sl_btmesh_diagnostic_enable_relay: Wezesha kuripoti kwa msingi wa matukio ya mtandao PDUbkuweka_utafiti uwezo wa kuripoti kulingana na tukio la mtandao wa PDU relaying /shughuli ya uwakilishi · sl_btmesh_diagnostic_get_relay: Pata idadi ya PDU za mtandao unaounganishwa/proxied kufikia sasa · sl_btmesh_diagnostic_get_statistics: Pata vihesabio vya takwimu za mesh statistics · sl_btmesh_diagnostic_clear_statistics: Takwimu za rundo la matundu sifuri

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 5

Tukio la BGAPI katika darasa la uchunguzi ni: · sl_btmesh_diagnostic_relay: Tukio linaloripoti kuwa PDU ya mtandao imewasilishwa au kupitishwa na rundo.

Vipengee Vipya

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 6

Maboresho
2 Maboresho
Imebadilishwa katika toleo la 6.1.0.0
Amri ya darasa la uchunguzi ya BGAPI ya kurejesha takwimu imebadilishwa ili kupata vipande vya data badala ya kurejesha data zote mara moja. Mpigaji simu anapaswa kupeana saizi ya chunk anayoomba pamoja na urekebishaji wa chunk kwenye data ya takwimu, na simu itarudi na data nyingi kadri inavyoweza kutolewa, kwa kuzingatia vizuizi vya ombi.
Imebadilishwa katika toleo la 6.0.0.0
Mtoa huduma au nodi sasa inaweza kujiweka yenyewe kwa kutumia muundo wa mteja wa usanidi na anwani yake ya msingi kama mahali pa kutuma ujumbe. Hii inaweza kuchukua nafasi ya usanidi wa kibinafsi kwa amri za BGAPI za majaribio.
Uboreshaji wa msimbo unaweza kusababisha picha ndogo za programu dhibiti kuliko hapo awali, kulingana na seti ya vipengele vilivyotumika.
Uboreshaji wa msimbo unaweza kusababisha utumiaji mdogo wa RAM kuliko hapo awali, kulingana na seti ya kipengele kilichotumiwa.
Rafu ya Mesh haihitaji tena au kuauni mtangazaji wa BLE na vipengele vya skana vilivyoacha kutumika. Badala yake, hutumia matoleo ya sasa ya kila (mtangazaji wa urithi na kichanganuzi cha urithi kwa matangazo yasiyorefushwa, na mtangazaji aliyepanuliwa na kichanganuzi kilichopanuliwa kwa matangazo yaliyopanuliwa). Programu zinazotumia BLE na BGAPI za Mesh hazipaswi tena kutumia kitangazaji cha BLE na vipengee vya skana vilivyoacha kutumika.

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 7

Masuala yasiyobadilika

3 Masuala yasiyobadilika

Fasta katika kutolewa 6.1.0.0

ID # 1235337 1247422 1251498 1252252 1254356 1276121

Maelezo yalifanya ugunduzi wa huduma ya GATT kuwa thabiti zaidi kwenye kifaa kilichojaa kupita kiasi. Ilifanya mapokezi ya muundo wa muuzaji kuwa thabiti zaidi kwenye kifaa kilichojaa kupita kiasi. Imerekebishwa wakati Ujumbe wa taa, pamoja na wakati wa mpito, husababisha ujumbe wa makosa usio sahihi kwenye kumbukumbu. Imerekebishwa wakati ujumbe wa Usogezaji Kawaida unasababisha kufifia, ambayo inaweza kufurika hadi kufifia chini. Imerekebisha hali ya kurudi nyuma na uondoaji wa mfumo mdogo wa rafiki. Upunguzaji wa faharasa wa ufunguo usiobadilika katika kiwango cha BGAPI wakati mtoaji aliyepachikwa anaomba utaratibu muhimu wa kuonyesha upya.

Fasta katika kutolewa 6.0.0.1

ID # 1226000 1206620 1230833 1243565 1244298 1243556

Ufafanuzi Kitendaji Kilichoongezwa cha Utoaji wa BGAPI kwa kuangalia utambulisho wa nodi pia kuangalia utambulisho wa nodi za kibinafsi. Kurekebisha matatizo yanayosababishwa na kukosa matukio ya BGAPI wakati wa upakiaji wa juu ili kurekebisha matatizo ya uthibitishaji wa programu dhibiti. Uondoaji wa mfumo mdogo wa marafiki usiobadilika ili uanzishaji upya ufanye kazi bila kuweka upya kifaa. Tukio la kuacha kufanya kazi lisilobadilika ambalo linaweza kutokea ikiwa uanzishaji wa mtoaji umeshindwa, kwa mfanoample kwa sababu ya DCD iliyoharibika. Ripoti zisizohamishika za pweza za ziada za uwongo katika tukio la Hali ya Usajili la muundo wa Mteja wa Scene. Uanzishaji wa nodi otomatiki umeondolewa kwa vipengele vya programu ya BT Mesh. Sasa vipengele vyote vinaweza kutumika pia katika jukumu la Mtoa huduma.

Fasta katika kutolewa 6.0.0.0

ID # 360955 1198887 1202073 1202088 1206714 1206715, 1211012, 1211022 1211017 1212373 1212854 1197398 1194443

Maelezo Muda kati ya tukio la kwanza na la pili la kipima saa cha tahadhari inaweza kuwa zaidi ya sekunde moja. Anuani ya mtangazaji wa bea ya kibinafsi bila mpangilio ni sawa kwa subneti zote ilhali inapaswa kuwa tofauti. Btmesh_ncp_empty example haina RAM ya kutosha kwenye BRD4182 na mkusanyaji wa GCC. Btmesh_soc_switch example haina RAM ya kutosha kwenye BRD4311 na BRD4312 yenye mkusanyaji wa IAR Seva ya wakala inapaswa kutoa mwangaza juu ya muunganisho wa proksi wakati subnet inaongezwa kwenye seva ya proksi Usaidizi wa data ya utungaji wa kifaa ukurasa wa 2, 129 na 130 unapaswa kuwepo katika muundo wa seva ya usanidi kama na pia muundo mkubwa wa seva ya data ya utunzi wakati utoaji wa mbali unatumika
Uchapishaji wa mara kwa mara wa maelezo ya eneo unapaswa kupishana kati ya eneo la kimataifa na la ndani wakati zote mbili zinajulikana kuvuja kwa Nyenzo-rejea katika kushughulikia muunganisho wa seva mbadala baada ya miunganisho mia kadhaa ya wakala kufunguliwa na kufungwa Modi ya kuvuta Uhamisho wa MBT hadi LPN haujakamilika kwa ufanisi programu ya kisambazaji cha DFU haiwezi kwa sasa. kushughulikia zaidi ya nodi 60 kwa mafanikio
Btmesh_soc_switch_ctl example hujumuisha kwenye bodi zote zilizo na mkusanyaji wa IAR.

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 8

Masuala Yanayojulikana Katika Toleo La Sasa

4 Masuala Yanayojulikana Katika Toleo La Sasa

Masuala yenye herufi nzito yaliongezwa tangu toleo lililopita.

ID # 401550 454059 454061 624514 841360
1121605 1226127 1204017

Maelezo Hakuna tukio la BGAPI la kushindwa kwa utunzaji wa ujumbe uliogawanywa.
Idadi kubwa ya matukio muhimu ya mabadiliko ya hali ya uonyeshaji upya yanatolewa mwishoni mwa mchakato wa KR, na hiyo inaweza kufurika kwenye foleni ya NCP. Uharibifu mdogo wa utendaji ikilinganishwa na 1.5 katika majaribio ya kusubiri ya safari ya kwenda na kurudi ulionekana. Tatizo ni kuanzisha upya utangazaji unaoweza kuunganishwa ikiwa miunganisho yote imetumika na seva mbadala ya GATT inatumika. Utendaji duni wa uwasilishaji wa ujumbe uliogawanywa kwenye mtoaji wa GATT.
Hitilafu za kuzunguka zinaweza kusababisha matukio yaliyopangwa kuanzishwa kwa nyakati tofauti kidogo kuliko inavyotarajiwa. Mtoa huduma mwenyeji example inaweza kukwama inapoanza kutoa nodi ya pili. Msambazaji hana uwezo wa kushughulikia Usasishaji binafsi wa FW na Upakiaji wa FW.

Workaround Maombi inahitaji kubaini kutofaulu kutokana na kuisha kwa muda / ukosefu wa majibu ya safu ya programu; kwa mifano ya wachuuzi API imetolewa. Ongeza urefu wa foleni ya NCP katika mradi.
Tenga muunganisho mmoja zaidi ya inavyohitajika.
Hakikisha kwamba muda wa Muunganisho wa msingi wa BLE ni mfupi; hakikisha kuwa ATT MTU ni kubwa ya kutosha kutoshea PDU kamili ya Mesh; rekebisha urefu wa chini zaidi wa tukio la muunganisho ili kuruhusu pakiti nyingi za LL kutumwa kwa kila tukio la muunganisho.
Anzisha upya programu ya mtoa huduma kabla ya kutoa nodi ya pili. Usikimbilie sasisho la FW la kibinafsi na upakiaji wa FW sambamba.

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 9

Vipengee Vilivyoacha kutumika
5 Vipengee Vilivyoacha kutumika
Imeacha kutumika katika toleo la 6.0.0.0 Amri ya BGAPI sl_btmesh_node_get_networks() imeacha kutumika. Tumia sl_btmesh_node_key_key_count() na sl_btmesh_node_get_key() badala yake. Amri za BGAPI sl_btmesh_test_set_segment_send_delay() na sl_btmesh_test_set_sar_config() zimeacha kutumika. Tumia sl_btmesh_sar_config_set_sar_transmitter() na sl_btmesh_sar_config_server_set_sar_receiver() badala yake.

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 10

Vipengee Vilivyoondolewa
6 Vipengee Vilivyoondolewa
Imetolewa katika toleo la 6.0.0.0 Amri za BGAPI sl_btmesh_test_set_local_config() na sl_btmesh_test_get_local_config() zimeondolewa. Amri za BGAPI sl_btmesh_node_get_statistics() na sl_btmesh_node_clear_statistics() zimeondolewa.

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 11

7 Kutumia Toleo Hili
Toleo hili lina yafuatayo · Silicon Labs Maktaba ya rafu ya matundu ya Bluetooth · Bluetooth mesh sampna programu Kama wewe ni mtumiaji wa mara ya kwanza, angalia QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.

Kwa Kutumia Toleo Hili

7.1 Ufungaji na Matumizi
SDK ya wavu wa Bluetooth imetolewa kama sehemu ya Gecko SDK (GSDK), kikundi cha SDK za Silicon Labs. Ili kuanza kutumia GSDK kwa haraka, sakinisha Siplicity Studio 5, ambayo itaweka mazingira yako ya usanidi na kukupitisha kwenye usakinishaji wa GSDK. Urahisi Studio 5 inajumuisha kila kitu kinachohitajika kwa utengenezaji wa bidhaa za IoT na vifaa vya Silicon Labs, ikijumuisha rasilimali na kizindua mradi, zana za usanidi wa programu, IDE kamili iliyo na mnyororo wa zana wa GNU, na zana za uchambuzi. Maagizo ya usakinishaji yametolewa katika Mwongozo wa Watumiaji wa Studio 5 wa Urahisi wa mtandaoni.
Vinginevyo, Gecko SDK inaweza kusakinishwa mwenyewe kwa kupakua au kuiga ya hivi punde kutoka GitHub. Tazama https://github.com/SiliconLabs/gecko_sdk kwa habari zaidi.
Eneo chaguomsingi la usakinishaji la GSDK limebadilika kwa kutumia Simplicity Studio 5.3 na matoleo mapya zaidi. · Windows: C: Watumiaji SimplicityStudioSDKsgecko_sdk · MacOS: /Users/ /SimplicityStudio/SDKs/gecko_sdk
Hati mahususi kwa toleo la SDK imesakinishwa kwa SDK. Maelezo ya ziada mara nyingi yanaweza kupatikana katika makala ya msingi ya maarifa (KBAs). Marejeleo ya API na maelezo mengine kuhusu matoleo haya na ya awali yanapatikana kwenye https://docs.silabs.com/.

7.2 Taarifa za Usalama
Ushirikiano wa Vault salama
Toleo hili la rafu limeunganishwa na Usimamizi wa Ufunguo Salama wa Vault. Inapotumwa kwenye vifaa vya Secure Vault High, funguo za usimbaji fiche za wavu zinalindwa kwa kutumia utendakazi wa Kudhibiti Ufunguo wa Vault Salama. Jedwali hapa chini linaonyesha funguo zilizolindwa na sifa zao za ulinzi wa hifadhi.

Ufunguo
Kitufe cha mtandao Kitufe cha programu Kitufe cha kifaa

Usafirishaji kwenye nodi
Inaweza kuhamishwa
Isiyoweza kuuzwa nje
Isiyoweza kuuzwa nje

Usafirishaji kwenye Mtoa huduma
Inaweza kuhamishwa
Inaweza kuhamishwa
Inaweza kuhamishwa

Vidokezo
Mito ya ufunguo wa mtandao inapatikana tu kwenye RAM wakati funguo za mtandao zimehifadhiwa kwenye flash
Katika hali ya Provisioner, inatumika kwa ufunguo wa kifaa cha Provisionerr mwenyewe na vile vile vitufe vya vifaa vingine

Vifunguo ambavyo vimewekwa alama kama "Zisizohamishika" vinaweza kutumika lakini haziwezi kutumika viewed au kushirikiwa wakati wa utekelezaji. Vifunguo vilivyoalamishwa kama "Inaweza kuhamishwa" vinaweza kutumika au kushirikiwa wakati wa utekelezaji lakini vikabaki vikiwa vimesimbwa kwa njia fiche huku vikiwa vimehifadhiwa kwenye mweko.

Kwa maelezo zaidi juu ya utendaji wa Usimamizi wa Ufunguo Salama wa Vault, angalia AN1271: Hifadhi ya Ufunguo Salama.

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 12

Kwa Kutumia Toleo Hili
Ushauri wa Usalama
Ili kujiandikisha kwa Ushauri wa Usalama, ingia kwenye tovuti ya mteja ya Silicon Labs, kisha uchague Nyumbani ya Akaunti. Bofya HOME ili kwenda kwenye ukurasa wa nyumbani wa tovuti kisha ubofye kigae cha Dhibiti Arifa. Hakikisha kuwa `Ilani za Ushauri wa Programu/Usalama na Notisi za Mabadiliko ya Bidhaa (PCN)' zimechaguliwa, na kwamba umejisajili kwa angalau mfumo na itifaki yako. Bofya Hifadhi ili kuhifadhi mabadiliko yoyote.

7.3 Msaada
Wateja wa Development Kit wanastahiki kupata mafunzo na usaidizi wa kiufundi. Tumia wavu wa Bluetooth wa Maabara ya Silicon web ukurasa ili kupata taarifa kuhusu bidhaa na huduma zote za Bluetooth za Silicon Labs, na kujisajili kwa usaidizi wa bidhaa.
Wasiliana na usaidizi wa Silicon Laboratories katika http://www.silabs.com/support.

silabs.com | Kujenga ulimwengu uliounganishwa zaidi.

Bluetooth Mesh 6.1.1.0 | 13

Studio ya Unyenyekevu
Ufikiaji wa MCU na zana zisizotumia waya kwa mbofyo mmoja, uhifadhi wa hati, programu, maktaba ya msimbo wa chanzo na zaidi. Inapatikana kwa Windows, Mac na Linux!

Kwingineko ya IoT
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity

Ubora
www.silabs.com/quality

Usaidizi na Jumuiya
www.silabs.com/jumuiya

Kanusho Silicon Labs inakusudia kuwapa wateja hati za hivi punde, sahihi na za kina za vifaa vya pembeni na moduli zote zinazopatikana kwa watekelezaji wa mfumo na programu wanaotumia au wanaokusudia kutumia bidhaa za Silicon Labs. Data ya wahusika, moduli na viambajengo vinavyopatikana, ukubwa wa kumbukumbu na anwani za kumbukumbu hurejelea kila kifaa mahususi, na vigezo vya "Kawaida" vinavyotolewa vinaweza na kutofautiana katika programu mbalimbali. Maombi kwa mfanoampvilivyofafanuliwa hapa ni kwa madhumuni ya kielelezo pekee. Silicon Labs inahifadhi haki ya kufanya mabadiliko bila taarifa zaidi kwa maelezo ya bidhaa, vipimo, na maelezo humu, na haitoi hakikisho kuhusu usahihi au ukamilifu wa maelezo yaliyojumuishwa. Bila arifa ya awali, Maabara ya Silicon yanaweza kusasisha programu dhibiti ya bidhaa wakati wa mchakato wa utengenezaji kwa sababu za usalama au za kutegemewa. Mabadiliko kama haya hayatabadilisha vipimo au utendaji wa bidhaa. Maabara ya Silicon hayatakuwa na dhima kwa matokeo ya matumizi ya habari iliyotolewa katika hati hii. Hati hii haimaanishi au kutoa leseni yoyote ya kubuni au kutengeneza saketi zilizounganishwa. Bidhaa hazijaundwa au kuidhinishwa kutumika ndani ya vifaa vyovyote vya FDA Class III, maombi ambayo kibali cha soko la awali cha FDA kinahitajika au Mifumo ya Usaidizi wa Maisha bila idhini mahususi iliyoandikwa ya Silicon Labs. "Mfumo wa Usaidizi wa Maisha" ni bidhaa au mfumo wowote unaokusudiwa kusaidia au kudumisha maisha na/au afya, ambayo, ikiwa itashindwa, inaweza kutarajiwa kusababisha majeraha makubwa ya kibinafsi au kifo. Bidhaa za Silicon Labs hazijaundwa au kuidhinishwa kwa matumizi ya kijeshi. Bidhaa za Silicon Labs hazitatumika kwa hali yoyote katika silaha za maangamizi makubwa ikijumuisha (lakini sio tu) silaha za nyuklia, kibayolojia au kemikali, au makombora yanayoweza kutoa silaha kama hizo. Silicon Labs inakanusha dhamana zote za wazi na zilizodokezwa na haitawajibika au kuwajibika kwa majeraha au uharibifu wowote unaohusiana na matumizi ya bidhaa ya Silicon Labs katika programu kama hizo ambazo hazijaidhinishwa. Kumbuka: Maudhui haya yanaweza kuwa na istilahi za kuudhi ambazo sasa hazitumiki. Silicon Labs inabadilisha maneno haya kwa lugha-jumuishi inapowezekana. Kwa habari zaidi, tembelea www.silabs.com/about-us/inclusive-lexicon-project
Taarifa za Alama ya Biashara Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® na nembo ya Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, nembo ya Energy Micro na michanganyiko yake, "vidhibiti vidogo vilivyo rafiki zaidi duniani", Redpine Signals®, WiSeConnect , n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio® , Telegesis, Telegesis Logo®, USBXpress® , Zentri, nembo ya Zentri na Zentri DMS, Z-Wave®, na nyinginezo ni alama za biashara au chapa za biashara zilizosajiliwa za Silicon Labs. ARM, CORTEX, Cortex-M3 na THUMB ni alama za biashara au alama za biashara zilizosajiliwa za ARM Holdings. Keil ni chapa ya biashara iliyosajiliwa ya ARM Limited. Wi-Fi ni chapa ya biashara iliyosajiliwa ya Muungano wa Wi-Fi. Bidhaa zingine zote au majina ya chapa yaliyotajwa hapa ni alama za biashara za wamiliki husika.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 Marekani
www.silabs.com

Nyaraka / Rasilimali

SILICON LABS 6.1.1.0 SDK ya Mesh ya Bluetooth [pdf] Mwongozo wa Mmiliki
6.1.1.0 SDK ya Mesh ya Bluetooth, 6.1.1.0, SDK ya Mesh ya Bluetooth, Mesh SDK, SDK

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *