မာတိကာ ပုန်း

xG22 Bluetooth LE SDK ဆော့ဖ်ဝဲ

သတ်မှတ်ချက်များ-

  • ထုတ်ကုန်အမည်- ရိုးရှင်းသော SDK Suite
  • ဗားရှင်း- 2024.12.2
  • ထုတ်ဝေသည့်ရက်စွဲ- ဧပြီလ 1 ရက် 2025 ခုနှစ်
  • လိုက်ဖက်ညီသော Compilers-
    • ARM (IAR-EWARM) ဗားရှင်း 9.40.1 အတွက် IAR Embedded Workbench
    • GCC (The GNU Compiler Collection) ဗားရှင်း 12.2.1 ဖြင့် ပေးထားသည်။
      ရိုးရှင်းစတူဒီယို
  • Bluetooth ဗားရှင်း- 9.1.0.0

ထုတ်ကုန်အသုံးပြုမှု ညွှန်ကြားချက်များ-

လိုက်ဖက်ညီမှုနှင့် အသုံးပြုမှု သတိပေးချက်များ-

လုံခြုံရေးအပ်ဒိတ်များနှင့် သတိပေးချက်များအကြောင်း အချက်အလက်များအတွက်၊ တွင် ကိုးကားပါ။
၎င်းနှင့်အတူ ထည့်သွင်းထားသည့် ပလပ်ဖောင်းဖြန့်ချိရေးမှတ်စုများ၏ လုံခြုံရေးအခန်း
SDK သို့မဟုတ် TECH DOCS တက်ဘ်တွင် ဝင်ရောက်ကြည့်ရှုပါ။ ဆီလီကွန်
ဓာတ်ခွဲခန်း
website. လုံခြုံရေးစာရင်းသွင်းရန် အကြံပြုထားသည်။
နောက်ဆုံးပေါ်အချက်အလက်များအတွက် အကြံပေးချက်များ။

ဤထုတ်ဝေမှုကို အသုံးပြုခြင်း-

အကယ်၍ သင်သည် Silicon Labs Bluetooth SDK တွင် အသစ်ဖြစ်ပါက၊ ကိုကိုးကားပါ။
၎င်းကိုအသုံးပြုရန်အတွက် အသုံးပြုသူလက်စွဲတွင် ပေးထားသည့် ညွှန်ကြားချက်များနှင့် မှတ်စုများ
ထုတ်ဝေမှုအပိုင်း။

အဓိကအင်္ဂါရပ်များ-

  • လိုက်ဖက်ညီသော Compilers-
    • ARM (IAR-EWARM) ဗားရှင်း 9.40.1 အတွက် IAR Embedded Workbench
    • GCC (GNU Compiler Collection) ဗားရှင်း 12.2.1

အင်္ဂါရပ်အသစ်များ-

ထုတ်ဝေမှု 9.1.0.0 ရှိ ပစ္စည်းအသစ်များ-

  • ATT MTU လဲလှယ်မှုအတွက်သာ GATT ဖောက်သည်-
    • ထည့်ထားသော အစိတ်အပိုင်း
      bluetooth_feature_gatt_client_att_mtu_request_only မှ အလိုအလျှောက်
      GATT ချိတ်ဆက်မှုဖြစ်သည့်အခါ ATT MTU လဲလှယ်ရေးလုပ်ငန်းစဉ်ကို စတင်ပါ။
      ဖွင့်သည်။
    • အများဆုံးအရွယ်အစားကိုသတ်မှတ်ရန် sl_bt_gatt_server_set_max_mtu API ကိုသုံးပါ။
      BLE Host Stack ရှိ ATT MTU ၏
  • သီးခြားချိတ်ဆက်မှုအခန်းကဏ္ဍများအတွက် အစိတ်အပိုင်းများ-
    • အစိတ်အပိုင်းအသစ်များ bluetooth_feature_connection_role_central နှင့်
      bluetooth_feature_connection_role_peripheral တို့အတွက် ပံ့ပိုးပေးပါသည်။
      သီးခြားချိတ်ဆက်မှုအခန်းကဏ္ဍ။
    • အခြေခံ အခန်းကဏ္ဍအလိုက် အစိတ်အပိုင်းတစ်ခု သို့မဟုတ် နှစ်ခုစလုံးကို ထည့်သွင်းပါ။
      အပလီကေးရှင်းရဲ့ လိုအပ်ချက်တွေ ပါဝင်လာတဲ့အခါ
      bluetooth_feature_connection။
  • Bluetooth Security Manager တွင် ပိုမိုကောင်းမွန်သော ကုဒ်ကို ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်း-
    • Bluetooth လုံခြုံရေးမန်နေဂျာသည် ယခု အလိုအလျောက် စီမံခန့်ခွဲပါသည်။
      ပါဝင်သော စက်များပေါ်တွင် အခြေခံ၍ ဗဟို သို့မဟုတ် အရံအတားများ
      အစိတ်အပိုင်းများ။

ထုတ်ဝေမှု 9.0.0.0 ရှိ ပစ္စည်းအသစ်များ-

  • ပါဝါအနိမ့်မုဒ်တွင် TX ပါဝါ 10 dBm ထက်ပိုမြင့်သည်-
    • ပါဝါနိမ့်သောမုဒ်တွင် 10 dBm ထက်မြင့်သော TX ပါဝါကို အသုံးပြု၍ ပံ့ပိုးပေးသည်။
      NCP နှင့် SoC မုဒ်များ။
    • ပါဝါနည်းသောမုဒ်တွင် အသုံးပြု၍ ပါဝါကန့်သတ်ချက်များကို စီစဉ်သတ်မှတ်ပါ။
      သော့ဖြင့် sl_bt_system_linklayer_configure()
      sl_bt_system_linklayer_config_key_low_power_mode_power_limit
  • စကင်နာရွေးချယ်မှုအသစ်-
    • SL_BT_SCANNER_IGNORE_BONDING ရွေးချယ်မှုဖြင့် အသုံးပြုရန် ထည့်သွင်းထားသည်။
      sl_bt_scanner_set_parameters_and_filter command ကို ရှောင်ပါ။
      ချည်နှောင်ခြင်းဆိုင်ရာ အချက်အလက်မဟုတ်ပါက မလိုအပ်သော အနှောင်အဖွဲ့များကို ရှာဖွေခြင်း။
      ကြော်ငြာအစီရင်ခံစာများတွင် လိုအပ်ပါသည်။
  • စိတ်ကြိုက်လိပ်စာရွေးချယ်မှုအသစ်-
    • SL_BT_CONFIG_SET_CUSTOM_ADDRESS_FROM_NVM3 ရွေးစရာကို ထည့်ထားသည်
      stack သည် သိမ်းဆည်းထားသော စိတ်ကြိုက်လိပ်စာကို အသုံးပြုသင့်သည်ဖြစ်စေ ပြင်ဆင်သတ်မှတ်ခြင်း။
      NVM3 သည် စက်၏အထောက်အထားလိပ်စာအဖြစ်။
    • ဤရွေးချယ်မှုကို မူရင်းအတိုင်း ဖွင့်ထားသည်။

အမြဲမေးလေ့ရှိသောမေးခွန်းများ:

မေး- လုံခြုံရေးအပ်ဒိတ်များအကြောင်း အချက်အလက်ကို ဘယ်မှာ ရှာတွေ့နိုင်မလဲ။

A- ပလပ်ဖောင်းဖြန့်ချိရေးမှတ်စုများ၏ လုံခြုံရေးအခန်းကို ကိုးကားပါ။
ဤ SDK ဖြင့် ထည့်သွင်းပါ သို့မဟုတ် Silicon Labs ရှိ TECH DOCS တက်ဘ်သို့ သွားပါ။
webလုံခြုံရေးအပ်ဒိတ်များအတွက်ဆိုက်။

မေး- ပါဝါနည်းသောမုဒ်တွင် ပါဝါကန့်သတ်ချက်များကို မည်သို့စီစဉ်သတ်မှတ်ရမည်နည်း။

A- အသုံးပြု၍ ပါဝါနည်းသောမုဒ်တွင် ပါဝါကန့်သတ်ချက်များကို စီစဉ်သတ်မှတ်ပါ။
သော့ဖြင့် sl_bt_system_linklayer_configure()
sl_bt_system_linklayer_config_key_low_power_mode_power_limit

မေး- ဒီထုတ်ကုန်နဲ့ ဘယ်လို compilers တွေနဲ့ လိုက်ဖက်သလဲ။

A- လိုက်ဖက်ညီသော compilers များတွင် ARM အတွက် IAR Embedded Workbench ပါဝင်သည်။
ဗားရှင်း 9.40.1 နှင့် GCC ဗားရှင်း 12.2.1 ရိုးရှင်းမှုတို့ဖြင့် ပံ့ပိုးပေးထားသည်။
စတူဒီယို။

