SILICON LABS 6.1.3.0 GA Bluetooth Mesh Ծրագրային ապահովման մշակում
![]()
Տեխնիկական պայմաններ
- Ապրանքի անվանումը՝ Gecko SDK Suite 4.4
- Թողարկման ամսաթիվ՝ 23 թվականի հոկտեմբերի 2024
- Bluetooth Mesh Specification Տարբերակ՝ 1.1
- Աջակցվող SDK տարբերակները.
- 6.1.3.0-ը թողարկվել է 23 թվականի հոկտեմբերի 2024-ին
- 6.1.2.0-ը թողարկվել է 14 թվականի օգոստոսի 2024-ին
- 6.1.1.0-ը թողարկվել է 2 թվականի մայիսի 2024-ին
- 6.1.0.0-ը թողարկվել է 10 թվականի ապրիլի 2024-ին
- 6.0.1.0-ը թողարկվել է 14 թվականի փետրվարի 2024-ին
- 6.0.0.0-ը թողարկվել է 13 թվականի դեկտեմբերի 2023-ին
Ապրանքի օգտագործման հրահանգներ
Համատեղելիության և օգտագործման ծանուցումներ
Անվտանգության թարմացումների և ծանուցումների համար այցելեք Gecko Platform Release Notes-ի Անվտանգության գլուխը կամ այցելեք Silicon Labs Release Notes էջը: Բաժանորդագրվեք Անվտանգության խորհրդատվություններին վերջին տեղեկությունների համար:
Օգտագործելով այս թողարկումը
Եթե դուք նոր եք Silicon Labs Bluetooth mesh SDK-ում, հետևեք օգտագործողի ձեռնարկում տրված հրահանգներին՝ արտադրանքը սկսելու համար:
Համատեղելի կոմպիլյատորներ
Համոզվեք, որ ճիշտ եք օգտագործում files և կոմպիլյատորներ, ինչպես առաջարկվում է արտադրանքի օպտիմալ աշխատանքի համար:
ՀՏՀ
- Հարց. Որտե՞ղ կարող եմ ավելի շատ տեղեկություններ գտնել անվտանգության թարմացումների մասին:
A: Դուք կարող եք այցելել Gecko Platform Release Notes-ի Անվտանգության գլուխը կամ այցելել Silicon Labs Release Notes էջը անվտանգության թարմացման մանրամասն տեղեկությունների համար: | - Հարց. Ինչպե՞ս կարող եմ բաժանորդագրվել այս ապրանքի անվտանգության խորհրդատվություններին:
A: Անվտանգության խորհրդատվություններին բաժանորդագրվելու և արդի տեղեկատվություն ստանալու համար հետևեք օգտագործողի ձեռնարկում տրված հրահանգներին կամ կապվեք Silicon Labs-ի աջակցման ծառայության հետ: - Հարց: Ո՞ր կոմպիլյատորներն են համատեղելի այս արտադրանքի հետ:
A: Տե՛ս օգտագործողի ձեռնարկը՝ այս արտադրանքի հետ օգտագործելու համար առաջարկվող համատեղելի կոմպիլյատորների ցանկի համար:
Bluetooth® ցանց SDK 6.1.3.0 GA
Gecko SDK Suite 4.4, հոկտեմբերի 23, 2024 թ
Bluetooth ցանցը նոր տոպոլոգիա է, որը հասանելի է Bluetooth ցածր էներգիայի (LE) սարքերի համար, որը հնարավորություն է տալիս շատ-շատ (մ:մ) հաղորդակցություն: Այն օպտիմիզացված է սարքերի լայնածավալ ցանցեր ստեղծելու համար և իդեալականորեն հարմար է շենքերի ավտոմատացման, սենսորային ցանցերի և ակտիվներին հետևելու համար: Մեր ծրագրաշարը և SDK-ն Bluetooth-ի մշակման համար աջակցում են Bluetooth Mesh և Bluetooth 5.3 գործառույթներին: Մշակողները կարող են ավելացնել ցանցային ցանցային հաղորդակցություն LE սարքերին, ինչպիսիք են միացված լույսերը, տան ավտոմատացումը և ակտիվների հետագծման համակարգերը: Ծրագիրը նաև աջակցում է Bluetooth beaconing, beacon սկանավորում և GATT միացումներ, որպեսզի Bluetooth ցանցը կարողանա միանալ սմարթ հեռախոսներին, պլանշետներին և այլ Bluetooth LE սարքերին: Այս թողարկումը ներառում է գործառույթներ, որոնք աջակցվում են Bluetooth ցանցի 1.1 տարբերակով:
ՀԻՄՆԱԿԱՆ ԱՌԱՆՁՆԱՀԱՏԿՈՒԹՅՈՒՆՆԵՐ
- Mesh 1.1-ի որակավորված իրականացում
- Ավելացվեց ցանցային լուսավորության հսկողություն (NLC) պրոֆfiles

Այս թողարկման նշումները ներառում են SDK տարբերակները.
- 6.1.3.0-ը թողարկվել է 23 թվականի հոկտեմբերի 2024-ին
- 6.1.2.0-ը թողարկվել է 14 թվականի օգոստոսի 2024-ին
- 6.1.1.0-ը թողարկվել է 2 թվականի մայիսի 2024-ին
- 6.1.0.0-ը թողարկվել է 10 թվականի ապրիլի 2024-ին
- 6.0.1.0-ը թողարկվել է 14 թվականի փետրվարի 2024-ին
- 6.0.0.0-ը թողարկվել է 13 թվականի դեկտեմբերի 2023-ին
Համատեղելիության և օգտագործման ծանուցումներ
Անվտանգության թարմացումների և ծանուցումների մասին լրացուցիչ տեղեկությունների համար տե՛ս այս SDK-ով կամ Silicon Labs Release Notes էջում տեղադրված Gecko Platform-ի թողարկման նշումների Անվտանգության գլուխը: Silicon Labs-ը նաև խստորեն խորհուրդ է տալիս բաժանորդագրվել Անվտանգության խորհրդատվություններին՝ թարմ տեղեկություններ ստանալու համար: Հրահանգների համար կամ եթե նոր եք Silicon Labs Bluetooth mesh SDK-ում, տես Օգտագործելով այս թողարկումը:
Համատեղելի Կազմողներ.
IAR ներկառուցված աշխատանքային սեղան ARM-ի համար (IAR-EWARM) տարբերակ 9.40.1
- IarBuild.exe հրամանի տողի կամ IAR Embedded Workbench GUI-ի հետ ստեղծելու համար գինի օգտագործելը macOS-ում կամ Linux-ում կարող է հանգեցնել սխալի: files-ն օգտագործվում է գինու հեշավորման ալգորիթմի բախումների պատճառով կարճ ստեղծման համար file անունները.
- MacOS-ի կամ Linux-ի հաճախորդներին խորհուրդ է տրվում չկառուցել IAR-ով Simplicity Studio-ից դուրս: Հաճախորդները, ովքեր դա անում են, պետք է ուշադիր ստուգեն, որ ճիշտ է fileները օգտագործվում են. GCC (The GNU Compiler Collection) տարբերակը 12.2.1, տրամադրված Simplicity Studio-ով:
- GCC-ի կապի ժամանակի օպտիմալացման գործառույթն անջատվել է, ինչի արդյունքում պատկերի չափը մի փոքր մեծացել է:
Նոր Նյութեր
Նոր առանձնահատկություններ
Ավելացվել է 6.0.1.0 թողարկման մեջ
SLC բաղադրիչների փոփոխություններ.
- Երրորդ BT Mesh Role-ն ավելացվեց Provisioner-ի և Provisionee-ի դերին կողքին՝ Custom BT Mesh Role, որտեղ հավելվածը ստանում է հատուկ դեր իրականացնելու ազատություն: Նախample, The Provisioner կամ
- Մատուցողի դերը կարող է ընտրվել գործարկման ժամանակը:
- Ավելացվել է 6.0.0.0 թողարկման մեջ
- Նոր ցանցային լուսավորության հսկողություն (NLC) նախկինampհավելվածներ.
- btmesh_soc_nlc_basic_lightness_controller BT Mesh NLC Basic Lightness Controller Pro-ի ցուցադրման համարfile
- btmesh_soc_nlc_basic_scene_selector BT Mesh NLC Basic Scene Selector Pro-ի ցուցադրման համարfile
- btmesh_soc_nlc_dimming_control BT Mesh NLC Dimming Controller Pro-ի ցուցադրման համարfile
- btmesh_soc_nlc_sensor_ambient_light BT Mesh NLC Ambient Light Sensor Pro-ի ցուցադրման համարfile
- btmesh_soc_nlc_sensor_occupancy BT Mesh NLC Occupancy Sensor Pro-ի ցուցադրման համարfile (Մարդիկ հաշվում են)
Փոփոխություններ նախկինումampհավելվածներ.
btmesh_soc_sensor_server-ը ջնջվել է, և դրա ֆունկցիոնալությունը բաժանվել է 3 նախկինիamples:
- btmesh_soc_sensor_thermometer ջերմաչափով սենսորային սերվերի մոդելի ցուցադրման համար
- btmesh_soc_nlc_sensor_occupancy BT Mesh NLC Occupancy Sensor Pro-ի ցուցադրման համարfile (մարդիկ հաշվում են)
- btmesh_soc_nlc_sensor_ambient_light BT Mesh NLC Ambient Light Sensor Pro-ի ցուցադրման համարfile
- btmesh_soc_switch-ը վերանվանվել է btmesh_soc_switch_ctl, որի նպատակն է ցույց տալ Light CTL Client Model-ի օգտագործումը: Նախկինample-ն այլևս չի վերահսկում տեսարանները (Scene Client)
- btmesh_soc_light վերանվանվել է btmesh_soc_light_ctl
- Նախկինample-ն այլևս չի ցուցադրում LC Server մոդելը և Scene Server, Scheduler Server և Time Server մոդելները
- btmesh_soc_hsl վերանվանվել է btmesh_soc_light_hsl
- Նախկինample-ն այլևս չի ցուցադրում LC Server մոդելը և Scene Server, Scheduler Server և Time Server մոդելները
Փոփոխություններ բոլոր նախկինampհավելվածներ.
- DFU պատկերների թարմացումները ստեղծվում են Python սկրիպտի միջոցով՝ create_bl_-ի փոխարենfileս.բատ/.շ files
- Աջակցություն ցանցի կազմի տվյալների 1, 2, 128, 129, 130 էջերին ավելացվել է բոլոր նախկինների համարamples, այս էջերը ավտոմատ կերպով ստեղծվում են BT Mesh Configurator գործիքի կողմից:
Նոր SLC բաղադրիչներ.
- btmesh_nlc_basic_lightness_controller BT Mesh NLC Basic Lightness Controller Pro-ի ցուցադրման համարfile
- btmesh_nlc_basic_lightness_controller_profile_metadata for Composition Data Page 2 NLC աջակցություն Basic Lightness Controller Pro-ի համարfile
- btmesh_nlc_basic_scene_selector BT Mesh NLC Basic Scene Selector Pro-ի ցուցադրման համարfile
- btmesh_nlc_basic_scene_selector_profile_metadata for Composition Data Page 2 NLC աջակցություն Basic Scene Selector Pro-ի համարfile btmesh_nlc_dimming_control BT Mesh NLC-ի ցուցադրման համար
- Dimming Controller Profile
- btmesh_nlc_dimming_control_profile_metadata for Composition Data Page 2 NLC աջակցություն Dimming Controller Pro-ի համարfile btmesh_nlc_ambient_light_sensor BT Mesh NLC Ambient Light Sensor Pro-ի ցուցադրման համարfile
- btmesh_nlc_ambient_light_sensor_profile_metadata for Composition Data Page 2 NLC աջակցություն Ambient Light Sensor Pro-ի համարfile btmesh_nlc_occupancy_sensor՝ BT Mesh NLC Occupancy Sensor Pro-ի ցուցադրման համարfile (Մարդիկ հաշվում են)
- btmesh_nlc_occupancy_sensor_profile_metadata for Composition Data Page 2 NLC աջակցություն Occupancy Sensor Pro-ի համարfile
- btmesh_generic_level_client_ext Ընդհանուր բազային բաղադրիչը ընդլայնելու համար Generic Move Unacknowledged և Generic Delta Unacknownledged հաղորդագրություններով
- ncp_btmesh_ae_server՝ Silabs Configuration Server վաճառողի մոդելը հանգույցի համար թույլ տալու համար տվյալների փոխանցումը գովազդի ընդլայնման միջոցով
- ncp_btmesh_ae_server՝ հանգույցի համար Silabs Configuration Client վաճառողի մոդելը միացնելու համար:
- ncp_btmesh_user_cmd՝ NCP հյուրընկալողի և NCP թիրախի միջև հաղորդակցությունը ցուցադրելու համար՝ օգտագործելով BGAPI օգտվողի հաղորդագրությունները, պատասխանները և իրադարձությունները:
Նոր API-ներ
Ավելացվել է 6.1.0.0 թողարկման մեջ
BGAPI հավելումներ.
Նոր հրամաններ են ավելացվել հանգույցների դասին՝ սկանավորման պատասխանի տվյալները կապակցելու Mesh-ի տրամադրման և Mesh պրոքսի ծառայության գովազդների հետ: Mesh պրոքսի ծառայության գովազդի հետ կապված սկանավորման պատասխանի տվյալները կարող են առանձին սահմանվել ցանցի յուրաքանչյուր բանալիի համար, այնպես որ այն կարող է պարունակել տվյալ բանալիով կոդավորված տվյալներ, բայց դա կառավարելու խնդիրն է հավելվածը: Նոր հրամաններն են.
- sl_btmesh_node_set_proxy_service_scan answer. Սահմանեք սկանավորման պատասխանի տվյալները վստահված անձի ծառայության գովազդի համար
- sl_btmesh_node_clear_proxy_service_scan_response. Մաքրել սկանավորման պատասխանի տվյալները վստահված անձի ծառայության գովազդի համար
- sl_btmesh_node_set_provisioning_service_scan response. Սահմանեք սկանավորման պատասխանի տվյալները ծառայության գովազդի տրամադրման համար
- sl_btmesh_node_clear_provisioning_service_scan_response. Մաքրել սկանավորման պատասխանի տվյալները ծառայության գովազդի տրամադրման համար
Վաճառողի մոդելի դասին ավելացվել է նոր հրաման՝ մոդելի վարքագծի տարբերակները սահմանելու համար: Ներկայումս կա մեկ տարբերակ, որը վերահսկում է, թե արդյոք աշխատանքային բուֆեր է հատկացվում կույտից յուրաքանչյուր վաճառողի մոդելի համար՝ հաղորդագրությունների ընդունման հաշվետվությունների համար: Լռելյայն արժեքը (1) հատկացնում է բուֆեր, որը մեծացնում է իրադարձությունների հաղորդման ճկունությունը, երբ սարքը գտնվում է բարձր ծանրաբեռնվածության տակ՝ լրացուցիչ կույտային հիշողության օգտագործման հաշվին: Նոր հրամանը հետևյալն է.
- sl_btmesh_vendor_model_set_option. Սահմանեք վաճառողի մոդելի վարքի տարբերակ
Նոր հրամաններ են ավելացվել ախտորոշիչ դասին՝ ընկերական իրադարձությունների մասին հաղորդելու համար: Նոր հրամաններն են.
- sl_btmesh_diagnostic_enable_friend. Միացնել բարեկամության հետ կապված ախտորոշիչ իրադարձությունների ստեղծումը
- sl_btmesh_diagnostic_disable_friend. անջատել բարեկամության հետ կապված ախտորոշիչ իրադարձությունների ստեղծումը
- sl_btmesh_diagnostic_get_friend. Առբերեք բարեկամության հետ կապված ախտորոշիչ հաշվիչներ
Ախտորոշիչ դասին ավելացված նոր իրադարձությունները հետևյալն են.
- sl_btmesh_diagnostic_friend_queue. հաղորդագրության միջոցառումն ավելացվում է բարեկամության հաղորդագրությունների հերթում
sl_btmesh_diagnostic_friend_relay. Իրադարձություն հաղորդագրության համար, որը փոխանցվում է LPN-ին - sl_btmesh_diagnostic_friend_remove. հաղորդագրության միջոցառումը հեռացվում է բարեկամության հաղորդագրությունների հերթից
Ավելացվել է 6.0.0.0 թողարկման մեջ
SLC բաղադրիչների փոփոխություններ.
- ncp_btmesh_dfu բաղադրիչի ncp_btmesh_dfu.h-ն ունի նոր API
- void sl_btmesh_ncp_dfu_handle_cmd(void *data, bool *cmd_handled);
- btmesh_provisioning_decorator բաղադրիչը չի վերսկսում ապահովումը այն բանից հետո, երբ ապահովումը ձախողվում է. btmesh_lighting_server-ի sl_btmesh_lighting_server.h-ն ունի նոր API
- void sl_btmesh_update_lightness (uint16_t թեթեւություն, uint32_t մնացած_ms);
- btmesh_event_log-ն ունի ավելի հատիկավոր կազմաձևման տարբերակներ
- btmesh_ctl_client-ի sl_btmesh_ctl_client.h-ն ունի API-ի փոփոխություն՝ փոխարենը
- void sl_btmesh_set_temperature(uint8_t new_color_temperature_percentagե); նոր APi-ն է
- void sl_btmesh_ctl_client_set_temperature (uint8_t temperature_percent); void sl_btmesh_ctl_client_set_lightness (uint8_t lightness_percent);
BGAPI հավելումներ.
Սարքի ախտորոշման նոր BGAPI դաս է ավելացվել: Այն հավելվածին տրամադրում է Mesh stack վիճակագրական հաշվիչներ և ցանցային PDU-ի փոխանցման և պրոքսիինգի մասին իրադարձության վրա հիմնված հաշվետվություն, որը հնարավոր է ակտիվացնել և անջատել ըստ անհրաժեշտության:
Ախտորոշիչ դասի BGAPI հրամաններն են.
- sl_btmesh_diagnostic_init. Նախնականացրեք ախտորոշիչ բաղադրիչը
- sl_btmesh_diagnostic_deinit. Ապանույնականացնել ախտորոշիչ բաղադրիչը
- sl_btmesh_diagnostic_enable_relay. Միացնել իրադարձությունների վրա հիմնված հաշվետվությունը ցանցի PDU փոխանցման/պրոքսիի գործունեության մասին
- sl_btmesh_diagnostic_disable_relay. անջատել իրադարձությունների վրա հիմնված հաշվետվությունը ցանցի PDU փոխանցման/պրոքսի գործունեության մասին
- sl_btmesh_diagnostic_get_relay. Ստացեք մինչ այժմ փոխանցվող/պրոքսի ցանցային PDU-ների քանակը
- sl_btmesh_diagnostic_get_statistics. Ստացեք mesh stack վիճակագրական հաշվիչներ
- sl_btmesh_diagnostic_clear_statistics. զրոյական ցանցի ստաժի վիճակագրական հաշվիչներ
BGAPI իրադարձությունը ախտորոշիչ դասում հետևյալն է.
- sl_btmesh_diagnostic_relay. Իրադարձություն, որը հաղորդում է, որ ցանցի PDU-ն փոխանցվել է կամ պրոքսիվել է կույտի կողմից
Բարելավումներ
Փոփոխվել է 6.1.0.0 թողարկման մեջ
Վիճակագրության առբերման BGAPI ախտորոշիչ դասի հրամանը փոխվել է՝ բոլոր տվյալները միանգամից առբերելու փոխարեն տվյալների կտորներ առբերելու համար: Զանգահարողը պետք է տրամադրի իր պահանջած հատվածի չափը վիճակագրության տվյալների մասի հետ միասին, և զանգը կվերադառնա այնքան տվյալներով, որքան հնարավոր է տրամադրել՝ հաշվի առնելով հարցումների սահմանափակումները:
Փոփոխվել է 6.0.0.0 թողարկման մեջ
- Մատակարարը կամ հանգույցն այժմ կարող է ինքն իրեն կարգավորել՝ օգտագործելով կոնֆիգուրացիայի հաճախորդի մոդելը և իր հիմնական հասցեն՝ որպես հաղորդագրությունների նպատակակետ: Սա կարող է փոխարինել ինքնակազմակերպումը փորձնական BGAPI հրամաններով:
- Կոդի օպտիմիզացումը կարող է հանգեցնել մի փոքր ավելի փոքր որոնվածի պատկերների, քան նախկինում, կախված օգտագործվող գործառույթների հավաքածուից:
- Կոդի օպտիմիզացումը կարող է հանգեցնել մի փոքր ավելի փոքր RAM-ի օգտագործման, քան նախկինում՝ կախված օգտագործվող գործառույթների հավաքածուից:
- Mesh փաթեթն այլևս չի պահանջում կամ չի աջակցում հնացած BLE գովազդատուի և սկաների բաղադրիչները: Փոխարենը, այն օգտագործում է յուրաքանչյուրի ընթացիկ տարբերակները (հնացած գովազդատու և հին սկաներ ոչ ընդլայնված գովազդի համար, և ընդլայնված գովազդատու և ընդլայնված սկաներ ընդլայնված գովազդի համար): Հավելվածները, որոնք օգտագործում են և՛ BLE, և՛ Mesh BGAPI-ները, այլևս չպետք է օգտագործեն հնացած BLE գովազդատուի և սկաների բաղադրիչները:
Ամրագրված խնդիրներ
Ամրագրված է 6.1.3.0 թողարկման մեջ
| ID # | Նկարագրություն |
| 1331888,
1338088, 1338090 |
Շտկվել են մի շարք չկառավարվող հիշողության բաշխման ձախողումներ, որոնք կարող են հանգեցնել վթարի, երբ սարքը ծանրաբեռնված է երթևեկությամբ: |
| 1345827 | Հանգույցի հեռացման համար տեղեկատվական DFU դիստրիբյուտորի BGAPI իրադարձության ֆիքսված կորուստ: |
| 1351464 | Հաստատված կապի շերտի հաշվետվություն ծանրաբեռնված իրավիճակում փակվող կապերի մասին: |
| 1354679 | Հիշողության օպտիմիզացված օգտագործումը հին գովազդներ ուղարկելիս: |
| 1356050 | Ուղղվել է GATT վստահված անձի վերագործարկման խնդիրը, երբ հիմքում ընկած կապն անսպասելիորեն փակվում է: |
Ամրագրված է 6.1.2.0 թողարկման մեջ
| ID # | Նկարագրություն |
| 1251498 | Ուղղվել է, երբ Lighting հաղորդագրությունը, ներառյալ անցման ժամանակը, հանգեցնում է սխալի սխալ հաղորդագրության մատյաններում: |
| 1284204 | Շտկվել է մի խնդիր, որը կարող էր կանխել sl_btmesh_node_power_off հրամանի օգտագործման ժամանակ կրկնվող պաշտպանության ցուցակի պահպանումը: |
| 1325267 | Ֆիքսված տարրի հաջորդականության համարի գրում, երբ կազմաձևված գրման միջակայքի ցուցիչը դրված է զրոյի: |
| 1334927 | Շտկվել է մի խնդիր, որը կարող էր լուրջ անսարքություն առաջացնել, երբ GATT պրոքսի սերվերը տվյալներ է ստանում ռեսուրսների սովի ժամանակ: |
Ամրագրված է 6.1.0.0 թողարկման մեջ
| ID # | Նկարագրություն |
| 1235337 | GATT ծառայության հայտնաբերումն ավելի ուժեղ դարձրեց գերբեռնված սարքի վրա: |
| 1247422 | Վաճառողի մոդելի ընդունումն ավելի ամուր դարձրեց գերբեռնված սարքի վրա: |
| 1252252 | Ուղղվել է, երբ Generic Move հաղորդագրությունը հանգեցնում է մթության, որը կարող է հոսել մինչև մթության: |
| 1254356 | Ամրագրել է ռեգրեսիա՝ ընկերոջ ենթահամակարգի ապանույնականացման միջոցով: |
| 1276121 | Հաստատվել է կիրառման բանալիների ինդեքսի կրճատումը BGAPI մակարդակում, երբ ներկառուցված մատակարարը կանչում է բանալիների թարմացման ընթացակարգը: |
Ամրագրված է 6.0.1.0 թողարկման մեջ
| ID # | Նկարագրություն |
| 1226000 | Extended Provisioner BGAPI ֆունկցիան՝ ստուգելու հանգույցի ինքնությունը, որպեսզի ստուգի նաև մասնավոր հանգույցի ինքնությունը: |
| 1206620 | Շտկվել են BGAPI իրադարձությունների բացակայությամբ առաջացած խնդիրները բարձր բեռնվածության ժամանակ՝ ծրագրաշարի ստուգման խնդիրները շտկելու համար: |
| 1230833 | Ամրագրել է ընկերոջ ենթահամակարգի ապասկզբնավորումը, որպեսզի նորից սկզբնավորումն աշխատի առանց սարքը վերակայելու: |
| 1243565 | Շտկվել է վթար, որը կարող էր տեղի ունենալ, եթե մատակարարի սկզբնավորումը ձախողվեր, օրինակampանսարք DCD-ի պատճառով: |
| 1244298 | Scene Client մոդելի ռեգիստրի կարգավիճակի իրադարձության մեջ կեղծ լրացուցիչ օկտետների մասին ֆիքսված հաշվետվություն: |
| 1243556 | Հանգույցի ավտոմատ սկզբնավորումը հեռացվել է BT Mesh հավելվածի բաղադրիչների համար: Այժմ բոլոր բաղադրիչները կարող են օգտագործվել նաև Մատակարարի դերում: |
Ամրագրված է 6.0.0.0 թողարկման մեջ
| ID # | Նկարագրություն |
| 360955 | Առաջին և երկրորդ ուշադրության ժմչփի իրադարձության միջև ընկած ժամանակահատվածը կարող է լինել մեկ վայրկյանից տարբեր: |
| 1198887 | Անձնական փարոս պատահական գովազդատուի հասցեն նույնն է բոլոր ենթացանցերի համար, մինչդեռ այն պետք է տարբեր լինի: |
| 1202073 | Btmesh_ncp_empty նախկինample չունի բավարար RAM BRD4182-ի վրա GCC կոմպիլյատորով: |
| 1202088 | Btmesh_soc_switch նախկինample-ը չունի բավարար RAM BRD4311 և BRD4312 IAR կոմպիլյատորով |
| 1206714 | Պրոքսի սերվերը պետք է արձակի փարոս պրոքսի կապի միջոցով, երբ պրոքսի սերվերին ենթացանց ավելացվի |
| ID # | Նկարագրություն |
| 1206715,
1211012, 1211022 |
Սարքի կազմի տվյալների էջ 2, 129 և 130 աջակցությունը պետք է առկա լինի կազմաձևման սերվերի մոդելում, ինչպես նաև մեծ կազմի տվյալների սերվերի մոդելում, երբ աջակցվում է հեռակառավարման ապահովումը: |
| 1211017 | Տեղադրության մասին տեղեկատվության պարբերական հրապարակումը պետք է փոխարինվի գլոբալ և տեղական տեղանքների միջև, երբ երկուսն էլ հայտնի են |
| 1212373 | Ռեսուրսների արտահոսք պրոքսի կապի կառավարման մեջ մի քանի հարյուր պրոքսի կապերի բացումից և փակումից հետո |
| 1212854 | Ձգվող ռեժիմի MBT փոխանցումը LPN-ին հաջողությամբ չի ավարտվում |
| 1197398,
1194443 |
DFU դիստրիբյուտոր հավելվածը ներկայումս ի վիճակի չէ 60-ից ավելի հանգույցների հաջողությամբ կառավարել |
| 1202088 | Btmesh_soc_switch_ctl նախկինample-ը հավաքում է բոլոր տախտակների վրա IAR կոմպիլյատորով: |
Ընթացիկ թողարկման հայտնի խնդիրներ
Նախորդ թողարկումից հետո թավատառով խնդիրներ են ավելացվել:
| ID # | Նկարագրություն | Լուծում |
| 401550 | BGAPI իրադարձություն չկա՝ հատվածավորված հաղորդագրությունների մշակման ձախողման համար: | Հավելվածը պետք է եզրակացնի ձախողումը ժամանակի ավարտից / կիրառման շերտի պատասխանի բացակայությունից; վաճառողի մոդելների համար տրամադրվել է API: |
| 454059 | Մեծ թվով հիմնական թարմացման վիճակի փոփոխման իրադարձություններ ստեղծվում են KR գործընթացի վերջում, և դա կարող է ողողել NCP հերթը: | Մեծացնել NCP հերթի երկարությունը նախագծում: |
| 454061 | Դիտարկվել է կատարողականի աննշան դեգրադացիա՝ համեմատած 1.5-ի հետ, շրջադարձային ուշացման թեստերում: | |
| 624514 | Խնդիր կապակցվող գովազդի վերահաստատման հետ, եթե բոլոր կապերն ակտիվ են եղել, և GATT վստահված անձը օգտագործվում է: | Հատկացրեք ևս մեկ կապ, քան անհրաժեշտ է: |
| 841360 | GATT կրողի միջոցով հատվածավորված հաղորդագրությունների փոխանցման վատ կատարումը: | Համոզվեք, որ հիմքում ընկած BLE կապի միացման միջակայքը կարճ է. համոզվեք, որ ATT MTU-ն բավականաչափ մեծ է՝ ամբողջական Mesh PDU-ին տեղավորելու համար; կարգավորել միացման իրադարձության նվազագույն երկարությունը, որպեսզի թույլ տա մի քանի LL փաթեթներ փոխանցել միացման իրադարձության համար: |
| 1121605 | Կլորացման սխալները կարող են հանգեցնել պլանավորված իրադարձությունների գործարկմանը սպասվածից մի փոքր տարբեր ժամանակներում: | |
| 1226127 | Հյուրընկալող մատակարար նախկինample-ն կարող է խրված լինել, երբ այն սկսում է ապահովել երկրորդ հանգույց: | Վերագործարկեք հյուրընկալող մատակարարի հավելվածը՝ նախքան երկրորդ հանգույցը տրամադրելը: |
| 1204017 | Դիստրիբյուտորն ի վիճակի չէ կարգավորել զուգահեռ ինքնուրույն FW թարմացումն ու FW վերբեռնումը: | Մի գործարկեք ինքնուրույն FW թարմացումն ու FW վերբեռնումը զուգահեռ: |
| 1338936 | GATT վստահված անձը կարող է չվերսկսել ծառայության գովազդը գերծանրաբեռնված իրավիճակում անջատվելուց հետո: | Համոզվեք, որ բավականաչափ բուֆերներ են պահպանվել երթևեկության կառավարման համար: Պլանավորեք ցանցը և հաղորդակցության ձևերը, որպեսզի ոչ մի հանգույց չծանրաբեռնվի երթևեկությամբ: |
| 1344809 | Գովազդի կրողին վստահված անձը փակվում է գերծանրաբեռնված իրավիճակում՝ տվյալների փոխանցման սովորականից ավելի ուշացումներով: | Համոզվեք, որ բավականաչափ բուֆերներ են պահպանվել երթևեկության կառավարման համար: Պլանավորեք ցանցը և հաղորդակցության ձևերը, որպեսզի ոչ մի հանգույց չծանրաբեռնվի երթևեկությամբ: |
Հնացած իրեր
Հնացած է 6.0.0.0 թողարկման մեջ
BGAPI հրամանը sl_btmesh_node_get_networks() հնացել է: Փոխարենը օգտագործեք sl_btmesh_node_key_key_count() և sl_btmesh_node_get_key():
BGAPI հրամանները sl_btmesh_test_set_segment_send_delay() և sl_btmesh_test_set_sar_config() հնացել են: Փոխարենը օգտագործեք sl_btmesh_sar_config_set_sar_transmitter() և sl_btmesh_sar_config_server_set_sar_receiver():
Հեռացված իրեր
Հեռացվել է 6.0.0.0 թողարկման մեջ
BGAPI հրամանները sl_btmesh_test_set_local_config() և sl_btmesh_test_get_local_config() հեռացվել են: BGAPI հրամանները sl_btmesh_node_get_statistics() և sl_btmesh_node_clear_statistics() հեռացվել են:
Օգտագործելով այս թողարկումը
Այս թողարկումը պարունակում է հետևյալը
- Silicon Labs Bluetooth ցանցային դարակ
- Bluetooth ցանց sampհայտերը
Եթե առաջին անգամ եք օգտագործում, տես QSG176. Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide:
Տեղադրում և օգտագործում
Bluetooth ցանցի SDK-ն տրամադրվում է որպես Gecko SDK-ի (GSDK) մաս՝ Silicon Labs SDK-ների փաթեթի: GSDK-ով արագ սկսելու համար տեղադրեք Simplicity Studio 5-ը, որը կստեղծի ձեր զարգացման միջավայրը և կուղեկցի ձեզ GSDK-ի տեղադրման ընթացքում: Simplicity Studio 5-ը ներառում է այն ամենը, ինչ անհրաժեշտ է Silicon Labs սարքերի հետ IoT արտադրանքի մշակման համար, ներառյալ ռեսուրսները և նախագծերի գործարկիչը, ծրագրաշարի կազմաձևման գործիքները, ամբողջական IDE-ն GNU գործիքների շղթայով և վերլուծության գործիքներ: Տեղադրման հրահանգները ներկայացված են առցանց Simplicity Studio 5 Օգտագործողի ուղեցույցում:
Որպես այլընտրանք, Gecko SDK-ն կարող է ձեռքով տեղադրվել՝ ներբեռնելով կամ կլոնավորելով վերջինը GitHub-ից: Տեսնել https://github.com/Sili-conLabs/gecko_sdk լրացուցիչ տեղեկությունների համար:
GSDK-ի լռելյայն տեղադրման վայրը փոխվել է Simplicity Studio 5.3 և ավելի նոր տարբերակով:
- Windows: C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
- MacOS: /Օգտագործողներ/ /SimplicityStudio/SDKs/gecko_sdk
Կույտի այս տարբերակը ինտեգրված է Secure Vault Key Management-ի հետ: Երբ տեղադրվում են Secure Vault High սարքերում, ցանցային գաղտնագրման բանալիները պաշտպանված են՝ օգտագործելով Secure Vault Key Management գործառույթը: Ստորև բերված աղյուսակը ցույց է տալիս պաշտպանված բանալիները և դրանց պահպանման պաշտպանության բնութագրերը:
| Բանալին | Արտահանելիություն հանգույցի վրա | Արտահանելիություն մատակարարի վրա | Նշումներ |
| Ցանցային բանալի | Արտահանելի | Արտահանելի | Ցանցային բանալիի ածանցյալները գոյություն ունեն միայն RAM-ում, մինչդեռ ցանցի բանալիները պահվում են ֆլեշի վրա |
| Դիմումի բանալի | Չարտահանվող | Արտահանելի | |
| Սարքի բանալի | Չարտահանվող | Արտահանելի | Provisioner-ի դեպքում, կիրառվում է Provisionerr-ի սեփական սարքի, ինչպես նաև այլ սարքերի ստեղների վրա |
Բանալիները, որոնք նշված են որպես «Ոչ արտահանելի» կարող են օգտագործվել, բայց չեն կարող լինել viewխմբագրվել կամ համօգտագործվել է գործարկման ժամանակ: Բանալիները, որոնք նշված են որպես «Արտահանելի» կարող են օգտագործվել կամ համօգտագործվել գործարկման ժամանակ, սակայն պահվում են գաղտնագրված՝ ֆլեշում պահվելիս: Անվտանգ պահոցի բանալիների կառավարման գործառույթների մասին լրացուցիչ տեղեկությունների համար տե՛ս AN1271. Անվտանգ բանալիների պահեստավորում:
Անվտանգության խորհուրդներին բաժանորդագրվելու համար մուտք գործեք Silicon Labs հաճախորդների պորտալ, այնուհետև ընտրեք «Հաշվի տուն»: Սեղմեք HOME՝ պորտալի գլխավոր էջ գնալու համար, այնուհետև կտտացրեք «Կառավարել ծանուցումների» սալիկը: Համոզվեք, որ «Ծրագրային/անվտանգության խորհրդատվական ծանուցումներ և արտադրանքի փոփոխության ծանուցումներ (PCN)» ստուգված է, և որ դուք նվազագույնը բաժանորդագրված եք ձեր հարթակին և արձանագրությանը: Կտտացրեք Պահպանել ցանկացած փոփոխություն պահելու համար:
Հետևյալ նկարը նախկինampլե:
![]()
Աջակցություն
Development Kit-ի հաճախորդները կարող են վերապատրաստման և տեխնիկական աջակցության համար: Օգտագործեք Silicon Labs Bluetooth ցանցը web էջ՝ Silicon Labs-ի բոլոր Bluetooth արտադրանքների և ծառայությունների մասին տեղեկություններ ստանալու և արտադրանքի աջակցության համար գրանցվելու համար: Կապվեք Silicon Laboratories-ի աջակցման հասցեով՝ http://www.silabs.com/support.
![]()
![]()
IoT պորտֆոլիոwww.silabs.com/IoT
- SW/HW www.silabs.com/simplicity
- Որակ www.silabs.com/quality
- Աջակցություն և համայնք www.silabs.com/community
Հրաժարում պատասխանատվությունից
Silicon Labs-ը մտադիր է հաճախորդներին տրամադրել բոլոր ծայրամասային սարքերի և մոդուլների վերջին, ճշգրիտ և խորը փաստաթղթերը, որոնք հասանելի են Silicon Labs-ի արտադրանքն օգտագործող կամ օգտագործելու մտադրություն ունեցող համակարգերի և ծրագրային ապահովման ներդրողների համար: Բնութագրման տվյալները, հասանելի մոդուլները և ծայրամասային սարքերը, հիշողության չափերը և հիշողության հասցեները վերաբերում են յուրաքանչյուր կոնկրետ սարքին, և տրամադրված «Տիպիկ» պարամետրերը կարող են և տարբերվել տարբեր ծրագրերում: Դիմում նախկինampԱյստեղ նկարագրված բաները միայն լուսաբանման նպատակներով են: Silicon Labs-ն իրեն իրավունք է վերապահում փոփոխություններ կատարել առանց լրացուցիչ ծանուցման ապրանքի մասին տեղեկությունների, բնութագրերի և նկարագրությունների վերաբերյալ, և չի տալիս երաշխիքներ ներառված տեղեկատվության ճշգրտության կամ ամբողջականության վերաբերյալ: Առանց նախնական ծանուցման, Silicon Labs-ը կարող է թարմացնել արտադրանքի որոնվածը արտադրական գործընթացի ընթացքում՝ անվտանգության կամ հուսալիության նկատառումներով: Նման փոփոխությունները չեն փոխի արտադրանքի բնութագրերը կամ կատարողականը: Silicon Labs-ը պատասխանատվություն չի կրում սույն փաստաթղթում ներկայացված տեղեկատվության օգտագործման հետևանքների համար:
Այս փաստաթուղթը չի ենթադրում կամ ուղղակիորեն որևէ լիցենզիա չի տալիս որևէ ինտեգրալ սխեմաների նախագծման կամ պատրաստման համար: Ապրանքները նախագծված կամ լիազորված չեն օգտագործելու FDA դասի III սարքերում, հայտերում, որոնց համար պահանջվում է FDA նախաշուկային հաստատում կամ Life Support Systems առանց Silicon Labs-ի հատուկ գրավոր համաձայնության: «Կյանքի աջակցության համակարգ» ցանկացած ապրանք կամ համակարգ է, որը նախատեսված է կյանքի և/կամ առողջության պահպանման կամ պահպանման համար, որը, եթե այն ձախողվի, կարող է ողջամտորեն ակնկալվել, որ կարող է հանգեցնել զգալի անձնական վնասվածքի կամ մահվան: Silicon Labs-ի արտադրանքը նախատեսված կամ լիազորված չէ ռազմական կիրառությունների համար: Silicon Labs-ի արտադրանքը ոչ մի դեպքում չպետք է օգտագործվի զանգվածային ոչնչացման զենքերում, ներառյալ (բայց չսահմանափակվելով) միջուկային, կենսաբանական կամ քիմիական զենքի կամ հրթիռների մեջ, որոնք կարող են այդպիսի զենքեր հասցնել: Silicon Labs-ը հրաժարվում է բոլոր հստակ և ենթադրյալ երաշխիքներից և պատասխանատվություն չի կրում որևէ վնասվածքի կամ վնասի համար, որը կապված է Silicon Labs-ի արտադրանքի օգտագործման հետ նման չարտոնված ծրագրերում:
Ապրանքային նշանի մասին տեղեկատվություն
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® and the Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro լոգոն և դրանց համակցությունները , «աշխարհի ամենաէներգետիկ միկրոկառավարիչները», Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis: Logo®-ը, USBXpress®-ը, Zentri-ն, Zentri-ի լոգոն և Zentri DMS-ը, Z-Wave®-ը և այլն Silicon Labs-ի ապրանքային նշաններ կամ գրանցված ապրանքանիշեր են: ARM-ը, CORTEX-ը, Cortex-M3-ը և THUMB-ը ARM Holdings-ի ապրանքանիշերն են կամ գրանցված ապրանքանիշերը: Keil-ը ARM Limited-ի գրանցված ապրանքային նշանն է: Wi-Fi-ը Wi-Fi Alliance-ի գրանցված ապրանքային նշանն է: Այստեղ նշված բոլոր ապրանքները կամ ապրանքանիշերը իրենց համապատասխան սեփականատերերի ապրանքանիշերն են:
Silicon Laboratories Inc.
400 West Cesar Chavez Austin, TX 78701
ԱՄՆwww.silabs.com
Փաստաթղթեր / ռեսուրսներ
![]() |
SILICON LABS 6.1.3.0 GA Bluetooth Mesh Ծրագրային ապահովման մշակում [pdf] Օգտագործողի ուղեցույց 6.1.3.0 GA Bluetooth Mesh Ծրագրային ապահովման մշակում, 6.1.3.0 GA, Bluetooth Mesh ծրագրային ապահովման մշակում, Mesh ծրագրային ապահովման մշակում, ծրագրային ապահովման մշակում, մշակում |



