SILICON LABS 6.1.2.0 GA بلوٽوت ميش SDK هدايتون

بلوٽوٿ ميش بلوٽوٿ لو انرجي (LE) ڊوائيسز لاءِ دستياب هڪ نئين ٽوپولوجي آهي جيڪا گھڻن کان گھڻن (m:m) ڪميونيڪيشن کي فعال ڪري ٿي. اهو وڏي پئماني تي ڊيوائس نيٽ ورڪ ٺاهڻ لاءِ بهتر ڪيو ويو آهي، ۽ مثالي طور تي موزون آهي تعمير آٽوميشن، سينسر نيٽ ورڪ، ۽ اثاثن جي ٽريڪنگ لاءِ. بلوٽوٿ ڊولپمينٽ لاءِ اسان جو سافٽ ويئر ۽ SDK بلوٽوٿ ميش ۽ بلوٽوٿ 5.3 ڪارڪردگي کي سپورٽ ڪري ٿو. ڊولپرز شامل ڪري سگھن ٿا ميش نيٽ ورڪنگ ڪميونيڪيشن لي ڊيوائسز جهڙوڪ ڳنڍيل لائٽون، گهر آٽوميشن، ۽ اثاثن جي ٽريڪنگ سسٽم. سافٽ ويئر بلوٽوٿ بيڪننگ، بيڪن اسڪيننگ، ۽ 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
بليوٽو
اهم خصوصيتون
- ميش 1.1 جو قابل عمل عمل
- شامل ڪيو ويو نيٽورڪ لائيٽنگ ڪنٽرول (NLC) پروfiles
مطابقت ۽ استعمال جا نوٽس
سيڪيورٽي اپڊيٽس ۽ نوٽس بابت وڌيڪ معلومات لاءِ، ڏسو سيڪيورٽي باب جو گيڪو پليٽ فارم رليز نوٽس انسٽال ٿيل هن SDK سان يا تي Silicon Labs رليز نوٽس صفحو. Silicon Labs پڻ سختي سان سفارش ڪري ٿو ته توھان رڪنيت حاصل ڪريو سيڪيورٽي مشوري لاءِ تازه ترين معلومات. ھدايتن لاءِ، يا جيڪڏھن توھان نوان آھيو Silicon Labs Bluetooth mesh SDK تي، ڏسو ھي رليز استعمال ڪندي.
مطابقت رکندڙ گڏ ڪرڻ وارا:
ARM (IAR-EWARM) ورزن 9.40.1 لاءِ IAR ايمبيڊڊ ورڪ بينچ
- IarBuild.exe ڪمانڊ لائن يوٽيلٽي يا IAR Embedded Workbench GUI سان macOS يا Linux تي تعمير ڪرڻ لاءِ وائن استعمال ڪرڻ غلط ٿي سگھي ٿو files مختصر پيدا ڪرڻ لاءِ وائن جي هيشنگ الگورٿم ۾ ٽڪراءَ جي ڪري استعمال ٿي رهيو آهي file نالا
- macOS يا Linux تي صارفين کي صلاح ڏني وئي آهي ته IAR سان سادگي اسٽوڊيو کان ٻاهر تعمير نه ڪن. گراهڪ جيڪي ڪندا آهن انهن کي احتياط سان تصديق ڪرڻ گهرجي ته صحيح آهي files استعمال ڪري رهيا آهن.
GCC (The GNU Compiler Collection) ورجن 12.2.1، سادگي اسٽوڊيو سان مهيا ڪيل. - GCC جي لنڪ وقت جي اصلاح جي خصوصيت کي غير فعال ڪيو ويو آهي، نتيجي ۾ تصوير جي سائيز ۾ ٿورو اضافو ٿيو.
نيون شيون
نيون خاصيتون
رليز 6.0.1.0 ۾ شامل ڪيو ويو
SLC اجزاء ۾ تبديليون:
هڪ ٽيون بي ٽي ميش ڪردار شامل ڪيو ويو آهي مهيا ڪيل ۽ مهيا ڪيل ڪردار - هڪ ڪسٽم BT ميش ڪردار، جتي ايپليڪيشن کي آزاديء سان هڪ ڪسٽم رول لاڳو ڪرڻ جي آزادي ملي ٿي. مثال طورampلي، مهيا ڪيل يا مهيا ڪيل ڪردار کي رن ٽائيم چونڊيو وڃي ٿو.
رليز 6.0.0.0 ۾ شامل ڪيو ويو
نئون نيٽ ورڪ لائيٽنگ ڪنٽرول (NLC) exampلي ائپس:
btmesh_soc_nlc_basic_lightness_controller BT Mesh NLC بنيادي روشني ڪنٽرولر پرو جي مظاهري لاءِfile
btmesh_soc_nlc_basic_scene_selector BT Mesh NLC بنيادي منظر سليڪٽر پرو جي مظاهري لاءِfile
btmesh_soc_nlc_dimming_control BT Mesh NLC Dimming Controller Pro جي مظاهري لاءِfile
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 ۾ ورهايو ويو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 ڪلائنٽ ماڊل جي استعمال کي ظاھر ڪرڻ. سابقample هاڻي منظرن تي ڪنٽرول نه ڪندو آهي (منظر ڪلائنٽ) btmesh_soc_light جو نالو تبديل ڪري btmesh_soc_light_ctl رکيو ويو
سابقample هاڻي LC سرور ماڊل ۽ منظر سرور، شيڊيولر سرور ۽ ٽائيم سرور ماڊلز جو مظاهرو نه ڪندو آهي btmesh_soc_hsl جو نالو تبديل ڪري btmesh_soc_light_hsl ڪيو ويوampلي هاڻي LC سرور ماڊل ۽ منظر سرور، شيڊيولر سرور ۽ ٽائم سرور ماڊلز کي ظاهر نه ڪندو آهي
سڀ اڳ ۾ تبديليونampلي ائپس:
DFU تصويري اپڊيٽس ٺاهيا ويا آهن Python اسڪرپٽ جي بدران Create_bl_files.bat/.sh files
ميش ڪمپوزيشن ڊيٽا صفحا 1، 2، 128، 129، 130 لاءِ سپورٽ سڀني اڳين لاءِ شامل ڪئي وئيamples، اهي صفحا خودڪار طريقي سان ٺاهيا ويا آهن BT Mesh Configurator Tool.
نئون SLC اجزاء:
btmesh_nlc_basic_lightness_controller BT Mesh NLC بنيادي روشني ڪنٽرولر پرو جي مظاهري لاءِfile btmesh_nlc_basic_lightness_controller_profile_metadata for Composition Data Page 2 NLC سپورٽ لاءِ بنيادي لائيٽنس ڪنٽرولر پروfile btmesh_nlc_basic_scene_selector BT Mesh NLC بنيادي منظر سليڪٽر پرو جي مظاهري لاءِfile btmesh_nlc_basic_scene_selector_profile_metadata for Composition Data Page 2 NLC سپورٽ لاءِ بنيادي منظر چونڊيندڙ پروfile btmesh_nlc_dimming_control BT Mesh NLC Dimming Controler Pro جي مظاهري لاءِfile btmesh_nlc_dimming_control_profile_metadata for Composition Data Page 2 NLC سپورٽ Dimming Controller Pro لاءِfile btmesh_nlc_ambient_light_sensor BT Mesh NLC ايمبيئنٽ لائيٽ سينسر پرو جي مظاهري لاءِfile btmesh_nlc_ambient_light_sensor_profile_metadata for Composition Data Page 2 NLC سپورٽ لاءِ ايمبيئنٽ لائيٽ سينسر پروfile btmesh_nlc_occupancy_sensor BT Mesh NLC Occupancy sensor Pro جي مظاهري لاءِfile (ماڻهن جي ڳڻپ) btmesh_nlc_occupancy_sensor_profile_metadata for Composition Data Page 2 NLC سپورٽ Occupency Sensor Pro لاءِfile btmesh_generic_level_client_ext Generic Base Component کي وڌائڻ لاءِ Generic Move Unacnowledged and Generic Delta Unknownledged Messages ncp_btmesh_ae_server لاءِ سيلابس ڪنفيگريشن سرور وينڊر ماڊل کي چالو ڪرڻ لاءِ نوڊ لاءِ ڊيٽا جي منتقلي جي اجازت ڏيڻ لاءِ 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 void آھي sl_btmesh_ncp_dfu_handle_cmd (void *ڊيٽا، bool *cmd_handled)؛ btmesh_provisioning_decorator جزو روزي جي ناڪام ٿيڻ کان پوءِ رزق بحال نٿو ڪري btmesh_event_log ۾ وڌيڪ گرينولر ترتيب ڏيڻ جا اختيار آھن btmesh_ctl_client's sl_btmesh_ctl_client.h ۾ هڪ API تبديلي آهي بجاءِ void sl_btmesh_set_temperature(uint16_t new_color_temperature_percentagاي) ؛
نئون APi باطل آهي sl_btmesh_ctl_client_set_temperature(uint8_ttemperature_percent)؛ 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 ريلينگ/پراڪسينگ سرگرمي جي واقعن تي ٻڌل رپورٽنگ کي فعال ڪريو
- sl_btmesh_diagnostic_disable_relay: نيٽ ورڪ PDU ريلينگ/پراڪسينگ سرگرمي جي واقعن تي ٻڌل رپورٽنگ کي غير فعال ڪريو
- sl_btmesh_diagnostic_get_relay: حاصل ڪريو رليز/پراڪسيڊ نيٽ ورڪ PDUs جو تعداد هينئر تائين
- sl_btmesh_diagnostic_get_statistics: ميش اسٽيڪ شماريات ڳڻپيندڙ حاصل ڪريو
- sl_btmesh_diagnostic_clear_statistics: Zero mesh stack statistics counters 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 | دوست سبسسٽم جي شروعات سان ريگريشن کي طئي ڪيو. |
| 1276121 | BGAPI سطح تي مقرر ٿيل ايپليڪيشن ڪيئي انڊيڪس ٽرڪنڪشن جڏهن ايمبيڊڊ پرووائيزر هڪ اهم ريفريش جي طريقيڪار کي سڏي ٿو. |
رليز 6.0.1.0 ۾ طئي ٿيل
| سڃاڻپ # | وصف |
| 1226000 | نوڊ جي سڃاڻپ جي جانچ ڪرڻ لاءِ پرائيويٽ نوڊ جي سڃاڻپ کي به چيڪ ڪرڻ لاءِ توسيع پرووينر BGAPI فنڪشن. |
| 1206620 | حل ٿيل مسئلا حل ٿيل BGAPI واقعن جي گم ٿيڻ جي ڪري تيز لوڊ دوران فرم ویئر جي تصديق جي مسئلن کي درست ڪرڻ لاءِ. |
| 1230833 | فڪسڊ فرينڊ سبسسٽم ڊينيٽيلائيزيشن ته جيئن ڊيوائس ري سيٽ ڪرڻ کان سواءِ ٻيهر شروع ڪرڻ ڪم ڪري. |
| 1243565 | مقرر ٿيل حادثو جيڪو ٿي سگهي ٿو جيڪڏهن روزي جي شروعات ناڪام ٿي، مثال لاءِampخراب ٿيل DCD جي ڪري. |
| 1244298 | منظر ڪلائنٽ ماڊل جي رجسٽر اسٽيٽس ايونٽ ۾ جعلي اضافي آڪٽٽس جي مقرر ٿيل رپورٽنگ. |
| 1243556 | بي ٽي ميش ايپليڪيشن اجزاء لاء خودڪار نوڊ شروعاتي هٽايو ويو. ھاڻي سڀ جزا پڻ استعمال ڪري سگھجن ٿا Provisioner ڪردار ۾. |
رليز 6.0.0.0 ۾ طئي ٿيل
| سڃاڻپ # | وصف |
| 360955 | پهرين ۽ سيڪنڊ ڌيان واري ٽائيم جي وچ ۾ وقفو هڪ سيڪنڊ کان سواء ٿي سگهي ٿو. |
| 1198887 | پرائيويٽ بيڪن بي ترتيب اشتهار ڏيندڙ ايڊريس سڀني سبنٽس لاءِ ساڳيو آهي جڏهن ته اهو مختلف هجڻ گهرجي. |
| 1202073 | Btmesh_ncp_empty exampلي وٽ BRD4182 تي جي سي سي ڪمپلر سان ڪافي ريم ناهي. |
| 1202088 | Btmesh_soc_switch exampلي وٽ IAR ڪمپيلر سان BRD4311 ۽ BRD4312 تي ڪافي ريم ناهي |
| 1206714 | پراڪسي سرور کي پراڪسي ڪنيڪشن تي هڪ بيڪن ڇڏڻ گهرجي جڏهن هڪ سب نيٽ شامل ڪيو وڃي پراڪسي سرور ۾ |
| 1206715,1211012,1211022 | ڊيوائس ڪمپوزيشن ڊيٽا پيج 2، 129 ۽ 130 لاءِ سپورٽ ڪنفيگريشن سرور ماڊل ۾ موجود هجڻ گهرجي ۽ گڏوگڏ وڏي ڪمپوزيشن ڊيٽا سرور ماڊل ۾ جڏهن ريموٽ پروويزننگ سپورٽ ڪئي وڃي |
| 1211017 | مقام جي معلومات جي وقتي پبلشنگ کي عالمي ۽ مقامي مقام جي وچ ۾ متبادل ٿيڻ گهرجي جڏهن ٻنهي کي سڃاتو وڃي |
| 1212373 | ڪيترن ئي سو پراکسي ڪنيڪشن کولڻ ۽ بند ٿيڻ کان پوءِ پراکسي ڪنيڪشن سنڀالڻ ۾ ريسورس ليڪ |
| 1212854 | پل موڊ MBT منتقلي LPN ۾ ڪاميابي سان مڪمل نه ٿي |
| 1197398,1194443 | DFU ڊسٽريبيوٽر ايپليڪيشن في الحال 60 نوڊس کان وڌيڪ ڪاميابي سان سنڀالڻ جي قابل ناهي |
| 1202088 | Btmesh_soc_switch_ctl example سڀني بورڊن تي IAR ڪمپيلر سان گڏ. |
موجوده رليز ۾ ڄاڻايل مسئلا
اڳئين رليز کان وٺي بولڊ ۾ مسئلا شامل ڪيا ويا.
| سڃاڻپ # | وصف | ڪم ڪار |
| 401550 | ڪو به BGAPI ايونٽ سيگمينٽڊ ميسيج هينڊلنگ ناڪامي لاءِ. | ايپليڪيشن کي وقت ختم ٿيڻ کان ناڪامي کي ختم ڪرڻ جي ضرورت آهي / ايپليڪيشن پرت جي جواب جي گهٽتائي؛ وينڊر ماڊلز لاءِ هڪ API مهيا ڪئي وئي آهي. |
| 454059 | ڪي آر جي عمل جي آخر ۾ اهم ريفريش رياست جي تبديلي جي واقعن جو هڪ وڏو تعداد پيدا ڪيو ويو آهي، ۽ اهو شايد NCP قطار کي ٻوڏائي سگھي ٿو. | پروجيڪٽ ۾ NCP قطار جي ڊيگهه وڌايو. |
| 454061 | 1.5 جي مقابلي ۾ معمولي ڪارڪردگي جي گھٽتائي، گول-ٽريپ ويڪرائيز ٽيسٽ ۾ ڏٺو ويو. | |
| 624514 | جيڪڏهن سڀ ڪنيڪشن فعال ٿي چڪا آهن ۽ GATT پراکسي استعمال ۾ آهي ته رابطي جي قابل اشتهارن کي ٻيهر قائم ڪرڻ سان مسئلو. | ضرورت کان وڌيڪ هڪ ڪنيڪشن مختص ڪريو. |
| 841360 | GATT بيئرر مٿان سيگمينٽ ٿيل پيغام ٽرانسميشن جي خراب ڪارڪردگي. | پڪ ڪريو ته بنيادي BLE ڪنيڪشن جي ڪنيڪشن جو وقفو ننڍو آهي؛ پڪ ڪريو ته ATT MTU ڪافي وڏو آهي مڪمل ميش PDU کي فٽ ڪرڻ لاءِ؛ ٽيون گھٽ ۾ گھٽ ڪنيڪشن واقعي جي ڊيگهه کي اجازت ڏيڻ لاء ڪيترن ئي LL پيڪيٽ کي هر ڪنيڪشن واقعي کي منتقل ڪرڻ جي اجازت ڏيو. |
| 1121605 | گولن جي غلطين جي ڪري ٿي سگھي ٿي شيڊول ٿيل واقعن کي ٽارگيٽ ڪرڻ لاءِ توقع کان ٿورو مختلف وقتن تي. | |
| 1226127 | ميزبان مهيا ڪندڙ اڳوڻيample پڪڙي سگهجي ٿو جڏهن اهو هڪ سيڪنڊ نوڊ مهيا ڪرڻ شروع ڪري ٿو. | ٻئي نوڊ کي روزي ڏيڻ کان پهريان ميزبان مهيا ڪندڙ ايپ کي ٻيهر شروع ڪريو. |
| 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() کي هٽايو ويو آهي.
هن رليز کي استعمال ڪندي
هن رليز ۾ هيٺيان شامل آهن
- سلڪون ليبز بلوٽوت ميش اسٽيڪ لائبريري
- بلوٽوت ميش ايسample applications جيڪڏھن توھان پھريون ڀيرو استعمال ڪندڙ آھيو، ڏسو QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick Start Guide.
انسٽاليشن ۽ استعمال
بلوٽوت ميش SDK گيڪو SDK (GSDK) جي حصي طور مهيا ڪئي وئي آهي، سلڪون ليبز SDKs جو سوٽ. GSDK سان جلدي شروع ڪرڻ لاءِ، انسٽال ڪريو Simplicity Studio 5، جيڪو توهان جي ڊولپمينٽ ماحول کي قائم ڪندو ۽ توهان کي GSDK تنصيب ذريعي هلندو. سادگي اسٽوڊيو 5 IoT پراڊڪٽ ڊولپمينٽ لاءِ گهربل هر شيءِ شامل آهي سلڪون ليبز ڊوائيسز سان، جنهن ۾ هڪ وسيلو ۽ پروجيڪٽ لانچر، سافٽ ويئر ڪنفيگريشن ٽولز، GNU ٽول چين سان مڪمل IDE، ۽ تجزيي جا اوزار شامل آهن. تنصيب جون هدايتون مهيا ڪيون ويون آهن آن لائن Simplicity Studio 5 يوزر گائيڊ ۾. متبادل طور تي، Gecko SDK شايد دستياب طور تي انسٽال ڪري سگھجي ٿو GitHub کان تازو ڊائون لوڊ يا ڪلوننگ ڪندي. وڌيڪ معلومات لاءِ https://github.com/SiliconLabs/gecko_sdk ڏسو. GSDK ڊفالٽ انسٽال جي جڳھ تبديل ٿي وئي آھي سادگي اسٽوڊيو 5.3 ۽ وڌيڪ سان.
- ونڊوز: سي:\استعمال ڪندڙ \\ سادگي اسٽوڊيو \ SDKs \ gecko_sdk
- MacOS: /استعمال ڪندڙ//SimplicityStudio/SDKs/gecko_sdk
SDK ورزن لاءِ مخصوص دستاويز SDK سان انسٽال ٿيل آهي. اضافي معلومات اڪثر ڪري ڄاڻ جي بنيادي مضمونن (KBAs) ۾ ملي سگهي ٿي. API حوالا ۽ ٻي معلومات ھن بابت ۽ اڳئين رليز تي موجود آھي https://docs.silabs.com/.
سيڪيورٽي ڄاڻ
محفوظ والٽ انٽيگريشن
اسٽيڪ جو هي نسخو Secure Vault Key Management سان ضم ٿيل آهي. جڏهن سيڪيور والٽ هاءِ ڊيوائسز تي لڳايو وڃي ٿو، ميش انڪرپشن ڪيز محفوظ ٿيل آهن محفوظ والٽ ڪي مينيجمينٽ ڪارڪردگي استعمال ڪندي. هيٺ ڏنل جدول ڏيکاري ٿو محفوظ ڪيل ڪنجيون ۽ انهن جي اسٽوريج جي حفاظت جون خاصيتون.
| چاٻي | نوڊ تي برآمد جي صلاحيت | فراهم ڪندڙ تي برآمد جي صلاحيت | نوٽس |
| نيٽ ورڪ چيڪ | قابل برآمد | قابل برآمد | نيٽ ورڪ ڪيچ جا نڪتل صرف رام ۾ موجود آهن جڏهن ته نيٽ ورڪ ڪيچ فليش تي محفوظ ٿيل آهن |
| ايپليڪيشن ڪنجي | غير برآمدي | قابل برآمد | |
| ڊوائيس جي چاٻي | غير برآمدي | قابل برآمد | Provisioner جي صورت ۾، Provisionerr جي پنهنجي ڊيوائس ڪي ۽ ٻين ڊوائيسز جي ڪنجين تي لاڳو |
چاٻيون جيڪي نشان لڳل آهن "غير برآمد ٿيندڙ" استعمال ڪري سگهجن ٿيون پر نه ٿي سگهن viewايڊ يا رن ٽائيم تي شيئر ڪيو ويو.
چاٻيون جيڪي "برآمد لائق" جي طور تي نشان لڳل آھن استعمال ڪري سگھجن ٿيون يا رن ٽائم تي شيئر ڪري سگھجن ٿيون پر فليش ۾ محفوظ ٿيڻ دوران انڪريپٹ ٿيل رھن ٿيون.
Secure Vault Key Management functionality تي وڌيڪ معلومات لاءِ، ڏسو AN1271: محفوظ ڪنجي اسٽوريج.
سيڪيورٽي صلاحون
سيڪيورٽي مشوري جي رڪنيت حاصل ڪرڻ لاء، لاگ ان ڪريو Silicon Labs ڪسٽمر پورٽل، پوء چونڊيو اڪائونٽ گهر. ھوم تي ڪلڪ ڪريو پورٽل ھوم پيج ڏانھن وڃڻ لاءِ ۽ پوءِ ڪلڪ ڪريو مينيجمينٽ نوٽيفڪيشن ٽائل. پڪ ڪريو ته 'سافٽ ويئر/سيڪيورٽي ايڊوائزري نوٽس ۽ پراڊڪٽ جي تبديلي جا نوٽس (PCNs)' چيڪ ٿيل آهي، ۽ اهو ته توهان پنهنجي پليٽ فارم ۽ پروٽوڪول لاءِ گهٽ ۾ گهٽ رڪنيت حاصل ڪئي آهي. ڪنهن به تبديلي کي محفوظ ڪرڻ لاء محفوظ ڪريو تي ڪلڪ ڪريو.
هيٺ ڏنل شڪل هڪ اڳوڻي آهيampاليزي:

حمايت
ڊولپمينٽ کٽ گراهڪ ٽريننگ ۽ ٽيڪنيڪل سپورٽ لاءِ اهل آهن. استعمال ڪريو سلکان ليبز بلوٽوت ميش web صفحو سڀني Silicon Labs Bluetooth پروڊڪٽس ۽ خدمتن بابت معلومات حاصل ڪرڻ لاءِ، ۽ پراڊڪٽ سپورٽ لاءِ سائن اپ ڪرڻ لاءِ.
سلکان ليبارٽريز سپورٽ سان رابطو ڪريو 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هتي بيان ڪيل les صرف مثالي مقصدن لاءِ آهن. Silicon Labs هتي موجود پراڊڪٽ جي معلومات، وضاحتن، ۽ وضاحتن ۾ وڌيڪ نوٽيس کانسواءِ تبديليون ڪرڻ جو حق محفوظ رکي ٿي، ۽ شامل ڪيل معلومات جي درستگي يا مڪمل ٿيڻ جي ضمانت نه ڏئي ٿي. اڳواٽ اطلاع جي بغير، سلڪون ليبز حفاظتي يا قابل اعتماد سببن جي ڪري پيداوار جي عمل دوران پيداوار جي فرم ویئر کي اپڊيٽ ڪري سگھي ٿي. اهڙيون تبديليون خاصيتون يا پيداوار جي ڪارڪردگي کي تبديل نه ڪندي. Silicon Labs هن دستاويز ۾ مهيا ڪيل معلومات جي استعمال جي نتيجن جي ذميواري نه هوندي. هي دستاويز ڪنهن به انٽيگريٽيڊ سرڪٽس کي ڊزائين ڪرڻ يا ٺاھڻ لاءِ ڪو به لائسنس ظاهر يا واضح طور تي نٿو ڏئي. پراڊڪٽس ڪنهن به FDA ڪلاس III ڊوائيسز ۾ استعمال ٿيڻ جي لاءِ ٺهيل يا مجاز نه آهن، ايپليڪيشنون جن لاءِ FDA پريم مارڪيٽ جي منظوري گهربل آهي يا لائف سپورٽ سسٽم، بغير سلڪون ليبز جي مخصوص لکيل اجازت کان سواءِ. هڪ ”لائف سپورٽ سسٽم“ ڪو به پراڊڪٽ يا سسٽم آهي جنهن جو مقصد زندگي ۽/يا صحت کي سهارو ڏيڻ يا برقرار رکڻ آهي، جيڪو، جيڪڏهن اهو ناڪام ٿئي ٿو، معقول طور تي اميد رکي سگهجي ٿو ته ان جي نتيجي ۾ اهم ذاتي زخم يا موت واقع ٿي سگهي ٿي. 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 Microcombinations ۽ اتي جا , “دنيا جا سڀ کان وڌيڪ توانائي دوست مائڪرو ڪنٽرولرز” , Redpine Signals® , WiSeConnect , n-Link , EZLink® , EZRadio® , EZRadioPRO® , Gecko® , Gecko OS , Gecko OS Studio , Precision32® , Simplicity , Teleg Studiois® , Telegisis® Logo® , USBXpress® , Zentri , the Zentri logo and Zentri DMS , Z-Wave® , ۽ ٻيا آھن ٽريڊمارڪس يا رجسٽرڊ ٽريڊمارڪس Silicon Labs جا. ARM، CORTEX، Cortex-M3 ۽ THUMB ARM Holdings جا ٽريڊ مارڪ يا رجسٽرڊ ٽريڊمارڪس آھن. Keil ARM Limited جو رجسٽرڊ ٽريڊ مارڪ آھي. وائي فائي وائي فائي الائنس جو رجسٽرڊ ٽريڊ مارڪ آھي. هتي ذڪر ڪيل ٻيا سڀئي پروڊڪٽس يا برانڊ جا نالا انهن جي لاڳاپيل هولڊرز جا ٽريڊ مارڪ آهن.
Silicon Laboratories Inc.
400 ويسٽ سيزر شاويز آسٽن، TX 78701 USA

دستاويز / وسيلا
![]() |
SILICON LABS 6.1.2.0 GA بلوٽوت ميش SDK [pdf] هدايتون 6.1.2.0 GA بلوٽوت ميش SDK، 6.1.2.0 GA، بلوٽوت ميش SDK، ميش SDK، SDK |


