سلڪون-لوگوSILICON LABS 6.1.3.0 GA بلوٽوت ميش سافٽ ويئر ڊولپمينٽ

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-سافٽ ويئر-ڊيولپمينٽ-PRODUCT

وضاحتون

  • پيداوار جو نالو: Gecko SDK Suite 4.4
  • ڇڏڻ جي تاريخ: آڪٽوبر 23، 2024
  • بلوٽوت ميش جي وضاحت جو نسخو: 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

پيداوار جي استعمال جون هدايتون

مطابقت ۽ استعمال جا نوٽس
سيڪيورٽي اپڊيٽس ۽ نوٽس لاءِ، ڏسو حفاظتي باب جو گيڪو پليٽ فارم رليز نوٽس يا دورو ڪريو Silicon Labs Release Notes صفحو. رڪنيت حاصل ڪريو سيڪيورٽي مشوري لاء تازه ترين معلومات لاء.

هن رليز کي استعمال ڪندي
جيڪڏهن توهان سلڪون ليبز بلوٽوت ميش SDK تي نوان آهيو، پروڊڪٽ سان شروع ڪرڻ لاءِ يوزر مينوئل ۾ ڏنل هدايتن تي عمل ڪريو.

مطابقت رکندڙ گڏ ڪرڻ وارا
پڪ ڪريو ته توهان صحيح استعمال ڪري رهيا آهيو files ۽ compilers جيئن ته پيداوار جي بهتر ڪارڪردگي لاء سفارش ڪئي وئي آهي.

FAQ

  • سوال: آئون سيڪيورٽي اپڊيٽ بابت وڌيڪ معلومات ڪٿي ڳولي سگهان ٿو؟
    ج: توھان حوالو ڪري سگھو ٿا سيڪيورٽي باب جو گيڪو پليٽ فارم رليز نوٽس يا دورو ڪريو Silicon Labs Release Notes صفحو تفصيلي سيڪيورٽي اپڊيٽ جي معلومات لاءِ. |
  • سوال: مان هن پراڊڪٽ لاءِ سيڪيورٽي ايڊوائزريز جي رڪنيت ڪيئن حاصل ڪري سگهان ٿو؟
    ج: سيڪيورٽي ايڊوائزريز جي رڪنيت حاصل ڪرڻ ۽ تازه ترين معلومات حاصل ڪرڻ لاءِ، يوزر مينوئل ۾ ڏنل هدايتن تي عمل ڪريو يا Silicon Labs سپورٽ سان رابطو ڪريو.
  • عبرت: ڇا compilers هن پيداوار سان هم آهنگ آهن؟
    ج: هن پراڊڪٽ سان استعمال لاءِ تجويز ڪيل مطابقت رکندڙ ڪمپلرز جي فهرست لاءِ استعمال ڪندڙ مينوئل ڏانهن رجوع ڪريو.

Bluetooth® ميش SDK 6.1.3.0 GA
گيڪو SDK سوٽ 4.4 آڪٽوبر 23، 2024

بلوٽوٿ ميش بلوٽوٿ لو انرجي (LE) ڊوائيسز لاءِ دستياب هڪ نئين ٽوپولوجي آهي جيڪا ڪيترن ئي کان گھڻن (m:m) ڪميونيڪيشن کي فعال ڪري ٿي. اهو وڏي پيماني تي ڊي وائيس نيٽ ورڪ ٺاهڻ لاءِ بهتر ڪيو ويو آهي، ۽ مثالي طور تي موزون آهي تعمير آٽوميشن، سينسر نيٽ ورڪ، ۽ اثاثن جي ٽريڪنگ لاءِ. بلوٽوٿ ڊولپمينٽ لاءِ اسان جو سافٽ ويئر ۽ SDK بلوٽوٿ ميش ۽ بلوٽوٿ 5.3 ڪارڪردگي کي سپورٽ ڪري ٿو. ڊولپرز شامل ڪري سگھن ٿا ميش نيٽ ورڪنگ ڪميونيڪيشن لي ڊيوائسز جهڙوڪ ڳنڍيل لائٽون، گهر آٽوميشن، ۽ اثاثن جي ٽريڪنگ سسٽم. سافٽ ويئر بلوٽوٿ بيڪننگ، بيڪن اسڪيننگ، ۽ GATT ڪنيڪشن کي به سپورٽ ڪري ٿو ته جيئن بلوٽوٿ ميش سمارٽ فونز، ٽيبليٽز ۽ ٻين بلوٽوٿ LE ڊوائيسز سان ڳنڍجي سگھي. ھن رليز ۾ خاصيتون شامل آھن بلوٽوت ميش وضاحت ورزن 1.1 پاران سپورٽ ڪيل.