“`

Bluetooth® LE SDK 9.1.0.0 GA
ရိုးရှင်းသော SDK Suite 2024.12.2 ဧပြီ 1၊ 2025

Silicon Labs သည် အားကစားနှင့် ကြံ့ခိုင်မှု၊ လူသုံး အီလက်ထရွန်းနစ်ပစ္စည်းများ၊ မီးပုံးပျံနှင့် စမတ်အိမ်သုံး အပလီကေးရှင်းများကဲ့သို့သော ထုတ်ကုန်များတွင် အသုံးပြုသည့် Bluetooth ဟာ့ဒ်ဝဲနှင့် ဆော့ဖ်ဝဲနည်းပညာများတွင် ထိပ်တန်းရောင်းချသူဖြစ်သည်။ core SDK သည် ဖွံ့ဖြိုးတိုးတက်မှုကို ရိုးရှင်းစေရန် API မျိုးစုံနှင့်အတူ core လုပ်ဆောင်ချက်အားလုံးကို ပံ့ပိုးပေးသည့် အဆင့်မြင့် Bluetooth 5.4-လိုက်လျောညီထွေရှိသော stack တစ်ခုဖြစ်သည်။ core functionality သည် standalone mode နှစ်ခုလုံးကို ပံ့ပိုးပေးထားပြီး developer သည် ၎င်းတို့၏ application ကို SoC တွင် တိုက်ရိုက်ဖန်တီးပြီး run နိုင်စေရန်၊ သို့မဟုတ် ပြင်ပ host MCU ကို အသုံးပြုခွင့်ပေးသော NCP mode တွင်ဖြစ်သည်။ ဤထုတ်ဝေမှုမှတ်စုများသည် SDK ဗားရှင်း(များ) ကို အကျုံးဝင်သည်-
9.1.0.0 GA သည် ဧပြီလ 1 ရက်၊ 2025 တွင်ထွက်ရှိခဲ့ပြီး 9.0.1.0 GA သည် ဖေဖော်ဝါရီ 5၊ 2025 တွင်ထွက်ရှိကာ 9.0.0.0 GA သည် ဒီဇင်ဘာ 16၊ 2024 တွင်ထုတ်ပြန်ခဲ့သည်
လိုက်ဖက်ညီမှုနှင့် အသုံးပြုမှု သတိပေးချက်များ
လုံခြုံရေးအပ်ဒိတ်များနှင့် သတိပေးချက်များအကြောင်း အချက်အလက်များအတွက်၊ ဤ SDK ဖြင့် ထည့်သွင်းထားသော ပလပ်ဖောင်းဖြန့်ချိရေးမှတ်စုများ၏ လုံခြုံရေးအခန်း သို့မဟုတ် https://www.silabs.com/developers/bluetooth-low-energy ရှိ TECH DOCS တက်ဘ်တွင် ကြည့်ပါ။ Silicon Labs မှ နောက်ဆုံးပေါ် အချက်အလက်များအတွက် လုံခြုံရေး အကြံပေးများထံ စာရင်းသွင်းရန် ပြင်းပြင်းထန်ထန် အကြံပြုထားသည်။ Secure Vault အင်္ဂါရပ်များကို အသုံးပြုခြင်းဆိုင်ရာ ညွှန်ကြားချက်များအပြင် မှတ်စုများ အတွက် သို့မဟုတ် Silicon Labs Bluetooth SDK တွင် အသစ်ဖြစ်ပါက၊ ဤဖြန့်ချိမှုကို အသုံးပြုခြင်းကို ကြည့်ပါ။

အဓိကအင်္ဂါရပ်များ
Bluetooth · Periodic Advertisement ၏ GA ထုတ်ဝေမှု
BGAPI ပွဲ · BT LE Connection Subrating · လက်ခံစာရင်းကို အခြေခံ၍ အလိုအလျောက်ချိတ်ဆက်ခြင်း · BT Atlanta (v6.0) LL နှင့် Host Qualifi-
cation · ချန်နယ် အသံထွက်ကျဲသော ချန်နယ်မြေပုံ
ပံ့ပိုးမှု · ချန်နယ်အသံထွက် အင်တင်နာပြောင်းခြင်း။
ပံ့ပိုးမှု · CBAP – CPMS ပေါင်းစည်းမှု Multiprotocol · Open-တွင် ZigbeeD နှင့် OTBR ပံ့ပိုးမှု
WRT GA · DMP BLE + CMP ZB & Matter/OT တို့နှင့်အတူ
SoC GA အတွက် MG26 တွင် တစ်ပြိုင်နက် နားထောင်ခြင်း · 802.15.4 ပေါင်းစည်းထားသော ရေဒီယို အစီအစဉ်ဆွဲသူ ဦးစားပေး အစိတ်အပိုင်း · MP host အပလီကေးရှင်းများအတွက် Debian ထုပ်ပိုးမှု ပံ့ပိုးမှု – Alpha

လိုက်ဖက်ညီသော Compilers-

ARM (IAR-EWARM) ဗားရှင်း 9.40.1 အတွက် IAR Embedded Workbench
· IarBuild.exe command line utility သို့မဟုတ် IAR Embedded Workbench GUI ဖြင့် တည်ဆောက်ရန် ဝိုင်ကိုအသုံးပြုခြင်းသည် macOS သို့မဟုတ် Linux တွင် မှားယွင်းမှုဖြစ်ပေါ်နိုင်သည်။ fileဝိုင်၏ hashing algorithm တွင် တိုက်မိမှုကြောင့် အတိုချုံးထုတ်လုပ်ခြင်းဖြစ်သည်။ file နာမည်များ
· macOS သို့မဟုတ် Linux ပေါ်ရှိ သုံးစွဲသူများအား Simplicity Studio ပြင်ပတွင် IAR ဖြင့် တည်ဆောက်ခြင်းမပြုရန် အကြံပြုအပ်ပါသည်။ ဖောက်သည်များ မှန်ကန်ကြောင်း သေချာစွာ စစ်ဆေးသင့်သည်။ files ကိုအသုံးပြုလျက်ရှိသည်။

Simplicity Studio ဖြင့် ပံ့ပိုးပေးထားသော GCC (GNU Compiler Collection) ဗားရှင်း 12.2.1။

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

Silicon Laboratories မှ မူပိုင်ခွင့် © 2025

Bluetooth 9.1.0.0

မာတိကာ
မာတိကာ
1 ပစ္စည်းအသစ်များ …………………………………………………………………………………………………………………………………… ……………………………………… 3 1.1 အင်္ဂါရပ်အသစ်များ …………………………………………………………………………………………… …………………………………………………………………….. 3 1.2 API အသစ်များ…………………………………………………… ……………………………………………………………………………………………………………………… ၄
2 တိုးတက်မှုများ ……………………………………………………………………………………………………………………………………………………………………………။ 5 2.1 ပြောင်းလဲထားသည့်အရာများ ……………………………………………………………………………………………………………………………………………………………… 5 2.2 ပြောင်းလဲထားသော APIs ………………………………………………………………………………………………………………………………………………………………. ၅
3 Fixed Issues …………………………………………………………………………………………………………………………………………………………………………… 6 4 လက်ရှိထုတ်ဝေမှုတွင် သိထားသောပြဿနာများ …………………………………………………………………………………………………………………………………… 8 5 ငြင်းဆိုထားသည့်အရာများ……………………………………………………………………………………………………………………………………………………………………………. 9 6 ဖယ်ရှားထားသော အရာများ ……………………………………………………………………………………………………………………………………………………………….. 10 7 Multiprotocol Gateway နှင့် RCP ………………………………………………………………………………………………………………………………………………… 11
7.1 ပစ္စည်းအသစ်များ ……………………………………………………………………………………………………………………………………………………………… 11 7.2 တိုးတက်မှုများ ……………………………………………………………………………………………………………………………………………………………… 11 7.3 Fixed Issues ……………………………………………………………………………………………………………………………………………………………….. 12 7.4 လက်ရှိထုတ်ဝေမှုအကြိုတွင် လူသိများသောပြဿနာများ 13………………………………………………………..7.5 ………………………………………………………………………………………………………………………………………………… 13 7.6 ဖယ်ရှားထားသည့်အရာများ ……………………………………………………………………………………………………………………………………………………………… 13 8 ဤဖြန့်ချိမှုကိုအသုံးပြုခြင်း …………………………………………………………………………………………………………………………………………………….. 14 8.1 ထည့်သွင်းခြင်းနှင့်အသုံးပြုခြင်း ………………………………………………………………………………………………………………………………………………… 14 8.2 လုံခြုံရေးအချက်အလက်များ…………………………………………………………………………………………………. ……………………………………………………………………………………………………………………………………………………………………………။ 14 8.3 SDK ဖြန့်ချိရေးနှင့် ထိန်းသိမ်းမှုမူဝါဒ …………………………………………………………………………………………………………………………. ၁၅

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

1 ပစ္စည်းအသစ်များ

ပစ္စည်းအသစ်များ

1.1 အင်္ဂါရပ်အသစ်များ
ထုတ်ဝေမှု 9.1.0.0 တွင် ထည့်သွင်းထားသည်။
ATT MTU လဲလှယ်မှုအတွက်သာ GATT ဖောက်သည်
ထည့်ထားသော အစိတ်အပိုင်း bluetooth_feature_gatt_client_att_mtu_request_only။ GATT ချိတ်ဆက်မှုဖွင့်သောအခါတွင် ဤအစိတ်အပိုင်းသည် ATT MTU လဲလှယ်မှုလုပ်ငန်းစဉ်ကို အလိုအလျောက်စတင်ရန် အနည်းဆုံး GATT Client ကို ပံ့ပိုးပေးပါသည်။ ဤအစိတ်အပိုင်းသည် GATT Client API ကို မပံ့ပိုးပါ။ BLE Host Stack တွင် ATT MTU ၏ အများဆုံးအရွယ်အစားကို သတ်မှတ်ရန် GATT ဆာဗာ API sl_bt_gatt_server_set_max_mtu ကို အသုံးပြုပါ။
သီးခြားချိတ်ဆက်မှုအခန်းကဏ္ဍများအတွက် အစိတ်အပိုင်းများ
အစိတ်အပိုင်းအသစ်များကို bluetooth_feature_connection_role_central နှင့် bluetooth_feature_connection_role_peripheral တို့ကို ထည့်သွင်းထားသည်။ ဤအစိတ်အပိုင်းများသည် သီးခြားချိတ်ဆက်မှုအခန်းကဏ္ဍအတွက် ပံ့ပိုးမှုပေးပါသည်။ အပလီကေးရှင်းတစ်ခုတွင် bluetooth_feature_connection ပါဝင်သည့်အခါ၊ အပလီကေးရှင်းတွင် အပလီကေးရှင်း၏လိုအပ်ချက်များအပေါ်အခြေခံ၍ အခန်းကဏ္ဍအလိုက် အစိတ်အပိုင်းတစ်ခု သို့မဟုတ် နှစ်ခုလုံးလည်း ပါဝင်သင့်သည်။ အပလီကေးရှင်းတွင် bluetooth_feature_connection သာပါဝင်ပါက၊ ချိတ်ဆက်မှုအခန်းကဏ္ဍနှစ်ခုလုံးကို နောက်ပြန်လိုက်ဖက်နိုင်စေရန် ပံ့ပိုးပေးပါမည်။
Bluetooth Security Manager တွင် ပိုမိုကောင်းမွန်သော Code Optimization
အပလီကေးရှင်းတွင် bluetooth_feature_connection_role_central သို့မဟုတ် bluetooth_feature_connection_role_peripheral အစိတ်အပိုင်းအသီးသီးတွင် မပါဝင်ပါက Bluetooth လုံခြုံရေးမန်နေဂျာသည် ယခုအခါ ဗဟို သို့မဟုတ် အစွန်အဖျားရှိ စက်အား အလိုအလျောက် လွှတ်ချပါသည်။
ထုတ်ဝေမှု 9.0.0.0 တွင် ထည့်သွင်းထားသည်။
ပါဝါနိမ့်သောမုဒ်တွင် TX ပါဝါ 10 dBm ထက်မြင့်သည်။
ပါဝါမုဒ်တွင် 10 dBm ထက်မြင့်သော TX ပါဝါကို အသုံးပြုခြင်းကို NCP နှင့် SoC မုဒ်များတွင် ပံ့ပိုးထားသည်။ ပါဝါမုဒ်တွင် ပါဝါကန့်သတ်ချက်များအား သော့ sl_bt_system_linklayer_config_key_low_power_mode_power_limit ဖြင့် sl_bt_system_linklayer_configure() ကို အသုံးပြု၍ ပြင်ဆင်သတ်မှတ်နိုင်ပါသည်။
စကင်နာရွေးချယ်မှုအသစ်
sl_bt_scanner_set_parameters_and_filter command ဖြင့်အသုံးပြုရန်အတွက် စကင်နာရွေးချယ်မှုအသစ်၊ SL_BT_SCANNER_IGNORE_BONDING ကို ထပ်ထည့်ခဲ့သည်။ အကယ်၍ အပလီကေးရှင်းသည် ကြော်ငြာအစီရင်ခံစာများတွင် ချိတ်ဆက်မှုအချက်အလက်ကို မလိုအပ်ပါက၊ မလိုအပ်ဘဲ အနှောင်အဖွဲ့များကို ရှာဖွေခြင်းမှ ရှောင်ရှားရန် ဤစကင်နာရွေးချယ်မှုကို သတ်မှတ်နိုင်သည်။
စိတ်ကြိုက်လိပ်စာ ရွေးချယ်မှုအသစ်
စက်ပစ္စည်း အထောက်အထားလိပ်စာအဖြစ် NVM3 ၏ Bluetooth ဒေသတွင် သတ်မှတ်ထားသော သော့ဖြင့် သိမ်းဆည်းထားသော စိတ်ကြိုက်လိပ်စာကို အသုံးပြုသင့်မသင့်ကို ပြင်ဆင်သတ်မှတ်ရန်အတွက် SL_BT_CONFIG_SET_CUSTOM_ADDRESS_FROM_NVM3၊ ရွေးချယ်မှုအသစ်တစ်ခု ထပ်ထည့်ထားသည်။ မူရင်းအားဖြင့်၊ ဤရွေးချယ်မှုကို ဖွင့်ထားသည်။
Bluetooth အစီအစဉ်များအတွက် Event System IPC ပံ့ပိုးမှု
ရွေးချယ်နိုင်သော အစိတ်အပိုင်းအသစ်၊ bluetooth_event_system_ipc သည် RTOS ကိုအသုံးပြုသည့်အက်ပ်တစ်ခုရှိ Event System ယန္တရားမှတစ်ဆင့် Bluetooth ဖြစ်ရပ်များကိုရယူရန်အတွက် ပံ့ပိုးပေးပါသည်။
ချိတ်ဆက်မှု Subrating
ရွေးချယ်နိုင်သော အစိတ်အပိုင်းအသစ်၊ bluetooth_feature_connection_subrate သည် Bluetooth Connection Subrating အင်္ဂါရပ်ကို ပံ့ပိုးပေးပါသည်။ အင်္ဂါရပ်ကို ဤထုတ်ဝေမှုတွင် စမ်းသပ်အရည်အသွေးဖြင့် ပေးထားသည်။
လက်ခံဆောင်ရွက်ပေးသည့် stack စာကြည့်တိုက်များတွင် LTO ပံ့ပိုးမှု
ရွေးချယ်ထားသော host stack GCC စာကြည့်တိုက်များကို LTO ရွေးချယ်မှုများ (-flto၊ -ffat-lto-objects) ဖြင့် တည်ဆောက်ထားပါသည်။ အပလီကေးရှင်းသည် LTO ကိုအသုံးပြုပါက ကုဒ်အရွယ်အစားကို ပိုမိုကောင်းမွန်အောင်ပြုလုပ်နိုင်မည်ဖြစ်သည်။
HCI ဖြစ်ရပ် စစ်ထုတ်ခြင်း။
HCI ဖြစ်ရပ်လုပ်ဆောင်ခြင်းအတွက် စိတ်ကြိုက်ဖြစ်ရပ် စစ်ထုတ်မှုများကို သတ်မှတ်ခွင့်ပြုသည်။ အစီအစဉ်ကို လက်ခံဆောင်ရွက်ပေးသည့်အစုသို့ မပို့မီ စစ်ထုတ်မှုပြန်ခေါ်ခြင်းကို ခေါ်သည်။ HCI ချိတ်ဆက်မှုမှတဆင့် မလိုအပ်သော အသွားအလာများကို ကန့်သတ်ရန် ၎င်းကို အသုံးပြုနိုင်သည်။
RTOS အထောက်အပံ့ကို တိုးချဲ့ထားသည်။
ရှိပြီးသား ဟောင်းများစွာ၏ RTOS မူကွဲကို ထည့်ထားသည်။ample applications များ။

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

ပစ္စည်းအသစ်များ
ESL- လက်ခံ-စာရင်းကို အခြေခံထားသော အော်တို-ချိတ်ဆက်မှုသည် ကြီးမားသောကွန်ရက်တပ်ဆင်မှုကို အရှိန်မြှင့်ရန် Electronic Shelf Label (ESL) Access Point (AP) သို့ ချိတ်ဆက်မှုနည်းလမ်းအသစ်ကို ပေါင်းထည့်ခဲ့သည်။ ESL- စကင်န်ဖတ်ခြင်းဖြင့် ထပ်တူပြုခြင်း Tags ကြော်ငြာမစတင်မီ စကင်န်အခြေခံပြီး ထပ်တူပြုခြင်း ဆုံးရှုံးခြင်းအတွက် စကင်န်အခြေပြု ပြန်လည်ချိန်ကိုက်ခြင်းကို ကြိုးပမ်းနိုင်ပါပြီ (ရောင်းချသူ တိကျသော၊ ESL ၏ ရွေးချယ်မှု အဆင့်မြှင့်တင်မှု Tag Core အစိတ်အပိုင်း) ဤအင်္ဂါရပ်သည် PAwR ဘောင်များကို ကြော်ငြာရန် AP ကို ​​လိုအပ်သည်။ ESL- ကြိုတင်သတ်မှတ်ထားသော ကွန်ရက်ဖွဲ့စည်းပုံ ESL AP သည် ESL အုပ်စုများနှင့် ID များကို ဖော်ပြသည့် JSON ဖော်မတ်သို့ ကွန်ရက်ဆက်ရှင်များကို တင်သွင်းနိုင်ပြီး ထုတ်ယူနိုင်သည်။ အလိုအလျောက်လိပ်စာဖော်ပြခြင်းအတွက် အလိုအလျောက်မုဒ်ဖြင့်အသုံးပြုရန် ကွန်ရက်ဖွဲ့စည်းမှုပုံစံကို တင်သွင်းပြီးနောက်၊ သီးသန့်မုဒ်ကို ဖွဲ့စည်းမှုတွင်မပါရှိသော အနီးနားရှိကြော်ငြာ ESL များကို စွန့်ပစ်ရန်လည်း သတ်မှတ်နိုင်သည်။ ESL AP သည် ယခင်ကဲ့သို့ အုပ်စုတူရှိ ESL ID ဖြင့် တူညီသော စက်ပစ္စည်းများကို တူညီသော ESL ID ဖြင့် ပြန်လည်သတ်မှတ်ခြင်းဖြင့် ပါဝါလည်ပတ်မှုတစ်ခုပြီးနောက် ယခင်ကွန်ရက်ဆက်ရှင်ကို ဆက်လက်လုပ်ဆောင်နိုင်သည်။ ESL- တိုးချဲ့သော့စာကြည့်တိုက် ESL AP Key Library Python အတန်း၏လုပ်ဆောင်နိုင်စွမ်းသည် ESL လိပ်စာ၊ တုံ့ပြန်မှုသော့ချက်ပစ္စည်းနှင့် သော့ဒေတာဘေ့စ်၏ချိတ်ဆက်ထားသော AP အကွက်များကို အသုံးပြုရန်အတွက် တိုးချဲ့ထားပါသည်။ CS Initiator- ပြင်ဆင်သတ်မှတ်နိုင်သော ချန်နယ်မြေပုံ CS Initiator ၏ ချန်နယ်မြေပုံဟောင်းample သည် ယခု configure လုပ်နိုင်သည်။ BRD2608A Development Kit- BRD2608A Dev Kit ဟောင်းample အပလီကေးရှင်းသည် ယခု IMU အာရုံခံကိရိယာကို ပံ့ပိုးပေးသည်။
1.2 API အသစ်များ
ထုတ်ဝေမှု 9.0.0.0 sl_bt_gap_get_identity_address() ကွန်မန်းတွင် ထည့်သွင်းထားသည်- စက်အသုံးပြုသည့် ဘလူးတုသ်အထောက်အထားလိပ်စာကို ရယူပါ။ sl_bt_gatt_read_variable_length_characteristic_values() ကွန်မန်း- အဝေးထိန်း GATT ဆာဗာမှ အမျိုးမျိုးသော ပြောင်းလဲနိုင်သော-အရှည် လက္ခဏာတန်ဖိုးများကို ဖတ်ပါ။ sl_bt_gatt_server_read_attribute_properties() အမိန့်- ဒေသဆိုင်ရာ GATT ဒေတာဘေ့စ်မှ attribute တစ်ခု၏ ဂုဏ်သတ္တိများကို ဖတ်ပါ။ sl_bt_gattdb_get_attribute_state() အမိန့်- ဒိုင်းနမစ် GATT ဒေတာဘေ့စ်အင်္ဂါရပ်ကို အသုံးပြုသောအခါတွင် ဒေသဆိုင်ရာ GATT ဒေတာဘေ့စ်မှ အရည်အချင်းအခြေအနေကို ရယူပါ။ sl_bt_gatt_server_find_primary_service() အမိန့်- ပြည်တွင်း GATT ဒေတာဘေ့စ်မှ UUID ဖြင့် အဓိကဝန်ဆောင်မှုများကို ရှာပါ။ sl_bt_connection_set_default_acceptable_subrate() အမိန့်- subrating တောင်းဆိုချက်များအတွက် ပုံသေလက်ခံနိုင်သော ဘောင်များကို သတ်မှတ်ပါ။ sl_bt_connection_request_subrate() command- subrating factor နှင့် အခြားသော parameters များကို ပြောင်းလဲရန် တောင်းဆိုပါ။ sl_bt_evt_connection_subrate_changed event- subrating process သို့မဟုတ် subrating parameter အပြောင်းအလဲများ ပြီးစီးကြောင်း သတင်းပို့ပါ။ sl_bt_evt_connection_request_subrate_failed event- subrating process မအောင်မြင်ကြောင်း အစီရင်ခံပါ။ sl_bt_evt_periodic_advertiser_status ဖြစ်ရပ်- ကြော်ငြာအစုံတွင် အချိန်အပိုင်းအခြားအလိုက် ကြော်ငြာခြင်း၏ နောက်ဆုံးအခြေအနေကို သတင်းပို့ပါ။ sl_bt_system_linklayer_config_key_set_periodic_advertising_status_report (0x8): အချိန်အပိုင်းအခြားအလိုက် ကြော်ငြာများ၏ အခြေအနေအစီရင်ခံစာကို ဖွင့်ရန် သို့မဟုတ် ပိတ်ရန် sl_bt_system_linklayer_configure() အတွက် သော့အသစ်။

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

2 တိုးတက်မှုများ

တိုးတက်မှုများ

2.1 ပြောင်းလဲထားသော အရာများ
ထုတ်ဝေမှု 9.0.0.0 တွင် ပြောင်းလဲခဲ့သည်။

ID #1233899
1234000
၁၉၅၁ ၅ ၇၁၂ ၂ ၄
1334523
1324517

ဖော်ပြချက်
ရွေးချယ်ထားသော ဘလူးတုသ်အိမ်ရှင် စထရပ်စာကြည့်တိုက်များကို အပလီကေးရှင်းများတွင် ပိုမိုကောင်းမွန်သော dead code ဖယ်ရှားခြင်းကို ခွင့်ပြုရန်အတွက် LTO ရွေးစရာများ (-flto -ffat-lto-objects) ဖြင့် စုစည်းထားပါသည်။
Certificate Based Authentication and Pairing အတွက် လက်မှတ်အကွက်များကို အပ်ဒိတ်လုပ်ထားပါသည်။ ထုတ်ပေးထားသော လက်မှတ်များအတွက် ဒေတာဘေ့စ်ကို ထည့်သွင်းထားသည်။
BGAPI ကို အသုံးပြု၍ ဝင်ရောက်သည့်အခါ NVM3 မှ အမှန်တကယ်တန်ဖိုးများကို အသုံးပြုရန် ပြန်ပေးထားသော အမှားကုဒ်များကို ပြောင်းလဲခဲ့သည်။
လက်မှတ်ကို အခြေခံ၍ စစ်မှန်ကြောင်းနှင့် တွဲချိတ်ခြင်းကို xG22 စက်များတွင် အသုံးပြုနိုင်ပါပြီ။
အရာဝတ္ထုခြေရာခံခြင်းမုဒ် 'stationary object tracking' ကို bt_cs_host တွင် ရွေးချယ်နိုင်ပါပြီ။
CBAP စာကြည့်တိုက်အရင်းအမြစ်ကိုထုတ်ပြန်ခဲ့သည်။ CBAP ပြန်လည်ပြုပြင်ခြင်းကို ဖွင့်ထားသည်။ ချိတ်ဆက်မှု ကိုင်တွယ်မှု ပိုမိုကောင်းမွန်လာသည်။
ချိတ်ဆက်မှုကို ကုဒ်ဝှက်ထားပြီးဖြစ်ပြီး ချိတ်ဆက်မှုတောင်းဆိုချက်ကို ဗဟိုစက်ပစ္စည်းမှ လက်ခံရရှိသည့်တိုင် ချိတ်ဆက်မှုအတည်ပြုခြင်းဖြစ်ရပ်ကို ပေးပို့ပါသည်။
BLE host stack သည် NVM3 ပါဝင်ခြင်းမရှိဘဲ ယခုလုပ်ဆောင်နိုင်ပါပြီ။ NVM3 ကို ဘလူးတုသ် အပလီကေးရှင်းမှ လွှတ်ချရန်၊ အပလီကေးရှင်းသည် bluetooth_feature_builtin_bonding_database၊ bluetooth_feature_nvm သို့မဟုတ် bluetooth_feature_sm အစိတ်အပိုင်းများကို အသုံးမပြုရပါ။
တိုက်ရိုက်စမ်းသပ်မှုမုဒ်တွင် ပို့လွှတ်သော ပက်ကတ်အရေအတွက်ကို အစီရင်ခံရန်အတွက် လင့်ခ်အလွှာဖွဲ့စည်းမှုပုံစံအလံကို ပေါင်းထည့်ထားသည်။

2.2 ပြောင်းလဲထားသော API များ
ထုတ်ဝေမှု 9.0.0.0 None ကို ပြောင်းလဲထားသည်။
2.3 ရည်ရွယ်ထားသော အပြုအမူ
ထုတ်ဝေမှု 9.0.0.0 None ကို ပြောင်းလဲထားသည်။

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

3 ပုံသေပြဿနာများ
ထုတ်ဝေမှု 9.1.0.00 တွင် ပြင်ဆင်ထားသည်။

ပုံသေကိစ္စများ

ID #1404920
၇၁၄၀၅ ၀.၀၃၅

ဖော်ပြချက်
terminal အရောင်များကို သတ်မှတ်ခဲ့သော်လည်း အသုံးမပြုဘဲ ပြန်လည်သတ်မှတ်ရန် မက်ခရိုတစ်ခု ပြဿနာကို ဖြေရှင်းခဲ့သည်။ _app_log_reset_color ကို သတ်မှတ်ခဲ့သော်လည်း app_log.h တွင် အသုံးမပြုခဲ့ပေ။
BGAPI မက်ဆေ့ချ် ကုဒ်ဝှက်ခြင်းကို ဖွင့်ထားသောအခါ NCP ကို ​​ကောင်းမွန်စွာ အစပျိုးခြင်းမှ တားဆီးထားသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။
ကြော်ငြာလက်ကိုင်တစ်ခုအား အမွေအနှစ်နှင့် သက်တမ်းတိုးထားသော ကြော်ငြာနှစ်ခုလုံးက အသုံးပြုသောအခါတွင် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ ယင်းကြောင့် ကြော်ငြာရှင်ကို အချိန်မတိုင်မီ ရပ်တန့်စေခဲ့သော ပြိုင်ပွဲအခြေအနေတစ်ခု ဖြစ်လာခဲ့သည်။

ထုတ်ဝေမှု 9.0.1.0 တွင် ပြင်ဆင်ထားသည်။

ID #1381647
၁၃၀၀ ၇၆၉ ၆၈၈
1393811

ဖော်ပြချက်
Channel Sounding (CS) multi-connection အသုံးပြုမှုကိစ္စတွင်၊ အလင်းပြန်ကိရိယာသည် အစပြုသူ တစ်ဦးထက်ပိုသော CS လုပ်ထုံးလုပ်နည်းများကို လုပ်ဆောင်နေသည့်အတွက်၊ လုပ်ထုံးလုပ်နည်းများ ထပ်နေစေမည့် ရောင်ပြန်ဟပ်သည့် ဘောင်များကို တစ်ခါတစ်ရံ ရွေးချယ်ထားသည်။ ဒါကို ပြင်ဆင်ပြီးပါပြီ။
အချိန်အပိုင်းအခြားအလိုက် ကြော်ငြာများသည် OpenThread ဖြင့် ပြောင်းလဲနေသော multiprotocol တွင် မှန်ကန်စွာ အလုပ်မလုပ်ပါ။ ဒါကို ပြင်ဆင်ပြီးပါပြီ။
အသုံးမပြုသော bluetooth_feature_extended_scanner အစိတ်အပိုင်းကို ESL AP NCP မှ ဖယ်ရှားခဲ့သည်။
ESL ၏ Built-in ဘက်ထရီအဆင့် တိုင်းတာမှုတွင် ဆုတ်ယုတ်မှုကို ပြင်ဆင်ခဲ့သည်။ Tag ၎င်းသည် မှန်ကန်သောတန်ဖိုးကို တိုင်းတာခြင်းမှ တားဆီးထားသည်။
Pillow v11.x Python မော်ဂျူး အပ်ဒိတ်ဖြင့် မိတ်ဆက်ခဲ့သော ESL သရုပ်ပြအတွက် QR ကုဒ်မီးစက်တွင် ဆုတ်ယုတ်မှုကို ပြင်ဆင်ခဲ့သည်။

ထုတ်ဝေမှု 9.0.0.0 တွင် ပြင်ဆင်ထားသည်။

ID #845506 1082103, 1141041, 1212061 1284611
1328923
၁၃၀၀ ၇၆၉ ၆၈၈
1371005
၇၁၄၀၅ ၀.၀၃၅

ဖော်ပြချက်
AFH ၏ လိုက်လျောညီထွေဖြစ်သော sl_bt_system_linklayer_configure() နှင့် သော့ sl_bt_system_linklayer_config_key_set_channelmap_flags တို့ဖြင့် ပိတ်ထားနိုင်သည် သို့မဟုတ် ဖွင့်နိုင်သည်။
ပါဝါမုဒ်တွင် 10 dBm ထက်မြင့်သော TX ပါဝါကို အသုံးပြုခြင်းကို NCP နှင့် SoC မုဒ်များတွင် ပံ့ပိုးထားသည်။ ပါဝါမုဒ်တွင် ပါဝါကန့်သတ်ချက်များအား sl_bt_system_linklayer_configure() သော့ sl_bt_system_linklayer_config_key_low_power_mode_power_limit ကို အသုံးပြု၍ ပြင်ဆင်သတ်မှတ်နိုင်ပါသည်။
အခြားဘလူးတုသ်လုပ်ဆောင်ချက်များ တက်ကြွနေချိန်တွင် DTM အသံလွှင့်ကိရိယာ သို့မဟုတ် လက်ခံသူစမ်းသပ်မှု စတင်ခြင်းသည် အမှားတုံ့ပြန်မှုဖြစ်စေမည် သို့မဟုတ် လုပ်ဆောင်နိုင်စွမ်းဆိုင်ရာ ပြဿနာများဖြစ်စေကြောင်း API စာရွက်စာတမ်းတွင် ရှင်းလင်းထားသည်။ API စာရွက်စာတမ်းသည် ယခုအခါ အပလီကေးရှင်းသည် စမ်းသပ်မှုတစ်ခုလုပ်ဆောင်သည့်အခါ အခြား Bluetooth လုပ်ဆောင်ချက်များကို ရပ်တန့်ထားကြောင်း သေချာစေသင့်သည်ဟု အကြံပြုထားသည်။
အဝေးထိန်း GATT ဖောက်သည်များ မြင်နိုင်စေရန် ဖွင့်ထားသည့် GATT လက္ခဏာအသစ်တွင် ဖော်ပြချက်အသစ်ကို GATT ဒေတာဘေ့စ်တွင် ထည့်သွင်းပြီးနောက်၊ အဝေးထိန်း GATT သုံးစွဲသူသည် အဝေးမှ ဖော်ပြချက်အသစ်ကို မမြင်နိုင်တော့ပါ။
Simplicity Studio အစိတ်အပိုင်းဘရောက်ဆာ GUI တွင် bluetooth_feature_advertiser အစိတ်အပိုင်းကို ပြင်ဆင်သတ်မှတ်နိုင်သည်။
ပြန်လည်တွဲချိတ်နေစဉ်အတွင်း လုံခြုံရေးပစ္စည်းများကို အဆင့်နှိမ့်ရန် ခွင့်ပြုသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ ယခုအခါ လုံခြုံရေးဂုဏ်သတ္တိများသည် ယခင်တွဲချိတ်စဉ်အတွင်း အသုံးပြုထားသော အရာများနှင့် ကိုက်ညီရမည် သို့မဟုတ် ကျော်လွန်နေရပါမည်။
sl_bt_nvm_save(), sl_bt_nvm_load(), နှင့် sl_bt_nvm_erase() အသုံးပြုသူဒေတာအတွက် သတ်မှတ်ထားသော NVM3 သော့သည် သတ်မှတ်ပေးထားသည့် အပိုင်းအခြားအတွင်း ရှိနေကြောင်းကို ယခုအခါ မှန်ကန်စွာ အတည်ပြုနိုင်ပါပြီ။ NVM3 ၏ Bluetooth ဒေသတွင် သိမ်းဆည်းထားသော သုံးစွဲသူဒေတာအတွက် အဓိကအကွာအဝေးကို 0x4000 – 0x5fff အထိ တိုးချဲ့ထားသည်။
မမှန်ကန်သော AUX_CONN_RSP ဖြင့် AUX_CONN_REQ သို့ ချိတ်ဆက်နိုင်သော တိုးချဲ့ကြော်ငြာများကို ပေးပို့နေသည့် ကြော်ငြာကိရိယာတစ်ခုမှ မမှန်ကန်သော AUX_CONN_RSP ကို ​​ပြန်ကြားပေးသည့် Bluetooth LE လင့်ခ်အလွှာတွင် ပြဿနာကို ဖြေရှင်းခဲ့သည်။ အသုံးပြုသူသည် သက်တမ်းတိုးထားသော ကြော်ငြာအစုတွင်သာ ကျပန်းလိပ်စာတစ်ခု သတ်မှတ်သည့်အခါ ဤပြဿနာဖြစ်ခဲ့ပါသည်။
PAwR subevent_start ကို ပြင်ဆင်ပြီး။ မှန်ကန်စွာ တိုးလာခြင်း မဟုတ်ပါ။
sl_bt_advertiser_set_timing() သည် 16000 (10sec) ထက်ပို၍ ကောင်းမွန်စွာ အလုပ်မလုပ်သော ပြဿနာကို ဖြေရှင်းခဲ့သည်။ ကြားကာလ_အမြင့်ဆုံး

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

ID #1330263

ပုံသေကိစ္စများ
ဖော်ပြချက်သည် PAwR ကြော်ငြာသူအား လက်ခံဆောင်ရွက်ပေးသူထံမှ အသေးစိပ်အချက်အလက်ဆက်တင်ကို လက်ခံခြင်းကို ရပ်သွားစေသည့် Bluetooth LE လင့်ခ်အလွှာရှိ ပြဿနာကို ဖြေရှင်းခဲ့သည်။

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

လက်ရှိထုတ်ဝေမှုတွင် သိထားသော ပြဿနာများ

4 လက်ရှိထုတ်ဝေမှုတွင် သိထားသောပြဿနာများ

ယခင်ထုတ်ပြီးကတည်းက စာလုံးကြီးဖြင့် ပြဿနာများကို ထည့်သွင်းထားသည်။ သင်သည် ထုတ်ဝေမှုကို လွတ်သွားပါက Tech Docs တက်ဘ်ရှိ https://www.silabs.com/developers/bluetooth-low-energy တွင် ရနိုင်ပါသည်။

ID #361592 368403 641122 682198
756253
၁၃၀၀ ၇၆၉ ၆၈၈
၁၃၀၀ ၇၆၉ ၆၈၈
1399177

ဖော်ပြချက်
sync_data ဖြစ်ရပ်သည် TX ပါဝါကို အစီရင်ခံခြင်းမရှိပါ။
CTE ကြားကာလကို 1 သို့ သတ်မှတ်ပါက၊ ချိတ်ဆက်မှုကြားကာလတိုင်းတွင် CTE တောင်းဆိုချက်ကို ပေးပို့ရပါမည်။ သို့သော် စက္ကန့်တိုင်း ချိတ်ဆက်မှု ကြားကာလတွင်သာ ပေးပို့သည်။
Bluetooth stack အစိတ်အပိုင်းသည် RF အင်တင်နာလမ်းကြောင်းအတွက် ဖွဲ့စည်းမှုပုံစံကို မပေးဆောင်ပါ။
Bluetooth stack သည် Windows PC နှင့် 2M PHY တွင် အပြန်အလှန်လုပ်ဆောင်နိုင်သော ပြဿနာတစ်ခုရှိသည်။
Bluetooth API မှ ပြန်ပေးသော Bluetooth ချိတ်ဆက်မှုတွင် RSSI တန်ဖိုးသည် EFR32M|B21 စက်များတွင် မှားယွင်းနေပါသည်။ တိုင်းတာမှုတစ်ခုအရ၎င်းသည်အမှန်တကယ်တန်ဖိုးထက် 8 ~ 10 dBm ခန့်ပိုမိုမြင့်မားသည်။
bt_aoa_host_locator အပလီကေးရှင်းရှိ ဖွဲ့စည်းမှုပုံစံကို ပြောင်းလဲခြင်းက အပလီကေးရှင်း ပျက်ယွင်းသွားစေသည်။
အစပြုသူများဘက်မှ RTT ထပ်တူကျသော ပက်ကေ့ခ်ျများကို ထုတ်လွှင့်သောအခါတွင် ချန်နယ်သည် တုန်တုန်ယင်ယင် ပြဿနာ အနည်းငယ် ဖြစ်ပေါ်သည်။ ချန်နယ်ကို အခြားရောင်းချသူ စက်ပစ္စည်းအချို့ထံ အသံမြည်အောင် ပြုလုပ်သည့်အခါ ၎င်းကို မြင်နိုင်သည်။
dynamic multiprotocol ကို အသုံးမပြုပါက RTOS ဦးစားပေးများကို SoC/NCP ကိစ္စတွင် မှန်ကန်စွာ မသတ်မှတ်နိုင်ပါ။ ၎င်းသည် အရေးမကြီးသော ဦးစားပေးများဖြင့် ရေဒီယို ဦးစားပေးများကို ပိတ်ဆို့စေနိုင်သည်။
စကင်န်အစီအစဉ်တွင် BLE စက်အများအပြားကို တစ်ပြိုင်နက် ကြော်ငြာသည့် ဆူညံသောပတ်ဝန်းကျင်တွင် နောက်ထပ်အမှိုက်ဘိုက်များ ပါဝင်နိုင်သည်။
Channel Sounding အသုံးပြုမှုကိစ္စတွင်၊ ပံ့ပိုးမထားသော Free-Running မုဒ်ကို ဖွဲ့စည်းမှုခေါင်းစီးတွင် ရွေးချယ်ပါက၊ fileအချို့သောချိတ်ဆက်မှုများကို အပလီကေးရှင်းမှပိတ်ပြီး ပြန်လည်တည်ထောင်ပါမည်။
အလင်းပြန်ကိရိယာတစ်ခုထက်ပိုသောအစပြုသူနှင့်ချိတ်ဆက်ထားသည့် Channel Sounding Multi-connection ဇာတ်လမ်းတွင်၊ လည်ပတ်ချိန်ကုန်သောကြောင့် အချို့ချိတ်ဆက်မှုများ ပိတ်သွားနိုင်သည်။

ဖြေရှင်းနည်း မရှိပါ။
တစ်ခုမှ
ဤသည်မှာ BGM210P အတွက် အထူးပြဿနာဖြစ်သည်။ ဖြေရှင်းနည်းတစ်ခုသည် စာသားတည်းဖြတ်မုဒ်တွင် sl_bluetooth_config.h တွင် ဖွဲ့စည်းမှုပုံစံကို ကိုယ်တိုင်မွမ်းမံရန်ဖြစ်သည်။ ဖြေရှင်းချက် မရှိပါ။ အပလီကေးရှင်းဖွံ့ဖြိုးတိုးတက်ရေးနှင့် စမ်းသပ်ခြင်းအတွက်၊ sl_bt_connection_set_preferred_phy() သို့မဟုတ် sl_bt_connection_set_default_preferred_phy() ဖြင့် 2M PHY ကို ပိတ်ခြင်းဖြင့် ချိတ်ဆက်မှုပြတ်တောက်ခြင်းကို ရှောင်ရှားနိုင်ပါသည်။ အပလီကေးရှင်းပရောဂျက်တွင် "RAIL Utility၊ RSSI" အစိတ်အပိုင်းကို ထည့်သွင်းပါ။ ဤအစိတ်အပိုင်းသည် RAIL အဆင့်တွင် အသုံးပြုသည့် ချစ်ပ်အတွက် မူရင်း RSSI အော့ဖ်ဆက်ကို ပံ့ပိုးပေးပြီး ပိုမိုတိကျသော RSSI တိုင်းတာမှုများကို ရရှိစေရန် ကူညီပေးနိုင်ပါသည်။
တစ်ခုမှ
တစ်ခုမှ
အပလီကေးရှင်းဆော့ဖ်ဝဲလ်တွင် ရေဒီယိုဦးစားပေးမှုများကို ရေဒီယိုဦးစားပေးသတ်မှတ်ရန် လိုအပ်သည်။
တစ်ခုမှ
အများဆုံးလုပ်ထုံးလုပ်နည်းအရေအတွက်ကို 0 တွင်သတ်မှတ်ပါ။
တစ်ခုမှ

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

ကန့်ကွက်ထားသည့်အရာများ
ငြင်းဆိုထားသည့်အရာ ၅ ခု
ထုတ်ဝေမှု 9.0.0.0 တွင် ကန့်ကွက်ထားသော HFXO CTUNE ကို NVM3 Bluetooth ဒေသရှိ တန်ဖိုးတစ်ခုဖြင့် အစားထိုးခြင်းကို ရပ်ဆိုင်းထားသည်။ မူရင်းအားဖြင့်၊ NVM3 ဘလူးတုသ်ဒေသကို အသုံးပြု၍ CTUNE အစားထိုးမှုကို ပိတ်ထားသည်။ SL_BT_CONFIG_SET_CTUNE_FROM_NVM3 ဖွဲ့စည်းမှုဖြင့် ၎င်းကိုဖွင့်ပါ။ Simplicity SDK 2024.12.1 ထွက်ရှိပြီးကတည်းက CTUNE override ၏အခြားရွေးချယ်စရာမှာ platform component clock_manager_oscillator_calibration_override ကို အသုံးပြုရန်ဖြစ်သည်။ ဤပလပ်ဖောင်းအစိတ်အပိုင်းသည် HFXO နှင့် LFXO CTUNE နှစ်ခုလုံးကို ခြုံငုံမိအောင် ပံ့ပိုးပေးသည်။

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

6 ပစ္စည်းများ ဖယ်ရှားခဲ့သည်။
ထုတ်ဝေမှု 9.0.1.0 မှ ဖယ်ရှားခဲ့သည်။

ID #1382948

ဖော်ပြချက် Bluetooth RTOS examples ကို xG22 စက်ပစ္စည်းများတွင် ပံ့ပိုးမှုမရှိတော့ပါ။

9.0.0.0 sl_bt_connection_get_rssi sl_bt_rtos_has_event_waiting sl_bt_rtos_event_wait sl_bt_rtos_get_event sl_bt_rtos_set_event_handled Parameter `txsize' မှ sl_bt_rtos_evt_evt

ဖယ်ရှားထားသော အရာများ

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

7 Multiprotocol Gateway နှင့် RCP

Multiprotocol Gateway နှင့် RCP

7.1 ပစ္စည်းအသစ်များ
ထုတ်ဝေမှု 9.1.0.0 တွင် ထည့်သွင်းထားသည်။
zigbee_throughput ပလပ်အင်စတင်သည့်အမိန့်မှာ ယခုအခါ ရွေးချယ်နိုင်သော uint8_t အကြောင်းပြချက် “plugin throughput start 0” ပါ၀င်သည် ၎င်းသည် စမ်းသပ်ခြင်းအတွက် ရည်ရွယ်ပါသည်။ နောက်ထပ် အကြောင်းပြချက် မပါဝင်ဘဲ/သို့မဟုတ် 0 မပါပါက၊ လက်ရှိ အပြုအမူသည် တူညီနေပြီး ဖြတ်သန်းမှု စမ်းသပ်မှု စတင်သောအခါတွင် စက်ကောင်တာများကို ရှင်းလင်းပါမည်။
ထုတ်ဝေမှု 9.0.0.0 တွင် ထည့်သွင်းထားသည်။
xG26 အပိုင်းများတွင် တစ်ပြိုင်နက် နားထောင်ခြင်းဖြင့် Zigbee + Openthread CMP ဖြင့် BLE DMP အတွက် GA SoC ပံ့ပိုးမှုကို ဖွင့်ထားသည်။
zigbeed၊ OTBR နှင့် Z3Gateway အပလီကေးရှင်းများအတွက် Debian alpha ပံ့ပိုးမှုကို ထည့်သွင်းထားသည်။ Zigbeed နှင့် OTBR တို့ကို ရွေးချယ်ထားသော ရည်ညွှန်းပလပ်ဖောင်း (Raspberry PI 4) အတွက်လည်း DEB ပက်ကေ့ဂျ်ဖော်မတ်ဖြင့် ပေးထားသည်။ အသေးစိတ်အတွက် Zigbee၊ OpenThread နှင့် Bluetooth ကို Multiprotocol Co-Processor ရှိသော Linux Host တွင် တစ်ပြိုင်နက်တည်း ကြည့်ပါ။
arm0.1 နှင့် aarch13.1 အတွက် Tizen-32-64 အတွက် Zigbeed ပံ့ပိုးမှု နှင့် aarch12 အတွက် Android 64 တို့ကို ထည့်သွင်းထားသည်။ Zigbeed ၏ နောက်ထပ်အချက်အလက်များကို docs.silabs.com တွင် ရှာတွေ့နိုင်ပါသည်။
"802.15.4 ပေါင်းစည်းထားသော ရေဒီယို အစီအစဉ်ဆွဲသူ ဦးစားပေး" အစိတ်အပိုင်းအသစ်ကို ပေါင်းထည့်ခဲ့သည်။ 15.4 stack ၏ ရေဒီယို ဦးစားပေးများကို ပြင်ဆင်သတ်မှတ်ရန် ဤအစိတ်အပိုင်းကို အသုံးပြုသည်။ အစိတ်အပိုင်းသည် “radio_priority_configurator” အစိတ်အပိုင်းအသစ်လည်း လိုအပ်ပါသည်။ ဤအစိတ်အပိုင်းသည် ပရောဂျက်များအား လိုအပ်သော ရေဒီယို ဦးစားပေးအဆင့်များကို စီစဉ်သတ်မှတ်ရန် Simplicity Studio ရှိ ရေဒီယို ဦးစားပေး စီစဉ်သတ်မှတ်မှု တူးလ်ကို အသုံးပြုခွင့်ပြုသည်။

7.2 တိုးတက်မှုများ
ထုတ်ဝေမှု 9.1.0.0 တွင် ပြောင်းလဲခဲ့သည်။
Zigbee-NCP + OpenThread-RCP (UART & SPI) များamples အပြင် Zigbee-NCP + BLE-NCP (UART & SPI) s၊amples၊ ယခုအခါတွင် လုံလောက်သော RAM (>=96kB) ရှိသည့် အစိတ်အပိုင်းများတွင် မျိုးဆက်အတွက်သာ ခွင့်ပြုထားပါသည်။
ထုတ်ဝေမှု 9.0.1.0 တွင် ပြောင်းလဲခဲ့သည်။
Zigbee BLE - DynamicMultiprotocolLightSed sampLED 1 အစိတ်အပိုင်းကို ပရောဂျက်မှ ဖယ်ထုတ်ပါက LED တစ်လုံးတည်းဖြင့် ဘုတ်များအတွက် ယခု တည်ဆောက်နိုင်ပါပြီ။
ဤပြင်ဆင်မှုတွင် ပရိုတိုကောအစုံအပလီကေးရှင်းများအတွက် အောက်ပါတိုးတက်မှုများပါရှိသည်။ ဥပမာample၊ တစ်ချိန်တည်းတွင် ပရိုတိုကောတစ်ခုလုပ်ဆောင်ခြင်းအတွက် စိတ်ကြိုက်အသုံးပြုမှုကိစ္စအတွက် Zigbee သို့မဟုတ် OpenThread ကို လုပ်ဆောင်နေသည်- · မူရင်းစက်ရုံမှ Zigbee node ကို မသတ်မှတ်နိုင်စေရန် အပလီကေးရှင်းများအား sl_zigbee_af_zll_unset_factory_new() API အား ထည့်သွင်းထားပါသည်။
လိုအပ်တဲ့အခါ ပြည်နယ်အသစ်။ · ဖုန်းခေါ်ဆိုမှုတစ်ခု၊ sl_rail_mux_invalid_rx_channel_detected_cb() ကို Zigbee+OT အပလီကေးရှင်းများတွင် ထည့်သွင်းထားသည်။ ဤခေါ်ဆိုမှုအား ပြန်လည်အကြောင်းကြားပါသည်။
တစ်ပြိုင်နက် နားထောင်ခြင်းကို ဖွင့်မထားသော်လည်း မတူညီသော ချန်နယ်နှစ်ခုတွင် RX ကို ကြိုးပမ်းသည့်အခါ အပလီကေးရှင်း။ ထို့နောက် အပလီကေးရှင်းသည် ဤအခြေအနေကို ကိုင်တွယ်ရန် ၎င်း၏ကိုယ်ပိုင်ယုတ္တိကို အကောင်အထည်ဖော်နိုင်သည်။
ထုတ်ဝေမှု 9.0.0.0 တွင် ပြောင်းလဲခဲ့သည်။
အပလီကေးရှင်းမှတ်စု Zigbee၊ OpenThread နှင့် Bluetooth တို့ကို Multiprotocol Co-Processor (AN1333) ဖြင့် Linux Host တစ်ခုပေါ်တွင် တစ်ပြိုင်နက်တည်း လုပ်ဆောင်နေခြင်းကို docs.silabs.com သို့ ရွှေ့ထားပါသည်။
OpenWRT ပံ့ပိုးမှုသည် ယခုအခါ GA အရည်အသွေးဖြစ်သည်။ OpenWRT အထောက်အပံ့ကို zigbeed၊ OTBR နှင့် Z3Gateway အပလီကေးရှင်းများအတွက် ထည့်သွင်းထားသည်။ Zigbeed နှင့် OTBR ကို ရည်ညွှန်းပလပ်ဖောင်း (Raspberry PI 4) အတွက် IPK ပက်ကေ့ခ်ျဖော်မတ်ဖြင့် ပေးထားသည်။ အသေးစိတ်အတွက် Zigbee၊ OpenThread နှင့် Bluetooth ကို Multiprotocol Co-Processor ရှိသော Linux Host တွင် တစ်ပြိုင်နက်တည်း ကြည့်ပါ။

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

