SILICON LABS 6.1.2.0 GA ब्लुटुथ मेष SDK निर्देशनहरू

ब्लुटुथ जाल ब्लुटुथ न्यून ऊर्जा (LE) यन्त्रहरूका लागि उपलब्ध नयाँ टोपोलोजी हो जसले धेरै-देखि-धेरै (m:m) सञ्चार सक्षम गर्दछ। यो ठूला-ठूला यन्त्र सञ्जालहरू सिर्जना गर्नको लागि अनुकूलित छ, र स्वचालन, सेन्सर नेटवर्कहरू, र सम्पत्ति ट्र्याकिङ निर्माणको लागि आदर्श रूपमा उपयुक्त छ। हाम्रो सफ्टवेयर र ब्लुटुथ विकासको लागि SDK ले ब्लुटुथ जाल र ब्लुटुथ 5.3 कार्यक्षमता समर्थन गर्दछ। विकासकर्ताहरूले जडित बत्तीहरू, घर स्वचालन, र सम्पत्ति ट्र्याकिङ प्रणालीहरू जस्ता LE उपकरणहरूमा जाल नेटवर्किङ संचार थप्न सक्छन्। सफ्टवेयरले ब्लुटुथ बीकनिङ, बीकन स्क्यानिङ, र GATT जडानहरूलाई पनि समर्थन गर्दछ ताकि ब्लुटुथ जालले स्मार्ट फोनहरू, ट्याब्लेटहरू, र अन्य ब्लुटुथ LE उपकरणहरूमा जडान गर्न सक्छ।
यस रिलीजमा ब्लुटुथ जाल विशिष्टता संस्करण 1.1 द्वारा समर्थित सुविधाहरू समावेश छन्।
यी रिलीज नोटहरूले SDK संस्करणहरू समावेश गर्दछ:
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 रिलीज भयो
ब्लुटुथ
मुख्य विशेषताहरु
- मेष १.१ को योग्य कार्यान्वयन
- नेटवर्क प्रकाश नियन्त्रण (NLC) प्रो थपियोfiles
अनुकूलता र प्रयोग सूचनाहरू
सुरक्षा अद्यावधिकहरू र सूचनाहरू बारे थप जानकारीको लागि, यो SDK सँग स्थापना गरिएको Gecko प्लेटफर्म रिलीज नोटहरूको सुरक्षा अध्याय हेर्नुहोस्। सिलिकन ल्याब्स रिलीज नोट्स पृष्ठ। सिलिकन ल्याब्सले पनि अप-टु-डेट जानकारीको लागि सुरक्षा सल्लाहहरूको सदस्यता लिनुहोस् भनेर दृढतापूर्वक सिफारिस गर्दछ। निर्देशनहरूको लागि, वा यदि तपाईं सिलिकन ल्याब्स ब्लुटुथ जाल SDK मा नयाँ हुनुहुन्छ भने, यो रिलीज प्रयोग गर्नुहोस् हेर्नुहोस्।
मिल्दो कम्पाइलरहरू:
ARM (IAR-EWARM) संस्करण 9.40.1 को लागि IAR एम्बेडेड वर्कबेन्च
- macOS वा Linux मा IarBuild.exe कमाण्ड लाइन उपयोगिता वा IAR इम्बेडेड वर्कबेन्च GUI सँग निर्माण गर्न Wine प्रयोग गर्दा गलत परिणाम हुन सक्छ। fileछोटो उत्पादन गर्नको लागि वाइनको ह्यासिङ एल्गोरिथ्ममा टक्करको कारण प्रयोग भइरहेको छ file नामहरू।
- macOS वा Linux का ग्राहकहरूलाई IAR बाट Simplicity Studio बाहिर नबनाउन सल्लाह दिइन्छ। गर्ने ग्राहकहरूले होसियारीपूर्वक प्रमाणित गर्नुपर्छ कि सही हो files प्रयोग भइरहेका छन्।
GCC (The GNU Compiler Collection) संस्करण 12.2.1, Simplicity Studio को साथ प्रदान गरिएको। - GCC को लिङ्क-समय अप्टिमाइजेसन सुविधा असक्षम गरिएको छ, जसको परिणामस्वरूप छविको आकारमा थोरै वृद्धि भयो।
नयाँ वस्तुहरू
नयाँ सुविधाहरू
रिलीज 6.0.1.0 मा थपियो
SLC कम्पोनेन्टहरूमा परिवर्तनहरू:
तेस्रो BT जाल भूमिका प्रावधान गरिएको र प्रावधान गरिएको भूमिकाको छेउमा थपियो - एक अनुकूलन BT जाल भूमिका, जहाँ अनुप्रयोगले अनुकूलन भूमिका कार्यान्वयन गर्ने स्वतन्त्रता प्राप्त गर्दछ। पूर्वका लागिample, प्रावधान गरिएको वा प्रावधान गरिएको भूमिका रनटाइम चयन गर्न सकिन्छ।
रिलीज 6.0.0.0 मा थपियो
नयाँ सञ्जाल प्रकाश नियन्त्रण (NLC) पूर्वampले एप्स:
btmesh_soc_nlc_basic_lightness_controller BT Mesh NLC आधारभूत लाइटनेस कन्ट्रोलर प्रो को प्रदर्शनको लागिfile
btmesh_soc_nlc_basic_scene_selector BT Mesh NLC आधारभूत दृश्य चयनकर्ता प्रो को प्रदर्शनको लागिfile
BT Mesh NLC Dimming Controller Pro को प्रदर्शनको लागि btmesh_soc_nlc_dimming_controlfile
btmesh_soc_nlc_sensor_ambient_light BT Mesh NLC एम्बियन्ट लाइट सेन्सर प्रो को प्रदर्शन को लागीfile
btmesh_soc_nlc_sensor_occupancy BT Mesh NLC ओक्युपेन्सी सेन्सर प्रो को प्रदर्शनको लागिfile (मानिसहरूको गणना)
पूर्वमा परिवर्तनहरूampले एप्स:
btmesh_soc_sensor_server मेटाइयो र यसको कार्यक्षमता 3 ex मा विभाजित गरियोamples:
- थर्मोमिटरको साथ सेन्सर सर्भर मोडेलको प्रदर्शनको लागि btmesh_soc_sensor_thermometer
- btmesh_soc_nlc_sensor_occupancy BT Mesh NLC ओक्युपेन्सी सेन्सर प्रो को प्रदर्शनको लागिfile (मानिसहरूको गणना)
- btmesh_soc_nlc_sensor_ambient_light BT Mesh NLC एम्बियन्ट लाइट सेन्सर प्रो को प्रदर्शन को लागीfile
btmesh_soc_switch लाई btmesh_soc_switch_ctl मा पुन: नामाकरण गरिएको थियो, जसको उद्देश्य लाइट CTL क्लाइन्ट मोडेलको प्रयोग प्रदर्शन गर्नु हो। पूर्वampले अब दृश्यहरू नियन्त्रण गर्दैन (दृश्य ग्राहक) btmesh_soc_light लाई btmesh_soc_light_ctl मा पुन: नामाकरण गरिएको थियो
पूर्वampले अब LC सर्भर मोडेल र दृश्य सर्भर, समय तालिका सर्भर र समय सर्भर मोडेलहरू प्रदर्शन गर्दैन btmesh_soc_hsl लाई btmesh_soc_light_hsl मा पुन: नामाकरण गरिएको थियो।ample ले अब LC सर्भर मोडेल र दृश्य सर्भर, समय तालिका सर्भर र समय सर्भर मोडेलहरू प्रदर्शन गर्दैन।
सबै पूर्वमा परिवर्तनहरूampले एप्स:
DFU छवि अद्यावधिकहरू Create_bl_ को सट्टा पाइथन स्क्रिप्टद्वारा उत्पन्न हुन्छन्।files.bat/.sh files
मेष रचना डेटा पृष्ठहरू 1, 2, 128, 129, 130 को लागि समर्थन सबै पूर्वका लागि थपियोamples, यी पृष्ठहरू स्वचालित रूपमा BT Mesh Configurator उपकरणद्वारा उत्पन्न हुन्छन्।
नयाँ SLC कम्पोनेन्टहरू:
btmesh_nlc_basic_lightness_controller BT Mesh NLC आधारभूत लाइटनेस कन्ट्रोलर प्रो को प्रदर्शन को लागीfile btmesh_nlc_basic_lightness_controller_profileआधारभूत लाइटनेस कन्ट्रोलर प्रोको लागि संरचना डेटा पृष्ठ 2 NLC समर्थनको लागि _metadatafile BT Mesh NLC आधारभूत दृश्य चयनकर्ता प्रो को प्रदर्शन को लागी btmesh_nlc_basic_scene_selectorfile btmesh_nlc_basic_scene_selector_profileआधारभूत दृश्य चयनकर्ता प्रो को लागि रचना डेटा पृष्ठ 2 NLC समर्थन को लागी _metadatafile BT Mesh NLC Dimming Controller Pro को प्रदर्शनको लागि btmesh_nlc_dimming_controlfile btmesh_nlc_dimming_control_profileडिमिङ कन्ट्रोलर प्रो को लागि रचना डेटा पृष्ठ 2 NLC समर्थन को लागी _metadatafile btmesh_nlc_ambient_light_sensor BT Mesh NLC एम्बियन्ट लाइट सेन्सर प्रो को प्रदर्शन को लागीfile btmesh_nlc_ambient_light_sensor_profileएम्बियन्ट लाइट सेन्सर प्रो को लागि रचना डेटा पृष्ठ 2 NLC समर्थन को लागी _metadatafile btmesh_nlc_occupancy_sensor BT Mesh NLC ओक्युपन्सी सेन्सर प्रो को प्रदर्शन को लागीfile (मानिसहरूको गणना) btmesh_nlc_occupancy_sensor_profileOccupency Sensor Pro को लागि कम्पोजिसन डेटा पृष्ठ 2 NLC समर्थनको लागि _metadatafile btmesh_generic_level_client_ext जेनेरिक मूभ अनकनोलेज्ड र जेनेरिक डेल्टा अज्ञात सन्देशहरू ncp_btmesh_ae_server को साथ विस्तार गर्नको लागि नोडको लागि Silabs कन्फिगरेसन सर्भर विक्रेता मोडेल सक्षम गर्नको लागि नोडको लागि abs कन्फिगरेसन क्लाइन्ट विक्रेता मोडेल। ncp_btmesh_user_cmd BGAPI प्रयोगकर्ता सन्देशहरू, प्रतिक्रियाहरू र घटनाहरू प्रयोग गरेर NCP होस्ट र NCP लक्ष्य बीचको सञ्चार प्रदर्शनको लागि।
नयाँ APIs
रिलीज 6.1.0.0 मा थपियो
BGAPI थपहरू:
मेष प्रावधान र मेष प्रोक्सी सेवा विज्ञापनहरूसँग स्क्यान प्रतिक्रिया डेटा सम्बद्ध गर्न नोड वर्गमा नयाँ आदेशहरू थपिएका छन्। मेष प्रोक्सी सेवा विज्ञापनहरूसँग सम्बन्धित स्क्यान प्रतिक्रिया डेटा प्रत्येक नेटवर्क कुञ्जीको लागि व्यक्तिगत रूपमा सेट गर्न सकिन्छ, त्यसैले यसले त्यो कुञ्जीसँग इन्क्रिप्ट गरिएको डेटा समावेश गर्न सक्छ, तर यो व्यवस्थापन गर्न अनुप्रयोगमा निर्भर छ। नयाँ आदेशहरू हुन्:
- sl_btmesh_node_set_proxy_service_scan प्रतिक्रिया: प्रोक्सी सेवा विज्ञापनको लागि स्क्यान प्रतिक्रिया डेटा सेट गर्नुहोस्
- sl_btmesh_node_clear_proxy_service_scan_response: प्रोक्सी सेवा विज्ञापनको लागि स्क्यान प्रतिक्रिया डेटा खाली गर्नुहोस्
- sl_btmesh_node_set_provisioning_service_scan प्रतिक्रिया: सेवा विज्ञापन प्रावधानको लागि स्क्यान प्रतिक्रिया डेटा सेट गर्नुहोस्
- 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 शून्य sl_btmesh_ncp_dfu_handle_cmd (void *data, bool *cmd_handled); btmesh_provisioning_decorator कम्पोनेन्टले प्रावधान असफल भएपछि प्रावधान पुन: सुरु गर्दैन btmesh_lighting_server को sl_btmesh_lighting_server.h मा नयाँ API शून्य छ sl_btmesh_update_lightness(uint16_t lightness, uint32_t left_ms); btmesh_event_log मा थप दानेदार कन्फिगरेबिलिटी विकल्पहरू छन् btmesh_ctl_client को sl_btmesh_ctl_client.h मा शून्य sl_btmesh_set_temperature(uint8_t new_color_temperature_percen) को सट्टा API परिवर्तन छtagई);
नयाँ एपीआई शून्य छ sl_btmesh_ctl_client_set_temperature(uint8_t तापमान_प्रतिशत); void sl_btmesh_ctl_client_set_lightness(uint8_t lightness_percent);
BGAPI थपहरू:
यन्त्र निदानका लागि नयाँ BGAPI वर्ग थपिएको छ। यसले मेष स्ट्याक तथ्याङ्क काउन्टरहरू र नेटवर्क PDU रिलेइङ र प्रोक्सीको घटनामा आधारित रिपोर्टिङको साथ एप्लिकेसन प्रदान गर्दछ, जुन आवश्यकता अनुसार सक्रिय र निष्क्रिय गर्न सकिन्छ।
निदान वर्गमा BGAPI आदेशहरू हुन्:
- sl_btmesh_diagnostic_init: डायग्नोस्टिक घटक प्रारम्भ गर्नुहोस्
- sl_btmesh_diagnostic_deinit: डायग्नोस्टिक कम्पोनेन्ट डिइनिटियल गर्नुहोस्
- sl_btmesh_diagnostic_enable_relay: नेटवर्क PDU relaying/proxying गतिविधिको घटना-आधारित रिपोर्टिङ सक्षम गर्नुहोस्
- sl_btmesh_diagnostic_disable_relay: नेटवर्क PDU relaying/proxying गतिविधिको घटना-आधारित रिपोर्टिङ असक्षम गर्नुहोस्
- sl_btmesh_diagnostic_get_relay: अहिले सम्म रिले गरिएको/प्रोक्सी नेटवर्क PDU को संख्या प्राप्त गर्नुहोस्
- sl_btmesh_diagnostic_get_statistics: जाल स्ट्याक तथ्याङ्क काउन्टरहरू प्राप्त गर्नुहोस्
- sl_btmesh_diagnostic_clear_statistics: शून्य जाल स्ट्याक तथ्याङ्क काउन्टरहरू निदान कक्षामा BGAPI घटना हो:
- sl_btmesh_diagnostic_relay: घटना रिपोर्टिङ कि नेटवर्क PDU स्ट्याक द्वारा रिले वा प्रोक्सी गरिएको छ
सुधारहरू
रिलीज 6.1.0.0 मा परिवर्तन गरियो
तथ्याङ्कहरू पुन: प्राप्त गर्नको लागि डायग्नोस्टिक क्लास BGAPI आदेशलाई एकैचोटि सबै डाटा पुन: प्राप्त गर्नुको सट्टा डाटाको टुक्राहरू पुन: प्राप्त गर्न परिवर्तन गरिएको छ। कलरले तथ्याङ्क डेटामा रहेको खण्डको अफसेटको साथमा आफूले अनुरोध गरेको खण्डको साइज उपलब्ध गराउनु पर्छ, र अनुरोधको बाधाहरूलाई ध्यानमा राखेर कलले आपूर्ति गर्न सकिने धेरै डेटाको साथ फिर्ता गर्नेछ।
रिलीज 6.0.0.0 मा परिवर्तन गरियो
एक प्रावधानकर्ता वा नोडले अब कन्फिगरेसन क्लाइन्ट मोडेल र सन्देशहरूको लागि गन्तव्यको रूपमा यसको आफ्नै प्राथमिक ठेगाना प्रयोग गरेर कन्फिगर गर्न सक्छ। यसले परीक्षण BGAPI आदेशहरूद्वारा आत्म-कन्फिगरेसनलाई प्रतिस्थापन गर्न सक्छ।
कोड अप्टिमाइजेसनले प्रयोग गरिएको सुविधा सेटको आधारमा पहिलेको तुलनामा थोरै सानो फर्मवेयर छविहरू ल्याउन सक्छ।
कोड अप्टिमाइजेसनले प्रयोग गरिएको सुविधा सेटको आधारमा पहिलेको तुलनामा थोरै सानो RAM प्रयोगको परिणाम हुन सक्छ।
जाल स्ट्याकले अब हटाइएको BLE विज्ञापनदाता र स्क्यानर कम्पोनेन्टहरूको आवश्यकता वा समर्थन गर्दैन। यसको सट्टा, यसले प्रत्येकको हालको संस्करणहरू प्रयोग गर्दछ (गैर-विस्तारित विज्ञापनहरूको लागि लिगेसी विज्ञापनदाता र लिगेसी स्क्यानर, र विस्तारित विज्ञापनदाता र विस्तारित विज्ञापनहरूको लागि विस्तारित स्क्यानर)। BLE र Mesh BGAPIs दुवै प्रयोग गर्ने एप्लिकेसनहरूले अब उप्रान्त BLE विज्ञापनदाता र स्क्यानर कम्पोनेन्टहरू प्रयोग गर्नु हुँदैन।
स्थिर मुद्दाहरू
रिलीज 6.1.2.0 मा स्थिर
| आईडी # | विवरण |
| 1251498 | ट्रान्जिसन समय सहित लाइटिङ सन्देशले लगहरूमा गलत त्रुटि सन्देश निम्त्याउँदा फिक्स गरियो। |
| 1284204 | sl_btmesh_node_power_off आदेश प्रयोग गर्दा पुन: प्ले सुरक्षा सूची बचत गर्न रोक्न सक्ने समस्या समाधान गरियो। |
| 1325267 | कन्फिगर गरिएको लेखन अन्तराल घातांक शून्यमा सेट हुँदा स्थिर तत्व अनुक्रम संख्या लेखन। |
| 1334927 | GATT प्रोक्सी सर्भरले स्रोत भोकमरीको समयमा डाटा प्राप्त गर्दा कठिन गल्ती हुन सक्ने समस्या समाधान गरियो। |
रिलीज 6.1.0.0 मा स्थिर
| आईडी # | विवरण |
| 1235337 | ओभरलोड गरिएको उपकरणमा GATT सेवा खोजलाई थप बलियो बनायो। |
| 1247422 | ओभरलोड गरिएको उपकरणमा विक्रेता मोडेल रिसेप्शन थप बलियो बनाइयो। |
| 1252252 | जेनेरिक मूभ सन्देशले मधुरो माथि लैजाँदा फिक्स गरियो, जुन मधुरो तलतिर ओभरफ्लो हुन सक्छ। |
| 1254356 | मित्र सबसिस्टम deinitialization संग एक प्रतिगमन फिक्स। |
| 1276121 | एम्बेडेड प्रोभिजनरले कुञ्जी रिफ्रेस प्रक्रियालाई आह्वान गर्दा BGAPI स्तरमा फिक्स्ड एप्लिकेसन कुञ्जी अनुक्रमणिका ट्रंकेशन। |
रिलीज 6.0.1.0 मा स्थिर
| आईडी # | विवरण |
| 1226000 | विस्तारित प्रोभिजनर BGAPI प्रकार्य नोड पहिचान जाँच गर्नको लागि निजी नोड पहिचान पनि जाँच गर्न। |
| 1206620 | फर्मवेयर प्रमाणिकरण समस्याहरू सुधार गर्न उच्च लोडको समयमा BGAPI घटनाहरू हराएको कारणले समाधान गरिएको समस्याहरू। |
| 1230833 | फिक्स्ड फ्रेन्ड सबसिस्टम डिइनिटियलाइजेसन ताकि यन्त्र रिसेट नगरी पुन: प्रारम्भिकरणले काम गर्दछ। |
| 1243565 | पूर्वका लागि प्रावधानकर्ता प्रारम्भ असफल भएमा हुने निश्चित क्र्यासampविकृत DCD को कारणले। |
| 1244298 | दृश्य ग्राहक मोडेलको दर्ता स्थिति घटनामा नकली अतिरिक्त अक्टेटहरूको स्थिर रिपोर्टिङ। |
| 1243556 | BT जाल अनुप्रयोग अवयवहरूको लागि स्वचालित नोड प्रारम्भ हटाइयो। अब सबै कम्पोनेन्टहरू प्रोभिजनर रोलमा पनि प्रयोग गर्न सकिन्छ। |
रिलीज 6.0.0.0 मा स्थिर
| आईडी # | विवरण |
| 360955 | पहिलो र दोस्रो ध्यान टाइमर घटना बीचको अन्तराल एक सेकेन्ड भन्दा अन्य हुन सक्छ। |
| 1198887 | निजी बीकन अनियमित विज्ञापनदाता ठेगाना सबै सबनेटहरूको लागि समान छ जबकि यो फरक हुनुपर्छ। |
| 1202073 | Btmesh_ncp_empty पूर्वample सँग BRD4182 मा GCC कम्पाइलरको साथ पर्याप्त RAM छैन। |
| 1202088 | Btmesh_soc_switch पूर्वample सँग BRD4311 र BRD4312 मा IAR कम्पाइलरको साथ पर्याप्त RAM छैन |
| 1206714 | प्रोक्सी सर्भरले प्रोक्सी सर्भरमा सबनेट थप्दा प्रोक्सी जडानमा बीकन उत्सर्जन गर्नुपर्छ |
| 1206715,1211012,1211022 | यन्त्र संरचना डेटा पृष्ठ 2, 129 र 130 को लागि समर्थन कन्फिगरेसन सर्भर मोडेलको साथसाथै ठूलो संरचना डेटा सर्भर मोडेलमा उपस्थित हुनुपर्छ जब रिमोट प्रावधान समर्थित छ। |
| 1211017 | स्थान जानकारीको आवधिक प्रकाशन विश्वव्यापी र स्थानीय स्थान बीच वैकल्पिक हुनुपर्छ जब दुबै ज्ञात हुन्छन् |
| 1212373 | धेरै सय प्रोक्सी जडानहरू खोलिए र बन्द गरिसकेपछि प्रोक्सी जडान ह्यान्डलिङमा स्रोत चुहावट |
| 1212854 | LPN मा पुल मोड MBT स्थानान्तरण सफलतापूर्वक पूरा हुँदैन |
| 1197398,1194443 | DFU वितरक अनुप्रयोग हाल 60 भन्दा बढी नोडहरू सफलतापूर्वक ह्यान्डल गर्न सक्षम छैन |
| 1202088 | Btmesh_soc_switch_ctl पूर्वampले IAR कम्पाइलरको साथ सबै बोर्डहरूमा कम्पाइल गर्दछ। |
हालको रिलीजमा ज्ञात मुद्दाहरू
अघिल्लो रिलीज पछि बोल्ड मा मुद्दाहरू थपिएको थियो।
| आईडी # | विवरण | समाधान |
| 401550 | खण्डित सन्देश ह्यान्डलिंग विफलताको लागि कुनै BGAPI घटना छैन। | एप्लिकेसनले टाइमआउट / एप्लिकेसन लेयर प्रतिक्रियाको कमीबाट असफलता घटाउन आवश्यक छ; विक्रेता मोडेलहरूको लागि एपीआई प्रदान गरिएको छ। |
| 454059 | KR प्रक्रियाको अन्त्यमा ठूलो संख्यामा मुख्य ताजा स्थिति परिवर्तन घटनाहरू उत्पन्न हुन्छन्, र यसले NCP लाममा बाढी आउन सक्छ। | परियोजनामा NCP लामको लम्बाइ बढाउनुहोस्। |
| 454061 | राउन्ड-ट्रिप विलम्बता परीक्षणहरूमा 1.5 को तुलनामा थोरै प्रदर्शन गिरावट देखियो। | |
| 624514 | यदि सबै जडानहरू सक्रिय छन् र GATT प्रोक्सी प्रयोगमा छ भने जडानयोग्य विज्ञापन पुन: स्थापना गर्न समस्या। | आवश्यक भन्दा एक थप जडान आवंटित गर्नुहोस्। |
| 841360 | GATT वाहकमा खण्डित सन्देश प्रसारणको खराब प्रदर्शन। | अन्तर्निहित BLE जडानको जडान अन्तराल छोटो छ भनी सुनिश्चित गर्नुहोस्; ATT MTU पूर्ण मेश PDU फिट गर्न पर्याप्त ठूलो छ भनेर सुनिश्चित गर्नुहोस्; धेरै LL प्याकेटहरू प्रति जडान घटना प्रसारण गर्न अनुमति दिन न्यूनतम जडान घटना लम्बाइ ट्युन गर्नुहोस्। |
| 1121605 | राउन्डिङ त्रुटिहरूले अनुसूचित घटनाहरूलाई अपेक्षित भन्दा थोरै फरक समयमा ट्रिगर गर्न सक्छ। | |
| 1226127 | होस्ट प्रावधानकर्ता भूतपूर्वampले अड्कन सक्छ जब यो दोस्रो नोड प्रावधान गर्न सुरु हुन्छ। | दोस्रो नोड प्रावधान गर्नु अघि होस्ट प्रोभिजनर एप पुन: सुरु गर्नुहोस्। |
| 1204017 | वितरकले समानान्तर स्वयं FW अद्यावधिक र FW अपलोड ह्यान्डल गर्न सक्षम छैन। | सेल्फ FW अपडेट र FW अपलोड समानान्तरमा नचलाउनुहोस्। |
रोकिएका वस्तुहरू
रिलीज 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() हटाइएका छन्।
यो रिलीज प्रयोग गर्दै
यो विज्ञप्ति निम्न समावेश गर्दछ
- सिलिकन ल्याब्स ब्लुटुथ जाल स्ट्याक पुस्तकालय
- ब्लुटुथ जाल sample applications यदि तपाइँ पहिलो पटक प्रयोगकर्ता हुनुहुन्छ भने, QSG176 हेर्नुहोस्: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide।
स्थापना र प्रयोग
ब्लुटुथ जाल SDK Gecko SDK (GSDK) को भागको रूपमा प्रदान गरिएको छ, सिलिकन ल्याब्स SDKs को सूट। GSDK को साथ चाँडै सुरु गर्न, सरलता स्टुडियो 5 स्थापना गर्नुहोस्, जसले तपाईंको विकास वातावरण सेट अप गर्नेछ र तपाईंलाई GSDK स्थापना मार्फत लैजान्छ। सरलता स्टुडियो 5 सिलिकन ल्याब्स उपकरणहरूसँग IoT उत्पादन विकासको लागि आवश्यक सबै चीजहरू समावेश गर्दछ, जसमा स्रोत र परियोजना लन्चर, सफ्टवेयर कन्फिगरेसन उपकरणहरू, GNU टूलचेनको साथ पूर्ण IDE, र विश्लेषण उपकरणहरू समावेश छन्। स्थापना निर्देशनहरू अनलाइन सरलता स्टुडियो 5 प्रयोगकर्ताको गाइडमा प्रदान गरिएको छ। वैकल्पिक रूपमा, Gecko SDK GitHub बाट नवीनतम डाउनलोड वा क्लोन गरेर म्यानुअल रूपमा स्थापना गर्न सकिन्छ। थप जानकारीको लागि https://github.com/SiliconLabs/gecko_sdk हेर्नुहोस्। GSDK पूर्वनिर्धारित स्थापना स्थान Simplicity Studio 5.3 र उच्चको साथ परिवर्तन भएको छ।
- विन्डोज: C:\प्रयोगकर्ताहरू\\SimplicityStudio\SDKs\gecko_sdk
- MacOS: /प्रयोगकर्ताहरू//SimplicityStudio/SDKs/gecko_sdk
SDK संस्करणको लागि विशिष्ट कागजातहरू SDK सँग स्थापना गरिएको छ। अतिरिक्त जानकारी अक्सर ज्ञान आधार लेख (KBAs) मा पाउन सकिन्छ। API सन्दर्भहरू र यो र अघिल्लो रिलीज बारे अन्य जानकारी https://docs.silabs.com/ मा उपलब्ध छ।
सुरक्षा जानकारी
सुरक्षित भल्ट एकीकरण
स्ट्याकको यो संस्करण सुरक्षित भल्ट कुञ्जी व्यवस्थापनसँग एकीकृत छ। सेक्योर भल्ट हाई डिभाइसहरूमा डिप्लोइ गर्दा, मेस इन्क्रिप्शन कुञ्जीहरू सेक्योर भल्ट कुञ्जी व्यवस्थापन कार्यक्षमता प्रयोग गरेर सुरक्षित गरिन्छ। तलको तालिकाले सुरक्षित कुञ्जीहरू र तिनीहरूको भण्डारण सुरक्षा विशेषताहरू देखाउँछ।
| कुञ्जी | नोडमा निर्यातयोग्यता | Provisioner मा निर्यात योग्यता | नोटहरू |
| नेटवर्क कुञ्जी | निर्यातयोग्य | निर्यातयोग्य | नेटवर्क कुञ्जीका व्युत्पन्नहरू RAM मा मात्र अवस्थित हुन्छन् जबकि नेटवर्क कुञ्जीहरू फ्ल्यासमा भण्डारण गरिन्छ |
| अनुप्रयोग कुञ्जी | निर्यात नहुने | निर्यातयोग्य | |
| यन्त्र कुञ्जी | निर्यात नहुने | निर्यातयोग्य | Provisioner को मामला मा, Provisionerr को आफ्नै यन्त्र कुञ्जी साथै अन्य यन्त्रहरूको कुञ्जीहरूमा लागू गरियो |
"गैर-निर्यातयोग्य" को रूपमा चिन्ह लगाइएका कुञ्जीहरू प्रयोग गर्न सकिन्छ तर हुन सक्दैन viewed वा रनटाइममा साझा।
"निर्यातयोग्य" को रूपमा चिन्ह लगाइएका कुञ्जीहरू रनटाइममा प्रयोग वा साझेदारी गर्न सकिन्छ तर फ्ल्याशमा भण्डारण गर्दा इन्क्रिप्टेड रहन्छ।
सुरक्षित भल्ट कुञ्जी व्यवस्थापन कार्यक्षमता बारे थप जानकारीको लागि, हेर्नुहोस् AN1271: सुरक्षित कुञ्जी भण्डारण।
सुरक्षा सल्लाहहरु
सुरक्षा सल्लाहकारहरूको सदस्यता लिन, सिलिकन ल्याब्स ग्राहक पोर्टलमा लग इन गर्नुहोस्, त्यसपछि खाता गृह चयन गर्नुहोस्। पोर्टल गृह पृष्ठमा जानको लागि HOME मा क्लिक गर्नुहोस् र त्यसपछि सूचनाहरू प्रबन्ध गर्नुहोस् टाइलमा क्लिक गर्नुहोस्। सुनिश्चित गर्नुहोस् कि 'सफ्टवेयर/सुरक्षा सल्लाहकार सूचनाहरू र उत्पादन परिवर्तन सूचनाहरू (PCNs)' जाँच गरिएको छ, र तपाईंले आफ्नो प्लेटफर्म र प्रोटोकलको लागि न्यूनतम सदस्यता लिनुभएको छ। कुनै पनि परिवर्तनहरू बचत गर्न बचत गर्नुहोस् क्लिक गर्नुहोस्।
निम्न चित्र एक पूर्व होampLe:

समर्थन
विकास किट ग्राहकहरू प्रशिक्षण र प्राविधिक सहयोगको लागि योग्य छन्। प्रयोग गर्नुहोस् सिलिकन ल्याब्स ब्लुटुथ जाल web पृष्ठ सबै सिलिकन ल्याब्स ब्लुटुथ उत्पादन र सेवाहरूको बारेमा जानकारी प्राप्त गर्न, र उत्पादन समर्थनको लागि साइन अप गर्न।
सिलिकन प्रयोगशाला समर्थनलाई http:// मा सम्पर्क गर्नुहोस्www.silabs.com/support


IoT पोर्टफोलियो www.silabs.com/IoT

SW/HW www.silabs.com/simplicity

गुणस्तर www.silabs.com/quality

समर्थन र समुदाय www.silabs.com/community
अस्वीकरण
सिलिकन ल्याब्सले सिलिकन ल्याब्स उत्पादनहरू प्रयोग गर्ने वा प्रयोग गर्न चाहने प्रणाली र सफ्टवेयर कार्यान्वयनकर्ताहरूका लागि उपलब्ध सबै परिधीय र मोड्युलहरूको नवीनतम, सही, र गहिरो कागजातहरू प्रदान गर्न चाहन्छ। क्यारेक्टराइजेशन डाटा, उपलब्ध मोड्युलहरू र बाह्य उपकरणहरू, मेमोरी साइजहरू र मेमोरी ठेगानाहरूले प्रत्येक विशिष्ट उपकरणलाई सन्दर्भ गर्दछ, र प्रदान गरिएका "सामान्य" प्यारामिटरहरू विभिन्न अनुप्रयोगहरूमा भिन्न हुन सक्छन् र गर्न सक्छन्। आवेदन पूर्वampयहाँ वर्णन गरिएको लेस चित्रण उद्देश्यका लागि मात्र हो। सिलिकन ल्याब्सले यहाँ उत्पादन जानकारी, विनिर्देशहरू, र विवरणहरूमा थप सूचना बिना परिवर्तन गर्ने अधिकार सुरक्षित गर्दछ, र समावेश जानकारीको शुद्धता वा पूर्णताको रूपमा वारेन्टी दिदैन। पूर्व सूचना बिना, सिलिकन ल्याबहरूले सुरक्षा वा विश्वसनीयता कारणहरूको लागि निर्माण प्रक्रियाको क्रममा उत्पादन फर्मवेयर अपडेट गर्न सक्छ। त्यस्ता परिवर्तनहरूले उत्पादनको विशिष्टता वा प्रदर्शनलाई परिवर्तन गर्दैन। यस कागजातमा प्रदान गरिएको जानकारीको प्रयोगको परिणामहरूको लागि सिलिकन ल्याबहरूको कुनै दायित्व हुनेछैन। यो कागजातले कुनै पनि एकीकृत सर्किट डिजाइन वा निर्माण गर्न कुनै इजाजतपत्रलाई संकेत वा स्पष्ट रूपमा प्रदान गर्दैन। उत्पादनहरू कुनै पनि FDA कक्षा III यन्त्रहरू, अनुप्रयोगहरू जसको लागि FDA प्रिमार्केट स्वीकृति आवश्यक छ वा सिलिकन ल्याबहरूको विशेष लिखित सहमति बिना जीवन समर्थन प्रणालीहरू भित्र प्रयोग गर्न डिजाइन वा अधिकृत गरिएको छैन। "जीवन समर्थन प्रणाली" भनेको कुनै पनि उत्पादन वा प्रणाली हो जुन जीवन र/वा स्वास्थ्यलाई समर्थन वा दिगो बनाउनको लागि हो, जुन, यदि यो असफल भयो भने, महत्त्वपूर्ण व्यक्तिगत चोट वा मृत्युको परिणाम हुने अपेक्षा गर्न सकिन्छ। सिलिकन ल्याब उत्पादनहरू सैन्य अनुप्रयोगहरूको लागि डिजाइन वा अधिकृत छैनन्। सिलिकन ल्याब उत्पादनहरू कुनै पनि परिस्थितिमा आणविक, जैविक वा रासायनिक हतियारहरू, वा त्यस्ता हतियारहरू डेलिभर गर्न सक्षम मिसाइलहरू सहित (तर सीमित छैन) सामूहिक विनाशका हतियारहरूमा प्रयोग गर्नु हुँदैन। सिलिकन ल्याब्सले सबै अभिव्यक्त र निहित वारेन्टीहरू अस्वीकार गर्दछ र त्यस्ता अनाधिकृत अनुप्रयोगहरूमा सिलिकन ल्याब्स उत्पादनको प्रयोगसँग सम्बन्धित कुनै पनि चोटपटक वा क्षतिको लागि जिम्मेवार वा उत्तरदायी हुनेछैन।
ट्रेडमार्क जानकारी
Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs® र Silicon Labs logo® , Bluegiga® , Bluegiga Logo® , EFM® , EFM32® , EFR, Ember® , Energy Micro, Energy Microcombinations र त्यहाँका लोगोहरू , "विश्वको सबैभन्दा ऊर्जा अनुकूल माइक्रोकन्ट्रोलरहरू", Redpine Signals® , WiSeConnect , n-Link, EZLink® , EZRadio® , EZRadioPRO® , Gecko® , Gecko OS, Gecko OS Studio, Precision32® , Simplicity , Telegis® Studios , Telegis® Logo® , USBXpress® , Zentri, Zentri लोगो र Zentri DMS, Z-Wave® , र अन्यहरू सिलिकन ल्याबहरूका ट्रेडमार्क वा दर्ता गरिएका ट्रेडमार्कहरू हुन्। ARM, CORTEX, Cortex-M3 र THUMB ARM होल्डिङ्सका ट्रेडमार्क वा दर्ता गरिएका ट्रेडमार्कहरू हुन्। Keil एआरएम लिमिटेडको दर्ता ट्रेडमार्क हो। Wi-Fi Wi-Fi गठबन्धनको दर्ता ट्रेडमार्क हो। यहाँ उल्लेख गरिएका अन्य सबै उत्पादन वा ब्रान्ड नामहरू तिनीहरूका सम्बन्धित धारकहरूको ट्रेडमार्क हुन्।
सिलिकन प्रयोगशाला इंक।
400 West Cesar Chavez Austin, TX 78701 USA

कागजातहरू / स्रोतहरू
![]() |
SILICON LABS 6.1.2.0 GA ब्लुटुथ मेष SDK [pdf] निर्देशनहरू 6.1.2.0 GA ब्लुटुथ मेष SDK, 6.1.2.0 GA, ब्लुटुथ मेष SDK, Mesh SDK, SDK |