اهم خصوصيتون

  • ميش 1.1 جو قابل عمل عمل
  • شامل ڪيو ويو نيٽورڪ لائيٽنگ ڪنٽرول (NLC) پروfilesSILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (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

مطابقت ۽ استعمال جا نوٽس
سيڪيورٽي اپڊيٽس ۽ نوٽس بابت وڌيڪ معلومات لاءِ، ڏسو سيڪيورٽي باب جو گيڪو پليٽ فارم رليز نوٽس انسٽال ٿيل هن SDK سان يا تي Silicon Labs Release Notes صفحو. 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 ميش ڪردار شامل ڪيو ويو پرووينر ۽ پروويويني ڪردار جي علاوه - هڪ ڪسٽم 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 ڪلائنٽ ماڊل جي استعمال کي ظاھر ڪرڻ. سابقampلي هاڻي منظرن تي ڪنٽرول نه ڪندو آهي (منظر ڪلائنٽ)
  • btmesh_soc_light جو نالو تبديل ڪيو ويو btmesh_soc_light_ctl
  • سابقampلي هاڻي 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
  • ڊمنگ ڪنٽرولر پرو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 جنريڪ بيس جزو کي وڌائڻ لاءِ جنريڪ موو اڻ ڄاتل ۽ عام ڊيلٽا اڻ ڄاتل پيغامن سان
  • ncp_btmesh_ae_server کي فعال ڪرڻ لاءِ سيلابس ڪنفيگريشن سرور وينڊر ماڊل نوڊ لاءِ ته جيئن ايڊورٽائزمينٽ ايڪسٽينشن تي ڊيٽا جي منتقلي جي اجازت ڏني وڃي
  • ncp_btmesh_ae_server نوڊ لاءِ سلابس ڪنفيگريشن ڪلائنٽ وينڊر ماڊل کي چالو ڪرڻ لاءِ.
  • ncp_btmesh_user_cmd هڪ NCP ميزبان ۽ NCP ٽارگيٽ جي وچ ۾ رابطي کي ظاهر ڪرڻ لاءِ BGAPI صارف پيغامن، جوابن ۽ واقعن کي استعمال ڪندي.

نئون 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 جزو روزي جي ناڪام ٿيڻ کان پوءِ رزق کي ٻيهر شروع نٿو ڪري.
    • void sl_btmesh_update_lightness(uint16_t lightness، 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_percentage)؛ نئون APi آهي
    • void 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: زيرو ميش اسٽيڪ شماريات شماريندڙ

تشخيصي طبقي ۾ BGAPI واقعي آهي: 

  • sl_btmesh_diagnostic_relay: واقعي جي رپورٽنگ جيڪا نيٽ ورڪ PDU ڪئي وئي آهي يا اسٽيڪ طرفان پراڪس ڪيو ويو آهي

 سڌارا

رليز ۾ تبديل ٿيل 6.1.0.0

انگن اکرن کي ٻيهر حاصل ڪرڻ لاء تشخيصي ڪلاس BGAPI ڪمانڊ تبديل ڪيو ويو آهي ڊيٽا جي حصن کي ٻيهر حاصل ڪرڻ بدران سڀني ڊيٽا کي هڪ ڀيرو ٻيهر حاصل ڪرڻ جي. ڪال ڪندڙ کي انگن اکرن جي انگن اکرن جي آفسٽ سان گڏ ان جي درخواست جي مقدار جي مقدار کي فراهم ڪرڻ گهرجي، ۽ ڪال واپس ايندي جيترو ڊيٽا فراهم ڪري سگهجي ٿو، درخواست جي پابنديون ڏنيون.

رليز ۾ تبديل ٿيل 6.0.0.0

  • ھڪڙو روزي ڏيندڙ يا نوڊ ھاڻي پاڻ کي ترتيب ڏئي سگھي ٿو ترتيب ڏيڻ واري ڪلائنٽ ماڊل ۽ پنھنجي پرائمري ايڊريس کي پيغامن جي منزل طور استعمال ڪندي. هي BGAPI حڪمن جي آزمائش سان خود ترتيب کي تبديل ڪري سگھي ٿو.
  • ڪوڊ جي اصلاح جو نتيجو ٿي سگھي ٿو ٿورڙي ننڍڙن فرم ويئر تصويرون اڳ جي ڀيٽ ۾، استعمال ٿيل فيچر سيٽ تي منحصر ڪري ٿو.
  • ڪوڊ جي اصلاح جي نتيجي ۾ ٿي سگھي ٿو ٿورڙو ننڍا RAM استعمال اڳ جي ڀيٽ ۾، استعمال ٿيل فيچر سيٽ تي منحصر ڪري ٿو.
  • ميش اسٽيڪ کي وڌيڪ گهربل نه آهي يا ان جي حمايت ڪري ٿو رد ٿيل BLE اشتهار ڏيندڙ ۽ اسڪينر اجزاء. ان جي بدران، اهو هر هڪ جي موجوده نسخن کي استعمال ڪري ٿو (نان توسيع اشتهارن لاء ميراثي اشتهار ڏيڻ وارو ۽ ميراثي اسڪينر، ۽ وڌايل اشتهار ڏيڻ وارو ۽ وڌايل اسڪينر وڌايل اشتهارن لاء). ايپليڪيشنون جيڪي BLE ۽ Mesh BGAPIs ٻنهي کي استعمال ڪن ٿيون انهن کي وڌيڪ استعمال نه ڪرڻ گهرجي BLE اشتهار ڏيندڙ ۽ اسڪينر اجزاء يا ته.

مقرر ٿيل مسئلا

رليز 6.1.3.0 ۾ طئي ٿيل

سڃاڻپ # وصف
1331888،

1338088،

1338090

غير هٿرادو ميموري مختص ڪرڻ جي ناڪامين جو تعداد درست ڪيو جيڪو ممڪن طور تي حادثي جو سبب بڻجي سگھي ٿو جڏهن ڊوائيس ٽرئفڪ سان اوورلوڊ ٿئي ٿي.
1345827 نوڊ هٽائڻ لاءِ معلوماتي DFU ڊسٽريبيوٽر BGAPI واقعي جو مقرر ٿيل نقصان.
1351464 اوورلوڊ صورتحال ۾ ڪنيڪشن بند ڪرڻ جي فڪسڊ لنڪ پرت رپورٽنگ.
1354679 ميموري جو استعمال بهتر ڪيو ويو جڏهن ورثي جي اشتهارن کي موڪلڻ.
1356050 فڪسڊ GATT پراکسي ٻيهر شروع ڪرڻ وارو مسئلو جڏهن هيٺيون ڪنيڪشن غير متوقع طور تي بند ٿئي ٿو.

رليز 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 اپلوڊ متوازي طور تي نه هلايو.
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() کي هٽايو ويو آهي.

 هن رليز کي استعمال ڪندي

هن رليز ۾ هيٺيان شامل آهن

  • سلڪون ليبز بلوٽوت ميش اسٽيڪ لائبريري
  • بلوٽوت ميش ايسampلي ايپليڪيشنون

جيڪڏهن توهان پهريون ڀيرو استعمال ڪندڙ آهيو، ڏسو QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.

 انسٽاليشن ۽ استعمال
بلوٽوت ميش SDK گيڪو SDK (GSDK) جي حصي طور مهيا ڪئي وئي آهي، سلڪون ليبز SDKs جو سوٽ. GSDK سان جلدي شروع ڪرڻ لاءِ، انسٽال ڪريو Simplicity Studio 5، جيڪو توهان جي ڊولپمينٽ ماحول کي قائم ڪندو ۽ توهان کي GSDK تنصيب ذريعي هلندو. Simplicity Studio 5 ۾ IoT پراڊڪٽ ڊولپمينٽ لاءِ گهربل هر شيءِ شامل آهي Silicon Labs ڊوائيسز، بشمول هڪ وسيلو ۽ پروجيڪٽ لانچر، سافٽ ويئر ڪنفيگريشن ٽولز، GNU toolchain سان مڪمل IDE، ۽ تجزيي جا اوزار. تنصيب جون هدايتون مهيا ڪيون ويون آهن آن لائن Simplicity Studio 5 يوزر گائيڊ ۾.
متبادل طور تي، Gecko SDK شايد دستياب طور تي GitHub کان تازو ڊائون لوڊ يا ڪلوننگ ڪندي نصب ڪيو وڃي. ڏسو https://github.com/Sili-conLabs/gecko_sdk وڌيڪ معلومات لاءِ.

GSDK ڊفالٽ انسٽال جي جڳھ تبديل ٿي وئي آھي سادگي اسٽوڊيو 5.3 ۽ وڌيڪ سان.

  • ونڊوز: سي: استعمال ڪندڙ \SimplicityStudio\SDKs\gecko_sdk
  • MacOS: / استعمال ڪندڙ / /سادگي اسٽوڊيو/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اليزي:

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (2)

 حمايت
ڊولپمينٽ کٽ گراهڪ ٽريننگ ۽ ٽيڪنيڪل سپورٽ لاءِ اهل آهن. استعمال ڪريو Silicon Labs بلوٽوت ميش web صفحو سڀني Silicon Labs Bluetooth پروڊڪٽس ۽ خدمتن بابت معلومات حاصل ڪرڻ لاءِ، ۽ پراڊڪٽ سپورٽ لاءِ سائن اپ ڪرڻ لاءِ. رابطو ڪريو Silicon ليبارٽريز سپورٽ تي http://www.silabs.com/support.

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (3)

SILICON-LABS-6-1-3-0-GA-Bluetooth-Mesh-Software-Development- (4)

IoT پورٽ فوليوwww.silabs.com/IoT

رد ڪرڻ
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 Micro logo ۽ ان جا مجموعا , “دنيا جا سڀ کان وڌيڪ توانائي دوست مائڪرو ڪنٽرولرز”, Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, 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
آمريڪاwww.silabs.com

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

SILICON LABS 6.1.3.0 GA بلوٽوت ميش سافٽ ويئر ڊولپمينٽ [pdf] استعمال ڪندڙ ھدايت
6.1.3.0 GA بلوٽوت ميش سافٽ ويئر ڊولپمينٽ، 6.1.3.0 GA، بلوٽوت ميش سافٽ ويئر ڊولپمينٽ، ميش سافٽ ويئر ڊولپمينٽ، سافٽ ويئر ڊولپمينٽ، ڊولپمينٽ

حوالو

تبصرو ڇڏي ڏيو

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