Bluetooth® LE SDK 7.3.0.0 GA
Gecko SDK Suite 4.4
ວັນທີ 26 ກຸມພາ 2025
Gecko SDK Suite ຮາດແວ ແລະຊອບແວ Bluetooth
Silicon Labs ເປັນຜູ້ຜະລິດຊັ້ນນໍາໃນເຕັກໂນໂລຊີຮາດແວ Bluetooth ແລະຊອບແວທີ່ໃຊ້ໃນຜະລິດຕະພັນເຊັ່ນ: ກິລາແລະການອອກກໍາລັງກາຍ, ອຸປະກອນເອເລັກໂຕຣນິກຜູ້ບໍລິໂພກ, beacons, ແລະຄໍາຮ້ອງສະຫມັກ smart home. SDK ຫຼັກແມ່ນເປັນ stack ທີ່ສອດຄ່ອງກັບ Bluetooth 5.4 ຂັ້ນສູງທີ່ສະຫນອງ
ຟັງຊັນຫຼັກທັງໝົດພ້ອມກັບຫຼາຍ API ເພື່ອເຮັດໃຫ້ການພັດທະນາງ່າຍຂຶ້ນ. ຫນ້າທີ່ຫຼັກສະເຫນີໃຫ້ທັງສອງໂຫມດ standalone, ໃຫ້ນັກພັດທະນາສ້າງແລະດໍາເນີນການຄໍາຮ້ອງສະຫມັກຂອງເຂົາເຈົ້າໂດຍກົງໃນ SoC, ຫຼືໃນ NCP mode, ອະນຸຍາດໃຫ້ສໍາລັບການນໍາໃຊ້ຂອງແມ່ຂ່າຍພາຍນອກ MCU.
ບັນທຶກການປ່ອຍເຫຼົ່ານີ້ກວມເອົາເວີຊັນ SDK:
7.3.0.0 GA ປ່ອຍອອກມາເມື່ອວັນທີ 26 ກຸມພາ 2025
7.2.0.0 GA ປ່ອຍອອກມາເມື່ອ 23 ຕຸລາ 2024
7.1.2.0 GA ປ່ອຍອອກມາເມື່ອ 14 ສິງຫາ 2024
7.1.1.0 GA ປ່ອຍອອກມາເມື່ອວັນທີ 2 ພຶດສະພາ 2024
7.1.0.0 GA ປ່ອຍອອກມາເມື່ອວັນທີ 10 ເມສາ 2024
7.0.1.0 GA ປ່ອຍອອກມາເມື່ອວັນທີ 14 ກຸມພາ 2024
7.0.0.0 GA ປ່ອຍອອກມາເມື່ອວັນທີ 13 ທັນວາ 2023
ຄຸນສົມບັດຫຼັກ
Bluetooth
- ອົງປະກອບຄຸນນະສົມບັດໃຫມ່ bluetooth_feature_connection_analyzer ສະຫນອງການເຮັດວຽກທີ່ຈະເກັບກໍາແລະວິເຄາະ RSSI ຂອງການສົ່ງສັນຍານໃນການເຊື່ອມຕໍ່ Bluetooth.
Multiprotocol
- ຮອງຮັບການຟັງພ້ອມກັນ (RCP) – MG21 ແລະ MG24.
- Concurrent Multiprotocol (CMP) Zigbee NCP + OpenThread RCP – ຄຸນນະພາບການຜະລິດ.
- Dynamic Multiprotocol Bluetooth + ຮອງຮັບ Multiprotocol Concurrent (CMP) Zigbee ແລະ OpenThread ໃນ SoC.
ຄວາມເຂົ້າກັນໄດ້ແລະແຈ້ງການການນໍາໃຊ້
ສໍາລັບຂໍ້ມູນກ່ຽວກັບການປັບປຸງຄວາມປອດໄພ ແລະແຈ້ງການ, ເບິ່ງບົດຄວາມປອດໄພຂອງບັນທຶກການປ່ອຍແພລດຟອມ Gecko ທີ່ຕິດຕັ້ງດ້ວຍ SDK ນີ້ ຫຼືຢູ່ໃນແຖບ TECH DOCS ໃນ https://www.silabs.com/developers/bluetooth-low-energy. Silicon Labs ຍັງແນະນຳຢ່າງແຂງແຮງໃຫ້ທ່ານສະໝັກໃຊ້ທີ່ປຶກສາດ້ານຄວາມປອດໄພສຳລັບຂໍ້ມູນໃໝ່ຫຼ້າສຸດ. ສໍາລັບຄໍາແນະນໍາເຊັ່ນດຽວກັນກັບບັນທຶກກ່ຽວກັບການນໍາໃຊ້ຄຸນສົມບັດ Secure Vault, ຫຼືຖ້າຫາກວ່າທ່ານໃຫມ່ກັບ Silicon Labs Bluetooth SDK, ເບິ່ງການນໍາໃຊ້ການປ່ອຍນີ້.
Compilers ເຂົ້າກັນໄດ້:
IAR Embedded Workbench ສໍາລັບ ARM (IAR-EWARM) ເວີຊັນ 9.40.1.
- ການໃຊ້ເຫຼົ້າແວງເພື່ອສ້າງດ້ວຍລະບົບຄຳສັ່ງ IarBuild.exe ຫຼື IAR Embedded Workbench GUI ເທິງ macOS ຫຼື Linux ສາມາດສົ່ງຜົນໃຫ້ບໍ່ຖືກຕ້ອງ. files ຖືກນໍາໃຊ້ເນື່ອງຈາກການ collision ໃນ algorithm hashing ຂອງເຫຼົ້າແວງສໍາລັບການສ້າງສັ້ນ file ຊື່.
- ລູກຄ້າໃນ macOS ຫຼື Linux ໄດ້ຖືກແນະນຳບໍ່ໃຫ້ສ້າງດ້ວຍ IAR ຢູ່ນອກ Simplicity Studio. ລູກຄ້າທີ່ເຮັດຄວນກວດສອບຢ່າງລະອຽດວ່າຖືກຕ້ອງ files ກໍາລັງຖືກນໍາໃຊ້.
GCC (GNU Compiler Collection) ເວີຊັ່ນ 12.2.1, ສະໜອງໃຫ້ກັບ Simplicity Studio.
ລາຍການໃໝ່
1.1 ຄຸນສົມບັດໃໝ່
ເພີ່ມໃນການປ່ອຍ 7.3.0.0
ລູກຄ້າ GATT ສໍາລັບການແລກປ່ຽນ ATT MTU ເທົ່ານັ້ນ
ເພີ່ມອົງປະກອບ bluetooth_feature_gatt_client_att_mtu_request_only. ອົງປະກອບນີ້ໃຫ້ລູກຄ້າ GATT ໜ້ອຍທີ່ສຸດເພື່ອເລີ່ມຕົ້ນຂັ້ນຕອນການແລກປ່ຽນ ATT MTU ໂດຍອັດຕະໂນມັດເມື່ອການເຊື່ອມຕໍ່ GATT ເປີດ. ອົງປະກອບນີ້ບໍ່ໃຫ້ GATT Client API. ໃຊ້ GATT Server API sl_bt_gatt_server_set_max_mtu ເພື່ອກໍານົດຂະຫນາດສູງສຸດຂອງ ATT MTU ໃນ BLE Host Stack.
ອົງປະກອບສໍາລັບບົດບາດການເຊື່ອມຕໍ່ສະເພາະ
ເພີ່ມອົງປະກອບໃໝ່ bluetooth_feature_connection_role_central ແລະ bluetooth_feature_connection_role_peripheral. ອົງປະກອບເຫຼົ່ານີ້ສະຫນອງການສະຫນັບສະຫນູນສໍາລັບບົດບາດການເຊື່ອມຕໍ່ສະເພາະ. ເມື່ອແອັບພລິເຄຊັນປະກອບມີ bluetooth_feature_connection, ແອັບພລິເຄຊັນຄວນລວມເອົາອົງປະກອບໜຶ່ງ ຫຼືທັງສອງອົງປະກອບສະເພາະໂດຍອີງຕາມຄວາມຕ້ອງການຂອງແອັບພລິເຄຊັນ. ຖ້າແອັບພລິເຄຊັນປະກອບມີພຽງແຕ່ bluetooth_feature_connection, ທັງສອງບົດບາດຂອງການເຊື່ອມຕໍ່ຈະໄດ້ຮັບການສະຫນັບສະຫນູນສໍາລັບຄວາມເຂົ້າກັນໄດ້ໃນດ້ານຫລັງ.
ການເພີ່ມປະສິດທິພາບລະຫັດທີ່ດີກວ່າໃນຕົວຈັດການຄວາມປອດໄພ Bluetooth
ຕອນນີ້ຕົວຈັດການຄວາມປອດໄພ Bluetooth ຈະລຸດລົງເຄື່ອງລັດກາງ ຫຼືອຸປະກອນຕໍ່ຂ້າງໂດຍອັດຕະໂນມັດຫາກວ່າ bluetooth_feature_connec-tion_role_central ຫຼື bluetooth_feature_connection_role_peripheral component ບໍ່ລວມຢູ່ໃນແອັບພລິເຄຊັນ.
ເພີ່ມໃນການປ່ອຍ 7.2.0.0
ຕົວເລືອກເຄື່ອງສະແກນໃໝ່
ເພີ່ມຕົວເລືອກເຄື່ອງສະແກນໃໝ່ SL_BT_SCANNER_IGNORE_BONDING ສຳລັບໃຊ້ກັບຄຳສັ່ງ sl_bt_scanner_set_parameters_and_filter. ຖ້າແອັບພລິເຄຊັນບໍ່ຕ້ອງການຂໍ້ມູນການຜູກມັດໃນບົດລາຍງານການໂຄສະນາ, ມັນສາມາດກໍານົດທາງເລືອກຂອງເຄື່ອງສະແກນນີ້ເພື່ອຫຼີກເວັ້ນການຊອກຫາຄວາມຜູກພັນທີ່ບໍ່ຈໍາເປັນ.
ຂະຫນາດໃຫຍ່ຮັບເອົາບັນຊີລາຍການ
ເພີ່ມຂະໜາດລາຍການຮັບສູງສຸດເປັນ 127 ລາຍການ.
ການກັ່ນຕອງເຫດການ HCI
Link Layer ໃນໂໝດ HCI ໃຊ້ຕົວກອງເຫດການທີ່ສະໜອງໃຫ້ແອັບພລິເຄຊັນເພື່ອກັ່ນຕອງເຫດການ. ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອຈໍາກັດການຈະລາຈອນເຫດການ HCI ທີ່ຖືກສົ່ງໄປຫາ host stack.
ເພີ່ມໃນການປ່ອຍ 7.1.0.0
ການຕັ້ງຄ່າພະລັງງານ TX ໂຄສະນາເປັນໄລຍະ
ການຕັ້ງຄ່າພະລັງງານ TX ໃນຊຸດໂຄສະນາຍັງຖືກນໍາໃຊ້ກັບການໂຄສະນາແຕ່ລະໄລຍະ.
ເພີ່ມໃນການປ່ອຍ 7.0.0.0
ຕົວວິເຄາະການເຊື່ອມຕໍ່ Bluetooth
ອົງປະກອບຄຸນນະສົມບັດໃຫມ່ bluetooth_feature_connection_analyzer ສະຫນອງການເຮັດວຽກທີ່ຈະເກັບກໍາແລະວິເຄາະ RSSI ຂອງການສົ່ງສັນຍານໃນການເຊື່ອມຕໍ່ Bluetooth.
1.2 API ໃໝ່
ເພີ່ມໃນການປ່ອຍ 7.0.1.0
ID # | ລາຍລະອຽດ |
1245616 | ແນະນຳການຕັ້ງຄ່າຫ້ອງສະໝຸດ ESL C ໃໝ່: ESL_TAG_POWER_DOWN_ENABLE ແລະ ESL_TAG_POWER_DOWN_TIMEOUT_MIN. ເວລາປິດເຄື່ອງສາມາດປັບແຕ່ງໄດ້ໃນ ESL Tag exampນໍາໃຊ້ໂຄງການເຫຼົ່ານີ້. ຄຸນນະສົມບັດຍັງສາມາດປິດໄດ້ຢ່າງສົມບູນ. |
ເພີ່ມໃນການປ່ອຍ 7.0.0.0
sl_bt_connection_analyzer_start ຄໍາສັ່ງ: ເລີ່ມວິເຄາະການເຊື່ອມຕໍ່ຂອງອຸປະກອນອື່ນ ແລະລາຍງານການວັດແທກ RSSI.
sl_bt_connection_analyzer_stop ຄໍາສັ່ງ: ຢຸດການວິເຄາະການເຊື່ອມຕໍ່ Bluetooth ຂອງອຸປະກອນອື່ນ.
sl_bt_evt_connection_analyzer_report ເຫດການ: ຖືກກະຕຸ້ນເມື່ອແພັກເກັດທີ່ສົ່ງຜ່ານການເຊື່ອມຕໍ່ຖືກຈັບ.
sl_bt_evt_connection_analyzer_completed event: triggered ເມື່ອການດໍາເນີນງານຂອງການວິເຄາະການເຊື່ອມຕໍ່ສໍາເລັດ.
sl_bt_connection_get_scheduling_details ຄໍາສັ່ງ: ເອົາພາລາມິເຕີແລະລາຍລະອຽດການກໍານົດເວລາເຫດການການເຊື່ອມຕໍ່ຕໍ່ໄປ.
sl_bt_connection_get_median_rssi ຄໍາສັ່ງ: ເອົາຄ່າ RSSI ທີ່ວັດແທກໃນການເຊື່ອມຕໍ່.
sl_bt_sm_resolve_rpa ຄໍາສັ່ງ: ຊອກຫາທີ່ຢູ່ຕົວຕົນຂອງອຸປະກອນທີ່ຖືກຜູກມັດໂດຍທີ່ຢູ່ສ່ວນຕົວທີ່ສາມາດແກ້ໄຂໄດ້ (RPA).
sl_bt_evt_connection_set_parameters_failed ເຫດການ: ເກີດຂຶ້ນເມື່ອອຸປະກອນ peer ປະຕິເສດຄໍາຮ້ອງຂໍການອັບເດດຕົວກໍານົດການເຊື່ອມຕໍ່ L2CAP.
ID # | ລາຍລະອຽດ |
1203776 | ແນະນຳໄອດີເຫດການຫ້ອງສະໝຸດ ESL C ໃໝ່: ESL_LIB_EVT_PAWR_CONFIG. ການຕັ້ງຄ່າ PAwR ໃນປັດຈຸບັນແມ່ນຂຶ້ນກັບການກວດສອບສຸຂະພາບເບື້ອງຕົ້ນໂດຍຫ້ອງສະໝຸດ ESL C ກ່ອນທີ່ການຕັ້ງຄ່າຈະຖືກຕັ້ງ - ຖ້າການກວດສອບລົ້ມເຫລວ, ການຕັ້ງຄ່າຈະຖືກປະຕິເສດ. |
1196297 | ເພີ່ມການສະຫນັບສະຫນູນ HADM ສໍາລັບຈໍານວນໂດຍຕົນເອງຂອງຊ່ອງທາງການສູງເຖິງ 80. |
1187941 | 'bt_abr_host_initiator' ປະຈຸບັນມີຫນ້າທີ່ບັນທຶກ jsonlfiles ໄປຫາໂຟນເດີທີ່ເລືອກໂດຍໃຊ້ຄໍາສັ່ງ '-d'. ໃນກໍລະນີທີ່ພາລາມິເຕີຫວ່າງເປົ່າຫຼືເສັ້ນທາງທີ່ບໍ່ຖືກຕ້ອງໄປຫາໄດເລກະທໍລີ, ມັນຈະໃຊ້ໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນແລະແຈ້ງຜູ້ໃຊ້. |
1158040 | ເພີ່ມການວັດແທກຄຸນນະພາບໃຫ້ກັບ HADM Initiator ໂດຍການສະແດງຄວາມເປັນໄປໄດ້ຂອງໄລຍະທາງທີ່ຄິດໄລ່ຢູ່ໃນສ່ວນຕິດຕໍ່ຜູ້ໃຊ້. |
1152853 | ທາງເລືອກຊ່ອງການສື່ສານໃຫມ່ເພີ່ມໃສ່ NCP-host examples: SPI over Co-Processor Communication (CPC). |
1108849 | ສະຄຣິບ Python create_bl_files.py ແນະນຳໃຫ້ຮວມຕົວໜັງສື .bat ແລະ .sh ເຂົ້າໄປໃນອັນດຽວກັນ. ຄຸນນະສົມບັດໃຫມ່ເມື່ອທຽບກັບ scripts ເກົ່າ: – ຜູ້ຊ່ວຍ ແລະຄຳສັ່ງເພີ່ມເຕີມເພື່ອເລືອກການຕັ້ງຄ່າທີ່ຕ້ອງການ - ຮູບແບບການໂຕ້ຕອບ: ໃນກໍລະນີບາງເຄື່ອງມືຫຼື files ແມ່ນ missin script ນີ້ຈະຊ່ວຍໃຫ້ທ່ານສາມາດຕັ້ງຄ່າມັນ - ສ້າງ GBLs ບີບອັດ (ທັງວິທີການບີບອັດ lzma ແລະ lz4) – ການຈັດການຕາມເຫດຜົນອຸປະກອນສໍາລັບການ series-1 ແລະ series-2 ອຸປະກອນ |
ການປັບປຸງ
2.1 ການປ່ຽນແປງລາຍການ
ມີການປ່ຽນແປງໃນການປ່ອຍ 7.0.1.0
ID # | ລາຍລະອຽດ |
1231551 | ພາຣາມິເຕີ 'start_time_us' ຂອງ sl_bt_connection_analyzer_start() ຖືກປ່ຽນຈາກຈຳນວນທີ່ບໍ່ໄດ້ເຊັນເປັນຈຳນວນເຕັມທີ່ເຊັນແລ້ວ ເພາະວ່າຄ່າຂອງມັນອາດເປັນຄ່າລົບ (ສະແດງເວລາໃນອະດີດ). |
1245597 | BLE RCP examples ໃນປັດຈຸບັນມີການຄວບຄຸມການໄຫຼຂອງຮາດແວທີ່ເປີດໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ. |
1246269 | ປັບປຸງ ESL Tag ການໃຊ້ພະລັງງານໂດຍສະເລ່ຍໃນສະຖານະ synchronized ສູງເຖິງ 11% ດ້ວຍພາຣາມິເຕີ ESL AP PAwR ເລີ່ມຕົ້ນ. |
ມີການປ່ຽນແປງໃນການປ່ອຍ 7.0.0.0
ID # | ລາຍລະອຽດ |
1203109 | ການປັບປຸງເຫດຜົນການກວດຫາສໍາລັບ ESL ທີ່ບໍ່ມີການຕັ້ງຄ່າ GATT ທີ່ຖືກຕ້ອງຕາມຂໍ້ກໍານົດຂອງບໍລິການ ESL. ເຫດຜົນໃຫມ່ໃນປັດຈຸບັນປ້ອງກັນບໍ່ໃຫ້ຈໍານວນການກວດພົບໃນທາງບວກທີ່ບໍ່ຖືກຕ້ອງແລະການຍົກເວັ້ນຜົນຂອງ ESL ທີ່ຖືກຕ້ອງຈາກເຄືອຂ່າຍ. |
1144612 | cJSON ການປັບປຸງຫ້ອງສະຫມຸດພາກສ່ວນທີສາມຈາກ GitHub: https://github.com/DaveGamble/cJSON @commit: b45f48e600671feade0b6bd65d1c69de7899f2be (master) |
1193924 | ຍ້າຍ BLE SDK examples ເພື່ອໃຊ້ legacy_scanner API ຫຼື API extensioned_scanner ແທນ API scanner ທີ່ຖືກຍົກເລີກ. |
1177424 | ການເປີດຫ້ອງສະໝຸດອົງປະກອບໃນ Studio ແລະເລືອກອົງປະກອບໃດນຶ່ງທີ່ມາຈາກ app/bluetooth ຕອນນີ້ສະແດງພາກສ່ວນ “ເອກະສານ” ພາຍໃຕ້ພາກສ່ວນ “Dependencies” ແລະ “Dependents” ທີ່ມີເນື້ອຫາຢູ່ໃນ docs.silabs.com ສໍາລັບອົງປະກອບນັ້ນ. |
2.2 ປ່ຽນ APIs
ມີການປ່ຽນແປງໃນການປ່ອຍ 7.1.0.0
sl_bt_evt_system_resource_exhausted event: ພາຣາມິເຕີໃໝ່ 'num_message_allocation_failures' ຖືກຕໍ່ທ້າຍໃສ່ລາຍການພາຣາມິເຕີສຳລັບການລາຍງານສະຖານະການໝົດຊັບພະຍາກອນທີ່ລະບົບໝົດລາຍການຂໍ້ຄວາມທີ່ຈັດສັນໄວ້ກ່ອນພາຍໃນ, ແລະການສ້າງຂໍ້ຄວາມພາຍໃນໄດ້ລົ້ມເຫລວ.
sl_bt_advertiser_set_tx_power ຄໍາສັ່ງ: ຫນ້າທີ່ຂະຫຍາຍອອກເພື່ອໃຫ້ພະລັງງານ TX ໃຊ້ກັບການໂຄສະນາແຕ່ລະໄລຍະເຊັ່ນກັນ.
ມີການປ່ຽນແປງໃນການປ່ອຍ 7.0.0.0
ບໍ່ມີ.
2.3 ພຶດຕິກໍາທີ່ຕັ້ງໃຈ
ມີການປ່ຽນແປງໃນການປ່ອຍ 7.0.0.0
ບໍ່ມີ.
ບັນຫາຄົງທີ່
ແກ້ໄຂໃນການປ່ອຍ 7.3.0.0
ID # | ລາຍລະອຽດ |
1378000 | ແກ້ໄຂບັນຫາຢູ່ໃນຕົວກໍານົດເວລາຫນ້າວຽກ Link Layer ທີ່, ໃນບາງສະຖານະການ, ເຮັດໃຫ້ວຽກງານທີ່ບໍ່ໄດ້ປະຕິບັດຕາມລໍາດັບ. |
ແກ້ໄຂໃນການປ່ອຍ 7.2.0.0
ID # | ລາຍລະອຽດ |
1348090 | ແກ້ໄຂບັນຫາ PAwR ທີ່ Link Layer ບໍ່ໄດ້ຈັດການຂໍ້ມູນ subevent ທີ່ຖືກຕ້ອງທີ່ຖືກສົ່ງຊ້າເກີນໄປ. |
1358600 | ແກ້ໄຂກໍລະນີລັອກແບບສົດໆ ຖ້າອຸປະກອນໝົດຄວາມຈຳໃນເວລາດຽວກັນກັບການຕັດການເຊື່ອມຕໍ່. |
ແກ້ໄຂໃນການປ່ອຍ 7.1.2.0
ID # | ລາຍລະອຽດ |
1279821 | ແກ້ໄຂບັນຫາໃນ Link Layer ທີ່ຜູ້ໂຄສະນາແຕ່ລະໄລຍະບໍ່ໄດ້ລວມເອົາຄ່າພະລັງງານ TX ໃນຊຸດໂຄສະນາແຕ່ລະໄລຍະເມື່ອຖືກຕັ້ງຄ່າໂດຍເຈົ້າພາບ. |
1282707 | ຖ້າອຸປະກອນກາງສູນເສຍກະແຈການຜູກມັດ ແລະອຸປະກອນຕໍ່ພ່ວງມີການຢືນຢັນການຜູກມັດເພື່ອອະນຸຍາດໃຫ້ເຊື່ອມຕໍ່ການເຊື່ອມຕໍ່ຄືນໃໝ່, ຄຸນສົມບັດທີ່ຮອງຮັບຂອງລູກຄ້າ, ການຕັ້ງຄ່າ, ແລະການສະໝັກຮັບການແຈ້ງເຕືອນ ແລະຕົວຊີ້ບອກຈະບໍ່ຖືກລຶບອີກຕໍ່ໄປ. |
1288445 | ແກ້ໄຂບັນຫາຢູ່ໃນ Link Layer ທີ່ PAwR ບໍ່ໄດ້ແຈ້ງໃຫ້ເຈົ້າພາບຂອງການສົ່ງທີ່ລົ້ມເຫລວຢ່າງຖືກຕ້ອງ. |
1295837 | ແກ້ໄຂບັນຫາທີ່ອາດຈະນໍາໄປສູ່ການຢືນຢັນໃນລະຫວ່າງການເຊື່ອມຕໍ່ອຸປະກອນຂ້າງຄຽງໃຫມ່. ບັນຫານີ້ນຳສະເໜີຢູ່ໃນ Bluetooth SDK ລຸ້ນ 7.1.1 ແລະ 8.0.0 ເທົ່ານັ້ນ. |
1296939 | ແກ້ໄຂບັນຫາໃນ Link Layer ທີ່ບໍ່ລວມເອົາອົງປະກອບການເຊື່ອມຕໍ່ໃນບາງໂຄງການອາດຈະເຮັດໃຫ້ເກີດຄວາມຜິດຍາກ. |
1297876 | ເພີ່ມປະສິດທິພາບການສະແກນໃນຊ່ອງຕົ້ນຕໍເມື່ອໄດ້ຮັບການໂຄສະນາຂະຫຍາຍທີ່ມີຕົວຊີ້ຕົວຊ່ວຍຍາວ. |
1330263 | ແກ້ໄຂບັນຫາຢູ່ໃນ Link Layer ທີ່ເຮັດໃຫ້ຜູ້ໂຄສະນາ PAwR ຢຸດເຊົາການຍອມຮັບການຕັ້ງຄ່າຂໍ້ມູນຍ່ອຍຈາກໂຮດ. |
ແກ້ໄຂໃນການປ່ອຍ 7.1.0.0
ID # | ລາຍລະອຽດ |
1247634 | ແກ້ໄຂບັນຫາທີ່ເຄື່ອງແມ່ຂ່າຍ GATT ອາດຈະບໍ່ຕອບສະຫນອງຕໍ່ການຮ້ອງຂໍ ATT ຖ້າຫນ່ວຍຄວາມຈໍາສໍາລັບຂໍ້ຄວາມຕອບສະຫນອງບໍ່ສາມາດຈັດສັນໄດ້. ບັນຫານີ້ສາມາດເກີດຂື້ນໃນເວລາທີ່ອຸປະກອນກໍາລັງສະແກນແລະໂຄສະນາໃນຂະຫນານກັບການເຊື່ອມຕໍ່ GATT ໃນສະພາບແວດລ້ອມທີ່ຫຍຸ້ງຫຼາຍທີ່ອຸປະກອນຈໍານວນຫຼາຍກໍາລັງໂຄສະນາແລະສະແກນພ້ອມໆກັນ. ກໍລະນີການນຳໃຊ້ນີ້ສາມາດເຮັດໃຫ້ຊຸດ Bluetooth ຂາດຄວາມຈຳໄດ້ເລື້ອຍໆ ແລະສົ່ງຜົນໃຫ້ເຊີບເວີ GATT ລົ້ມເຫລວ ຖ້າຂະໜາດຂອງບັຟເຟີທີ່ກຳນົດໄວ້ສຳລັບ stack (SL_BT_CONFIG_BUFFER_SIZE) ແມ່ນນ້ອຍເກີນໄປສຳລັບກໍລະນີການນຳໃຊ້ແອັບພລິເຄຊັນ. |
1252462 | ແກ້ໄຂບັນຫາກັບເຄື່ອງສະແກນບ່ອນທີ່ແພັກເກັດໂຄສະນາແບບຂະຫຍາຍທີ່ບໍ່ໄດ້ຮັບລະຫັດຫຼັງຈາກການເຊື່ອມຕໍ່ແບບຟອມກັບ PHY ທີ່ບໍ່ມີລະຫັດ. |
1254794 | ແກ້ໄຂແພັກເກັດທີ່ເສຍຫາຍທີ່ຖືກສົ່ງໄປໃນເວລາເລີ່ມການເຂົ້າລະຫັດ, ໃນຂະນະທີ່ການຖ່າຍທອດຂໍ້ມູນໃນເວລາດຽວກັນຢູ່ໃນສະພາບແວດລ້ອມທີ່ມີສຽງດັງ. |
1256359 | ການໃຊ້ຄວາມຈຳຫຼຸດລົງໃນການປະມວນຜົນຂໍ້ຄວາມ ATT. ໃນປັດຈຸບັນການຮ້ອງຂໍ ATT, ຄໍາຕອບ, ຫຼືຂໍ້ຄວາມປັບປຸງສະຖານະພາບແມ່ນຖືກສົ່ງໄປຫາຊັ້ນ BGAPI ໂດຍບໍ່ມີການຈັດສັນຫນ່ວຍຄວາມຈໍາເພີ່ມເຕີມ. |
1257056 | ປັບປຸງຄວາມຫມັ້ນຄົງຂອງ ESL C lib ໃນກໍລະນີຂອງການສູນເສຍການເຊື່ອມຕໍ່ທີ່ບໍ່ຄາດຄິດ. |
1257110 | ບັນຫາທີ່ລູກຄ້າລາຍງານກັບທຸງຕົວເຊື່ອມຕໍ່ທີ່ຂາດຫາຍໄປພາຍໃຕ້ msys2/mingw64 ໄດ້ຖືກແກ້ໄຂແລ້ວ. |
1258764 | ແກ້ໄຂບັນຫາຢູ່ໃນຕົວກໍານົດເວລາການເຊື່ອມຕໍ່ທີ່ຮູ້ຈັກ PAwR ທີ່ເຮັດໃຫ້ເກີດການຊົດເຊີຍທີ່ບໍ່ຕ້ອງການຢູ່ໃນປ່ອງຊົດເຊີຍປ່ອງຢ້ຽມຂອງຊຸດຄໍາຮ້ອງຂໍການເຊື່ອມຕໍ່. |
ID # | ລາຍລະອຽດ |
1262944 | ແກ້ໄຂບັນຫາທີ່ປ້ອງກັນບໍ່ໃຫ້ອົງປະກອບ hopping ຄວາມຖີ່ຂອງການປັບຕົວຈາກການປະຕິບັດຕາມການຕັ້ງຄ່າພາຣາມິເຕີ cooldown ຢ່າງຖືກຕ້ອງ. |
1267946 | ແກ້ໄຂບັນຫາການສ້າງ “bt_abr_ncp_initiator” ສໍາລັບກະດານແບບກຳນົດເອງ. |
1268312 | ແກ້ໄຂບັນຫາຢູ່ໃນຕົວກໍານົດເວລາການເຊື່ອມຕໍ່ PawR-aware ທີ່ເຮັດໃຫ້ການເຊື່ອມຕໍ່ບາງຢ່າງທັບຊ້ອນກັບຊຸດ PawR Sync Indication. |
1275210 | ແກ້ໄຂບັນຫາທີ່ປ້ອງກັນບໍ່ໃຫ້ການເຊື່ອມຕໍ່ທີ່ອີງໃສ່ PawR ສໍາເລັດຫຼັງຈາກການດໍາເນີນງານຫນຶ່ງຊົ່ວໂມງໂດຍມີພຽງແຕ່ການເຮັດວຽກ PAwR ເທົ່ານັ້ນ. |
ແກ້ໄຂໃນການປ່ອຍ 7.0.1.0
ID # | ລາຍລະອຽດ |
1222271 | ແກ້ໄຂບັນຫາໃນຊັ້ນເຊື່ອມຕໍ່ Bluetooth ທີ່ PAwR ຈະວາງຕົວຕັ້ງເວລາວຽກໃນຂະນະທີ່ພະຍາຍາມສົ່ງຄໍາຮ້ອງຂໍການເຊື່ອມຕໍ່ຫຼັງຈາກວຽກງານອື່ນຖືກປະຕິບັດ. |
1231551 | ແກ້ໄຂບັນຫາໃນ Bluetooth Link Layer ທີ່ຄິດໄລ່ຈໍານວນຊ່ອງທີ່ບໍ່ຖືກຕ້ອງສໍາລັບການອັບເດດດ້ວຍການຊົດເຊີຍເວລາທີ່ຖືກເຊັນໃນຄຸນສົມບັດຕົວວິເຄາະການເຊື່ອມຕໍ່. |
1232169 | ຄໍາຮ້ອງສະຫມັກ ABR ໃນປັດຈຸບັນສາມາດໄດ້ຮັບການສ້າງຂຶ້ນສໍາລັບ BG24 ແລະ MG24 ພາກສ່ວນ. |
1233996 | ແກ້ໄຂບັນຫາການປະຕິບັດຕາມ GATT ເມື່ອອົງປະກອບຄຸນສົມບັດລູກຄ້າ GATT ບໍ່ມີຢູ່ໃນແອັບພລິເຄຊັນ. ບັນຫາແມ່ນວ່າສະແຕມ Bluetooth ຕອບສະໜອງຕໍ່ກັບ ATT_HANDLE_VALUE_IND ດ້ວຍຄວາມຜິດພາດເມື່ອເຊີບເວີ GATT ໄລຍະໄກສົ່ງຕົວຊີ້ບອກ GATT ທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດ. ດຽວນີ້ຖືກແກ້ໄຂເພື່ອໃຫ້ສະແຕັກ Bluetooth ຈະຕອບສະໜອງດ້ວຍ ATT_HANDLE_VALUE_IND ດ້ວຍ ATT_HANDLE_VALUE_CFM.
ບັນຫານີ້ບໍ່ມີຢູ່ໃນເວລາທີ່ອົງປະກອບຄຸນນະສົມບັດລູກຄ້າ GATT ນໍາສະເຫນີໃນແອັບພລິເຄຊັນ. |
1236361 | ແກ້ໄຂບັນຫາຢູ່ໃນຊັ້ນເຊື່ອມຕໍ່ Bluetooth ທີ່ເຮັດໃຫ້ອຸປະກອນເກີດຄວາມຜິດພາດໄດ້ຍາກ ເມື່ອການສ້າງການເຊື່ອມຕໍ່ທີ່ຍັງຄ້າງຢູ່ຖືກຍົກເລີກກ່ອນທີ່ແພັກເກັດການຊີ້ບອກການເຊື່ອມຕໍ່ຈະຖືກສົ່ງຕໍ່. |
1240181 | ແກ້ໄຂບັນຫາຢູ່ໃນຊັ້ນເຊື່ອມຕໍ່ Bluetooth ທີ່ເຮັດໃຫ້ຊຸດໂຄສະນາແບບເດີມ (ADV_DIRECT_IND) ມີໄບຕ໌ເພີ່ມເຕີມ ແລະຄວາມຍາວຜິດ. |
1245534 | ແກ້ໄຂບັນຫາໃນ Bluetooth host stack ສໍາລັບຄຸນສົມບັດຄວາມເປັນສ່ວນຕົວທີ່ສາມາດເຮັດໃຫ້ການຜູກມັດລົ້ມເຫລວຖ້າອຸປະກອນຫ່າງໄກສອກຫຼີກປ່ຽນທີ່ຢູ່ສ່ວນຕົວທີ່ສາມາດແກ້ໄຂໄດ້ (RPA) ແລະ RPA ໄດ້ຖືກແກ້ໄຂອີກເທື່ອຫນຶ່ງກ່ອນທີ່ຈະສໍາເລັດການຜູກມັດ. |
1248834 | ແກ້ໄຂບັນຫາໃນຊັ້ນເຊື່ອມຕໍ່ Bluetooth ທີ່ສາມາດເຮັດໃຫ້ກົນໄກການແພັກເກັດແພັກເກັດຕິດຢູ່ໃນເວລາທີ່ວຽກງານ BLE ອື່ນໆ, ເຊັ່ນ: ການສະແກນ, ດໍາເນີນການພ້ອມກັນກັບວຽກງານການໂຄສະນາ PAwR. |
1249259 | ແກ້ໄຂບັນຫາໃນຊັ້ນເຊື່ອມຕໍ່ Bluetooth ທີ່ຊ່ອງທີ່ບໍ່ໄດ້ແຜນທີ່ບໍ່ໄດ້ຖືກຕັ້ງໄວ້ໃນຕອນຕົ້ນສໍາລັບ Channel Select Algorithm #1 ໃນຄຸນສົມບັດການວິເຄາະການເຊື່ອມຕໍ່, ເຊິ່ງເຮັດໃຫ້ເກີດຄວາມລ່າຊ້າຕົວແປໃນການຈັບແພັກເກັດຫຼັງຈາກຂະບວນການວິເຄາະເລີ່ມຕົ້ນ. |
1243489 | ແກ້ໄຂການຮົ່ວໄຫຼຂອງຫນ່ວຍຄວາມຈໍາທີ່ອາດເກີດຂຶ້ນໃນການປະຕິບັດຫ້ອງສະຫມຸດທີ່ສໍາຄັນ ESL. |
1241153 | ແກ້ໄຂບັນຫາໃນອົງປະກອບການໂຕ້ຕອບແບບງ່າຍດາຍ (UART) ທີ່ເຮັດໃຫ້ເກີດການສູນເສຍຂໍ້ມູນໃນ NCP host (x86/x64) ກັບ NCP target (EFR32) ການສື່ສານ, ເຊິ່ງກໍ່ໃຫ້ເກີດ ESL AP Python exampLe to hang ໂດຍບໍ່ມີເຫດຜົນຊັດເຈນໃນລະຫວ່າງການປະຕິບັດ ESL ມະຫາຊົນ. |
1253610 | ແກ້ໄຂບັນຫາທີ່ອາດຈະເຮັດໃຫ້ ESL AP ຕິດຢູ່ໃນຄວາມພະຍາຍາມທີ່ຈະເຊື່ອມຕໍ່ທີ່ບໍ່ມີທີ່ສິ້ນສຸດກັບການໂຄສະນາໃກ້ຄຽງ Unsynchronized ESLs ທີ່ຜູກມັດກັບຈຸດເຊື່ອມຕໍ່ອື່ນໆ. |
1231407 | ແກ້ໄຂເງື່ອນໄຂການລຶບທີ່ບໍ່ຖືກຕ້ອງໃນການເລີ່ມຕົ້ນ bt_app_ota_dfu. ໃນປັດຈຸບັນຂັ້ນຕອນການອ່ານແລະລຶບ flash storage ມີສະຖານະຂອງຕົນເອງ, ສະນັ້ນມັນສາມາດແຕກຕ່າງກັນເມື່ອການລຶບຖືກປະຕິບັດຢ່າງແທ້ຈິງຫຼືຄໍາຮ້ອງສະຫມັກ OTA DFU ເລີ່ມຕົ້ນໂດຍບໍ່ມີການລຶບລ້າງ. |
1197438 | ແກ້ໄຂບັນຫາໃນການຕັ້ງຄ່າການຄວບຄຸມການໄຫຼເຂົ້າໃນ NCP Host test exampເລ. |
ແກ້ໄຂໃນການປ່ອຍ 7.0.0.0
ID # | ລາຍລະອຽດ |
1077663 | ແກ້ໄຂບັນຫາທີ່ສາມາດເຮັດໃຫ້ບາງຄໍາສັ່ງ Bluetooth ກັບຄືນຜົນສໍາເລັດໂດຍບໍ່ໄດ້ປະຕິບັດຄໍາສັ່ງຢ່າງແທ້ຈິງຖ້າ RTOS ແລະອົງປະກອບເລີ່ມຕົ້ນ Bluetooth ຕາມຄວາມຕ້ອງການຖືກໃຊ້ແລະແອັບພລິເຄຊັນໄດ້ອອກຄໍາສັ່ງ Bluetooth ໃນຂະນະທີ່ Bluetooth stack ຖືກຢຸດ. |
1130635 | ແກ້ໄຂບັນຫາທີ່ອາດເຮັດໃຫ້ເກີດຄວາມຜິດພາດໃນ FreeRTOS ຖ້າຄຸນສົມບັດການເລີ່ມຕົ້ນ Bluetooth ຕາມຄວາມຕ້ອງການຖືກໃຊ້ ແລະວຽກງານຈັບເວລາ FreeRTOS ໄດ້ຖືກຕັ້ງຄ່າໃຫ້ມີບູລິມະສິດຕໍ່າກວ່າໜ້າວຽກ Bluetooth. |
1164357 | ອັບເດດລະຫັດຄວາມຜິດພາດຈາກ insufficient_encryption ເປັນ insufficient_authentication ຕາມທີ່ລະບຸໄວ້ໃນຂໍ້ມູນຈໍາເພາະຂອງ Bluetooth ເມື່ອລູກຄ້າ GATT ພະຍາຍາມເຂົ້າເຖິງຄຸນສົມບັດ GATT ເຊິ່ງຕ້ອງການຄວາມປອດໄພ ແລະການເຊື່ອມຕໍ່ບໍ່ຖືກຜູກມັດ ຫຼືເຂົ້າລະຫັດ. |
ID # | ລາຍລະອຽດ |
1170640 | ແກ້ໄຂເງື່ອນໄຂການແຂ່ງຂັນໃນ GATT Client ທີ່ການແລກປ່ຽນ ATT MTU ສາມາດປ້ອງກັນໄດ້ຖ້າແອັບພລິເຄຊັນຜູ້ໃຊ້ໂທຫາຄໍາສັ່ງ GATT Client ເຊິ່ງໃນນັ້ນເລີ່ມຕົ້ນຂັ້ນຕອນ GATT ກັບ GATT Server ຫ່າງໄກສອກຫຼີກພາຍໃຕ້ສະພາບການຂອງການຈັດການເຫດການ sl_bt_evt_connection_opened ໃນໂຫມດ SoC. |
1180413 | ແກ້ໄຂບັນຫາທີ່ສາມາດເຮັດໃຫ້ເກີດການປີ້ນກັບບູລິມະສິດຂອງກະທູ້ ແລະຫຼຸດລົງຄວາມໜ້າເຊື່ອຖືຂອງການເຊື່ອມຕໍ່ Bluetooth ກັບ FreeRTOS ຖ້າວຽກຈັບເວລາ FreeRTOS ໄດ້ຖືກຕັ້ງຄ່າໃຫ້ມີບູລິມະສິດຕໍ່າກວ່າໜ້າວຽກ Bluetooth. |
1192858 | ການປັບປຸງການຈັດການລາຍງານການໂຄສະນາຜ່ານການໂຕ້ຕອບ HCI. ໃນປັດຈຸບັນມັນເປັນໄປໄດ້ທີ່ຈະກໍານົດຈໍານວນສູງສຸດຂອງບົດລາຍງານການໂຄສະນາທີ່ຈັດຄິວ. ນີ້ປັບປຸງປະສິດທິພາບໃນໄລຍະການເຊື່ອມຕໍ່ HCI ຊ້າ. |
1196365 | ແກ້ໄຂບັນຫາທີ່ເຫັນດ້ວຍ DTM ເມື່ອອົງປະກອບຕົວຈັບເວລາເຝົ້າລະວັງ. |
1196429 | ການສ້າງການເຊື່ອມຕໍ່ທີ່ດີທີ່ສຸດໃນການຕັ້ງຄ່າ DMP. ໃນບາງກໍລະນີ, ແພັກເກັດບໍ່ຖືກປະມວນຜົນໄວພໍ ເຊິ່ງເຮັດໃຫ້ເກີດການສູນເສຍການເຊື່ອມຕໍ່. |
1198175 | ແກ້ໄຂການຄຳນວນການຂະຫຍາຍໜ້າຈໍເຄື່ອງສະແກນ PAwR ຫຼັງຈາກພາດເພັກເກັດຍ່ອຍ. ເພີ່ມການຄຳນວນການຂະຫຍາຍໜ້າຈໍການຕອບສະໜອງ PawR ໃຫ້ກັບອຸປະກອນຂອງຜູ້ໂຄສະນາ. ການແກ້ໄຂແມ່ນມີຢູ່ໃນ Bluetooth SDK 6.2.0 ແລະໃໝ່ກວ່າ. |
1206647 | ແກ້ໄຂຂໍ້ບົກພ່ອງໃນຊັ້ນເຊື່ອມຕໍ່ Bluetooth ທີ່ເກີດຈາກການຈັດການຄວາມຜິດພາດທີ່ບໍ່ຖືກຕ້ອງຖ້າການສົ່ງຂໍ້ມູນຊຸດສັນຍານການເຊື່ອມຕໍ່ໂດຍສູນກາງລົ້ມເຫລວ. |
1209154 | ແກ້ໄຂຂໍ້ຜິດພາດທີ່ສາມາດປ້ອງກັນບໍ່ໃຫ້ໂໝດສາທິດເຮັດວຽກຫຼາຍກວ່າໜຶ່ງຄັ້ງໃນເຊດຊັນ ESL AP. AP Pyhon sample ລະຫັດຕອນນີ້ບໍ່ອະນຸຍາດໃຫ້ປ່ຽນໂໝດໃນຂະນະທີ່ແອັບພລິເຄຊັນ EFR Connect ເຊື່ອມຕໍ່ຢູ່ໃນໂໝດສາທິດ, ແລະຕອນນີ້ສາມາດສອບຖາມສະຖານະປັດຈຸບັນຂອງຕົວຢ່າງໄດ້ຜ່ານອິນເຕີເຟດ CLI. |
1212515 | ແກ້ໄຂບັນຫາໃນໂຫມດ RCP ທີ່ເຮັດໃຫ້ຄໍາສັ່ງ LE_Set_Periodic_Advertising_Subevent_Data HCI ລົ້ມເຫລວເມື່ອຂໍ້ມູນສໍາລັບຫຼາຍໆເຫດການຍ່ອຍຖືກຕັ້ງໃນເວລາດຽວກັນກັບຄວາມຍາວທີ່ແນ່ນອນ. ແກ້ໄຂບັນຫາອື່ນໃນໂຫມດ RCP ທີ່ອະນຸຍາດໃຫ້ຈອງຕົວຈັດການການເຊື່ອມຕໍ່ທີ່ບໍ່ສາມາດໃຊ້ໄດ້ຢ່າງບໍ່ຢຸດຢັ້ງເມື່ອໂຮດບໍ່ລໍຖ້າເຫດການ HCI ສໍາເລັດການເຊື່ອມຕໍ່ກ່ອນທີ່ຈະໂທຫາຄໍາສັ່ງ LE_Create_Connection ອື່ນ. |
1215158 | ຂັ້ນຕອນການຮ້ອງຂໍການຕັ້ງຄ່າຂໍ້ມູນຍ່ອຍຂອງ PAwR ໃນປັດຈຸບັນປະຕິບັດຕາມຂໍ້ກໍານົດຫຼັກຢ່າງເຂັ້ມງວດ. ຂໍ້ມູນທີ່ສະໜອງໃຫ້ໂດຍເຈົ້າພາບຈະຖືກສົ່ງໄປຕາມລຳດັບທີ່ກຳນົດໄວ້ ແລະຂໍ້ມູນທີ່ມາຮອດຊ້າເກີນໄປຈະບໍ່ຖືກສົ່ງໃນໄລຍະການໂຄສະນາແຕ່ລະໄລຍະທີ່ຈະມາເຖິງ. |
1216550 | ແກ້ໄຂຂໍ້ບົກພ່ອງໃນຄໍາສັ່ງ sl_bt_gatt_server_send_user_read_response ທີ່ເຊີບເວີ GATT ອາດຈະເພີ່ມຫຼາຍກ່ວາ ATT MTU – 4 ຈໍານວນໄບຕ໌ເປັນຄ່າລັກສະນະໃນການຕອບສະຫນອງການອ່ານ opcode ATT_READ_BY_TYPE_REQ. ເອກະສານຂອງຄໍາສັ່ງນີ້ຍັງຖືກແກ້ໄຂວ່າຈໍານວນ bytes ສູງສຸດໃນການຕອບສະຫນອງກັບ opcode ATT_READ_BY_TYPE_REQ ແມ່ນ ATT MTU – 4. |
1218112 | ແກ້ໄຂສະພາບການແຂ່ງຂັນລະຫວ່າງການຢຸດການເຊື່ອມຕໍ່ ແລະຂັ້ນຕອນການອັບເດດແຜນທີ່ຊ່ອງທີ່ສາມາດເຮັດໃຫ້ມີບັຟເຟີສອງເທົ່າຟຣີ. |
1223155 | ແກ້ໄຂການລະເມີດການເຂົ້າເຖິງຫນ່ວຍຄວາມຈໍາໃນ host stack ເມື່ອປະມວນຜົນເຫດການ HCI_LE_Read_Remote_Features_Complete ຖ້າຕົວຈັດການການເຊື່ອມຕໍ່ຢູ່ໃນເຫດການບໍ່ຖືກຕ້ອງ. |
1218866 | Bluetooth RAIL DMP – SoC Empty FreeRTOS/Micrium OS Sample Apps ຕອນນີ້ສາມາດໃຊ້ໄດ້ກັບ xG28 (BRD4400A/B/C, BRD4401A/B/C). |
1214140 | BLE ESL examples ໃນປັດຈຸບັນສະຫນັບສະຫນູນກະດານ BRD4402B ແລະ BRD4403B. |
1212633 | ແກ້ໄຂ iop_create_bl_files.sh script ລົ້ມເຫລວໃນ MacOS. |
1209154 | ແກ້ໄຂຂໍ້ຜິດພາດທີ່ສາມາດປ້ອງກັນບໍ່ໃຫ້ໂໝດສາທິດ ESL ເຮັດວຽກຫຼາຍກວ່າໜຶ່ງຄັ້ງໃນເຊດຊັນ AP. AP Python sample ລະຫັດໃນປັດຈຸບັນບໍ່ອະນຸຍາດໃຫ້ປ່ຽນໂຫມດໃນຂະນະທີ່ແອັບພລິເຄຊັນ EFR Connect ເຊື່ອມຕໍ່ຢູ່ໃນໂຫມດສາທິດ, ໃນຂະນະທີ່ມັນເປັນໄປໄດ້ທີ່ຈະສອບຖາມສະຖານະການປະຈຸບັນຂອງຕົວຢ່າງຜ່ານການໂຕ້ຕອບ CLI. |
1205333 | ລົບລ້າງຄວາມຕ້ອງການທີ່ຈະປ່ຽນປະເພດຂອງການຄວບຄຸມການໄຫຼຂອງ UART ດ້ວຍຕົນເອງຫຼັງຈາກສ້າງໂຄງການ ESL AP NCP ສໍາລັບກະດານສະຫນັບສະຫນູນຈໍານວນຫລາຍ. |
1205317 | ລະຫັດ opcode 0x1F ສະເພາະຂອງຜູ້ຂາຍ Silabs ສໍາລັບຟັງຊັນຂ້າມໄລຍະຫ່າງຂອງ ESL PAwR ໄດ້ຖືກເພີ່ມໃສ່ເອກະສານ ESL AP readme. |
1192305 | ເພີ່ມຄວາມລ່າຊ້າທີ່ສາມາດຕັ້ງຄ່າໄດ້ໃຫ້ກັບອົງປະກອບ OTA DFU ໃນສະຖານທີ່ກ່ອນທີ່ຈະປິດການເຊື່ອມຕໍ່ກັບອຸປະກອນກາງ. ນີ້ແກ້ໄຂບັນຫາຂອງຂັ້ນຕອນກັບການໂອນ OTA ໃນສະຖານທີ່ ແລະ EFR Connect v2.7.1 ຫຼ້າສຸດ. |
1225207 | ບັນຫາທີ່ແກ້ໄຂແລ້ວ: ການອ້າງອິງ NULL ສາມາດເກີດຂຶ້ນໄດ້ໃນ ESL C lib ເຊິ່ງເຮັດໃຫ້ ESL AP ຂັດຂ້ອງໃນຂະນະທີ່ກໍານົດເຄືອຂ່າຍຂະຫນາດໃຫຍ່. |
1223186 | ແກ້ໄຂ app_timer ສໍາລັບ OS ເພື່ອນໍາໃຊ້ເພດານຂອງຄ່າທີ່ຮ້ອງຂໍໂດຍອີງໃສ່ຄວາມຖີ່ຂອງຕົວຈັບເວລາ OS ເພື່ອດໍາເນີນການໃນລັກສະນະດຽວກັນກັບຕົວແປທີ່ໂລຫະເປົ່າ. ເອກະສານຂະຫຍາຍທີ່ອະທິບາຍຂໍ້ຈໍາກັດໃນການແກ້ໄຂແລະກ່າວເຖິງຕົວກໍານົດການກໍານົດຄວາມຖີ່ຂອງຕົວຈັບເວລາຂອງ OS ທີ່ສາມາດຕັ້ງຄ່າເພື່ອແກ້ໄຂຄວາມຖີ່ຂອງຕົວຈັບເວລາ (ແລະຄວາມລະອຽດ). |
1203408 | ແອັບພລິເຄຊັນ OTA DFU ອາດຈະເຂົ້າໄປໃນສະຖານະທີ່ບໍ່ຖືກຕ້ອງຖ້າແອັບພລິເຄຊັນສົ່ງເຫດການ sl_bt_evt_gatt_server_user_write_request_id. |
1208252 | ດຽວນີ້ຜູ້ລິເລີ່ມປິດການເຊື່ອມຕໍ່ຢູ່ທາງອອກ. |
1180678 | ການປັບປຸງຄວາມຫມັ້ນຄົງ. |
ບັນຫາທີ່ຮູ້ຈັກໃນການປ່ອຍປະຈຸບັນ
ບັນຫາໃນຕົວໜາໄດ້ຖືກເພີ່ມຕັ້ງແຕ່ການເປີດຕົວຄັ້ງກ່ອນ. ຖ້າຫາກວ່າທ່ານໄດ້ພາດໂອກາດການປ່ອຍ, ບັນທຶກການປ່ອຍທີ່ຜ່ານມາແມ່ນມີຢູ່ໃນ https://www.silabs.com/developers/bluetooth-low-energy ໃນແຖບ Tech Docs.
ID # | ລາຍລະອຽດ | ການແກ້ໄຂບັນຫາ |
361592 | ເຫດການ sync_data ບໍ່ໄດ້ລາຍງານພະລັງງານ TX. | ບໍ່ມີ |
368403 |
ຖ້າຕັ້ງໄລຍະຫ່າງ CTE ເປັນ 1, ຄໍາຮ້ອງຂໍ CTE ຄວນຖືກສົ່ງໄປໃນທຸກໆໄລຍະການເຊື່ອມຕໍ່. ແຕ່ມັນຖືກສົ່ງພຽງແຕ່ໃນທຸກໆໄລຍະເຊື່ອມຕໍ່ທີສອງ. |
ບໍ່ມີ |
641122 |
ອົງປະກອບ stack ຂອງ Bluetooth ບໍ່ໄດ້ສະຫນອງການຕັ້ງຄ່າສໍາລັບເສັ້ນທາງເສົາອາກາດ RF. |
ນີ້ແມ່ນບັນຫາໂດຍສະເພາະສໍາລັບ BGM210P. ການແກ້ໄຂອັນໜຶ່ງແມ່ນການປັບປຸງການຕັ້ງຄ່າດ້ວຍຕົນເອງໃນ sl_bluetooth_config.h ໃນໂໝດແກ້ໄຂຂໍ້ຄວາມ. ຖ້າ OTA ກັບ Apploader ຖືກນໍາໃຊ້, ປະກອບມີອົງປະກອບ bluetooth_feature_ota_config ໃນໂຄງການແອັບພລິເຄຊັນ. ໂທຫາຄໍາສັ່ງ sl_bt_ota_set_rf_path() ເພື່ອກໍານົດເສັ້ນທາງ RF ສໍາລັບໂຫມດ OTA. |
650079 | LE 2M PHY ເທິງ EFR32[B|M]G12 ແລະ EFR32[B|M]G13 ໃຊ້ບໍ່ໄດ້ກັບສະມາດໂຟນທີ່ໃຊ້ຊິບ Mediatek Helio ເນື່ອງຈາກບັນຫາການເຮັດວຽກຮ່ວມກັນ. | ບໍ່ມີວິທີແກ້ໄຂບັນຫາ. ສໍາລັບການພັດທະນາແອັບພລິເຄຊັນ ແລະການທົດສອບ, ການຕັດການເຊື່ອມຕໍ່ສາມາດຫຼີກເວັ້ນໄດ້ໂດຍການປິດໃຊ້ງານ 2M PHY ດ້ວຍ sl_bt_connection_set_preferred_phy() ຫຼື sl_bt_connection_set_default_preferred_phy(). |
682198 | ສະເຕກ Bluetooth ມີບັນຫາໃນການເຮັດວຽກຮ່ວມກັນໃນ 2M PHY ກັບ Windows PC. | ບໍ່ມີວິທີແກ້ໄຂບັນຫາ. ສໍາລັບການພັດທະນາແອັບພລິເຄຊັນ ແລະການທົດສອບ, ການຕັດການເຊື່ອມຕໍ່ສາມາດຫຼີກເວັ້ນໄດ້ໂດຍການປິດໃຊ້ງານ 2M PHY ດ້ວຍ sl_bt_connection_set_preferred_phy() ຫຼື sl_bt_connection_set_default_preferred_phy(). |
730692 | ອັດຕາຄວາມຜິດພາດຂອງແພັກເກັດ 4-7% ແມ່ນສັງເກດເຫັນຢູ່ໃນອຸປະກອນ EFR32M|BG13 ເມື່ອ RSSI ຢູ່ລະຫວ່າງ -25 ແລະ -10 dBm. PER ແມ່ນນາມສະກຸນ (ຕາມເອກະສານຂໍ້ມູນ) ທັງຂ້າງເທິງ ແລະລຸ່ມນີ້. | ບໍ່ມີ |
756253 | ຄ່າ RSSI ໃນການເຊື່ອມຕໍ່ Bluetooth ທີ່ສົ່ງຄືນໂດຍ Bluetooth API ບໍ່ຖືກຕ້ອງຢູ່ໃນອຸປະກອນ EFR32M|B1, EFR32M|B12, EFR32M|B13, ແລະ EFR32M|B21. ໃນອຸປະກອນ EFR32M|B21. ມັນແມ່ນປະມານ 8 ~ 10 dBm ສູງກວ່າມູນຄ່າຕົວຈິງ, ອີງຕາມການວັດແທກ. | ຕິດຕັ້ງອົງປະກອບ “RAIL Utility, RSSI” ໃນໂຄງການແອັບພລິເຄຊັນ. ອົງປະກອບນີ້ສະຫນອງການຊົດເຊີຍ RSSI ເລີ່ມຕົ້ນສໍາລັບຊິບທີ່ຖືກນໍາໃຊ້ໃນລະດັບ RAIL ແລະສາມາດຊ່ວຍໃຫ້ບັນລຸການວັດແທກ RSSI ທີ່ຖືກຕ້ອງຫຼາຍຂຶ້ນ. |
845506 | ເມື່ອອົງປະກອບ Bluetooth_feature_afh ສໍາລັບ AFH ຖືກລວມເຂົ້າ, ການເລີ່ມຕົ້ນຄຸນສົມບັດຈະເປີດໃຊ້ AFH ສະເໝີ. | ເພື່ອລວມເອົາອົງປະກອບແຕ່ບໍ່ໃຫ້ເປີດໃຊ້ AFH ໃນເວລາບູດອຸປະກອນ, ໃຫ້ປ່ຽນຄ່າພາຣາມິເຕີຈາກ 1 ຫາ 0 ໃນການເອີ້ນຟັງຊັນຂອງ sl_btctrl_init_afh() ໃນ sl_bt_stack_init.c. |
1031031 | ການປ່ຽນແປງການຕັ້ງຄ່າໃນແອັບພລິເຄຊັນ bt_aoa_host_locator ສົ່ງຜົນໃຫ້ແອັບພລິເຄຊັນຂັດຂ້ອງ. | ບໍ່ມີ |
1227955 | amazon_aws_soc_mqtt_over_ble ແລະ amazon_aws_soc_gatt_server examples ບໍ່ໂຄສະນາຫຼັງຈາກ booting. | ເພີ່ມ configTIMER_TASK_STACK_DEPTH ເປັນ 600 ຫຼືສູງກວ່າໃນ config/FreeRTOSConfig.h ໃນໂຄງການ. |
ລາຍການທີ່ຄັດຄ້ານ
ເຊົາສະໜັບສະໜຸນໃນລຸ້ນ 7.0.0.0
ຄໍາສັ່ງ sl_bt_connection_get_rssi
ຖອນລາຍການອອກ
ເອົາອອກຈາກການປ່ອຍ 7.0.0.0
ID # | ລາຍລະອຽດ |
1219750 | ລຶບສະຄຣິບການສະແດງພາບ HADM ທີ່ອີງໃສ່ Python ອອກແລ້ວ. ລູກຄ້າຄວນໃຊ້ Studio HADM GUI ຕໍ່ໄປ. |
Multiprotocol Gateway ແລະ RCP
7.1 ລາຍການໃໝ່
ເພີ່ມໃນການປ່ອຍ 7.0.0.0
ການຟັງພ້ອມໆກັນ, ຄວາມສາມາດຂອງ Zigbee ແລະ OpenThread stacks ເພື່ອດໍາເນີນການຢູ່ໃນຊ່ອງ 802.15.4 ທີ່ເປັນເອກະລາດໃນເວລາທີ່ໃຊ້ EFR32xG24 ຫຼື xG21 RCP, ຖືກປ່ອຍອອກມາ. ການຟັງພ້ອມໆກັນແມ່ນບໍ່ສາມາດໃຊ້ໄດ້ສໍາລັບການລວມ 802.15.4 RCP/Bluetooth RCP, ການປະສົມປະສານ Zigbee NCP/OpenThread RCP, ຫຼືສໍາລັບການ Zigbee/OpenThread system-on-chip (SoC). ມັນຈະຖືກເພີ່ມໃສ່ຜະລິດຕະພັນເຫຼົ່ານັ້ນໃນການປ່ອຍໃນອະນາຄົດ.
ສ່ວນຂະຫຍາຍຜູ້ຂາຍ OpenThread CLI ໄດ້ຖືກເພີ່ມໃສ່ແອັບໂຮດ OpenThread ຂອງກ່ອງບັນຈຸ multiprotocol. ນີ້ປະກອບມີຄໍາສັ່ງ coex cli.
7.2 ການປັບປຸງ
ມີການປ່ຽນແປງໃນການປ່ອຍ 7.0.0.0
ການປະສົມປະສານ multiprotocol Zigbee NCP/OpenThread RCP ໃນປັດຈຸບັນແມ່ນຄຸນນະພາບການຜະລິດ. ນີ້ sample application ບໍ່ຮອງຮັບໃນອຸປະກອນ Series-1 EFR.
7.3 ບັນຫາຄົງທີ່
ແກ້ໄຂໃນການປ່ອຍ 7.3.0.0
ID # | ລາຍລະອຽດ |
1275378 | ແກ້ໄຂບັນຫາທີ່ການໂທຫາ emberRadioSetSchedulerPriorities() ກ່ອນທີ່ຈະ emberInit() ສາມາດສົ່ງຜົນໃຫ້ເກີດອຸປະຕິເຫດໄດ້ (ຂໍ້ມູນອ້າງອີງອື່ນໆ: 1381882). |
1361436 | ແກ້ໄຂບັນຫາທີ່ເຮັດໃຫ້ແອັບຯ dmp_gp_proxy (ມີການເພີ່ມ CLI) ລົ້ມເຫລວໃນການເຂົ້າຮ່ວມເຄືອຂ່າຍຕາມເວລາ. |
1363050 | Zigbee stack initialization ຈະບໍ່ເປີດໃຊ້ວິທະຍຸ (ຫຼື RCP ສໍາລັບ host stacks) ກ່ອນທີ່ stack APIs ຈະຖືກເອີ້ນໂດຍແອັບພລິເຄຊັນ. ອັນນີ້ປ້ອງກັນການເຮັດວຽກຫຼາຍ PAN ທີ່ບໍ່ຕ້ອງການຢູ່ໃນຊ່ອງ 11 (ຊ່ອງໃນຕອນຕົ້ນ) ເມື່ອໃຊ້ການຕັ້ງຄ່າ RCP ທີ່ມີຫຼາຍ PAN. |
1365665 | ແກ້ໄຂບັນຫາທີ່ເຈົ້າພາບຈະລາຍງານການຮັບແພັກເກັດທີ່ມີ checksum ທີ່ບໍ່ຖືກຕ້ອງຢູ່ໃນຈຸດສິ້ນສຸດ 12. (ອ້າງອີງອື່ນໆ: 1366154) |
1392787 | ແກ້ໄຂບັນຫາທີ່ເຮັດໃຫ້ Zigbeed ບໍ່ຣີສະຕາດເມື່ອດໍາເນີນການ Backup Trust Center ແລະຟື້ນຟູການດໍາເນີນການ Reset Node. |
1405226 | ແກ້ໄຂບັນຫາການເຄື່ອນຍ້າຍໂຄງການ ແລະລວມເອົາກົດລະບຽບການຍົກລະດັບໂຄງການ OT ເພື່ອສະທ້ອນເຖິງການປ່ຽນແປງ SDK ໃໝ່ກວ່າ. ໃຫ້ສັງເກດວ່າເມື່ອລູກຄ້າຍົກລະດັບໂຄງການ Multiprotocol ຂອງເຂົາເຈົ້າ, files ເຊັ່ນ app.c ຈະຕ້ອງຖືກ ported ດ້ວຍຕົນເອງເພື່ອສະທ້ອນການປ່ຽນແປງ SDK ໃໝ່ກວ່າ. |
ແກ້ໄຂໃນການປ່ອຍ 7.2.2.0
ID # | ລາຍລະອຽດ |
1328799 | ການຣີເຊັດແບບອ່ອນໆທີ່ກະຕຸ້ນໂດຍຄຳສັ່ງ Spinel RESET ດຽວນີ້ຈະລຶບລ້າງ buffers ຂອງ 15.4 RCP. |
1337101 | ການປະຕິບັດການສົ່ງຕໍ່ 15.4 ທີ່ບໍ່ຄົບຖ້ວນ (Tx ລໍຖ້າ ack, Tx ack ໃນການຕອບຂໍ້ຄວາມ, ແລະອື່ນໆ) ບໍ່ໄດ້ຖືກພິຈາລະນາກ່ອນໄວອັນຄວນວ່າລົ້ມເຫລວຍ້ອນການລົບກວນວິທະຍຸເນື່ອງຈາກ DMP. ນີ້ອະນຸຍາດໃຫ້ການດໍາເນີນການດັ່ງກ່າວໄດ້ຮັບໂອກາດທີ່ຈະໄດ້ຮັບການກໍານົດເວລາໃຫມ່ຫຼັງຈາກການຂັດຂວາງຫຼືລົ້ມເຫລວຢ່າງຖາວອນໂດຍ RAIL (ເຫດການຄວາມຜິດພາດສະຖານະການ).
(ອ້າງອີງອື່ນໆ: 1339032) |
1337228 | ໃນ Zigbeed, halCommonGetInt32uMillisecondTick() ຫມາຍຕິກ API ໄດ້ຖືກປັບປຸງໃນປັດຈຸບັນເພື່ອໃຊ້ໂມງ MONOTONIC, ເພື່ອບໍ່ໃຫ້ມັນໄດ້ຮັບຜົນກະທົບຈາກ NTP ໃນລະບົບໂຮດ. (ອ້າງອີງອື່ນໆ: 1339032) |
1346785 | ແກ້ໄຂສະພາບການແຂ່ງຂັນທີ່ສາມາດເຮັດໃຫ້ການຟັງພ້ອມກັນຖືກປິດການໃຊ້ງານຢູ່ໃນ 802.15.4 RCP ເມື່ອໂປຣໂຕຄໍທັງສອງກຳລັງສົ່ງຂໍ້ມູນໄປພ້ອມໆກັນ. (ອ້າງອີງອື່ນໆ: 1349176) |
1346849 | ການເພີ່ມອົງປະກອບ rail_mux ເຂົ້າໃນໂຄງການໃນປັດຈຸບັນຈະເຮັດໃຫ້ມັນສ້າງອັດຕະໂນມັດກັບຕົວແປຫ້ອງສະໝຸດ stack ທີ່ກ່ຽວຂ້ອງ. (ອ້າງອີງອື່ນໆ: 1349102) |
ແກ້ໄຂໃນການປ່ອຍ 7.1.2.0
ID # | ລາຍລະອຽດ |
1184065 | ຫຼຸດ RAM footprint ສໍາລັບ zigbee_ncp-ot_rcp-spi ແລະ zigbee_ncp-ot_rcp_uart ໃນ MG13 ແລະ MG21. |
1282264 | ໄດ້ແກ້ໄຂບັນຫາທີ່ສາມາດຂັດຂວາງການດໍາເນີນງານການສົ່ງວິທະຍຸໂດຍການລ້າງ fifo ສົ່ງກ່ອນໄວອັນຄວນທີ່ເຮັດໃຫ້ underflow. |
1292537 | ແອັບພລິເຄຊັນ DMP Zigbee-BLE NCP ຕອນນີ້ສະແດງຢ່າງຖືກຕ້ອງໃນ Simplicity Studio UI. (ອ້າງອີງອື່ນໆ: 1292540) |
1230193 | ແກ້ໄຂບັນຫາປະເພດ node ທີ່ບໍ່ຖືກຕ້ອງໃນເວລາທີ່ເຂົ້າຮ່ວມເຄືອຂ່າຍໃນອຸປະກອນສຸດທ້າຍ. (ອ້າງອີງອື່ນໆ: 1298347) |
1332330 | ແກ້ໄຂບັນຫາທີ່ 15.4+BLE RCP ເຮັດວຽກຢູ່ໃນສະພາບແວດລ້ອມທີ່ມີການຈະລາຈອນເຄືອຂ່າຍຢ່າງຮຸນແຮງບາງຄັ້ງອາດຈະພົບກັບສະພາບການແຂ່ງຂັນທີ່ເຮັດໃຫ້ມັນບໍ່ສາມາດສົ່ງຂໍ້ຄວາມໄດ້ເຖິງ CPCd ຈົນກ່ວາ reboot ອຸປະກອນ. (ອ້າງອີງອື່ນໆ: 1333156) |
ແກ້ໄຂໃນການປ່ອຍ 7.1.0.0
ID # | ລາຍລະອຽດ |
1022972 | ເພີ່ມປລັກອິນການຢູ່ຮ່ວມກັນກັບ Zigbee-OpenThread NCP/RCP sampຄໍາຮ້ອງສະຫມັກ le. |
1231021 | ຫຼີກເວັ້ນການຢືນຢັນໃນ OTBR ທີ່ໄດ້ສັງເກດເຫັນໃນເວລາທີ່ເຂົ້າຮ່ວມ 80+ ອຸປະກອນ zigbee ໂດຍການຟື້ນຕົວ RCP ແທນທີ່ຈະຜ່ານຄວາມຜິດພາດການສົ່ງຕໍ່ unhandled ກັບ sub mac. |
1249346 | ແກ້ໄຂບັນຫາທີ່ RCP ສາມາດ dequeue packets ທີ່ຕັ້ງໄວ້ສໍາລັບ host ທີ່ບໍ່ຖືກຕ້ອງ, ເຊິ່ງກໍ່ໃຫ້ເກີດຄວາມຜິດພາດ parse ໃນ OTBR ແລະການຢຸດເຊົາທີ່ບໍ່ຄາດຄິດ. |
ແກ້ໄຂໃນການປ່ອຍ 7.0.1.0
ID # | ລາຍລະອຽດ |
1213701 | zigbeed ບໍ່ອະນຸຍາດໃຫ້ສ້າງຕາຕະລາງການຈັບຄູ່ແຫຼ່ງທີ່ມາສໍາລັບເດັກນ້ອຍ ຖ້າຄິວທາງອ້ອມ MAC ມີຂໍ້ມູນທີ່ຍັງຄ້າງຢູ່ສໍາລັບເດັກນ້ອຍນັ້ນ. ພຶດຕິກຳນີ້ສາມາດນຳໄປສູ່ການເຮັດທຸລະກຳຂອງຊັ້ນແອັບພລິເຄຊັນລະຫວ່າງເດັກກັບອຸປະກອນອື່ນໆບາງອັນທີ່ລົ້ມເຫລວເນື່ອງຈາກການຂາດ APS Ack ຫຼືການຕອບສະໜອງຂອງຊັ້ນແອັບ, ໂດຍສະເພາະແມ່ນການລົບກວນ ແລະ ການຢຸດຕິທີ່ບໍ່ຄາດຄິດຂອງ ZCL OTA Upgrades ແນໃສ່ອຸປະກອນເດັກ. |
1244461 | ການຈັດຕາຕະລາງການຈັບຄູ່ແຫຼ່ງທີ່ມາສໍາລັບການເປັນເດັກນ້ອຍສາມາດຖືກໂຍກຍ້າຍອອກເຖິງແມ່ນວ່າຂໍ້ຄວາມທີ່ຍັງຄ້າງຢູ່. |
ແກ້ໄຂໃນການປ່ອຍ 7.0.0.0
ID # | ລາຍລະອຽດ |
1081828 | ບັນຫາການສົ່ງຕໍ່ກັບ FreeRTOS ທີ່ອີງໃສ່ Zigbee/BLE DMP sampຄໍາຮ້ອງສະຫມັກ le. |
1090921 | Z3GatewayCpc ມີບັນຫາໃນການສ້າງເຄືອຂ່າຍໃນສະພາບແວດລ້ອມທີ່ມີສຽງດັງ. |
1153055 | ການຢືນຢັນກ່ຽວກັບເຈົ້າພາບແມ່ນເກີດມາຈາກຄວາມລົ້ມເຫຼວຂອງການສື່ສານໃນເວລາທີ່ອ່ານ NCP ສະບັບຈາກ zigbee_ncp-ble_ncp-uart sampແອັບ. |
1155676 | 802.15.4 RCP ຍົກເລີກແພັກເກັດ unicast ທີ່ໄດ້ຮັບທັງໝົດ (ຫຼັງຈາກ MAC acking) ຖ້າຫຼາຍອິນເຕີເຟດ 15.4 ແບ່ງປັນ ID node 16-bit ດຽວກັນ. |
1173178 | ເຈົ້າພາບໄດ້ລາຍງານບໍ່ຖືກຕ້ອງຫຼາຍຮ້ອຍຊຸດທີ່ໄດ້ຮັບກັບ mfglib ໃນການຕັ້ງຄ່າ Host-RCP. |
1190859 | EZSP ຜິດພາດໃນເວລາສົ່ງແພັກເກັດແບບສຸ່ມ mfglib ໃນການຕັ້ງຄ່າ Host-RCP. |
ID # | ລາຍລະອຽດ |
1199706 | ການສຳຫຼວດຂໍ້ມູນຈາກອຸປະກອນສິ້ນສຸດຂອງເດັກນ້ອຍທີ່ລືມບໍ່ໄດ້ຕັ້ງກອບທີ່ຍັງຄ້າງຢູ່ໃນ RCP ຢ່າງຖືກຕ້ອງເພື່ອຈັດແຖວຄຳສັ່ງ Leave & Rejoin ໃຫ້ກັບລູກອະດີດ. |
1207967 | ຄໍາສັ່ງ "mfglib send random" ແມ່ນການສົ່ງຊຸດພິເສດໃນ Zigbeed. |
1208012 | ໂໝດ mfglib rx ບໍ່ໄດ້ອັບເດດຂໍ້ມູນແພັກເກັດຢ່າງຖືກຕ້ອງເມື່ອໄດ້ຮັບໃນ RCP. |
1214359 | ໂນດຜູ້ປະສານງານຂັດຂ້ອງເມື່ອ 80 ຫຼືຫຼາຍກວ່ານັ້ນ routers ພະຍາຍາມເຂົ້າຮ່ວມພ້ອມໆກັນໃນການຕັ້ງຄ່າ Host-RCP. |
1216470 | ຫຼັງຈາກຖ່າຍທອດການອອກອາກາດສຳລັບໜ້າກາກທີ່ຢູ່ 0xFFFF, Zigbee RCP ທີ່ເຮັດໜ້າທີ່ເປັນອຸປະກອນພໍ່ແມ່ຈະປ່ອຍທຸງຂໍ້ມູນທີ່ຍັງຄ້າງຢູ່ໃຫ້ກັບລູກແຕ່ລະຄົນ. ອັນນີ້ສົ່ງຜົນໃຫ້ເດັກແຕ່ລະຄົນຕື່ນຕົວລໍຖ້າຂໍ້ມູນຫຼັງຈາກການສຳຫຼວດແຕ່ລະຄັ້ງ, ແລະຕ້ອງການທຸລະກຳຂໍ້ມູນທີ່ຍັງຄ້າງອີກຈຳນວນໜຶ່ງໃຫ້ກັບອຸປະກອນປາຍທາງເພື່ອລຶບລ້າງສະຖານະນີ້ໃນທີ່ສຸດ. |
7.4 ບັນຫາທີ່ຮູ້ຈັກໃນການປ່ອຍປະຈຸບັນ
ບັນຫາໃນຕົວໜາໄດ້ຖືກເພີ່ມຕັ້ງແຕ່ການເປີດຕົວຄັ້ງກ່ອນ. ຖ້າຫາກວ່າທ່ານໄດ້ພາດໂອກາດການປ່ອຍ, ບັນທຶກການປ່ອຍທີ່ຜ່ານມາແມ່ນມີຢູ່ໃນ https://www.silabs.com/developers/gecko-software-development-kit.
ID # | ລາຍລະອຽດ | ການແກ້ໄຂບັນຫາ |
937562 | ຄຳສັ່ງ Bluetoothctl 'advertise on' ລົ້ມເຫລວກັບແອັບ rcp-uart- 802154-blehci ໃນ Raspberry Pi OS 11. | ໃຊ້ແອັບ btmgmt ແທນ bluetoothctl. |
1074205 | CMP RCP ບໍ່ຮອງຮັບສອງເຄືອຂ່າຍໃນ PAN id ດຽວກັນ. | ໃຊ້ PAN ids ທີ່ແຕກຕ່າງກັນສໍາລັບແຕ່ລະເຄືອຂ່າຍ. ການສະຫນັບສະຫນູນແມ່ນວາງແຜນໄວ້ໃນການປ່ອຍໃນອະນາຄົດ. |
1122723 | ໃນສະພາບແວດລ້ອມທີ່ວຸ້ນວາຍ, CLI ອາດຈະບໍ່ຕອບສະໜອງໃນແອັບ z3-light_ot-ftd_soc. | ບໍ່ມີການແກ້ໄຂທີ່ຮູ້ຈັກ. |
1124140 | z3-light_ot-ftd_soc sample app ບໍ່ສາມາດສ້າງເຄືອຂ່າຍ Zigbee ຖ້າເຄືອຂ່າຍ OT ແມ່ນຂຶ້ນແລ້ວ. | ເລີ່ມຕົ້ນເຄືອຂ່າຍ Zigbee ທໍາອິດແລະເຄືອຂ່າຍ OT ຫຼັງຈາກ. |
1170052 | CMP Zigbee NCP + OT RCP ແລະ DMP Zigbee NCP + BLE NCP ອາດຈະບໍ່ເຫມາະກັບ 64KB ແລະສ່ວນ RAM ຕ່ໍາໃນການປ່ອຍປະຈຸບັນນີ້. (ອ້າງອີງອື່ນໆ: 1393057) | ພາກສ່ວນ RAM 64KB ບໍ່ແນະນໍາສໍາລັບແອັບຯ NCP + RCP. |
1209958 | ZB/OT/BLE RCP ໃນ MG24 ສາມາດຢຸດເຮັດວຽກຫຼັງຈາກສອງສາມນາທີເມື່ອແລ່ນທັງສາມໂປໂຕຄອນ. | ຈະຖືກກ່າວເຖິງໃນການປ່ອຍໃນອະນາຄົດ. |
1221299 | ການອ່ານ Mfglib RSSI ແຕກຕ່າງກັນລະຫວ່າງ RCP ແລະ NCP. | ຈະຖືກກ່າວເຖິງໃນການປ່ອຍໃນອະນາຄົດ. |
1334477 | ການເລີ່ມຕົ້ນ ແລະຢຸດ BLE stack ຫຼາຍຄັ້ງອາດສົ່ງຜົນໃຫ້ BLE stack ບໍ່ສາມາດຣີສະຕາດໂຄສະນາໄດ້ອີກຄັ້ງໃນອຸປະກອນ RAM ຕ່ຳ (64kB) Series 1 EFR ໃນ DMP Zigbee-BLE sampຄໍາຮ້ອງສະຫມັກ le. | ບໍ່ມີ |
7.5 ລາຍການທີ່ປະຕິເສດ
ບໍ່ມີ
7.6 ລົບລາຍການ
ເອົາອອກໃນການປ່ອຍ 7.0.0.0
ມາໂຄຣ “NONCOMPLIANT_ACK_TIMING_WORKAROUND” ໄດ້ຖືກລຶບອອກແລ້ວ. ແອັບຯ RCP ທັງຫມົດໃນປັດຈຸບັນໂດຍຄ່າເລີ່ມຕົ້ນສະຫນັບສະຫນູນ 192 µsec turnaround time ສໍາລັບ acks ທີ່ບໍ່ປັບປຸງໃນຂະນະທີ່ຍັງໃຊ້ເວລາ turnaround 256 µsec ສໍາລັບ acks ປັບປຸງທີ່ຕ້ອງການໂດຍ CSL.
ການນໍາໃຊ້ການປ່ອຍນີ້
ລຸ້ນນີ້ມີສິ່ງຕໍ່ໄປນີ້
- Silicon Labs Bluetooth stack library
- Bluetooth sampຄໍາຮ້ອງສະຫມັກ le
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ Bluetooth SDK ເບິ່ງ https://docs.silabs.com/bluetooth/latest/ . ຖ້າທ່ານເປັນຄົນໃຫມ່ໃນ Bluetooth ເບິ່ງ UG103.14: Bluetooth LE Fundamentals.
8.1 ການຕິດຕັ້ງແລະການນໍາໃຊ້
Bluetooth SDK ແມ່ນສະຫນອງໃຫ້ເປັນສ່ວນຫນຶ່ງຂອງ Gecko SDK (GSDK), ຊຸດຂອງ Silicon Labs SDKs. ເພື່ອເລີ່ມຕົ້ນດ້ວຍ GSDK ຢ່າງໄວວາ, ໃຫ້ຕິດຕັ້ງ Simplicity Studio 5, ເຊິ່ງຈະຕັ້ງຄ່າສະພາບແວດລ້ອມການພັດທະນາຂອງທ່ານແລະນໍາທ່ານຜ່ານການຕິດຕັ້ງ GSDK. Simplicity Studio 5 ປະກອບມີທຸກສິ່ງທຸກຢ່າງທີ່ຈໍາເປັນສໍາລັບການພັດທະນາຜະລິດຕະພັນ IoT ກັບອຸປະກອນ Silicon Labs, ລວມທັງການເປີດຕົວຊັບພະຍາກອນແລະໂຄງການ, ເຄື່ອງມືການຕັ້ງຄ່າຊອບແວ, IDE ເຕັມທີ່ມີ GNU toolchain, ແລະເຄື່ອງມືການວິເຄາະ. ຄໍາແນະນໍາການຕິດຕັ້ງແມ່ນສະຫນອງໃຫ້ຢູ່ໃນ Simplicity Studio 5 ຄູ່ມືຜູ້ໃຊ້ອອນໄລນ໌.
ອີກທາງເລືອກ, Gecko SDK ອາດຈະຖືກຕິດຕັ້ງດ້ວຍຕົນເອງໂດຍການດາວໂຫລດຫຼືໂຄນຂໍ້ມູນຫຼ້າສຸດຈາກ GitHub. ເບິ່ງ https://github.com/SiliconLabs/gecko_sdk ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
Simplicity Studio ຕິດຕັ້ງ GSDK ໂດຍຄ່າເລີ່ມຕົ້ນໃນ:
- (Windows): C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS): /ຜູ້ໃຊ້/ /SimplicityStudio/SDKs/gecko_sdk
ເອກະສານສະເພາະກັບລຸ້ນ SDK ແມ່ນຕິດຕັ້ງດ້ວຍ SDK. ຂໍ້ມູນເພີ່ມເຕີມສາມາດພົບໄດ້ໃນບົດຄວາມພື້ນຖານຄວາມຮູ້ (KBAs). ການອ້າງອິງ API ແລະຂໍ້ມູນອື່ນໆກ່ຽວກັບເລື່ອງນີ້ແລະການປ່ອຍກ່ອນຫນ້ານີ້ແມ່ນມີຢູ່ໃນ https://docs.silabs.com/.
8.2 ຂໍ້ມູນຄວາມປອດໄພ
ການເຊື່ອມໂຍງ Vault ທີ່ປອດໄພ
ເມື່ອຖືກນຳໃຊ້ກັບອຸປະກອນ Secure Vault High, ກະແຈທີ່ລະອຽດອ່ອນເຊັ່ນ Long Term Key (LTK) ຈະຖືກປ້ອງກັນໂດຍໃຊ້ຟັງຊັນ Secure Vault Key Management. ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນກະແຈທີ່ປ້ອງກັນແລະຄຸນລັກສະນະປ້ອງກັນການເກັບຮັກສາຂອງພວກເຂົາ.
ກະແຈຫໍ່ | ສາມາດສົ່ງອອກໄດ້ / ບໍ່ສົ່ງອອກ |
ບັນທຶກ |
ກະແຈໄລຍະຍາວທາງໄກ (LTK) | ບໍ່ສາມາດສົ່ງອອກໄດ້ | |
ກະແຈໃນໄລຍະຍາວໃນທ້ອງຖິ່ນ (ມໍລະດົກເທົ່ານັ້ນ) | ບໍ່ສາມາດສົ່ງອອກໄດ້ | |
ລະຫັດການແກ້ໄຂບັນຫາການລະບຸຕົວຕົນທາງໄກ (IRK) | ສາມາດສົ່ງອອກໄດ້ | ຕ້ອງສາມາດສົ່ງອອກໄດ້ສໍາລັບເຫດຜົນຄວາມເຂົ້າກັນໄດ້ໃນອະນາຄົດ |
ລະຫັດການແກ້ໄຂບັນຫາຕົວຕົນທ້ອງຖິ່ນ | ສາມາດສົ່ງອອກໄດ້ | ຕ້ອງສາມາດສົ່ງອອກໄດ້ເພາະວ່າກະແຈຖືກແບ່ງປັນກັບອຸປະກອນອື່ນ. |
ກະແຈຫໍ່ທີ່ໝາຍເປັນ “ບໍ່ສາມາດສົ່ງອອກໄດ້” ສາມາດນຳໃຊ້ໄດ້ແຕ່ບໍ່ສາມາດນຳໃຊ້ໄດ້ viewed ຫຼືແບ່ງປັນໃນເວລາແລ່ນ.
ກະແຈຫໍ່ທີ່ໝາຍເປັນ “ສາມາດສົ່ງອອກໄດ້” ສາມາດນຳໃຊ້ ຫຼື ແບ່ງປັນໃນເວລາແລ່ນ ແຕ່ຍັງຄົງຖືກເຂົ້າລະຫັດໄວ້ໃນຂະນະທີ່ເກັບໄວ້ໃນແຟລດ.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການທໍາງານຂອງ Secure Vault Key Management, ເບິ່ງ AN1271: ການເກັບຮັກສາກະແຈທີ່ປອດໄພ.
ຄໍາແນະນໍາດ້ານຄວາມປອດໄພ
ເພື່ອສະໝັກໃຊ້ທີ່ປຶກສາດ້ານຄວາມປອດໄພ, ເຂົ້າສູ່ລະບົບປະຕູລູກຄ້າ Silicon Labs, ຈາກນັ້ນເລືອກ Account Home. ຄລິກທີ່ໜ້າຫຼັກເພື່ອໄປທີ່ໜ້າຫຼັກຂອງປະຕູ ແລະຈາກນັ້ນຄລິກທີ່ ຈັດການການແຈ້ງເຕືອນ. ກວດໃຫ້ແນ່ໃຈວ່າ 'ແຈ້ງການແນະນຳຊອບແວ/ຄວາມປອດໄພ & ແຈ້ງການປ່ຽນແປງຜະລິດຕະພັນ (PCNs)' ຖືກກວດສອບແລ້ວ, ແລະວ່າເຈົ້າໄດ້ສະໝັກໃຊ້ຢ່າງໜ້ອຍສຳລັບແພລດຟອມ ແລະໂປຣໂຕຄໍຂອງເຈົ້າ. ກົດ Save ເພື່ອບັນທຶກການປ່ຽນແປງໃດໆ.
ຕົວເລກຕໍ່ໄປນີ້ແມ່ນ example:
8.3 ສະຫນັບສະຫນູນ
ລູກຄ້າຊຸດພັດທະນາມີສິດໄດ້ຮັບການຝຶກອົບຮົມ ແລະການຊ່ວຍເຫຼືອດ້ານວິຊາການ. ໃຊ້ Silicon Labs Bluetooth LE web ຫນ້າທີ່ເພື່ອໃຫ້ໄດ້ຮັບຂໍ້ມູນກ່ຽວກັບການຜະລິດຕະພັນ Silicon Labs Bluetooth ທັງຫມົດແລະການບໍລິການ, ແລະການລົງທະບຽນສໍາລັບການສະຫນັບສະຫນູນຜະລິດຕະພັນ.
ທ່ານສາມາດຕິດຕໍ່ສະຫນັບສະຫນູນຫ້ອງທົດລອງ Silicon ໄດ້ທີ່ http://www.silabs.com/support.
Simplicity Studio
ຄລິກດຽວເຂົ້າເຖິງ MCU ແລະເຄື່ອງມືໄຮ້ສາຍ, ເອກະສານ, ຊອບແວ, ຫ້ອງສະໝຸດລະຫັດແຫຼ່ງ ແລະອື່ນໆອີກ. ມີໃຫ້ສໍາລັບ Windows, Mac ແລະ Linux!
![]() |
![]() |
![]() |
![]() |
www.silabs.com/IoT | www.silabs.com/simplicity | www.silabs.com/quality | www.silabs.com/community |
ປະຕິເສດຄວາມຮັບຜິດຊອບ
Silicon Labs ຕັ້ງໃຈໃຫ້ລູກຄ້າມີເອກະສານຫຼ້າສຸດ, ຖືກຕ້ອງ, ແລະເລິກເຊິ່ງກ່ຽວກັບອຸປະກອນຕໍ່ພ່ວງ ແລະໂມດູນທັງໝົດທີ່ມີໃຫ້ຜູ້ປະຕິບັດລະບົບ ແລະຊອບແວທີ່ໃຊ້ ຫຼືຕັ້ງໃຈໃຊ້ຜະລິດຕະພັນ Silicon Labs. ຂໍ້ມູນລັກສະນະ, ໂມດູນແລະອຸປະກອນຕໍ່ພ່ວງທີ່ມີ, ຂະຫນາດຫນ່ວຍຄວາມຈໍາແລະທີ່ຢູ່ຫນ່ວຍຄວາມຈໍາຫມາຍເຖິງອຸປະກອນສະເພາະໃດຫນຶ່ງ, ແລະຕົວກໍານົດການ "ປົກກະຕິ" ທີ່ສະຫນອງໃຫ້ສາມາດແລະແຕກຕ່າງກັນໃນຄໍາຮ້ອງສະຫມັກທີ່ແຕກຕ່າງກັນ. ຄໍາຮ້ອງສະຫມັກ examples ທີ່ອະທິບາຍໃນທີ່ນີ້ແມ່ນສໍາລັບຈຸດປະສົງຕົວຢ່າງເທົ່ານັ້ນ. Silicon Labs ສະຫງວນສິດທີ່ຈະເຮັດການປ່ຽນແປງໂດຍບໍ່ມີການແຈ້ງການເພີ່ມເຕີມຕໍ່ກັບຂໍ້ມູນຜະລິດຕະພັນ, ຂໍ້ມູນສະເພາະ, ແລະຄໍາອະທິບາຍຢູ່ທີ່ນີ້, ແລະບໍ່ໃຫ້ການຮັບປະກັນກ່ຽວກັບຄວາມຖືກຕ້ອງຫຼືຄົບຖ້ວນຂອງຂໍ້ມູນລວມ. ໂດຍບໍ່ມີການແຈ້ງລ່ວງໜ້າ, Silicon Labs ອາດຈະອັບເດດເຟີມແວຂອງຜະລິດຕະພັນໃນລະຫວ່າງຂະບວນການຜະລິດເພື່ອຄວາມປອດໄພ ຫຼືເຫດຜົນທີ່ເຊື່ອຖືໄດ້. ການປ່ຽນແປງດັ່ງກ່າວຈະບໍ່ປ່ຽນແປງ cations ສະເພາະຫຼືຮູບແບບຂອງຜະລິດຕະພັນ. Silicon Labs ຈະບໍ່ມີຄວາມຮັບຜິດຊອບຕໍ່ຜົນສະທ້ອນຂອງການນໍາໃຊ້ຂໍ້ມູນທີ່ສະຫນອງໃນເອກະສານນີ້. ເອກະສານສະບັບນີ້ບໍ່ໄດ້ບົ່ງບອກ ຫຼືໃຫ້ສິດອະນຸຍາດຢ່າງຈະແຈ້ງໃນການອອກແບບ ຫຼືສ້າງວົງຈອນລວມໃດໆ. ຜະລິດຕະພັນບໍ່ໄດ້ຖືກອອກແບບຫຼືອະນຸຍາດໃຫ້ນໍາໃຊ້ພາຍໃນອຸປະກອນ FDA Class III ໃດໆ, ຄໍາຮ້ອງສະຫມັກທີ່ຕ້ອງການການອະນຸມັດຂອງ FDA premarket ຫຼືລະບົບການຊ່ວຍເຫຼືອຊີວິດໂດຍບໍ່ມີການຍິນຍອມເຫັນດີເປັນລາຍລັກອັກສອນສະເພາະຂອງ Silicon Labs. “ລະບົບການຊ່ວຍເຫຼືອຊີວິດ” ແມ່ນຜະລິດຕະພັນ ຫຼືລະບົບໃດໜຶ່ງທີ່ມີຈຸດປະສົງເພື່ອສະໜັບສະໜູນ ຫຼືຮັກສາຊີວິດ ແລະ/ຫຼືສຸຂະພາບ, ເຊິ່ງ, ຖ້າມັນລົ້ມເຫລວ, ອາດມີເຫດຜົນຢ່າງສົມເຫດສົມຜົນທີ່ຈະສົ່ງຜົນໃຫ້ມີການບາດເຈັບ ຫຼືເສຍຊີວິດຢ່າງຫຼວງຫຼາຍ. ຜະລິດຕະພັນ Silicon Labs ບໍ່ໄດ້ຖືກອອກແບບຫຼືອະນຸຍາດສໍາລັບຄໍາຮ້ອງສະຫມັກທາງການທະຫານ. ຜະລິດຕະພັນຂອງ Silicon Labs ຈະບໍ່ຢູ່ໃນສະຖານະການໃດໆທີ່ຈະຖືກນໍາໃຊ້ໃນອາວຸດທໍາລາຍມະຫາຊົນລວມທັງ (ແຕ່ບໍ່ຈໍາກັດ) ອາວຸດນິວເຄລຍ, ຊີວະວິທະຍາຫຼືເຄມີ, ຫຼືລູກສອນໄຟທີ່ສາມາດຈັດສົ່ງອາວຸດດັ່ງກ່າວ. Silicon Labs ປະຕິເສດທຸກການຮັບປະກັນທີ່ສະແດງອອກ ແລະໂດຍທາງອ້ອມ ແລະຈະບໍ່ຮັບຜິດຊອບ ຫຼື ຮັບຜິດຊອບຕໍ່ການບາດເຈັບ ຫຼືຄວາມເສຍຫາຍໃດໆທີ່ກ່ຽວຂ້ອງກັບການໃຊ້ຜະລິດຕະພັນ Silicon Labs ໃນແອັບພລິເຄຊັນທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດດັ່ງກ່າວ.
ຂໍ້ມູນເຄື່ອງໝາຍການຄ້າ Silicon Laboratories Inc.® , Silicon Laboratories® , Silicon Labs® , SiLabs® ແລະ Silicon Labs logo® , Bluegiga® , Bluegiga Logo® , EFM® , EFM32® , EFR, Ember® , Energy Micro, Energy Micro logo ແລະການຜະສົມຜະສານຂອງພວກມັນ, “ເຄື່ອງໝາຍພະລັງງານທີ່ສຸດໃນໂລກ”, ເຊັນເຊີ Red Connectler microcontroller. n-Link, EZLink® , EZRadio® , EZRadioPRO® , Gecko® , Gecko OS, Gecko OS Studio, Precision32® , Simplicity Studio® , Telegesis, The Telegesis Logo® , USBXpress® , Zentri, ໂລໂກ້ Zentri ແລະ Zentri DMS, Silicone trademarks ຫຼືເຄື່ອງໝາຍການຄ້າອື່ນໆ. ARM, CORTEX, Cortex-M3 ແລະ THUMB ແມ່ນເຄື່ອງໝາຍການຄ້າ ຫຼືເຄື່ອງໝາຍການຄ້າຈົດທະບຽນຂອງ ARM Holdings. Keil ເປັນເຄື່ອງໝາຍການຄ້າຈົດທະບຽນຂອງ ARM Limited. Wi-Fi ເປັນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Wi-Fi Alliance. ຜະລິດຕະພັນ ຫຼືຊື່ຍີ່ຫໍ້ອື່ນໆທັງໝົດທີ່ກ່າວມານີ້ແມ່ນເຄື່ອງໝາຍການຄ້າຂອງຜູ້ຖືຂອງເຂົາເຈົ້າ.
Silicon Laboratories Inc.
400 ຕາເວັນຕົກ Cesar Chavez
Austin, TX 78701
ສະຫະລັດ
ເວັບໄຊທ໌ www.silabs.com
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
SILICON LABS Gecko SDK Suite ຮາດແວ ແລະຊອບແວ Bluetooth [pdf] ຄູ່ມືຜູ້ໃຊ້ 7.3.0.0, 7.2.0.0, 7.1.2.0, Gecko SDK Suite Bluetooth Hardware and Software, Suite Bluetooth Hardware and Software, Bluetooth Hardware and Software, Software |