7.3 ပုံသေပြဿနာများ
ထုတ်ဝေမှု 9.1.0.0 တွင် ပြင်ဆင်ထားသည်။

Multiprotocol Gateway နှင့် RCP

ID #1392015
၁၃၀၀ ၇၆၉ ၆၈၈

ဖော်ပြချက်
SL_OPENTHREAD_ENABLE_SERIAL_TASK သည် RCP အပလီကေးရှင်းများအတွက် မလိုအပ်သည့် လုပ်ဆောင်စရာမှတ်ဉာဏ်အရွယ်အစားကို လျှော့ချရန်အတွက် ယခု 0 သို့ ပုံသေသတ်မှတ်ထားသည်။ (အခြား Ref: 1424440)
Zigbee-NCP + OpenThread-RCP (UART & SPI) ၏ ပြဿနာကို ဖြေရှင်းခဲ့သည်amples အပြင် Zigbee-NCP + BLE-NCP (UART & SPI) s၊ampRAM မလုံလောက်သော အစိတ်အပိုင်းများကို မျိုးဆက်အတွက် ခွင့်ပြုထားသည်။
Zigbee-BLE DMP Light အက်ပ်သည် EM2 အိပ်စက်ခြင်းသို့ ပျက်ကွက်သွားနိုင်သည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။
RTOS-enabled RCP မှ host သို့ CPC မက်ဆေ့ချ်တစ်ခုသည် နံပါတ်စဉ်လုပ်ဆောင်မှုအား တစ်စုံတစ်ရာမနှိုးမချင်း ပေးပို့သည့်တန်းစီတွင် စောင့်ဆိုင်းနိုင်သည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။

ထုတ်ဝေမှု 9.0.1.0 တွင် ပြင်ဆင်ထားသည်။

ID နံပါတ်
1363050
၇၁၄၀၅ ၀.၀၃၅

ဖော်ပြချက်
Zigbee stack ကနဦးသတ်မှတ်ခြင်းသည် အပလီကေးရှင်းမှ stack APIs များမခေါ်မီ ရေဒီယို (သို့မဟုတ် host stacks အတွက် RCP) ကို အသက်မသွင်းတော့ပါ။ MultiPAN-capable RCP ဖွဲ့စည်းမှုပုံစံကို အသုံးပြုသောအခါတွင် ၎င်းသည် Channel 11 (မူရင်းချန်နယ်) တွင် မလိုလားအပ်သော Multi-PAN လုပ်ဆောင်ချက်ကို တားဆီးပေးပါသည်။ (အခြား Ref: 1390724)
LTO ဖွင့်ထားသည့် DMP Light အက်ပ်တွင် “သော့များပရင့်” ကို ရိုက်ထည့်သည့်အခါ ပျက်စီးမှုဖြစ်စေသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။
PTA ကိုပိတ်လိုက်သောအခါတွင် Zigbee-NCP + OT-RCP တွင် ပြဿနာတစ်ခုကို ဖြေရှင်းလိုက်သည်၊ NCP/RCP ပြန်လည်သတ်မှတ်ခြင်းကို ဖြစ်စေပါသည်။

ထုတ်ဝေမှု 9.0.0.0 တွင် ပြင်ဆင်ထားသည်။

ID #1275378 1300848 1332330
1337101
၁၉၅၁ ၅ ၇၁၂ ၂ ၄

ဖော်ပြချက်
sli_mac_lower_mac_init() မတိုင်မီ sl_802154_radio_set_scheduler_priorities() ကိုခေါ်ဆိုရာတွင် ပျက်ကျသွားနိုင်သည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။
OpenWRT ပတ်၀န်းကျင်ရှိ Z3Gateway သည် OpenWRT နှင့် အခြားပတ်ဝန်းကျင်များတွင် လုပ်ဆောင်နေသည့် စာလုံးများ မကိုက်ညီသောကြောင့် EZSP ဆက်သွယ်ရေးကို စတင်၍မရသည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။
ကွန်ရက်အသွားအလာများသော ပတ်၀န်းကျင်တွင် လည်ပတ်နေသော 15.4+BLE RCP သည် စက်ပစ္စည်းကို ပြန်လည်စတင်ချိန်အထိ CPCd အထိ မက်ဆေ့ချ်များ မပို့နိုင်တော့သည့် ပြိုင်ဆိုင်မှုအခြေအနေတစ်ခုကို ရံဖန်ရံခါကြုံတွေ့ရနိုင်သည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။
မပြည့်စုံသော 15.4 ပို့လွှတ်ခြင်းလုပ်ငန်းဆောင်တာများ (အက်ခ်ကို စောင့်နေသည့် Tx၊ မက်ဆေ့ချ်ကို တုံ့ပြန်သည့် အက်ခ်၊ စသည်ဖြင့်) သည် DMP ကြောင့် ရေဒီယိုပြတ်တောက်မှုကြောင့် အချိန်မတန်မီ မအောင်မြင်ဟု ယူဆတော့မည်မဟုတ်ပါ။ ၎င်းသည် အနှောင့်အယှက်ဖြစ်စေပြီးနောက် သို့မဟုတ် RAIL (အစီအစဉ်ဆွဲသူအခြေအနေ အမှားအယွင်းဖြစ်ရပ်များ) ဖြင့် အပြီးတိုင်ပျက်ကွက်ပြီးနောက်တွင် ပြောကြားခဲ့သည့် လုပ်ဆောင်ချက်ကို ပြန်လည်စီစဉ်နိုင်စေရန် ခွင့်ပြုပေးပါသည်။
Zigbeed တွင် halCommonGetInt32uMillisecondTick() tick API သည် MONOTONIC နာရီကို အသုံးပြုရန်အတွက် ယခု အပ်ဒိတ်လုပ်ထားပြီး၊ ထို့ကြောင့် ၎င်းသည် host စနစ်ရှိ NTP ၏သက်ရောက်မှုကို မခံရစေရန်။
DMP CLI ညွှန်ကြားချက်သည် တုံ့ပြန်မှုမပေးဘဲ ချိတ်ဆက်မှုဇယားသည် ဗလာဖြစ်နေပါက “ပလပ်အင် ble gap print-connections” သည် ယခုအခါ “BLE ချိတ်ဆက်မှုများမရှိ” ကို ပရင့်ထုတ်မည်ဖြစ်သည်။
802.15.4 RCP တွင် ပရိုတိုကောနှစ်ခုလုံးကို တစ်ပြိုင်နက်ထုတ်လွှင့်နေချိန်တွင် တစ်ပြိုင်နက်နားထောင်ခြင်းကို ပိတ်ထားနိုင်သည့် ပြိုင်ပွဲအခြေအနေတစ်ခုကို ပြင်ဆင်ခဲ့သည်။
ပရောဂျက်တစ်ခုသို့ rail_mux အစိတ်အပိုင်းများကို ပေါင်းထည့်ခြင်းသည် ဆက်စပ် stack စာကြည့်တိုက်မျိုးကွဲများနှင့်အတူ အလိုအလျောက် တည်ဆောက်သွားပါမည်။
အဆုံးအမှတ် 12 တွင် အကျုံးမဝင်သော checksum တစ်ခုပါသည့် packet ကို လက်ခံရရှိသူမှ လက်ခံအစီရင်ခံမည့် ပြဿနာကို ဖြေရှင်းခဲ့သည်။

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

Multiprotocol Gateway နှင့် RCP

7.4 လက်ရှိထုတ်ဝေမှုတွင် သိထားသောပြဿနာများ
ယခင်ထုတ်ပြီးကတည်းက စာလုံးကြီးဖြင့် ပြဿနာများကို ထည့်သွင်းထားသည်။ သင်သည် ထုတ်ဝေမှုကို လွတ်သွားပါက၊ မကြာသေးမီက ထုတ်ဝေမှုမှတ်စုများကို https://www.silabs.com/developers/simplicity-software-development-kit တွင် ရနိုင်ပါသည်။

ID #937562 1074205 1122723 1209958 1221299 1385052
1385486

ဖော်ပြချက်

ဖြေရှင်းချက်

Bluetoothctl `advertise on´ အမိန့်သည် Raspberry Pi OS 802154 ရှိ rcp-uart11-blehci အက်ပ်ဖြင့် မအောင်မြင်ပါ။

bluetoothctl အစား btmgmt အက်ပ်ကို သုံးပါ။

CMP RCP သည် တူညီသော PAN ID ရှိ ကွန်ရက်နှစ်ခုကို မပံ့ပိုးပါ။

ကွန်ရက်တစ်ခုစီအတွက် မတူညီသော PAN ID များကို အသုံးပြုပါ။ ပံ့ပိုးမှုကို အနာဂတ်တွင် ထုတ်ဝေရန် စီစဉ်ထားသည်။

အလုပ်များသောပတ်ဝန်းကျင်တွင်၊ CLI သည် z3-light_ot-ftd_soc အက်ပ်တွင် တုံ့ပြန်မှုမရှိဖြစ်လာနိုင်သည်။

ဖြေရှင်းနည်း မသိရပါ။

ZB/OT/BLE RCP သည် MG24 နှင့် MG21 တွင် တစ်ပြိုင်နက်နားထောင်ခြင်းကိုအသုံးပြု၍ ခံနိုင်ရည်စမ်းသပ်မှုတွင် (~2 နာရီကြာ) အလုပ်မလုပ်တော့ဘဲ stack 3 ခုစလုံးတွင် အဆက်မပြတ်နှင့် တစ်ပြိုင်နက်တည်း လမ်းကြောင်းပြောင်းသွားနိုင်သည်။

ပရိုတိုကော 3 ခုလုံးတွင် အဆက်မပြတ်နှင့် တစ်ပြိုင်တည်း လမ်းကြောင်းများပါ၀င်သည့် အသုံးပြုမှုကိစ္စများတွင် ပြိုင်တူနားထောင်ခြင်းကို ပိတ်ပါ။

Mfglib RSSI ဖတ်ခြင်းသည် RCP နှင့် NCP အကြား ကွဲပြားသည်။

နောင်ထုတ်ဝေမှုတွင် ကိုင်တွယ်ဖြေရှင်းမည်ဖြစ်သည်။

Coex-enabled RCP သည် Acking ကိုပိတ်ထားပြီး TX Abort ကိုဖွင့်ထားသော်လည်း Grant ဆုံးရှုံးပြီးနောက် TX ACK ကို ရံဖန်ရံခါ ထုတ်လွှတ်နိုင်သေးသည်။

နောင်ထုတ်ဝေမှုတွင် ကိုင်တွယ်ဖြေရှင်းမည်ဖြစ်သည်။

RCP မှ TX သည် 802.15.4 လိုက်လျောညီထွေမဟုတ်သော MAC Holdoff coex ရွေးချယ်မှုအား ဖွင့်ပြီးနောက် တောင်းဆိုမှုမရှိဘဲ မကြာခဏ ဖြစ်ပေါ်နိုင်သည်။

နောင်ထုတ်ဝေမှုတွင် ကိုင်တွယ်ဖြေရှင်းမည်ဖြစ်သည်။

ငြင်းဆိုထားသည့်အရာ ၅ ခု
DockerHub (siliconlabsinc/multiprotocol) တွင် လက်ရှိရရှိနိုင်သည့် “Multiprotocol Container” ကို လာမည့်ထုတ်ဝေမှုတွင် ရပ်တန့်သွားမည်ဖြစ်သည်။ ကွန်တိန်နာကို အပ်ဒိတ်လုပ်တော့မည် မဟုတ်ဘဲ DockerHub မှ ဆွဲထုတ်နိုင်မည်ဖြစ်သည်။ cpcd၊ zigbeed၊ နှင့် ot-br-posix အတွက် Debian-based packages များသည် မူရင်းထုတ်လုပ်ပြီး စုစည်းထားသော ပရောဂျက်များနှင့်အတူ ကွန်တိန်နာကို ဖယ်ရှားခြင်းဖြင့် ဆုံးရှုံးသွားသော လုပ်ဆောင်နိုင်စွမ်းကို အစားထိုးမည်ဖြစ်သည်။
7.6 ပစ္စည်းများ ဖယ်ရှားခဲ့သည်။
ထုတ်ဝေမှု 9.0.1.0 sl_sec_man_init() တွင် ဖယ်ရှားခဲ့သည် ထုတ်ဝေမှု 9.0.0.0 တွင် ဖယ်ရှားထားသည်။

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

ဤဖြန့်ချိမှုကို အသုံးပြု
8 ဤဖြန့်ချိမှုကို အသုံးပြုခြင်း။
ဤထုတ်ဝေမှုတွင် အောက်ပါတို့ပါဝင်သည် · Silicon Labs Bluetooth stack library · Bluetooth sample အပလီကေးရှင်းများ Bluetooth SDK အကြောင်း ပိုမိုသိရှိလိုပါက https://docs.silabs.com/bluetooth/latest/ တွင် ကြည့်ပါ။ အကယ်၍ သင်သည် Bluetooth အသစ်ဖြစ်ပါက UG103.14: Bluetooth LE Fundamentals ကိုကြည့်ပါ။

8.1 တပ်ဆင်ခြင်းနှင့် အသုံးပြုခြင်း။
Bluetooth SDK ကို Silicon Labs SDKs ၏ အစုံဖြစ်သော Simplicity SDK ၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် ပံ့ပိုးထားပါသည်။ Simplicity SDK ကို လျင်မြန်စွာ စတင်ရန်၊ သင်၏ ဖွံ့ဖြိုးတိုးတက်မှု ပတ်ဝန်းကျင်ကို စနစ်ထည့်သွင်းပြီး GSDK တပ်ဆင်မှုမှတစ်ဆင့် သင့်ကို လမ်းညွှန်ပေးမည့် Simplicity Studio 5 ကို ထည့်သွင်းပါ။ Simplicity Studio 5 တွင် ရင်းမြစ်နှင့် ပရောဂျက် launcher၊ ဆော့ဖ်ဝဲဖွဲ့စည်းပုံတူးလ်များ၊ GNU toolchain ပါရှိသော IDE အပြည့်အစုံနှင့် ခွဲခြမ်းစိတ်ဖြာမှုကိရိယာများအပါအဝင် Silicon Labs စက်ပစ္စည်းများဖြင့် IoT ထုတ်ကုန်ဖွံ့ဖြိုးတိုးတက်မှုအတွက် လိုအပ်သော အရာအားလုံးပါဝင်သည်။ တပ်ဆင်ခြင်းဆိုင်ရာ ညွှန်ကြားချက်များကို အွန်လိုင်း Simplicity Studio 5 အသုံးပြုသူ၏ လမ်းညွှန်တွင် ဖော်ပြထားသည်။
တစ်နည်းအားဖြင့်၊ ရိုးရှင်းသော SDK ကို GitHub မှ နောက်ဆုံးပေါ်ဒေါင်းလုဒ်ဆွဲခြင်း သို့မဟုတ် ပုံတူပွားခြင်းဖြင့် ကိုယ်တိုင်ထည့်သွင်းနိုင်ပါသည်။ နောက်ထပ်အချက်အလက်များအတွက် https://github.com/SiliconLabs/simplicity_sdk တွင်ကြည့်ပါ။
Simplicity Studio သည် ပုံမှန်အားဖြင့် Simplicity ကို - · (Windows): C:Users SimplicityStudioSDKssimplicity_sdk · (MacOS): /Users/ /SimplicityStudio/SDKs/simplicity_sdk
SDK ဗားရှင်းအတွက် သီးခြားစာရွက်စာတမ်းများကို SDK ဖြင့် ထည့်သွင်းထားသည်။ နောက်ထပ်အချက်အလက်များကို အသိပညာအခြေခံဆောင်းပါးများ (KBAs) တွင် မကြာခဏတွေ့နိုင်သည်။ API ကိုးကားချက်များနှင့် ဤနှင့် အစောပိုင်းထုတ်ပြန်မှုများအကြောင်း အခြားအချက်အလက်များကို https://docs.silabs.com/ တွင် ရနိုင်ပါသည်။

8.2 လုံခြုံရေးအချက်အလက်
Secure Vault ပေါင်းစပ်မှု
Secure Vault High စက်များတွင် အသုံးပြုသောအခါ၊ Long Term Key (LTK) ကဲ့သို့သော အရေးကြီးသော့များကို Secure Vault Key Management လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ကာကွယ်ထားသည်။ အောက်ဖော်ပြပါဇယားတွင် ကာကွယ်ထားသောသော့များနှင့် ၎င်းတို့၏သိုလှောင်မှုကာကွယ်ရေးလက္ခဏာများကို ပြသထားသည်။

Wrapped Key Remote Long Term Key (LTK) Local Long Term Key (အမွေအနှစ်အတွက်သာ) Remote Identity Resolving Key (IRK)
Local Identity Resolving Key

Exportable/Non-Exportable Non-Exportable Non-Exportable Exportable
တင်ပို့နိုင်သော

မှတ်စုများ
သော့ကို အခြားစက်ပစ္စည်းများနှင့် မျှဝေထားသောကြောင့် အနာဂတ်တွင် လိုက်ဖက်ညီသော အကြောင်းပြချက်များအတွက် ထုတ်ယူနိုင်ရပါမည်။

“တင်ပို့၍မရသော” ဟု အမှတ်အသားပြုထားသည့် ထုပ်ပိုးသော့များကို အသုံးပြု၍မရပါ။ viewed သို့မဟုတ် runtime တွင်မျှဝေသည်။

“ထုတ်နိုင်သည်” ဟု အမှတ်အသားပြုထားသော သော့တွဲများကို runtime တွင် သုံးနိုင် သို့မဟုတ် မျှဝေနိုင်သော်လည်း flash တွင် သိမ်းဆည်းထားစဉ် ကုဒ်ဝှက်ထားဆဲဖြစ်သည်။

Secure Vault Key Management လုပ်ဆောင်ချက်ဆိုင်ရာ နောက်ထပ်အချက်အလက်များအတွက် AN1271- Secure Key Storage ကို ကြည့်ပါ။

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

ဤဖြန့်ချိမှုကို အသုံးပြု
လုံခြုံရေးအကြံပေးချက်များ
လုံခြုံရေးအကြံပေးချက်များတွင် စာရင်းသွင်းရန်၊ Silicon Labs ဖောက်သည်ပေါ်တယ်သို့ ဝင်ရောက်ပြီး အကောင့်ပင်မကို ရွေးချယ်ပါ။ Portal ပင်မစာမျက်နှာသို့သွားရန် HOME ကိုနှိပ်ပြီး အကြောင်းကြားချက်များကို စီမံရန် အကွက်ကို နှိပ်ပါ။ `ဆော့ဖ်ဝဲလ်/လုံခြုံရေး အကြံပေးသတိပေးချက်များနှင့် ကုန်ပစ္စည်းပြောင်းလဲမှုသတိပေးချက်များ (PCNs)' ကို စစ်ဆေးပြီး သင့်ပလပ်ဖောင်းနှင့် ပရိုတိုကောအတွက် အနည်းဆုံး စာရင်းသွင်းထားကြောင်း သေချာပါစေ။ ပြောင်းလဲမှုများကိုသိမ်းဆည်းရန် Save ကိုနှိပ်ပါ။

8.3 ပံ့ပိုးမှု
Development Kit ဖောက်သည်များသည် လေ့ကျင့်ရေးနှင့် နည်းပညာပံ့ပိုးမှုများအတွက် အရည်အချင်းပြည့်မီပါသည်။ Silicon Labs Bluetooth LE ကို အသုံးပြုပါ။ web Silicon Labs Bluetooth ထုတ်ကုန်များနှင့် ဝန်ဆောင်မှုများအကြောင်း အချက်အလက်ရယူရန်နှင့် ထုတ်ကုန်ပံ့ပိုးမှုအတွက် စာရင်းသွင်းရန် စာမျက်နှာ။ သင်သည် http://www.silabs.com/support တွင် Silicon Laboratories ပံ့ပိုးကူညီမှုကို ဆက်သွယ်နိုင်သည်။
8.4 SDK ဖြန့်ချိရေးနှင့် ထိန်းသိမ်းမှုမူဝါဒ
အသေးစိတ်အတွက် SDK ဖြန့်ချိရေးနှင့် ပြုပြင်ထိန်းသိမ်းမှု Poilcy ကို ကြည့်ပါ။

silabs.com | ပိုမိုချိတ်ဆက်ထားသောကမ္ဘာကိုတည်ဆောက်ပါ။

ဘလူးတုသ် 9.1.0.0 | ၂

ရိုးရှင်းစတူဒီယို
MCU နှင့် ကြိုးမဲ့ကိရိယာများ၊ စာရွက်စာတမ်းများ၊ ဆော့ဖ်ဝဲလ်၊ အရင်းအမြစ်ကုဒ်စာကြည့်တိုက်များနှင့် အခြားအရာများကို တစ်ချက်နှိပ်ရုံဖြင့် ဝင်ရောက်ကြည့်ရှုပါ။ Windows၊ Mac နှင့် Linux အတွက် ရနိုင်သည်။

IoT အစုစု
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity

အရည်အသွေး
www.silabs.com/quality

ပံ့ပိုးမှု & အသိုင်းအဝိုင်း
www.silabs.com/community

Disclaimer Silicon Labs သည် သုံးစွဲသူများအား Silicon Labs ထုတ်ကုန်များကို အသုံးပြုရန် သို့မဟုတ် အသုံးပြုရန် ရည်ရွယ်ခြင်း သို့မဟုတ် စနစ်နှင့် ဆော့ဖ်ဝဲအကောင်အထည်ဖော်သူများအတွက် ရရှိနိုင်သော အရံအတားများနှင့် မော်ဂျူးများအားလုံး၏ နောက်ဆုံးပေါ်၊ တိကျပြီး အတွင်းကျကျ စာရွက်စာတမ်းများကို ပံ့ပိုးပေးရန် ရည်ရွယ်ပါသည်။ စရိုက်လက္ခဏာပြခြင်းဒေတာ၊ ရရှိနိုင်သော မော်ဂျူးများနှင့် အရံအတားများ၊ မှတ်ဉာဏ်အရွယ်အစားနှင့် မမ်မိုရီလိပ်စာများသည် သီးခြားစက်ပစ္စည်းတစ်ခုစီကို ရည်ညွှန်းပြီး ပံ့ပိုးပေးထားသည့် "ပုံမှန်" ဘောင်များသည် မတူညီသော အပလီကေးရှင်းများတွင် ကွဲပြားနိုင်သည်။ လျှောက်လွှာ exampဤနေရာတွင်ဖော်ပြထားသော les များသည် ပုံဥပမာများအတွက်သာဖြစ်သည်။ Silicon Labs သည် ဤနေရာတွင် ထုတ်ကုန်အချက်အလက်၊ သတ်မှတ်ချက်များနှင့် ဖော်ပြချက်များကို ထပ်မံအသိမပေးဘဲ အပြောင်းအလဲပြုလုပ်ပိုင်ခွင့်ကို လက်ဝယ်ရှိပြီး ပါ၀င်သည့်အချက်အလက်များ၏ တိကျမှု သို့မဟုတ် ပြည့်စုံမှုနှင့်ပတ်သက်၍ အာမခံချက်မပေးပါ။ ကြိုတင်အသိပေးချက်မရှိဘဲ၊ Silicon Labs သည် ထုတ်လုပ်မှုလုပ်ငန်းစဉ်အတွင်း လုံခြုံရေး သို့မဟုတ် ယုံကြည်စိတ်ချရမှုဆိုင်ရာ အကြောင်းပြချက်များအတွက် ထုတ်ကုန် firmware ကို အပ်ဒိတ်လုပ်နိုင်ပါသည်။ ထိုသို့သောပြောင်းလဲမှုများသည် ထုတ်ကုန်၏ သတ်မှတ်ချက်များ သို့မဟုတ် စွမ်းဆောင်ရည်ကို ပြောင်းလဲမည်မဟုတ်ပါ။ ဆီလီကွန်ဓာတ်ခွဲခန်းများသည် ဤစာတမ်းပါ အချက်အလက်များကို အသုံးပြုခြင်း၏ အကျိုးဆက်များအတွက် တာ၀န်မရှိစေရပါ။ ဤစာတမ်းသည် ပေါင်းစပ်ဆားကစ်များကို ဒီဇိုင်းထုတ်ရန် သို့မဟုတ် ဖန်တီးပြုလုပ်ရန် မည်သည့်လိုင်စင်ကိုမဆို အဓိပ္ပာယ်ဖွင့်ဆိုခြင်း သို့မဟုတ် ထုတ်ဖော်ပြောဆိုခြင်းမပြုပါ။ ထုတ်ကုန်များသည် မည်သည့် FDA Class III စက်ပစ္စည်းများတွင်မဆို အသုံးပြုရန် ဒီဇိုင်းထုတ်ထားခြင်း သို့မဟုတ် အခွင့်အာဏာမရှိပါ၊ FDA ၏ကြိုတင်စျေးကွက်အတည်ပြုချက်လိုအပ်သည့်လျှောက်လွှာများ သို့မဟုတ် Silicon Labs ၏ သီးခြားစာဖြင့်ရေးသားထားသောသဘောတူညီချက်မပါဘဲ Life Support Systems။ “အသက်ကယ်ထောက်ပံ့မှုစနစ်” သည် အသက်နှင့်/သို့မဟုတ် ကျန်းမာရေးကို ပံ့ပိုးရန် သို့မဟုတ် ပံ့ပိုးရန် ရည်ရွယ်ထားသည့် မည်သည့် ထုတ်ကုန် သို့မဟုတ် စနစ်မဆို ပျက်ကွက်ပါက သိသိသာသာ ပုဂ္ဂိုလ်ရေးထိခိုက်မှု သို့မဟုတ် သေဆုံးမှုအထိ ဖြစ်နိုင်သည်ဟု ကျိုးကြောင်းဆီလျော်စွာ မျှော်လင့်နိုင်သည်။ Silicon Labs ထုတ်ကုန်များသည် စစ်ဘက်ဆိုင်ရာ အသုံးချမှုများအတွက် ဒီဇိုင်းရေးဆွဲခြင်း သို့မဟုတ် ခွင့်ပြုချက်မရှိပါ။ Silicon Labs ထုတ်ကုန်များကို နျူကလီးယား၊ ဇီဝဗေဒ သို့မဟုတ် ဓာတုလက်နက်များ သို့မဟုတ် ယင်းလက်နက်များ ပေးပို့နိုင်သော ဒုံးကျည်များအပါအဝင် အစုလိုက်အပြုံလိုက် ဖျက်ဆီးပစ်သည့်လက်နက်များတွင် မည်သည့်အခြေအနေတွင်မျှ အသုံးမပြုရ။ Silicon Labs သည် ထုတ်ဖော်ပြောဆိုပြီး သွယ်ဝိုက်သောအာမခံချက်အားလုံးကို ငြင်းဆိုထားပြီး ထိုသို့သောခွင့်ပြုချက်မရှိသောအက်ပ်များတွင် Silicon Labs ထုတ်ကုန်ကိုအသုံးပြုခြင်းနှင့်ပတ်သက်သည့် ထိခိုက်ဒဏ်ရာရခြင်း သို့မဟုတ် ပျက်စီးဆုံးရှုံးမှုများအတွက် တာဝန်ရှိခြင်း သို့မဟုတ် တာ၀န်ရှိမည်မဟုတ်ပါ။
ကုန်အမှတ်တံဆိပ်အချက်အလက် Silicon Laboratories Inc.®၊ Silicon Laboratories®၊ Silicon Labs®၊ SiLabs® နှင့် Silicon Labs လိုဂို®၊ Bluegiga®၊ Bluegiga Logo®၊ EFM®၊ EFM32®၊ EFR၊ Ember®၊ Energy Micro၊ Energy Micro လိုဂိုနှင့် ၎င်းပေါင်းစပ်မှုများ၊ "ကမ္ဘာ့စွမ်းအင်အရှိဆုံး မိုက်ခရိုကွန်ထရိုလာများ"၊ Redpine Signals®၊ WiSeConnect၊ n-Link၊ EZLink®၊ EZRadio®၊ EZRadioPRO®၊ Gecko®၊ Gecko OS၊ Gecko OS Studio၊ Precision32®၊ Simplicity Studio®၊ Telegesis၊ Telegesis Logo®၊ USBXpress®၊ Zentri၊ Zentri လိုဂိုနှင့် Zentri DMS၊ Z-Wave® နှင့် အခြားအရာများသည် Silicon Labs ၏ ကုန်သွယ်မှုအမှတ်တံဆိပ်များ သို့မဟုတ် မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ ARM၊ CORTEX၊ Cortex-M3 နှင့် THUMB များသည် ARM Holdings ၏ ကုန်အမှတ်တံဆိပ်များ သို့မဟုတ် မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ Keil သည် ARM Limited ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။ Wi-Fi သည် Wi-Fi Alliance ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်တစ်ခုဖြစ်သည်။ ဤနေရာတွင်ဖော်ပြထားသော အခြားထုတ်ကုန်များ သို့မဟုတ် အမှတ်တံဆိပ်အမည်များအားလုံးသည် ၎င်းတို့၏ သက်ဆိုင်ရာကိုင်ဆောင်သူများ၏ အမှတ်တံဆိပ်များဖြစ်သည်။
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com

စာရွက်စာတမ်းများ / အရင်းအမြစ်များ

SILICON LABS xG22 Bluetooth LE SDK ဆော့ဖ်ဝဲလ် [pdf] အသုံးပြုသူလမ်းညွှန်
xG22၊ xG22 Bluetooth LE SDK ဆော့ဖ်ဝဲ၊ Bluetooth LE SDK ဆော့ဖ်ဝဲ၊ LE SDK ဆော့ဖ်ဝဲ၊ SDK ဆော့ဖ်ဝဲ၊ ဆော့ဖ်ဝဲ

ကိုးကား

မှတ်ချက်တစ်ခုချန်ထားပါ။

သင့်အီးမေးလ်လိပ်စာကို ထုတ်ပြန်မည်မဟုတ်ပါ။ လိုအပ်သောအကွက်များကို အမှတ်အသားပြုထားသည်။ *