SILICON LABS 6.1.2.0 GA بلوٽوت ميش SDK هدايتون
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

www.silabs.com

ڪمپني لوگو

دستاويز / وسيلا

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

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *