SILICON-LABS-LOGO

SILICON Labs Bluetooth SDK Mesh

SILICON-LABS-Bluetooth-SDK-Mesh-PRODUCT

Bluetooth mesh ເປັນ topology ໃໝ່ທີ່ມີໃຫ້ສຳລັບອຸປະກອນ Bluetooth Low Energy (LE) ທີ່ສາມາດສື່ສານຫຼາຍຫາຫຼາຍ (m:m). ມັນເຫມາະສໍາລັບການສ້າງເຄືອຂ່າຍ de-vice ຂະຫນາດໃຫຍ່ແລະເຫມາະສົມທີ່ສຸດສໍາລັບການສ້າງອັດຕະໂນມັດ, ເຄືອຂ່າຍເຊັນເຊີ, ແລະການຕິດຕາມຊັບສິນ. ຊອບແວຂອງພວກເຮົາແລະ SDK ສໍາລັບການພັດທະນາ Bluetooth ສະຫນັບສະຫນູນ Bluetooth Mesh ແລະ Bluetooth 5.2 ການທໍາງານ. ຜູ້ພັດທະນາສາມາດເພີ່ມຕາຫນ່າງການສື່ສານກັບອຸປະກອນ LE ເຊັ່ນ: ໄຟເຊື່ອມຕໍ່, ອັດຕະໂນມັດໃນເຮືອນ, ແລະລະບົບການຕິດຕາມຊັບສິນ. ຊອບແວຍັງສະຫນັບສະຫນູນ Bluetooth beaconing, beacon scanning, ແລະການເຊື່ອມຕໍ່ GATT ເພື່ອໃຫ້ Bluetooth mesh ສາມາດເຊື່ອມຕໍ່ກັບໂທລະສັບສະຫຼາດ, ແທັບເລັດ, ແລະອຸປະກອນ Bluetooth LE ອື່ນໆ.

ບັນທຶກການປ່ອຍເຫຼົ່ານີ້ກວມເອົາລຸ້ນ SDK:

  • 2.1.10.0 ປ່ອຍອອກມາເມື່ອ 25 ຕຸລາ 2023 (ຮອງຮັບ EFR32xG22, Revision D)
  • 2.1.9.0 ປ່ອຍອອກມາເມື່ອ 5 ກັນຍາ 2023 (ການປ່ຽນແປງແພລດຟອມພື້ນຖານເທົ່ານັ້ນ)
  • 2.1.8.0 ປ່ອຍອອກມາເມື່ອ 13 ກໍລະກົດ 2023 (ຮອງຮັບ EFR32xG21, Revision C ແລະຕໍ່ມາ)
  • 2.1.6.0 ປ່ອຍອອກມາເມື່ອ 29 ມີນາ 2023 (ສ່ວນທີ່ຮອງຮັບການເຂົ້າໃຊ້ກ່ອນກຳນົດ)
  • 2.1.5.0 ປ່ອຍອອກມາເມື່ອ 11 ມັງກອນ 2023 (ການປ່ຽນແປງແພລດຟອມພື້ນຖານເທົ່ານັ້ນ)
  • 2.1.4.0 ປ່ອຍອອກມາເມື່ອ 13 ຕຸລາ 2021
  • 2.1.3.0 ປ່ອຍອອກມາເມື່ອວັນທີ 24 ກັນຍາ 2021 (ການປ່ຽນແປງ Bluetooth ພື້ນຖານເທົ່ານັ້ນ)
  • 2.1.2.0 ປ່ອຍອອກມາເມື່ອວັນທີ 8 ກັນຍາ 2021
  • 2.1.1.0 ປ່ອຍອອກມາເມື່ອ 21 ກໍລະກົດ 2021
  • 2.1.0.0 ປ່ອຍອອກມາເມື່ອ 16 ມິຖຸນາ 2021

ຄວາມເຂົ້າກັນໄດ້ແລະແຈ້ງການການນໍາໃຊ້

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການອັບເດດຄວາມປອດໄພ ແລະແຈ້ງການ, ເບິ່ງບົດຄວາມປອດໄພຂອງບັນທຶກການປ່ອຍແພລດຟອມ Gecko ທີ່ຕິດຕັ້ງດ້ວຍ SDK ນີ້ ຫຼືຢູ່ໃນໜ້າບັນທຶກການປ່ອຍຂອງ Silicon Labs. Silicon Labs ຍັງແນະນຳຢ່າງແຂງແຮງໃຫ້ທ່ານສະໝັກໃຊ້ທີ່ປຶກສາດ້ານຄວາມປອດໄພສຳລັບຂໍ້ມູນໃໝ່ຫຼ້າສຸດ. ສໍາລັບຄໍາແນະນໍາ, ຫຼືຖ້າຫາກວ່າທ່ານໃຫມ່ກັບ Silicon Labs Bluetooth mesh SDK, ເບິ່ງການນໍາໃຊ້ການປ່ອຍນີ້.

Compilers ເຂົ້າກັນໄດ້
IAR Embedded Workbench ສໍາລັບ ARM (IAR-EWARM) ເວີຊັນ 8.50.9

  • ການໃຊ້ເຫຼົ້າແວງເພື່ອສ້າງດ້ວຍລະບົບຄຳສັ່ງ IarBuild.exe ຫຼື IAR Embedded Workbench GUI ເທິງ macOS ຫຼື Linux ສາມາດສົ່ງຜົນໃຫ້ບໍ່ຖືກຕ້ອງ. files ຖືກນໍາໃຊ້ເນື່ອງຈາກການ collision ໃນ algorithm hashing ຂອງເຫຼົ້າແວງສໍາລັບການສ້າງສັ້ນ file ຊື່.
  • ລູກຄ້າໃນ macOS ຫຼື Linux ໄດ້ຖືກແນະນຳບໍ່ໃຫ້ສ້າງດ້ວຍ IAR ຢູ່ນອກ Simplicity Studio. ລູກຄ້າທີ່ເຮັດຄວນກວດສອບຢ່າງລະອຽດວ່າຖືກຕ້ອງ files ກໍາລັງຖືກນໍາໃຊ້.GCC (GNU Compiler Collection) ຮຸ່ນ 10.2.0, ສະຫນອງໃຫ້ກັບ Simplicity Studio. ຄຸນສົມບັດການປັບແຕ່ງເວລາເຊື່ອມຕໍ່ຂອງ GCC ໄດ້ຖືກປິດໃຊ້ງານ, ສົ່ງຜົນໃຫ້ຂະໜາດຮູບພາບເພີ່ມຂຶ້ນເລັກນ້ອຍ

ລາຍການໃໝ່

ຄຸນສົມບັດໃໝ່

ເພີ່ມໃນການປ່ອຍ 2.1.0.0 Secure Vault Integration
ເລີ່ມຕົ້ນດ້ວຍການປ່ອຍ 2.1.0.0, Bluetooth Mesh SDK ໃຊ້ຟັງຊັນ Secure Vault Key Management ສໍາລັບການເກັບຮັກສາກະແຈ crypto-graphic mesh ເມື່ອອຸປະກອນ Secure Vault High ຖືກໃຊ້. ການເຊື່ອມໂຍງ Secure Vault ແມ່ນເຫັນໄດ້ໂດຍລູກຄ້າໃນຫຼາຍວິທີໃນອຸປະກອນ Series 2:

  • ຮູບແບບຂອງຂໍ້ມູນ NVM3 ສໍາລັບລະຫັດການເຂົ້າລະຫັດລັບແລະການປ່ຽນແປງ metadata ທີ່ກ່ຽວຂ້ອງຂອງພວກເຂົາ. ການທໍາງານຂອງການເຄື່ອນຍ້າຍທີ່ສໍາຄັນແມ່ນສະຫນອງໃຫ້ສໍາລັບໂຄງການທີ່ຖືກສ້າງຂຶ້ນໂດຍໃຊ້ SDK ຮຸ່ນ 2.0 ຫຼືກ່ອນຫນ້ານັ້ນ. ການຍ້າຍລະຫັດຄັ້ງດຽວຈະຕ້ອງເຮັດເມື່ອເຟີມແວໃນອຸປະກອນຖືກອັບເດດ.
  • ການເບິ່ງເຫັນຂໍ້ມູນຫຼັກແມ່ນຖືກຈຳກັດໂດຍເຈດຕະນາຢູ່ໃນໂນດຕາໜ່າງປົກກະຕິ. ຄໍາຮ້ອງສະຫມັກໃນ node mesh ປົກກະຕິແມ່ນບໍ່ອະນຸຍາດໃຫ້ view ແອັບພລິເຄຊັນ ຫຼືຂໍ້ມູນກະແຈອຸປະກອນໂດຍໃຊ້ຄຳສັ່ງ sl_btmesh_node_get_key() BGAPI, ໃນຂະນະທີ່ແອັບພລິເຄຊັນຢູ່ໃນໂຫນດ Provisioner ຝັງຢູ່ແມ່ນອະນຸຍາດໃຫ້ເຮັດໄດ້.

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການເກັບຮັກສາກະແຈຢູ່ໃນ Secure Vault ກະລຸນາເບິ່ງ AN1271: Secure Key Storage.

ຮອງຮັບ Compiler
ຄອມພີວເຕີທີ່ຮອງຮັບໄດ້ຖືກອັບເດດເປັນ GCC ເວີຊັນ 10.2.0 ແລະ IAR ເວີຊັນ 8.50.9.

ໃໝ່ Example ຄໍາຮ້ອງສະຫມັກ
HSL Lighting example (Bluetooth Mesh – SoC HSL Light) ໄດ້ຖືກເພີ່ມເຂົ້າເພື່ອສະແດງໃຫ້ເຫັນເຖິງໂນດແສງສະຫວ່າງທີ່ສາມາດຄວບຄຸມໄດ້ຜ່ານຕົວແບບເຊີບເວີ HSL. ການສາທິດ IOP (Bluetooth Mesh – IOP Test – *) ໄດ້ຖືກເພີ່ມເຂົ້າໃສ່ກະດານວິທະຍຸໃນຊຸດ Pro Development Kits (SLWRB4104A, SLWRB4181A, SLWRB4181B, SLWRB4182A). ການສາທິດອະນຸຍາດໃຫ້ທົດສອບການໂຕ້ຕອບກັບໂທລະສັບມືຖື. ການທົດສອບຕ້ອງການສີ່ ex-amples, ແຕ່ລະຄົນ example ເປັນຕົວແທນຫນຶ່ງໃນລັກສະນະ Mesh: ຕົວແທນ, relay, ຫມູ່, ແລະ LPN.

ອົງປະກອບໃຫມ່

  • HSL Server Component ຖືກເພີ່ມ.
  • ຮອງຮັບຖານຂໍ້ມູນ GATT ແບບເຄື່ອນໄຫວ (ຄຸນສົມບັດ Bluetooth LE) ຖືກເພີ່ມ.

APIs ໃຫມ່ທີ່ເພີ່ມເຂົ້າໃນການປ່ອຍ 2.1.4.0

ຟັງຊັນການສົ່ງຂໍ້ຄວາມສະຖານະເວລາທີ່ຊັດເຈນ sl_btmesh_time_server_status() ແລະຟັງຊັນການເຜີຍແຜ່ທີ່ຈະແຈ້ງທີ່ສອດຄ້ອງກັນ sl_btmesh_time_server_publish() ໄດ້ຖືກເພີ່ມໃສ່ Time Server model API.

ເພີ່ມໃນການປ່ອຍ 2.1.2.0
ໂດຍຄ່າເລີ່ມຕົ້ນອຸປະກອນ Mesh ປົກກະຕິທີ່ບໍ່ແມ່ນຜູ້ສະໜອງແມ່ນບໍ່ສາມາດສົ່ງອອກຂໍ້ມູນກະແຈຄວາມປອດໄພຜ່ານ BGAPI ໄດ້. ຖ້າຕ້ອງການການສົ່ງອອກກະແຈຢູ່ໃນອຸປະກອນດັ່ງກ່າວ, ມັນຄວນຈະໃຊ້ຄໍາສັ່ງ BGAPI ໃໝ່, sl_btmesh_node_set_exportable_keys(), ກ່ອນທີ່ຈະສ້າງກະແຈໃດໆໃນ node. ນີ້ລວມມີກະແຈທີ່ສ້າງຂຶ້ນໃນລະຫວ່າງການຈັດຫາອຸປະກອນ. ເຫດການການວິນິດໄສແຈ້ງເຕືອນການນໍາໄປໃຊ້ຂອງການປ່ຽນແປງ scene ໄດ້ກໍານົດໄວ້, sl_btmesh_scheduler_server_scene_changed(), ໄດ້ຖືກເພີ່ມ.

ເພີ່ມໃນການປ່ອຍ 2.1.1.0
ເພື່ອເພີ່ມປະສິດທິພາບການໃຊ້ buffer ກັບຕົວແບບ Scene, API ທາງເລືອກໃນການເປີດໃຊ້ເຫດການການເອີ້ນຄືນ scene ໄດ້ຖືກເພີ່ມ (ອ້າງອີງບັນຫາ ID 706555). ມັນແນະນໍາໃຫ້ໃຊ້ API ໃຫມ່ໃນເວລາທີ່ node ມີຈໍານວນຂະຫນາດໃຫຍ່ຂອງຕົວແບບ, ຫຼືຈໍານວນການເຂົ້າຊົມເຄືອຂ່າຍທີ່ node ຄາດວ່າຈະໄດ້ຍິນແມ່ນສູງ. ເພື່ອເປີດໃຊ້ API ໃໝ່, ໃຫ້ໃຊ້ຄຳສັ່ງ BGAPI sl_btmesh_scene_server_enable_compact_recall_events(). ຫຼັງຈາກນັ້ນ, sl_btmesh_evt_scene_server_compact_recall_events ຈະສົ່ງສັນຍານການຮ້ອງຂໍການເອີ້ນຄືນ scene. ເພື່ອດຶງຂໍ້ມູນຕົວແບບທີ່ເກັບໄວ້ໃນຖານຄວາມຈໍາຫຼັງຈາກຄໍາຮ້ອງຂໍການເອີ້ນຄືນ scene, ໃຊ້ຄໍາສັ່ງ sl_btmesh_generic_server_get_cached_state().

ເພີ່ມໃນການປ່ອຍ 2.1.0.0
ເນື່ອງຈາກການເຊື່ອມໂຍງ Secure Vault, ລາຍລະອຽດຂອງການເກັບຮັກສາກະແຈການເຂົ້າລະຫັດ ແລະ metadata ທີ່ກ່ຽວຂ້ອງຂອງພວກມັນໄດ້ປ່ຽນແປງຢູ່ໃນອຸປະກອນ Series 2. ຊັ້ນ BGAPI ໃໝ່ສຳລັບການຍ້າຍລະຫັດການເຂົ້າລະຫັດ ແລະຖານຂໍ້ມູນອຸປະກອນຂອງ Provisioner ທີ່ຝັງໄວ້ຫຼັງຈາກການອັບເດດເຟີມແວໃນອຸປະກອນ Series 2 ໄດ້ຖືກເພີ່ມເຂົ້າ. ມັນ​ມີ​ຄໍາ​ສັ່ງ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

  • sl_btmesh_migration_migrate_keys
  • sl_btmesh_migration_migrate_ddb

ການປັບປຸງ

ປ່ຽນ APIs

ມີການປ່ຽນແປງໃນການປ່ອຍ 2.1.2.0
ພາຣາມິເຕີເຂດເວລາໃນ sl_btmesh_time_server_get_datetime() ໄດ້ຖືກແກ້ໄຂໃຫ້ເປັນຈຳນວນເຕັມ 16-bit ທີ່ເຊັນແລ້ວ. ພາຣາມິເຕີຄວາມຖືກຕ້ອງຂອງໂມງ, sl_btmesh_lpn_clock_accuracy, ໄດ້ຖືກເພີ່ມເຂົ້າໃນການຕັ້ງຄ່າ LPN. ພາຣາມິເຕີນີ້ສາມາດຖືກໃຊ້ເພື່ອປັບປ່ຽນພຶດຕິກຳການນອນຂອງ LPN ເມື່ອໂມງເລື່ອນຢູ່ໃນອຸປະກອນ ຖ້າບໍ່ດັ່ງນັ້ນຈະເຮັດໃຫ້ LPN ພາດການໝົດເວລາການສຳຫຼວດຂອງມັນ.

ມີການປ່ຽນແປງໃນການປ່ອຍ 2.1.1.0
ເຫດການ sl_btmesh_evt_friend_friendship_terminated ດຽວນີ້ຈະຖືກສ້າງຂື້ນເມື່ອລູກຄ້າການຕັ້ງຄ່າປິດຄຸນສົມບັດ Friend ຂອງ node ເມື່ອມິດຕະພາບມີການເຄື່ອນໄຫວ. ກ່ອນຫນ້ານີ້, ການຢຸດເຊົາມິດຕະພາບໃນສະຖານະການນີ້ແມ່ນສັນຍານ implicitly ໂດຍເຫດການ sl_btmesh_evt_node_config_set. (ເອກະສານອ້າງອີງ ID 627811)

ມີການປ່ຽນແປງໃນການປ່ອຍ 2.1.0.0
ຄໍາສັ່ງ BGAPI ຕໍ່ໄປນີ້ໃນຫ້ອງຮຽນ prov ໃນປັດຈຸບັນກັບຄືນມາຫຼັງຈາກການກວດສອບພາລາມິເຕີ, ແລະການດໍາເນີນການທີ່ຮ້ອງຂໍຕົວຈິງເກີດຂຶ້ນຫຼັງຈາກການຕອບສະຫນອງ BGAPI. ການສໍາເລັດການດໍາເນີນການທີ່ຮ້ອງຂໍແມ່ນສັນຍານໂດຍເຫດການ BGAPI ທີ່ສອດຄ້ອງກັນ:

  • sl_btmesh_prov_add_ddb_entry() – ການສໍາເລັດການເພີ່ມເຕີມແມ່ນສັນຍານໂດຍ sl_btmesh_evt_prov_add_ddb_entry_complete
  • sl_btmesh_prov_delete_ddb_entry() – ການ​ສໍາ​ເລັດ​ການ​ລົບ​ແມ່ນ​ສັນ​ຍານ​ໂດຍ sl_btmesh_evt_prov_delete_ddb_entry_complete ຄໍາ​ສັ່ງ BGAPI ຕໍ່​ໄປ​ນີ້​ໃນ​ຫ້ອງ prov ມີ​ເຫດ​ການ​ເພີ່ມ​ເຕີມ​ທີ່​ອາດ​ຈະ​ຖືກ​ສ້າງ​ຂຶ້ນ​ຫຼັງ​ຈາກ​ທີ່​ມັນ​ໄດ້​ຖືກ​ເອີ້ນ​ວ່າ​:
  • sl_btmesh_prov_init – ນອກຈາກ sl_btmesh_evt_prov_initialized, sl_btmesh_evt_prov_initialization_failed ອາດຈະຖືກສ້າງຂື້ນ. ຄໍາສັ່ງ BGAPI ໄດ້ຖືກເພີ່ມເຂົ້າໃນຕົວແບບລູກຄ້າທົ່ວໄປ BGAPI:

mesh_generic_client_init_hsl()
ຄໍາສັ່ງ BGAPI ໄດ້ຖືກເພີ່ມເຂົ້າໃນຕົວແບບເຊີບເວີທົ່ວໄປ BGAPI:

mesh_generic_server_init_hsl()

ບັນຫາຄົງທີ່

ແກ້ໄຂໃນການປ່ອຍ 2.1.4.0

ID # ລາຍລະອຽດ
729116 ແກ້ໄຂບັນຫາທີ່ມີການຄູນແບບຈໍາລອງ Time Server ໂດຍບໍ່ຕັ້ງໃຈເມື່ອເພີ່ມອົງປະກອບໃຫມ່ໃສ່ໂຄງການ
735569 ການແກ້ໄຂການແກ້ໄຂຂໍ້ຄວາມ multicast ທີ່ຖືກແບ່ງສ່ວນທີ່ node ໝູ່ ກຳ ລັງສົ່ງໄປຫາ node ພະລັງງານຕໍ່າ

ແກ້ໄຂໃນການປ່ອຍ 2.1.2.0 

ID # ລາຍລະອຽດ
627811 ສ້າງ​ເຫດ​ການ​ທີ່​ຖືກ​ຢຸດ​ຕິ​ການ​ມິດ​ຕະ​ພາບ​ໃນ​ເວ​ລາ​ທີ່​ການ​ສິ້ນ​ສຸດ​ແມ່ນ​ຮ້ອງ​ຂໍ​ໃນ​ທ້ອງ​ຖິ່ນ​
676798 ເອົາຄວາມບໍ່ຖືກຕ້ອງຂອງໂມງເຂົ້າໃນບັນຊີກັບເວລາປຸກແບບສຳຫຼວດ LPN
683518 ສ້າງເຫດການຢຸດຕິມິດຕະພາບທັນທີໃນເວລາທີ່ໄດ້ຮັບຂໍ້ຄວາມ Friend Clear
703974 ແກ້ໄຂບັນຫາການທົດສອບຄຸນສົມບັດດ້ວຍການເຕັ້ນຂອງຫົວໃຈ
709948 ສະໜອງ API ເພື່ອຄວບຄຸມການສົ່ງອອກກະແຈຄວາມປອດໄພໃນ mesh node
724511 ແກ້ໄຂບັນຫາກັບການລົງທະບຽນ opcodes ຜູ້ຂາຍຫຼາຍກວ່າ 0x1F
730273 ແກ້ໄຂບັນຫາກັບການຈັດການເຂດເວລາລົບ
731713 ແກ້ໄຂການຮົ່ວໄຫຼຂອງຫນ່ວຍຄວາມຈໍາທີ່ມີການສົ່ງຂໍ້ຄວາມແຍກໃນເວລາທີ່ອຸປະກອນມີຫນ່ວຍຄວາມຈໍາຕ່ໍາ
734034 ແກ້ໄຂການສື່ສານແບບເພື່ອນຫາ LPN ເມື່ອ TTL ເປັນສູນ
734858 ແກ້ໄຂບັນຫາຕົວແປ stack ທີ່ອາດເກີດຂຶ້ນກັບການຈັດການໂຄງສ້າງ PSA
736054 ແກ້ໄຂບັນຫາການທົດສອບຄຸນວຸດທິທີ່ມີການຜູກມັດລະຫັດແບບຈໍາລອງຄໍາຮ້ອງສະຫມັກ

ແກ້ໄຂໃນການປ່ອຍ 2.1.1.0 

ID # ລາຍລະອຽດ
692961 ແກ້ໄຂໂນດບໍ່ຕອບສະໜອງເມື່ອການສົ່ງຕໍ່ relay ຖືກເປີດໃຊ້ງານເມື່ອຖືກໂຫຼດໜັກ
713152 ແກ້ໄຂບັນຫາທີ່ຄວາມແມ່ນຍໍາຈໍາກັດຂອງການຄໍານວນເຮັດໃຫ້ເກີດຄວາມຜິດພາດຮອບໃນການຜູກມັດລະຫວ່າງຄວາມສະຫວ່າງຂອງແສງສະຫວ່າງຕົວຈິງແລະ Linear ແສງສະຫວ່າງແສງສະຫວ່າງ.

ແກ້ໄຂໃນການປ່ອຍ 2.1.0.0 

ID # ລາຍລະອຽດ
3878 ແອັບພລິເຄຊັນຄວນບໍ່ສົນໃຈເຫດການ GATT ສໍາລັບຄຸນລັກສະນະ Mesh
342521 ຫ້ອງສະຫມຸດຄະນິດສາດບໍ່ໄດ້ຂະຫຍາຍຂະຫນາດຂອງຮູບພາບໂດຍບໍ່ຈໍາເປັນ
358019 ລະຫັດຜົນໄດ້ຮັບທີ່ຖືກແກ້ໄຂໃຫ້ເມື່ອການພິມເຜີຍແຜ່ແບບຈໍາລອງທີ່ມີຂໍ້ມູນປະຈໍາຕົວຂອງມິດຕະພາບຖືກຮ້ອງຂໍແຕ່ມິດຕະພາບບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນ
404070 ລະຫັດຜົນໄດ້ຮັບທີ່ຖືກແກ້ໄຂໃຫ້ໃນເວລາທີ່ຄໍາສັ່ງຜູ້ສະຫນອງເພື່ອສ້າງລະຫັດເຄືອຂ່າຍຖືກເອີ້ນຢູ່ໃນອຸປະກອນທີ່ບໍ່ແມ່ນຜູ້ສະຫນອງ
454332 LE GAP API ຄວນຖືກໃຊ້ສໍາລັບການໂຄສະນາຊື່ທ້ອງຖິ່ນຂອງອຸປະກອນ
464907 ລຶບເຫດການ BGAPI ທີ່ບໍ່ຈຳເປັນອອກ 'ການເຕັ້ນຂອງຫົວໃຈເລີ່ມຕົ້ນ' ເມື່ອລູກຂ່າຍການຕັ້ງຄ່າປິດການເຕັ້ນຂອງຫົວໃຈຢູ່ໃນໂນດ
653405 ສະຫຼັບອອກນອກກ່ອງ sample application ການບໍລິໂພກໃນປະຈຸບັນແມ່ນຢູ່ໃນລະດັບທີ່ຄາດໄວ້
654477 DCD ຖືກຖອດລະຫັດຢ່າງຖືກຕ້ອງໂດຍ Network Analyzer
660048 ອົງປະກອບຂອງປຸ່ມກົດ UC ບໍ່ຕ້ອງການອົງປະກອບ IO Stream ໂດຍບໍ່ຈໍາເປັນ
687105 BT Mesh Commands ເຮັດວຽກກັບ NCP Target example ແລະຜູ້ບັນຊາການ NCP
690803 ແກ້ໄຂ ID ແບບຈໍາລອງຂອງຜູ້ຂາຍຊໍ້າກັນຢູ່ໃນຕົວສ້າງລະຫັດ
690862 SoC ເປົ່າ exampຕອນນີ້ເລີ່ມເປີດສັນຍານຢູ່ໃນຮາດແວ xG22
707497 ແກ້ໄຂການຈັດສັນບໍລິບົດການເຂົ້າລະຫັດ PSA
707524 ແກ້ໄຂການຖົດຖອຍດ້ວຍເຄື່ອງຈັບເວລາການຟື້ນຕົວ IV, ບໍ່ໃຫ້ການຟື້ນຕົວອື່ນໄວເກີນໄປ
ID # ລາຍລະອຽດ
710381 ແກ້ໄຂການຈັດການສະຖານະເລີ່ມຕົ້ນຂອງແສງເມື່ອຕັ້ງຂອບເຂດທີ່ບໍ່ແມ່ນຄ່າເລີ່ມຕົ້ນຂອງຮູບແບບທີ່ສອດຄ້ອງກັນ
711359 ການກວດສອບຕົວກໍານົດການຄົງທີ່ສໍາລັບການສະຫນອງການສ້າງເຊດຊັນການໂທ BGAPI

ບັນຫາທີ່ຮູ້ຈັກໃນການປ່ອຍປະຈຸບັນ

ບັນຫາໃນຕົວໜາໄດ້ຖືກເພີ່ມຕັ້ງແຕ່ການເປີດຕົວຄັ້ງກ່ອນ.

ID # ລາຍລະອຽດ ການແກ້ໄຂບັນຫາ
401550 ບໍ່ມີເຫດການ BGAPI ສໍາລັບການຈັດການຂໍ້ຄວາມທີ່ແບ່ງສ່ວນລົ້ມເຫລວ ແອັບພລິເຄຊັນຕ້ອງການ deduce ຄວາມລົ້ມເຫຼວຈາກການຫມົດເວລາ / ການຂາດການຕອບສະຫນອງຊັ້ນຄໍາຮ້ອງສະຫມັກ
418636 ບັນຫາກັບ mesh_test local configuration state API (node ​​identity, relay, network retransmission)  
454059 ເຫດການການປ່ຽນແປງລັດການໂຫຼດຫນ້າຈໍຄືນທີ່ສໍາຄັນຈໍານວນຫຼວງຫຼາຍແມ່ນຖືກສ້າງຂຶ້ນໃນຕອນທ້າຍຂອງຂະບວນການ KR, ແລະນັ້ນອາດຈະຖ້ວມແຖວ NCP ເພີ່ມຄວາມຍາວແຖວ NCP ໃນໂຄງການ
454061 ການເສື່ອມໂຊມປະສິດທິພາບເລັກນ້ອຍເມື່ອທຽບໃສ່ກັບ 1.5 ໃນການທົດສອບການຕອບສະໜອງການໄປມາໄດ້ສັງເກດເຫັນ  
624514 ມີບັນຫາກັບການສ້າງການໂຄສະນາທີ່ເຊື່ອມຕໍ່ຄືນໃໝ່ ຖ້າການເຊື່ອມຕໍ່ທັງໝົດມີການເຄື່ອນໄຫວ ແລະ GATT proxy ຖືກໃຊ້ຢູ່ ຈັດສັນການເຊື່ອມຕໍ່ຫນຶ່ງຫຼາຍກວ່າທີ່ຕ້ອງການ
650825 ບັນຫາທີ່ມີການສົ່ງຕໍ່ເມື່ອຕົວແບບຖືກເຜີຍແຜ່ເປັນໄລຍະ ຕັ້ງຄ່າການສົ່ງຄືນໃນສະຖານະຕົວແບບ ແລະກະຕຸ້ນການເຜີຍແຜ່ແຕ່ລະໄລຍະໂດຍການຈັບເວລາແອັບພລິເຄຊັນ

ລາຍການທີ່ຄັດຄ້ານ

ຄໍາສັ່ງ BGAPI ຕໍ່ໄປນີ້ຢູ່ໃນຊັ້ນ node ໄດ້ຖືກຍົກເລີກ: sl_btmesh_node_erase_mesh_nvm() – ໃຊ້ sl_btmesh_node_reset() ແທນ.

ຖອນລາຍການອອກ

  • ບໍ່ມີ

ການນໍາໃຊ້ການປ່ອຍນີ້

ລຸ້ນນີ້ມີສິ່ງຕໍ່ໄປນີ້

  • Silicon Labs Bluetooth mesh stack library
  • Bluetooth sampຄໍາຮ້ອງສະຫມັກ le

ຖ້າທ່ານເປັນຜູ້ໃຊ້ຄັ້ງທໍາອິດ, ເບິ່ງ QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.

ການຕິດຕັ້ງແລະການນໍາໃຊ້
ຕ້ອງມີບັນຊີລົງທະບຽນຢູ່ Silicon Labs ເພື່ອດາວໂຫລດ Silicon Labs Bluetooth SDK. ທ່ານສາມາດລົງທະບຽນໄດ້ທີ່ https://sili-conlabs.force.com/apex/SL_CommunitiesSelfReg?form=short. ຄໍາແນະນໍາການຕິດຕັ້ງ stack ແມ່ນກວມເອົາໃນ QSG176: Silicon Labs Bluetooth Mesh SDK v2.x ຄູ່ມືເລີ່ມຕົ້ນດ່ວນ. ໃຊ້ Bluetooth mesh SDK ກັບເວທີການພັດທະນາ Silicon Labs Simplicity Studio V4. Simplicity Studio ຮັບປະກັນວ່າຄວາມເຂົ້າກັນໄດ້ຂອງຊອບແວ ແລະເຄື່ອງມືສ່ວນໃຫຍ່ຖືກຈັດການຢ່າງຖືກຕ້ອງ. ຕິດຕັ້ງຊອບແວ ແລະ ອັບເດດເຟີມແວບອດທັນທີເມື່ອທ່ານໄດ້ຮັບການແຈ້ງບອກ. ເອກະສານສະເພາະກັບເວີຊັນ SDK ແມ່ນຕິດຕັ້ງກັບ SDK. ຂໍ້ມູນເພີ່ມເຕີມສາມາດພົບໄດ້ໃນບົດຄວາມພື້ນຖານຄວາມຮູ້ (KBAs). ການອ້າງອິງ API ແລະຂໍ້ມູນອື່ນໆກ່ຽວກັບເລື່ອງນີ້ແລະການປ່ອຍກ່ອນຫນ້ານີ້ແມ່ນມີຢູ່ໃນ https://docs.silabs.com/.

ຂໍ້ມູນຄວາມປອດໄພ ການເຊື່ອມໂຍງ Vault ປອດໄພ
ສະເຕກລຸ້ນນີ້ຖືກລວມເຂົ້າກັບ Secure Vault Key Management. ເມື່ອຖືກນຳໃຊ້ກັບອຸປະກອນ Secure Vault High, ກະແຈການເຂົ້າລະຫັດຕາໜ່າງຈະຖືກປ້ອງກັນໂດຍໃຊ້ຟັງຊັນ Secure Vault Key Management. ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນກະແຈທີ່ປ້ອງກັນແລະຄຸນລັກສະນະປ້ອງກັນການເກັບຮັກສາຂອງພວກເຂົາ.

ກະແຈ ຄວາມສາມາດໃນການສົ່ງອອກໃນ node ຄວາມສາມາດໃນການສົ່ງອອກໃນຜູ້ໃຫ້ບໍລິການ ບັນທຶກ
ລະຫັດເຄືອຂ່າຍ ສາມາດສົ່ງອອກໄດ້ ສາມາດສົ່ງອອກໄດ້ ທີ່ມາຂອງກະແຈເຄືອຂ່າຍມີຢູ່ໃນ RAM ເທົ່ານັ້ນ ໃນຂະນະທີ່ກະແຈເຄືອຂ່າຍຖືກເກັບໄວ້ໃນແຟລດ
ລະຫັດສະ ໝັກ ບໍ່ສາມາດສົ່ງອອກໄດ້ ສາມາດສົ່ງອອກໄດ້  
ກະແຈອຸປະກອນ ບໍ່ສາມາດສົ່ງອອກໄດ້ ສາມາດສົ່ງອອກໄດ້ ໃນກໍລະນີຂອງ Provisioner, ນຳໃຊ້ກັບກະແຈອຸປະກອນຂອງ Provisionerr ພ້ອມກັບກະແຈອຸປະກອນອື່ນໆ

ກະແຈທີ່ຖືກໝາຍເປັນ “ບໍ່ສາມາດສົ່ງອອກໄດ້” ສາມາດນຳໃຊ້ໄດ້ແຕ່ບໍ່ສາມາດນຳໃຊ້ໄດ້ viewed ຫຼືແບ່ງປັນໃນເວລາແລ່ນ. ກະແຈທີ່ຖືກໝາຍເປັນ “Exportable” ສາມາດນຳໃຊ້ ຫຼື ແບ່ງປັນໃນເວລາແລ່ນ ແຕ່ຍັງຄົງຖືກເຂົ້າລະຫັດໄວ້ໃນຂະນະທີ່ເກັບໄວ້ໃນແຟລດ. ສຳລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບຟັງຊັນການຈັດການກະແຈທີ່ປອດໄພ, ເບິ່ງ AN1271: Secure Key Storage

ຄໍາແນະນໍາດ້ານຄວາມປອດໄພ
ເພື່ອສະໝັກໃຊ້ທີ່ປຶກສາດ້ານຄວາມປອດໄພ, ເຂົ້າສູ່ລະບົບປະຕູລູກຄ້າ Silicon Labs, ຈາກນັ້ນເລືອກ Account Home. ຄລິກທີ່ໜ້າຫຼັກເພື່ອໄປທີ່ໜ້າຫຼັກຂອງປະຕູ ແລະຈາກນັ້ນຄລິກທີ່ ຈັດການການແຈ້ງເຕືອນ. ກວດໃຫ້ແນ່ໃຈວ່າ 'ແຈ້ງການແນະນຳຊອບແວ/ຄວາມປອດໄພ & ແຈ້ງການປ່ຽນແປງຜະລິດຕະພັນ (PCNs)' ຖືກກວດສອບແລ້ວ, ແລະວ່າເຈົ້າໄດ້ສະໝັກໃຊ້ຢ່າງໜ້ອຍສຳລັບແພລດຟອມ ແລະໂປຣໂຕຄໍຂອງເຈົ້າ. ກົດ Save ເພື່ອບັນທຶກການປ່ຽນແປງໃດໆ.SILICON-LABS-Bluetooth-SDK-Mesh-FIG-1

ສະຫນັບສະຫນູນ
ລູກຄ້າຊຸດພັດທະນາມີສິດໄດ້ຮັບການຝຶກອົບຮົມ ແລະການຊ່ວຍເຫຼືອດ້ານວິຊາການ. ໃຊ້ Silicon Labs Bluetooth mesh web ຫນ້າ​ທີ່​ເພື່ອ​ໃຫ້​ໄດ້​ຮັບ​ຂໍ້​ມູນ​ກ່ຽວ​ກັບ​ການ​ຜະ​ລິດ​ຕະ​ພັນ Silicon Labs Bluetooth ທັງ​ຫມົດ​ແລະ​ການ​ບໍ​ລິ​ການ​, ແລະ​ການ​ລົງ​ທະ​ບຽນ​ສໍາ​ລັບ​ການ​ສະ​ຫນັບ​ສະ​ຫນູນ​ຜະ​ລິດ​ຕະ​ພັນ​. ຕິດຕໍ່ສະຫນັບສະຫນູນຫ້ອງທົດລອງ Silicon ທີ່ http://www.silabs.com/support.

Simplicity Studio
ຄລິກດຽວເຂົ້າເຖິງ MCU ແລະເຄື່ອງມືໄຮ້ສາຍ, ເອກະສານ, ຊອບແວ, ຫ້ອງສະໝຸດລະຫັດແຫຼ່ງ ແລະອື່ນໆອີກ. ມີໃຫ້ສໍາລັບ Windows, Mac ແລະ Linux!

SILICON-LABS-Bluetooth-SDK-Mesh-FIG-2

ປະຕິເສດຄວາມຮັບຜິດຊອບ
Silicon Labs ຕັ້ງໃຈໃຫ້ລູກຄ້າມີເອກະສານຫຼ້າສຸດ, ຖືກຕ້ອງ, ແລະເລິກເຊິ່ງກ່ຽວກັບອຸປະກອນຕໍ່ພ່ວງ ແລະໂມດູນທັງໝົດທີ່ມີໃຫ້ຜູ້ປະຕິບັດລະບົບ ແລະຊອບແວທີ່ໃຊ້ ຫຼືຕັ້ງໃຈໃຊ້ຜະລິດຕະພັນ Silicon Labs. ຂໍ້ມູນລັກສະນະ, ໂມດູນແລະອຸປະກອນຕໍ່ພ່ວງທີ່ມີ, ຂະຫນາດຫນ່ວຍຄວາມຈໍາແລະທີ່ຢູ່ຫນ່ວຍຄວາມຈໍາຫມາຍເຖິງອຸປະກອນສະເພາະໃດຫນຶ່ງ, ແລະຕົວກໍານົດການ "ປົກກະຕິ" ທີ່ສະຫນອງໃຫ້ສາມາດແລະແຕກຕ່າງກັນໃນຄໍາຮ້ອງສະຫມັກທີ່ແຕກຕ່າງກັນ. ຄໍາຮ້ອງສະຫມັກ examples ທີ່ອະທິບາຍໃນທີ່ນີ້ແມ່ນສໍາລັບຈຸດປະສົງຕົວຢ່າງເທົ່ານັ້ນ. Silicon Labs ສະຫງວນສິດທີ່ຈະເຮັດການປ່ຽນແປງໂດຍບໍ່ມີການແຈ້ງການເພີ່ມເຕີມຕໍ່ກັບຂໍ້ມູນຜະລິດຕະພັນ, ຂໍ້ມູນສະເພາະ, ແລະຄໍາອະທິບາຍຢູ່ທີ່ນີ້, ແລະບໍ່ໃຫ້ການຮັບປະກັນກ່ຽວກັບຄວາມຖືກຕ້ອງຫຼືຄົບຖ້ວນຂອງຂໍ້ມູນລວມ. ໂດຍບໍ່ມີການແຈ້ງລ່ວງໜ້າ, Silicon Labs ອາດຈະອັບເດດເຟີມແວຂອງຜະລິດຕະພັນໃນລະຫວ່າງຂະບວນການຜະລິດເພື່ອເຫດຜົນດ້ານຄວາມປອດໄພ ຫຼືຄວາມໜ້າເຊື່ອຖື. ການປ່ຽນແປງດັ່ງກ່າວຈະບໍ່ປ່ຽນແປງສະເພາະຫຼືການປະຕິບັດຂອງຜະລິດຕະພັນ. Silicon Labs ຈະບໍ່ມີຄວາມຮັບຜິດຊອບຕໍ່ຜົນສະທ້ອນຂອງການນໍາໃຊ້ຂໍ້ມູນທີ່ສະຫນອງໃນເອກະສານນີ້. ເອກະສານສະບັບນີ້ບໍ່ໄດ້ບົ່ງບອກ ຫຼືໃຫ້ສິດອະນຸຍາດຢ່າງຈະແຈ້ງໃນການອອກແບບ ຫຼືສ້າງວົງຈອນລວມໃດໆ. ຜະລິດຕະພັນບໍ່ໄດ້ຖືກອອກແບບຫຼືອະນຸຍາດໃຫ້ນໍາໃຊ້ພາຍໃນອຸປະກອນ FDA Class III ໃດໆ, ຄໍາຮ້ອງສະຫມັກທີ່ຕ້ອງການການອະນຸມັດຂອງ FDA premarket ຫຼືລະບົບການຊ່ວຍເຫຼືອຊີວິດໂດຍບໍ່ມີການຍິນຍອມເຫັນດີເປັນລາຍລັກອັກສອນສະເພາະຂອງ Silicon Labs. “ລະບົບການຊ່ວຍເຫຼືອຊີວິດ” ແມ່ນຜະລິດຕະພັນ ຫຼືລະບົບໃດໜຶ່ງທີ່ມີຈຸດປະສົງເພື່ອສະໜັບສະໜູນ ຫຼືຮັກສາຊີວິດ ແລະ/ຫຼືສຸຂະພາບ, ເຊິ່ງ, ຖ້າມັນລົ້ມເຫລວ, ອາດມີເຫດຜົນຢ່າງສົມເຫດສົມຜົນທີ່ຈະສົ່ງຜົນໃຫ້ມີການບາດເຈັບ ຫຼືເສຍຊີວິດຢ່າງຫຼວງຫຼາຍ. ຜະ​ລິດ​ຕະ​ພັນ Silicon Labs ບໍ່​ໄດ້​ຖືກ​ອອກ​ແບບ​ຫຼື​ອະ​ນຸ​ຍາດ​ສໍາ​ລັບ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ທາງ​ການ​ທະ​ຫານ. ຜະລິດຕະພັນຂອງ Silicon Labs ຈະບໍ່ຢູ່ໃນສະຖານະການໃດໆທີ່ຈະຖືກນໍາໃຊ້ໃນອາວຸດທໍາລາຍມະຫາຊົນລວມທັງ (ແຕ່ບໍ່ຈໍາກັດ) ອາວຸດນິວເຄລຍ, ຊີວະວິທະຍາຫຼືເຄມີ, ຫຼືລູກສອນໄຟທີ່ສາມາດຈັດສົ່ງອາວຸດດັ່ງກ່າວ. Silicon Labs ປະຕິເສດທຸກການຮັບປະກັນທີ່ສະແດງອອກ ແລະໂດຍທາງອ້ອມ ແລະຈະບໍ່ຮັບຜິດຊອບ ຫຼື ຮັບຜິດຊອບຕໍ່ການບາດເຈັບ ຫຼືຄວາມເສຍຫາຍທີ່ກ່ຽວຂ້ອງກັບການໃຊ້ຜະລິດຕະພັນ Silicon Labs ໃນແອັບພລິເຄຊັນທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດດັ່ງກ່າວ.

ໝາຍເຫດ: ເນື້ອ​ໃນ​ນີ້​ອາດ​ຈະ​ມີ​ຄໍາ​ສັບ​ທີ່​ບໍ່​ພໍ​ໃຈ​ທີ່​ເປັນ​ການ​ລ້າ​ສະ​ໄຫມ​ດຽວ​ນີ້​. Silicon Labs ກໍາລັງປ່ຽນແທນຂໍ້ກໍານົດເຫຼົ່ານີ້ດ້ວຍພາສາລວມທຸກທີ່ທີ່ເປັນໄປໄດ້. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ໄປຢ້ຽມຢາມ www.silabs.com/about-us/inclusive-lexicon-project

ຂໍ້ມູນເຄື່ອງຫມາຍການຄ້າ
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ແລະ Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro ໂລໂກ້ ແລະການປະສົມປະສານຂອງມັນ. , “ຕົວຄວບຄຸມຈຸລະພາກທີ່ເປັນມິດກັບພະລັງງານທີ່ສຸດໃນໂລກ”, Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, 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

ເອກະສານ / ຊັບພະຍາກອນ

SILICON Labs Bluetooth SDK Mesh [pdf] ຄໍາແນະນໍາ
Bluetooth SDK Mesh, SDK Mesh, Mesh

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *