SILICON LABS بلوٽوت LE SDK سافٽ ويئر
ڇڏڻ جي تاريخ: سيپٽمبر 5، 2023
پيداوار جي ڄاڻ
The Gecko SDK Suite 3.2 هڪ سافٽ ويئر ڊولپمينٽ کٽ (SDK) آهي جيڪا Silicon Labs پاران مهيا ڪيل آهي. اهو بلوٽوت ايپليڪيشنن جي ترقي کي آسان ڪرڻ لاء ٺهيل آهي ۽ ترقي جي عمل کي وڌائڻ لاء مختلف خاصيتون ۽ اوزار پيش ڪري ٿو.
اهم خاصيتون:
- مطابقت ۽ استعمال جا نوٽس
- مطابقت رکندڙ گڏ ڪرڻ وارا
مطابقت ۽ استعمال جا نوٽس:
سافٽ ويئر جي مناسب استعمال ۽ سيڪيورٽي کي يقيني بڻائڻ لاءِ SDK مطابقت ۽ استعمال جا نوٽيس مهيا ڪري ٿي. سيڪيورٽي اپڊيٽس ۽ نوٽس لاءِ، هن SDK سان انسٽال ٿيل گيڪو پليٽ فارم رليز نوٽس جو سيڪيورٽي باب ڏسو يا دورو ڪريو Silicon Labs Release Notes صفحو. اهو تجويز ڪيل آهي ته رڪنيت حاصل ڪرڻ لاء سيڪيورٽي مشوريون تازه ترين معلومات لاء. Secure Vault خاصيتون استعمال ڪرڻ جي هدايتن لاءِ يا جيڪڏھن توھان نئين آھيو Silicon Labs Bluetooth SDK لاءِ، ڏسو ”ھي رليز استعمال ڪريو“ سيڪشن.
مطابقت رکندڙ گڏ ڪرڻ وارا:
G ecko SDK سوٽ 3.2 هيٺين ڪمپلر سان مطابقت رکي ٿو:
- GCC (The GNU Compiler Collection) ورجن 10.2.0، سادگي اسٽوڊيو سان مهيا ڪيل.
سڌارا:
ھيٺيون سڌارا ورجن 3.2.9.0 ۾ ڪيا ويا آھن:
- تبديل ٿيل APIs
نيون شيون:
پوئين رليز ۾ ھيٺيون نيون خاصيتون شامل ڪيون ويون آھن:
رليز 3.2.4.0:
- Python-based Host Examples: Python-based host examples استعمال لاء
pyBGAPI سان گڏ هاڻي موجود آهن. توهان ان تي ڳولي سگهو ٿا https://github.com/SiliconLabs/pybgapi-examples.
رليز 3.2.0.0:
- بلوٽوٿ هوسٽ ڪنٽرولر انٽرفيس: بلوٽوٿ هوسٽ ڪنٽرولر انٽرفيس هاڻي سپورٽ ٿيل آهي. حوالو ڏيو AN1328: وڌيڪ معلومات لاءِ Bluetooth HCI فنڪشن استعمال ڪندي ريڊيو ڪو-پروسيسر کي فعال ڪرڻ.
- متحرڪ GATT ڊيٽابيس: GATT سرور ۾ GATT ڊيٽابيس ھاڻي بلوٽوت APIs سان متحرڪ طور تي ٺاھيو ۽ منظم ٿي سگھي ٿو. ھن خصوصيت کي استعمال ڪرڻ لاء، جزو شامل ڪريو "bluetooth_feature_dynamic_gattdb". وڌيڪ تفصيل لاءِ جزو ۽ ترتيب واري دستاويز ۽ بلوٽوٿ API ريفرنس ڏسو.
- هڪجهڙائي اسڪيننگ: بلوٽوٿ اسٽيڪ هاڻي LE 1M ۽ ڪوڊ ٿيل PHY تي هڪ ئي وقت اسڪيننگ کي سپورٽ ڪري ٿو. هي خصوصيت هارڊويئر سپورٽ جي ضرورت آهي ۽ صرف ڪجهه ڊوائيسز تي دستياب آهي.
- ذريعي لاگنگ: NCP ميزبان ايپليڪيشنون هاڻي ايپليڪيشن جي ذريعي لاگنگ کي سپورٽ ڪن ٿيون. ھن خصوصيت کي فعال ڪرڻ لاء "-l" اختيار استعمال ڪريو. جي ذريعي جي قيمت CSV فارميٽ ۾ محفوظ ڪئي وئي آهي، ۽ هڪ لاگنگ انٽري هڪ منٽ ۾ هڪ ڀيرو لکيل آهي.
- pyBGAPI: pyBGAPI لائبريري، جيڪا Python ۾ BGAPI پروٽوڪول لاڳو ڪري ٿي، هاڻي pypi.org ۾ جاري ڪئي وئي آهي. توھان ان تي ڳولي سگھو ٿا https://pypi.org/project/pybgapi/.
- اينگل-آف-آرائيول (AoA) ڊولپمينٽ لاءِ نوان اوزار: SDK ۾ AoA اينالائيزر شامل آهي، هڪ نئون 3D گرافڪ ٽول اسٽوڊيو ۾ ضم ٿيل آهي AoA حساب ڪتاب جو جائزو وٺڻ لاءِ هڪ لوڪيٽر ۽ گھڻن سان tags. هي اوزار اڳوڻي AoA کمپاس ڊيمو ايپليڪيشن کي تبديل ڪري ٿو.
اهم خصوصيتون
- بلوٽوٽ HCI سپورٽ
- 1M ۽ Coded-PHY تي گڏو گڏ اسڪين
- متحرڪ GATT ترتيب
- pypi.org ۾ pyBGAPI جو رليز
- اينگل آف آرائيول ڊولپمينٽ لاءِ نوان اوزار
Silicon Labs بلوٽوت هارڊويئر ۽ سافٽ ويئر ٽيڪنالاجيز ۾ هڪ معروف وينڊر آهي، جيڪي پروڊڪٽس ۾ استعمال ٿينديون آهن جهڙوڪ راندين ۽ فٽنيس، ڪنزيومر اليڪٽرانڪس، بيڪنز، ۽ سمارٽ گهر ايپليڪيشنون. بنيادي SDK ھڪڙو ترقي يافته بلوٽوٿ 5.2-مطابق اسٽيڪ آھي جيڪو ترقي کي آسان ڪرڻ لاءِ گھڻن API سان گڏ سڀني بنيادي ڪارڪردگي مهيا ڪري ٿو. بنيادي فنڪشنل-ٽيشنالٽي ٻنهي اسٽينڊالون موڊ پيش ڪري ٿي جيڪا هڪ ڊولپر کي اجازت ڏئي ٿي ته هو ٺاهي ۽ ان جي ايپليڪيشن ڪيشن سڌو سنئون SoC تي، يا NCP موڊ ۾ هڪ خارجي ميزبان MCU جي استعمال جي اجازت ڏئي ٿي.
اهي رليز نوٽس SDK ورجن کي ڍڪيندا آهن:
- 3.2.9.0 جاري ڪيو ويو سيپٽمبر 5، 2023 (صرف بنيادي پليٽ فارم تبديليون)
- 3.2.8.0 جاري ڪيو ويو 13 جولاءِ 2023 (سپورٽ لاءِ EFR32xG21، نظرثاني سي ۽ بعد ۾)
- 3.2.6.0 جاري ڪيو ويو مارچ 29، 2023 (جلد رسائي جزوي سپورٽ)
- 3.2.5.0 جاري ڪيو ويو 11 جنوري 2023 (جلد رسائي جزوي سپورٽ)
- 3.2.4.0 جاري ڪيو ويو آڪٽوبر 13، 2021
- 3.2.3.0 جاري ڪيو ويو سيپٽمبر 24، 2021
- 3.2.2.0 جاري ڪيو ويو سيپٽمبر 8، 2021
- 3.2.1.0 جاري ڪيو ويو 21 جولاءِ 2021
- 3.2.0.0 جاري ڪيو ويو 16 جون 2021
مطابقت ۽ استعمال جا نوٽس
سيڪيورٽي اپڊيٽس ۽ نوٽس بابت معلومات لاءِ، ڏسو سيڪيورٽي باب جو گيڪو پليٽ فارم رليز نوٽس انسٽال ٿيل هن SDK سان يا تي Silicon Labs Release Notes صفحي. Silicon Labs پڻ سختي سان سفارش ڪري ٿو ته توھان رڪنيت حاصل ڪريو سيڪيورٽي مشوري لاءِ تازه ترين معلومات. هدايتون ۽ گڏوگڏ نوٽس استعمال ڪرڻ تي محفوظ والٽ خاصيتون، يا جيڪڏھن توھان نوان آھيو Silicon Labs Bluetooth SDK تي، ڏسو ھي رليز استعمال ڪندي.
مطابقت رکندڙ گڏ ڪرڻ وارا:
ARM (IAR-EWARM) ورزن 8.50.9 لاءِ IAR ايمبيڊڊ ورڪ بينچ
- IarBuild.exe ڪمانڊ لائن يوٽيلٽي يا IAR Embedded Workbench GUI سان ٺاھڻ لاءِ شراب استعمال ڪرڻ macOS يا Linux تي غلط ٿي سگھي ٿو files مختصر پيدا ڪرڻ لاءِ وائن جي هيشنگ الگورٿم ۾ ٽڪراءَ جي ڪري استعمال ٿي رهيو آهي file نالا
- macOS يا Linux تي صارفين کي صلاح ڏني وئي آهي ته IAR سان سادگي اسٽوڊيو کان ٻاهر تعمير نه ڪن. گراهڪ جيڪي ڪندا آهن انهن کي احتياط سان تصديق ڪرڻ گهرجي ته صحيح آهي files استعمال ڪري رهيا آهن.
GCC (The GNU Compiler Collection) ورجن 10.2.0، سادگي اسٽوڊيو سان مهيا ڪيل.
نيون شيون
نيون خاصيتون
رليز 3.2.4.0 ۾ شامل ڪيو ويو
Python-based Host Examples
پٿون جي بنياد تي ميزبان اڳوڻيamppyBGAPI سان استعمال ڪرڻ لاءِ هاڻي دستياب آهن (https://github.com/SiliconLabs/pybgapi-examples).
رليز 3.2.0.0 ۾ شامل ڪيو ويو
بلوٽوت هوسٽ ڪنٽرولر انٽرفيس
ھن رليز سان شروع ڪندي، بلوٽوت ھوسٽ ڪنٽرولر انٽرفيس کي سپورٽ ڪيو ويو آھي. ڏسو AN1328: بلوٽوت HCI فنڪشن استعمال ڪندي ريڊيو ڪو پروسيسر کي فعال ڪرڻ.
متحرڪ GATT ڊيٽابيس
GATT سرور ۾، GATT ڊيٽابيس ٺاهي سگھجي ٿو ۽ متحرڪ طور تي بلوٽوت APIs سان منظم ٿي سگھي ٿو. ھن خصوصيت کي استعمال ڪرڻ لاء، شامل ڪريو
جزو بلوٽوٿ_فيچر_ڊينامڪ_گٽ ڊي بي. ڏسو جزو ۽ ترتيب واري دستاويز، ۽ بلوٽوت API ريفرنس.
ساڳئي وقت اسڪيننگ
بلوٽوٿ اسٽيڪ LE 1M ۽ Coded PHY تي هڪ ئي وقت ۾ اسڪيننگ کي سپورٽ ڪري ٿو. هي خصوصيت هارڊويئر سپورٽ جي ضرورت آهي ۽ صرف ڪجهه ڊوائيسز تي دستياب آهي.
نئون Exampاپليڪيشن
- بلوٽوٿ - NCP (متحرڪ GATT سپورٽ سان): بلوٽوت جي بدران سفارش ڪئي وئي - NCP خالي، جنهن کي ختم ڪيو ويو آهي.
- بلوٽوت - RCP
- بلوٽوت - SoC Blinky
- بلوٽوت - SoC لائيٽ معياري ڊي ايم پي ۽ بلوٽوت - SoC خالي معياري ڊي ايم پي EFRG32 لاءِ [B|M]G21 \
- بلوٽوت - SoC ذريعي
- بلوٽوت - SoC Interoperability ٽيسٽ: ڊيمو بائنري صرف، ڪو ذريعو ناهي
ذريعي لاگنگ
NCP ميزبان ايپليڪيشنن کي سپورٽ ڪري ٿو ايپليڪيشن جي ذريعي لاگنگ کي. خصوصيت کي فعال ڪرڻ لاء -l اختيار استعمال ڪريو. ان ذريعي جي قيمت CSV فارميٽ ۾ محفوظ ڪئي وئي آهي. هڪ لاگنگ داخلا هڪ منٽ ۾ هڪ ڀيرو لکيل آهي.
pyBGAPI
pyBGAPI لائبريري، Python ۾ BGAPI پروٽوڪول لاڳو ڪندي، pypi.org ۾ جاري ڪئي وئي آهي (https://pypi.org/project/pybgapi/).
اينگل آف آرائيول (AoA) ڊولپمينٽ لاءِ نوان اوزار
AoA تجزيه ڪندڙ: هڪ نئون 3D گرافڪ ٽول اسٽوڊيو ۾ ضم ڪيو ويو آهي تڪڙو جائزو وٺڻ لاءِ AoA حساب ڪتاب کي هڪ لوڪٽر ۽ گھڻن سان tags. هي اوزار اڳوڻي AoA کمپاس ڊيمو ايپليڪيشن کي تبديل ڪري ٿو.
AoA ڪنفيگريٽر: هڪ نئون 3D گرافڪ ٽول گراهڪ جي مدد ڪرڻ لاءِ هڪ صحيح ملٽي لوڪيٽر ترتيب ڏيڻ ۾ file ملٽي لوڪٽر استعمال ڪيسن لاءِ.
نئون APIs
اضافي دستاويزن ۽ حڪم جي وضاحت لاءِ مهرباني ڪري SDK تنصيب ۾ Bluetooth API ريفرنس ڏانهن رجوع ڪريو يا SDK ورزن لاءِ مخصوص آن لائن API حوالو جيڪو توهان استعمال ڪري رهيا آهيو. سڀ کان وڌيڪ جديد نسخو تي آهي https://docs.silabs.com/bluetooth/latest/.
رليز 3.2.0.0 ۾ شامل ڪيو ويو
- sl_bt_connection_read_remote_used_features ڪمانڊ: ريموٽ ڊيوائس جي مدد سان لنڪ پرت جون خاصيتون پڙهو.
- sl_bt_evt_connection_remote_used_features ايونٽ: ريموٽ ڊيوائس پاران سپورٽ ڪيل لنڪ پرت جي خاصيتن کي ظاهر ڪريو.
- sl_bt_gatt_server_read_client_supported_features حڪم: پڙهو GATT ڪلائنٽ سپورٽ ٿيل خاصيتون.
- sl_bt_gattdb_new_session حڪم: نئون GATT ڊيٽابيس اپڊيٽ سيشن شروع ڪريو.
- sl_bt_gattdb_add_service حڪم: GATT ڊيٽابيس ۾ هڪ خدمت شامل ڪريو.
- sl_bt_gattdb_remove_service حڪم: GATT ڊيٽابيس مان هڪ خدمت هٽايو.
- sl_bt_gattdb_add_included_service حڪم: هڪ شامل-خدمت واري خاصيت شامل ڪريو خدمت ۾.
- sl_bt_gattdb_remove_included_service حڪم: هڪ شامل-خدمت واري خاصيت کي هٽايو خدمت مان.
- sl_bt_gattdb_add_uuid16_characteristic حڪم: هڪ 16-bit UUID خاصيت شامل ڪريو خدمت ۾.
- sl_bt_gattdb_add_uuid128_characteristic حڪم: هڪ 128-bit UUID خاصيت شامل ڪريو خدمت ۾.
- sl_bt_gattdb_remove_characteristic حڪم: ھڪڙي خاصيت کي هٽايو خدمت مان.
- sl_bt_gattdb_add_uuid16_descriptor حڪم: 16-bit UUID وضاحت ڪندڙ کي ھڪڙي خاصيت ۾ شامل ڪريو.
- sl_bt_gattdb_add_uuid128_descriptor حڪم: 128-bit UUID وضاحت ڪندڙ کي ھڪڙي خاصيت ۾ شامل ڪريو.
- sl_bt_gattdb_remove_descriptor حڪم: ھڪڙي وضاحت ڪندڙ کي ھڪڙي خاصيت مان ھٽايو.
- sl_bt_gattdb_start_service ڪمانڊ: هڪ خدمت شروع ڪريو ته جيئن اهو دور دراز GATT ڪلائنٽ کي نظر اچي.
- sl_bt_gattdb_stop_service حڪم: هڪ خدمت کي روڪيو ته جيئن اهو دور دراز GATT گراهڪن لاءِ پوشيده ٿي وڃي.
- sl_bt_gattdb_start_characteristic حڪم: هڪ خصوصيت شروع ڪريو ته جيئن اهو دور دراز GATT ڪلائنٽ کي نظر اچي.
- sl_bt_gattdb_stop_characteristic ڪمانڊ: هڪ خصوصيت کي روڪيو ته جيئن اهو دور دراز GATT گراهڪن لاءِ پوشيده ٿي وڃي.
- sl_bt_gattdb_commit حڪم: موجوده سيشن ۾ ڪيل سڀني تبديلين کي GATT ڊيٽابيس ۾ محفوظ ڪريو ۽ سيشن کي بند ڪريو. sl_bt_gattdb_abort حڪم: موجوده سيشن ۾ GATT ۾ ڪيل سڀني تبديلين کي رد ڪريو
- ڊيٽابيس ۽ سيشن کي بند ڪريو.
- sl_bt_sm_get_bonding_handles ڪمانڊ: بانڊنگ ڊيٽابيس ۾ هينڊلز حاصل ڪريو.
- sl_bt_sm_get_bonding_details حڪم: بانڊنگ بابت تفصيلي ڄاڻ حاصل ڪريو.
- sl_bt_sm_find_bonding_by_address ڪمانڊ: بلوٽوٿ ڊيوائس ايڊريس ذريعي بانڊنگ جي معلومات ڳولھيو.
- sl_bt_sm_set_legacy_oob حڪم: ورثي جوڙڻ لاءِ OOB ڊيٽا سيٽ ڪريو.
- sl_bt_sm_set_oob حڪم: محفوظ ڪنيڪشن جوڙڻ لاءِ OOB ڊيٽا جي استعمال کي فعال ڪريو.
- sl_bt_sm_set_remote_oob ڪمانڊ: محفوظ ڪنيڪشن جوڙڻ لاءِ ريموٽ ڊيوائس مان حاصل ڪيل OOB ڊيٽا ۽ تصديق جي قيمتن کي سيٽ ڪريو.
- SL_BT_COMPONENT_CONNECTIONS ٺاھ جوڙ: بلوٽوٿ ڪنيڪشن جي مقدار کي ترتيب ڏيڻ لاءِ جزو جي ذريعي استعمال ڪري سگھجي ٿو ان کي اضافي جي ضرورت آھي.
سڌارا
تبديل ٿيل APIs
رليز ۾ تبديل ٿيل 3.2.2.0
- sl_bt_gap_set_privacy_mode() ڪمانڊ: جڏھن پرائيويسي موڊ کي ھن ڪمانڊ سان چالو ڪيو ويندو آھي، اشتهار ڏيندڙ ايڊريس sl_bt_advertiser_set_random_address() ڪمانڊ سان سيٽ ڪيل ھوندا آھن ھاڻي اسٽيڪ خودمختاري سان اپڊيٽ نه ٿيندا آھن. هر اشتهار ڏيندڙ لاءِ جيڪو ڊوائيس جي سڃاڻپ پتي کي استعمال ڪري ٿو، اسٽيڪ وقتي طور تي رازداري موڊ ۾ ان لاءِ هڪ نئون حل لائق يا غير حل ٿيڻ وارو نجي پتو ٺاهي ٿو.
- sl_bt_advertiser_set_configuration() ڪمانڊ: ھڪڙي نئين ترتيب واري شيءِ (قدر 16) شامل ڪئي وئي آھي ھڪڙي اشتهار ڏيندڙ کي اجازت ڏيڻ جي اجازت ڏيڻ لاءِ عالمي ڊوائيس جي سڃاڻپ پتي کي رازداري موڊ ۾. ھن ٺاھ جوڙ جو ڪو اثر ڪونھي جيڪڏھن sl_bt_advertiser_set_random_address() ڪمانڊ سان يوزر ايپليڪيشن پاران ايڊرٽر ايڊريس سيٽ ڪيو ويو آھي.
- sl_bt_sm_configure() حڪم: هڪ نئون اختيار چونڊڻ لاءِ جيڪڏهن جوڙي کي ترجيح ڏيڻ گهرجي صرف ڪم يا تصديق ٿيل جوڙي کي جڏهن ٻنهي آپشن سيٽنگن جي بنياد تي ممڪن آهن.
رليز ۾ تبديل ٿيل 3.2.1.0
sl_bt_gattdb_commit() ڪمانڊ: اڳي، اسٽيڪ سڀني GATT ڪلائنٽ جي ڪلائنٽ جي خصوصيت واري ترتيب کي هٽائي ڇڏيو، سواءِ خدمت جي بدليل ترتيب جي جڏهن مقامي GATT ڊيٽابيس کي تبديل ڪيو ويو. اهو رويو تبديل ڪيو ويو آهي ته جيئن، ڳنڍيل GATT ڪلائنٽ لاء، اسٽيڪ صرف ختم ٿيل خاصيتن جي ترتيبن کي ختم ڪري ٿو.
رليز ۾ تبديل ٿيل 3.2.0.0
- SL_BT_CONFIG_MAX_CONNECTIONS ٺاھ جوڙ: بلوٽوٿ_فيچر_ڪنيڪشن جزو جي ترتيب ڏانھن منتقل ڪيو ويو file sl_bluetooth_connection_config.h.
- SL_BT_CONFIG_USER_ADVERTISERS ٺاھ جوڙ: بلوٽوٿ_فيچر_ايڊورٽيزر جزو جي ترتيب ڏانھن منتقل ڪيو ويو file sl_bluetooth_advertiser_config.h.
- SL_BT_CONFIG_MAX_PERIODIC_ADVERTISING_SYNC ٺاھ جوڙ: بلوٽوت_فيچر_sync جزو جي ترتيب ۾ منتقل ڪيو ويو file sl_bluetooth_periodic_sync_config.h.
- CTE سروس UUIDs: قدر بلوٽوت SIG وضاحتن جي مطابق اپڊيٽ ڪيا ويا آھن.
مقرر ٿيل مسئلا
رليز 3.2.4.0 ۾ طئي ٿيل
سڃاڻپ # | وصف |
735638 | بلوٽوٿ ڪنيڪشن کي بند ڪرڻ وقت ميموري جي رسائي جي خلاف ورزي کي درست ڪريو جيڪڏهن سيڪيورٽي مئنيجر غير شروع ٿيل آهي (يعني، بلوٽوت_فيچر_ ايس ايم جزو غير استعمال ٿيل آهي). خلاف ورزي جاري ٿيل SDK ورزن ۾ ڪنهن به ڄاڻايل ڪارڪردگي جي مسئلي جو سبب ناهي. |
736501 | شامل ڪريو app_properties.c file RCP ۾ اڳampلي پروجيڪٽس سپورٽ فرم ويئر اپڊيٽ لاءِ. |
737292 | اهو مسئلو حل ڪريو جيڪو ڪنيڪشن اسٽيبلشمينٽ جي ناڪامي جو سبب بڻجي ٿو ۽ EFR32[B|M]G21 ڊوائيسز تي LE ڪوڊڊ PHY تي اسڪيننگ. |
740185 | ميموري جي رسائي جي خلاف ورزي کي درست ڪريو جڏهن بلوٽوت ڪنيڪشن کي بند ڪيو ويو جيڪو ناڪام بانڊنگ آپريشن هو. خلاف ورزي جاري ٿيل SDK ورزن ۾ ڪنهن به ڄاڻايل ڪارڪردگي جي مسئلي جو سبب ناهي. |
740421 | بلوٽوٽ ڪنٽرولر هاڻي موڪلي ٿو صحيح نمبر بائيٽ في پيڪٽ سڀني ڪنيڪشن وقفن لاءِ. |
741923 | ان مسئلي کي حل ڪريو جيڪو HCI انٽرفيس مان بوٽ لوڊ ڪرڻ ۾ ناڪامي جو سبب بڻجي ٿو وينڊر-مخصوص ڪمانڊ 0xfc18 استعمال ڪندي. |
رليز 3.2.3.0 ۾ طئي ٿيل
سڃاڻپ # | وصف |
738646 | هڪ ميموري ليک کي درست ڪريو جيڪو ٿئي ٿو جڏهن بلوٽوت ڪنيڪشن کوليو ويندو آهي. مسئلو پهريون ڀيرو بلوٽوت SDK 3.2.0 ۾ متعارف ڪرايو ويو. |
رليز 3.2.2.0 ۾ طئي ٿيل
سڃاڻپ # | وصف |
683223 | ان مسئلي کي حل ڪريو ته TX پاور ويليو sl_bt_test_dtm_tx_v4() ڪمانڊ ڏانهن منتقل ڪيو ويو آهي جڏهن اڻ سڌريل ڪيريئر موڊ کي جانچڻ ۾ ڪو اثر نه آهي. |
708049 | ان مسئلي کي درست ڪريو ته ڊي ٽي ايم ڪمانڊز لاءِ اڻ موڊول ٿيل ڪيريئر ويو ٽرانسميشن ڪم نه ڪندو آھي ان کان اڳ جو ڊي ٽي ايم TX ڪمانڊ ماڊل ٿيل سگنل لاءِ استعمال ڪيو ويو آھي. |
714913 | بلوٽوٿ ڪنٽرولر جي ڪم جي شيڊول واري مسئلي کي درست ڪريو جيڪو اسڪيننگ دوران بلوٽوٿ ڊسڪنيڪشن جو سبب بڻجي ٿو. |
725480 | ان مسئلي کي حل ڪريو ته ڪنيڪشن بيس aoa_locator ايپ ڪڏهن ڪڏهن a سان هم وقت سازي ڪرڻ ۾ ناڪام ٿي tag. |
728452 | مسئلو حل ڪريو ته بلوٽوٽ HCI جزو HCI ري سيٽ ڪمانڊ جو جواب نٿو ڏئي. |
730386 | LE پڙھو وڌ ۾ وڌ ڊيٽا ڊگھائي HCI ڪمانڊ ھاڻي صحيح وڌ ۾ وڌ قدر موٽائي ٿو جيڪو ڪنٽرولر سپورٽ ڪري ٿو. |
731566 | RTOS ٽاسڪ جي ڇڪڻ واري مسئلي کي درست ڪريو جڏهن ڪنيڪشن شروع ڪيو وڃي جڏهن بلوٽوٿ ڪنيڪشن انڪرپٽ ٿيل هجي. |
733857 | بلوٽوٿ HCI هاڻي رپورٽ ڪري ٿو ACL پيڪٽس مڪمل طور تي ميزبان کي. |
رليز 3.2.1.0 ۾ طئي ٿيل
سڃاڻپ # | وصف |
707252 | LE پاور ڪنٽرول فيچر ۾ بهتري. |
712526 | CTE (AoA/AoD) سان مسئلو حل ڪريو جتي ڊوائيس سخت غلطي ۾ داخل ٿي سگھي ٿي جيڪڏھن ڪنيڪشن ٺاھڻ کان اڳ CTE يا Silicon Labs CTE کي فعال ڪيو ويو ھو. |
714406 | LL/DDI/SCN/BV-25-C لاءِ درست ڪريو. |
715016 | مقرر ٿيل LE پاور ڪنٽرول شروعاتي. |
715286 | ھاڻي ھڪڙي غلطي کي وڌايو جڏھن نوٽيفڪيشن يا اشارن جي رڪنيت حاصل ڪرڻ ۾ انھن خاصيتن تي ناڪام ٿي جيڪي انھن کي سپورٽ نٿا ڪن. |
715414 | HCI ۾ هڪ مسئلو حل ڪريو ته اشتهار ڏيندڙن کي LE Set Extended Advertising Enable ڪمانڊ ۾ سيٽن جي تعداد کي 0 ڪرڻ سان غير فعال نٿو ڪري سگھجي. |
717381 | Throughput ex لاء درست ڪريوampاشارو ڊيٽا کي صحيح طريقي سان سنڀالڻ لاءِ درخواست. |
718466 | بلوٽوٿ 'NCP انٽرفيس' جزو هاڻي SL_BT_API_FULL ميڪرو جي وضاحت ڪري ٿو، سڀني BGAPI ڪمانڊ ٽيبل کي ڳنڍڻ جي قابل بڻائي ٿو. اها ضرورت آهي NCP ٽارگيٽ ايپليڪيشنن جي. |
718867 | soc_empty ex. لاءِ ٻيهر فعال ٿيل وائيٽ لسٽنگ جزو سپورٽample ايپ. |
723935 | SoC Throughput ex. ۾ بهتريample ايپ. |
رليز 3.2.0.0 ۾ طئي ٿيل
سڃاڻپ # | وصف |
649254 | اڳي صارف ايپليڪيشنون سيٽ ڪري سگھن ٿيون TX پاور +10dBm کان وڌيڪ جيتوڻيڪ AFH (Adaptive Frequency Hopping) فعال نه آهي. اهو طئي ڪيو ويو آهي ته وڌ ۾ وڌ قابل استعمال TX پاور سطح صحيح طور تي سيٽ ڪيو ويو آهي ۽ واپس صارف جي ايپليڪيشن ڏانهن واپس ڪيو ويو آهي جيڪڏهن AFH فعال نه ڪيو ويو آهي. |
651247 | اڳي EFR32MG21 تي بلوٽوٿ اسٽيڪ ڪڏهن ڪڏهن ڪنيڪشن جي سڃاڻپ نه ڪئي هئي. هي هڪ تمام نادر ڪيس آهي ۽ امڪان وڌي سگهي ٿو ماحول ۾ وڌيڪ آر ايف شور سان. اهو مسئلو طئي ڪيو ويو آهي. |
679431 | اڳي DEBUG_EFM اصرار شروع ڪيو ويو سيريز 2 ڊوائيسز ۾ جڏهن هڪ خالي پروجيڪٽ مان بلوٽوت ايپليڪيشن ٺاهيندي. هي مسئلو هاڻي هن رليز ۾ موجود ناهي. |
686213 | اڳي بلوٽوٿ اسٽيڪ ڪڏهن ڪڏهن ابدي لوپ ۾ ڦاسي سگهي ٿو. فرض ڪريو هڪ ايپليڪيشن وٽ ڪيترائي GATT ڪلائنٽ ڪنيڪشن آهن جيڪي هڪ ئي وقت ۾ GATT طريقا انجام ڏئي رهيا آهن ٻنهي سليپ ٽائمر جي مداخلت واري تناظر ۽ ايپليڪيشن مين لوپ کان. انهي حالت ۾، هڪ ناياب نسل جي حالت هڪ اسٽيڪ ميموري ڪرپشن سبب ٿي سگهي ٿي، جنهن جي نتيجي ۾ هڪ GATT طريقيڪار شروع ٿيڻ ۾ ناڪام ٿي سگهي ٿي. مسئلو موجود نه آهي جيڪڏهن بلوٽوت APIs کي صرف مکيه لوپ مان سڏيو وڃي ٿو (ننگي ڌاتو موڊ ۾) يا او ايس ٽاسڪ (RTOS موڊ ۾).
مٿين استعمال جي صورت ۾ ميموري ڪرپشن جو مسئلو طئي ڪيو ويو آهي. جڏهن ته، بلوٽوت API حڪمن کي مداخلت جي حوالي سان سڏي نٿو سگهجي. ائين ڪرڻ سان ٻيا اڻڄاتل مسئلا ٿي سگهن ٿا. هن ۾ بيان ڪيو ويو آهي UG434: سلکان ليبز Bluetooth® C ايپليڪيشن ڊولپرز گائيڊ لاءِ SDK v3.x. |
696220 | هڪ شروعاتي مسئلي کي درست ڪريو جيڪو هڪ متحرڪ گھڻن پروٽوڪول ايپليڪيشن ۾ غلط RAIL ترتيبن کي استعمال ڪندي ٻئي پروٽوڪول جو سبب بڻجي سگھي ٿو. |
696283 | اسڪيننگ فعال ٿيڻ دوران وڌايل اشتهار ڏيندڙ سان ڪنيڪشن کولڻ واري مسئلي کي درست ڪريو. |
697200 | بلوٽوت اسٽيڪ RTOS ترتيب ۾ نوٽيفڪيشن جي غلطي کي درست ڪريو. |
698227 | هڪ مسئلو حل ڪريو ته لنڪ پرت ۾ هڪ ڪم مڪمل نه ٿئي جڏهن ريڊيو ڦاسي پوي. اهو مسئلو تمام گهٽ ٿئي ٿو ۽ اهو ڪيترن ئي اشتهار ڏيندڙن، اسڪينر ۽ بلوٽوت ڪنيڪشن سان مصروف ماحول ۾ ٻيهر پيدا ڪري سگهجي ٿو. مسئلي جو حل ريڊيو واچ ڊاگ جو تعارف آهي (نئين فيچر جو جزو bluetooth_feature_radio_watchdog). ھڪڙو ڪم ختم ڪيو ويندو جيڪڏھن واچ ڊاگ کي پتو پوي ٿو ته ريڊيو ڦاسي پيو آھي. ڊفالٽ طور هي فيچر ميموري بچائڻ لاءِ بند ٿيل آهي. |
700422 | مرڪزي ڪردار ۾ ڪنيڪشن کولڻ واري مسئلي کي درست ڪريو جڏهن مختلف LE PHYs تي هڪ ئي وقت اسڪيننگ ڪريو. |
703303 | فرمائيندڙ تصوير کي درست ڪريو fileBluetooth API ۾ نالي جي واڌ sl_bt_dfu_flash_upload دستاويز. |
703613 | IAR استعمال ڪندي تاليف جي خبردارين کي درست ڪريو، جيڪي بلوٽوت ايپليڪيشنن ۾ mbedTLS جزو جي استعمال سان لاڳاپيل آهن. |
705969 | ھاڻي ريڊيو کي EFR32[B|M]G22 ڊوائيسز تي VSCALE فعال سان شروع ڪري سگھجي ٿو. |
708029 | بلوٽوٿ ڪنيڪشن جو مسئلو حل ڪريو جيڪو EFR32[B|M]G2[1|2] تي خرابي جي ڪري پيدا ٿيو هو جتي پاور مئنيجر ڪجهه حالتن ۾ EM2 مان جاڳڻ ۾ ناڪام ٿئي ٿو. |
714411 | هڪ مسئلو حل ڪريو جتي AUX_ADV_IND ۽ AUX_SYNC_IND ٻنهي پيڪٽن تي لاڳاپو CTE منتقل ڪيو ويو. صحيح رويو اهو آهي ته ان کي صرف AUX_SYNC_IND پيڪٽس تي منتقل ڪيو وڃي. |
موجوده رليز ۾ ڄاڻايل مسئلا
اڳئين رليز کان وٺي بولڊ ۾ مسئلا شامل ڪيا ويا. جيڪڏهن توهان هڪ ڇڏڻ کي مس ڪيو آهي، تازو رليز نوٽس تي دستياب آهن https://www.si-labs.com/products/software.
سڃاڻپ # | وصف | ڪم ڪار |
337467 | MGM12P غريب سگنل جي طاقت آهي جڏهن OTA اپلوڊر سان ڪندي. | ڪو به |
361592 | sync_data واقعي TX پاور جي رپورٽ نٿو ڪري. | ڪو به |
368403 |
جيڪڏهن سيٽنگ CTE وقفو 1 تي، هڪ CTE درخواست موڪلي وڃي هر ڪنيڪشن وقفي ۾. پر اهو صرف هر سيڪنڊ ڪنيڪشن وقفي ۾ موڪليو ويو آهي. |
ڪو به |
641122 |
بلوٽوٿ اسٽيڪ جزو آر ايف اينٽينا جي رستي لاءِ ترتيب فراهم نٿو ڪري. |
اھو ھڪڙو مسئلو آھي خاص طور تي BGM210P لاءِ. ھڪڙو حل آھي دستي طور تي sl_bluetooth_config.h ۾ ترتيب واري ترتيب کي ٽيڪسٽ ايڊٽ موڊ ۾ تازه ڪاري ڪرڻ.
جيڪڏهن OTA with Apploader استعمال ڪيو وڃي، شامل ڪريو bluetooth_feature_ota_config جزو ايپليڪيشن پروجيڪٽ ۾. ڪال ڪريو حڪم sl_bt_ota_set_rf_path() OTA موڊ لاءِ آر ايف رستو سيٽ ڪرڻ لاءِ. |
650079 |
LE 2M PHY تي EFR32[B|M]G12 ۽ EFR32[B|M]G13 نٿو ڪري ڪم ڪريو اسمارٽ فونز سان استعمال ڪندي Mediatek Helio chip هڪ interoperability جي مسئلي جي ڪري. |
ڪوبه حل موجود ناهي. ايپليڪيشن ڊولپمينٽ ۽ ٽيسٽ لاءِ، sl_bt_connection_set_preferred_phy() يا sl_bt_connection_set_default_preferred_phy() سان 2M PHY کي غير فعال ڪرڻ کان ڌار ٿيڻ کان بچي سگھجي ٿو. |
682198 |
بلوٽوٿ اسٽيڪ کي 2M PHY تي هڪ ونڊوز پي سي سان هڪ مداخلت وارو مسئلو آهي. |
ڪوبه حل موجود ناهي. ايپليڪيشن ڊولپمينٽ ۽ ٽيسٽ لاءِ، sl_bt_connection_set_preferred_phy() يا sl_bt_connection_set_default_preferred_phy() سان 2M PHY کي غير فعال ڪرڻ کان ڌار ٿيڻ کان بچي سگھجي ٿو. |
695148 | بلوٽوٿ نرم ٽائمر ڪم نٿو ڪري جڏهن بلوٽوٿ آن ڊيمانڊ شروع ڪرڻ واري خصوصيت کي فعال ڪيو وڃي. | بلوٽوٿ SDK يا سليپ ٽائمر پليٽ فارم سروس ۾ سادي ٽائمر جزو استعمال ڪريو. |
725498 | ڪنيڪشن تي ٻڌل aoa_locator ايپليڪيشن ڪڏهن ڪڏهن غلطي جي پيغام سان ڪري ٿي CTE کي فعال ڪرڻ ۾ ناڪام. | ڪو به |
730692 |
EFR4[B|M]G7 ڊوائيسز تي 32-13٪ پيڪٽ جي غلطي جي شرح نظر اچي ٿي جڏهن RSSI -25 ۽ -10 dBm جي وچ ۾ آهي. PER نامزد آهي (ڊيٽا شيٽ جي مطابق) هن حد کان مٿي ۽ هيٺ. |
ڪو به |
ختم ٿيل شيون
رليز 3.2.1.0 ۾ ختم ٿيل
- API enum sl_bt_gap_phy_type_t
هي اينم قسم sl_bt_gap_phy_t سان تبديل ڪيو ويو آهي. - API enum sl_bt_gap_phy_and_coding_type_t
هي اينم قسم sl_bt_gap_phy_coding_t سان تبديل ڪيو ويو آهي.
پراڻي قسم اڃا تائين صحيح آهن ۽ ايپليڪيشنن ۾ استعمال ڪري سگھجن ٿيون. اهو ممڪن آهي ته جلد کان جلد نئين قسمن ڏانهن لڏپلاڻ ڪرڻ جي صلاح ڏني وئي آهي. پراڻن قسمن کي ختم ڪيو ويندو نه گهٽ ۾ گهٽ هڪ سال ۾ مستقبل جي وڏي SDK ڇڏڻ ۾.
رليز 3.2.0.0 ۾ ختم ٿيل
- API حڪم sl_bt_sm_list_bonding_entry
ھي حڪم sl_bt_sm_get_bonding_handles ۽ sl_bt_sm_get_bonding_details حڪمن سان تبديل ڪيو ويو آھي. - API حڪم sl_bt_sm_set_oob_data
هي حڪم sl_bt_sm_set_legacy_oob حڪم سان تبديل ڪيو ويو آهي. - API حڪم sl_bt_sm_use_sc_oob
هي حڪم sl_bt_sm_set_oob حڪم سان تبديل ڪيو ويو آهي. - API حڪم sl_bt_sm_set_sc_remote_oob_data
هي حڪم sl_bt_sm_set_remote_oob حڪم سان تبديل ڪيو ويو آهي. - API حڪم sl_bt_system_set_soft_timer ۽ sl_bt_system_set_lazy_soft_timer
Bluetooth APIs متبادل مهيا نه ڪندا آھن. بلوٽوٿ SDK ۾ سادي ٽائمر جزو استعمال ڪريو يا ٽائمرز لاءِ سليپ ٽائمر پليٽ فارم سروس.
AoA کمپاس ڊيمو
مستقبل جي رليز ۾ هٽايو وڃي. هي ڊيم AoA تجزيه ڪندڙ طرفان تبديل ڪيو ويو آهي.
ncp_empty exampدرخواست
مستقبل جي رليز ۾ هٽايو وڃي. هن اڳوڻيample کي تبديل ڪيو ويو آهي ncp exampلي.
ختم ٿيل شيون
رليز 3.2.0.0 ۾ هٽايو ويو
بي جي ٽول
BGTool هن رليز ۾ هٽايو ويو آهي ۽ بلوٽوت اين سي پي ڪمانڊر طرفان تبديل ڪيو ويو آهي جنهن ۾ هڪ جديد، وجداني، web-based يوزر انٽرفيس سان گڏو گڏ هڪ سمارٽ ڪنسول IntelliSense ۽ بلٽ ان API دستاويزن سان.
هن رليز کي استعمال ڪندي
هن رليز ۾ هيٺيان شامل آهن
- سلکان ليبز بلوٽوت اسٽيڪ لائبريري
- بلوٽوٿ ايسampلي ايپليڪيشنون
Bluetooth SDK بابت وڌيڪ معلومات لاءِ ڏسو QSG169: Bluetooth® SDK v3.x Quick Start Guide. جيڪڏهن توهان بلوٽوٿ تي نوان آهيو UG103.14 ڏسو: بلوٽوٿ LE بنيادي.
انسٽاليشن ۽ استعمال
Silicon Labs تي هڪ رجسٽرڊ اڪائونٽ گهربل آهي سلڪون ليبز بلوٽوت SDK ڊائون لوڊ ڪرڻ لاءِ. تي رجسٽر ڪري سگهو ٿا https://sili-conlabs.force.com/apex/SL_CommunitiesSelfReg?form=short.
اسٽيڪ تنصيب جون هدايتون شامل آهن سادگي اسٽوڊيو 5 آن لائن استعمال ڪندڙ جي رهنمائي ۾.
استعمال ڪريو Bluetooth SDK v3.x سان سلکان ليبز Simplicity Studio 5 ڊولپمينٽ پليٽ فارم. سادگي اسٽوڊيو کي يقيني بڻائي ٿو ته اڪثر سافٽ ويئر ۽ اوزار مطابقت صحيح طريقي سان منظم ڪيا ويا آهن. انسٽال ڪريو سافٽ ويئر ۽ بورڊ فرم ويئر اپڊيٽ فوري طور تي جڏهن توهان کي اطلاع ڏنو وڃي. صرف استعمال ڪريو Simplicity Studio 4 سان Bluetooth SDK v2.13.x ۽ هيٺين سان.
SDK ورزن لاءِ مخصوص دستاويز SDK سان انسٽال ٿيل آهي. اضافي معلومات اڪثر ڪري ڄاڻ جي بنيادي مضمونن (KBAs) ۾ ملي سگهي ٿي. API حوالا ۽ ٻي معلومات هن بابت ۽ اڳوڻي رليز تي موجود آهي https://docs.silabs.com/.
سيڪيورٽي ڄاڻ
محفوظ والٽ انٽيگريشن
جڏهن سيڪيور والٽ هاءِ ڊيوائسز تي لڳايو وڃي ٿو، حساس ڪنجيون جهڙوڪ لانگ ٽرم ڪي (LTK) محفوظ ٿيل آهن محفوظ والٽ ڪي مينيجمينٽ ڪارڪردگي استعمال ڪندي. هيٺ ڏنل جدول ڏيکاري ٿو محفوظ ڪيل ڪنجيون ۽ انهن جي اسٽوريج جي حفاظت جون خاصيتون.
ويڙهيل چاٻي | قابل برآمد / غير برآمدي | نوٽس |
ريموٽ ڊگھي مدت جي چاٻي (LTK) | غير برآمدي | |
مقامي ڊگھي مدت جي چاٻي (صرف وراثت) | غير برآمدي | |
ريموٽ شناخت حل ڪرڻ واري ڪي (IRK) | قابل برآمد | مستقبل جي مطابقت جي سببن لاء برآمد ٿيڻ گهرجي |
مقامي سڃاڻپ حل ڪرڻ جي ڪنجي | قابل برآمد | ايڪسپورٽ هجڻ ضروري آهي ڇو ته ڪنجي ٻين ڊوائيسز سان حصيداري ڪئي وئي آهي. |
لپيل چابيون جيڪي نشان لڳل آهن "غير برآمد ٿيندڙ" استعمال ڪري سگهجن ٿيون پر نه ٿي سگهن viewايڊ يا رن ٽائيم تي شيئر ڪيو ويو.
ويڙهيل چاٻيون جيڪي نشان لڳل آهن "برآمد لائق" رن ٽائم تي استعمال يا شيئر ڪري سگھجن ٿيون پر فليش ۾ محفوظ رهڻ دوران انڪريپٽ ٿيل رهنديون آهن. Secure Vault Key Management functionality تي وڌيڪ معلومات لاءِ، ڏسو AN1271: محفوظ ڪيئي اسٽوريج.
سيڪيورٽي صلاحون
سيڪيورٽي مشوري جي رڪنيت حاصل ڪرڻ لاء، لاگ ان ڪريو Silicon Labs ڪسٽمر پورٽل، پوء چونڊيو اڪائونٽ گهر. ھوم تي ڪلڪ ڪريو پورٽل ھوم پيج ڏانھن وڃڻ لاءِ ۽ پوءِ ڪلڪ ڪريو مينيجمينٽ نوٽيفڪيشن ٽائل. پڪ ڪريو ته 'سافٽ ويئر/سيڪيورٽي ايڊوائزري نوٽس ۽ پراڊڪٽ جي تبديلي جا نوٽس (PCNs)' چيڪ ٿيل آهي، ۽ اهو ته توهان پنهنجي پليٽ فارم ۽ پروٽوڪول لاءِ گهٽ ۾ گهٽ رڪنيت حاصل ڪئي آهي. ڪنهن به تبديلي کي محفوظ ڪرڻ لاء محفوظ ڪريو تي ڪلڪ ڪريو.
حمايت
ڊولپمينٽ کٽ گراهڪ ٽريننگ ۽ ٽيڪنيڪل سپورٽ لاءِ اهل آهن. استعمال ڪريو Silicon Labs Bluetooth LE web صفحو سڀني Silicon Labs بلوٽوت پراڊڪٽس ۽ خدمتن بابت معلومات حاصل ڪرڻ لاء، ۽ پراڊڪٽ سپورٽ لاء سائن اپ ڪرڻ لاء.
توھان رابطو ڪري سگھو ٿا سلڪون ليبارٽريز سپورٽ تي http://www.silabs.com/support.
سادگي اسٽوڊيو
MCU ۽ وائرليس اوزار، دستاويزن، سافٽ ويئر، سورس ڪوڊ لائبريريون ۽ وڌيڪ تائين هڪ ڪلڪ تي رسائي. ونڊوز، ميڪ ۽ لينڪس لاءِ دستياب آهي!
- 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 Labs انهن اصطلاحن کي تبديل ڪري رهي آهي شامل ٻولي سان جتي ممڪن هجي. وڌيڪ معلومات لاء، دورو ڪريو www.silabs.com/about-us/inclusive-lexicon-project
ٽريڊ مارڪ ڄاڻ
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 ۽ ان جا مجموعا "دنيا جا سڀ کان وڌيڪ توانائي دوست مائڪرو ڪنٽرولرز"، ريڊپائن Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis Logo®, ZExpress®, USBent® Zentri لوگو ۽ 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 بلوٽوت LE SDK سافٽ ويئر [pdf] استعمال ڪندڙ ھدايت بلوٽوٽ لي SDK سافٽ ويئر، بلوٽوٽ لي، SDK سافٽ ويئر، سافٽ ويئر |