SILICON LABS 6.1.3.0 GA ການພັດທະນາຊອບແວ Bluetooth Mesh
![]()
ຂໍ້ມູນຈໍາເພາະ
- ຊື່ຜະລິດຕະພັນ: Gecko SDK Suite 4.4
- ວັນທີປ່ອຍ: ຕຸລາ 23, 2024
- ລຸ້ນ Bluetooth Mesh Specification: 1.1
- ລຸ້ນ SDK ທີ່ຮອງຮັບ:
- 6.1.3.0 ປ່ອຍອອກມາເມື່ອ 23 ຕຸລາ 2024
- 6.1.2.0 ປ່ອຍອອກມາເມື່ອ 14 ສິງຫາ 2024
- 6.1.1.0 ປ່ອຍອອກມາເມື່ອ 2 ພຶດສະພາ 2024
- 6.1.0.0 ປ່ອຍອອກມາເມື່ອ 10 ເມສາ 2024
- 6.0.1.0 ປ່ອຍອອກມາເມື່ອ 14 ກຸມພາ 2024
- 6.0.0.0 ປ່ອຍອອກມາເມື່ອ 13 ທັນວາ 2023
ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ
ຄວາມເຂົ້າກັນໄດ້ແລະແຈ້ງການການນໍາໃຊ້
ສໍາລັບການປັບປຸງຄວາມປອດໄພແລະແຈ້ງການ, ເບິ່ງບົດຄວາມປອດໄພຂອງ Gecko Platform Release Notes ຫຼືໄປຢ້ຽມຢາມຫນ້າ Silicon Labs Release Notes. ສະໝັກໃຊ້ທີ່ປຶກສາດ້ານຄວາມປອດໄພສຳລັບຂໍ້ມູນຫຼ້າສຸດ.
ການນໍາໃຊ້ການປ່ອຍນີ້
ຖ້າທ່ານເປັນຄົນໃໝ່ກັບ Silicon Labs Bluetooth mesh SDK, ປະຕິບັດຕາມຄຳແນະນຳທີ່ລະບຸໄວ້ໃນຄູ່ມືຜູ້ໃຊ້ເພື່ອເລີ່ມຕົ້ນຜະລິດຕະພັນ.
Compilers ເຂົ້າກັນໄດ້
ໃຫ້ແນ່ໃຈວ່າທ່ານກໍາລັງໃຊ້ທີ່ຖືກຕ້ອງ files ແລະ compilers ຕາມທີ່ແນະນໍາສໍາລັບການປະຕິບັດທີ່ດີທີ່ສຸດຂອງຜະລິດຕະພັນ.
FAQ
- ຖາມ: ຂ້ອຍສາມາດຊອກຫາຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການອັບເດດຄວາມປອດໄພຢູ່ໃສ?
A: ທ່ານສາມາດອ້າງອີງເຖິງບົດຄວາມປອດໄພຂອງບັນທຶກການປ່ອຍ Gecko Platform ຫຼືໄປຢ້ຽມຢາມຫນ້າ Silicon Labs Release Notes ສໍາລັບລາຍລະອຽດການປັບປຸງຄວາມປອດໄພ. | - ຖາມ: ຂ້ອຍຈະສະໝັກຮັບຄຳແນະນຳຄວາມປອດໄພສຳລັບຜະລິດຕະພັນນີ້ໄດ້ແນວໃດ?
A: ເພື່ອສະຫມັກຂໍຄໍາແນະນໍາດ້ານຄວາມປອດໄພແລະໄດ້ຮັບຂໍ້ມູນທີ່ທັນສະໄຫມ, ປະຕິບັດຕາມຄໍາແນະນໍາທີ່ລະບຸໄວ້ໃນຄູ່ມືຜູ້ໃຊ້ຫຼືຕິດຕໍ່ສະຫນັບສະຫນູນ Silicon Labs. - ຖາມ: ຄອມພີວເຕີໃດທີ່ເຂົ້າກັນໄດ້ກັບຜະລິດຕະພັນນີ້?
A: ເບິ່ງຄູ່ມືຜູ້ໃຊ້ສໍາລັບບັນຊີລາຍຊື່ຂອງ compilers ທີ່ເຂົ້າກັນໄດ້ແນະນໍາໃຫ້ໃຊ້ກັບຜະລິດຕະພັນນີ້.
Bluetooth® mesh SDK 6.1.3.0 GA
Gecko SDK Suite 4.4 ວັນທີ 23 ຕຸລາ 2024
Bluetooth mesh ເປັນ topology ໃໝ່ທີ່ມີໃຫ້ສຳລັບອຸປະກອນ Bluetooth Low Energy (LE) ທີ່ຊ່ວຍໃຫ້ການສື່ສານແບບຫຼາຍຫາຫຼາຍ (m:m). ມັນເຫມາະສໍາລັບການສ້າງເຄືອຂ່າຍ de-vice ຂະຫນາດໃຫຍ່, ແລະເຫມາະສົມທີ່ສຸດສໍາລັບການສ້າງອັດຕະໂນມັດ, ເຄືອຂ່າຍເຊັນເຊີ, ແລະການຕິດຕາມຊັບສິນ. ຊອບແວຂອງພວກເຮົາແລະ SDK ສໍາລັບການພັດທະນາ Bluetooth ສະຫນັບສະຫນູນ Bluetooth Mesh ແລະ Bluetooth 5.3 ການທໍາງານ. ຜູ້ພັດທະນາສາມາດເພີ່ມຕາຫນ່າງການສື່ສານກັບອຸປະກອນ LE ເຊັ່ນ: ໄຟເຊື່ອມຕໍ່, ອັດຕະໂນມັດໃນເຮືອນ, ແລະລະບົບການຕິດຕາມຊັບສິນ. ຊອບແວຍັງຮອງຮັບ Bluetooth beaconing, beacon scanning, and GATT connections so Bluetooth mesh can connect to smart phone, tablets, and other Bluetooth LE devices. ລຸ້ນນີ້ລວມມີຄຸນສົມບັດທີ່ຮອງຮັບໂດຍ Bluetooth mesh ລຸ້ນ 1.1.
ຄຸນສົມບັດຫຼັກ
- ການປະຕິບັດທີ່ມີຄຸນວຸດທິຂອງ Mesh 1.1
- ເພີ່ມ Network Lighting Control (NLC) profiles

ບັນທຶກການປ່ອຍເຫຼົ່ານີ້ກວມເອົາລຸ້ນ SDK:
- 6.1.3.0 ປ່ອຍອອກມາເມື່ອ 23 ຕຸລາ 2024
- 6.1.2.0 ປ່ອຍອອກມາເມື່ອ 14 ສິງຫາ 2024
- 6.1.1.0 ປ່ອຍອອກມາເມື່ອ 2 ພຶດສະພາ 2024
- 6.1.0.0 ປ່ອຍອອກມາເມື່ອ 10 ເມສາ 2024
- 6.0.1.0 ປ່ອຍອອກມາເມື່ອ 14 ກຸມພາ 2024
- 6.0.0.0 ປ່ອຍອອກມາເມື່ອ 13 ທັນວາ 2023
ຄວາມເຂົ້າກັນໄດ້ແລະແຈ້ງການການນໍາໃຊ້
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການອັບເດດຄວາມປອດໄພ ແລະແຈ້ງການ, ເບິ່ງບົດຄວາມປອດໄພຂອງບັນທຶກການປ່ອຍແພລດຟອມ Gecko ທີ່ຕິດຕັ້ງດ້ວຍ SDK ນີ້ ຫຼືຢູ່ໃນໜ້າບັນທຶກການປ່ອຍຂອງ Silicon Labs. Silicon Labs ຍັງແນະນຳຢ່າງແຂງແຮງໃຫ້ທ່ານສະໝັກໃຊ້ທີ່ປຶກສາດ້ານຄວາມປອດໄພສຳລັບຂໍ້ມູນໃໝ່ຫຼ້າສຸດ. ສໍາລັບຄໍາແນະນໍາ, ຫຼືຖ້າຫາກວ່າທ່ານໃຫມ່ກັບ Silicon Labs Bluetooth mesh 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.
- ຄຸນສົມບັດການປັບແຕ່ງເວລາເຊື່ອມຕໍ່ຂອງ GCC ໄດ້ຖືກປິດໃຊ້ງານ, ສົ່ງຜົນໃຫ້ຂະໜາດຮູບພາບເພີ່ມຂຶ້ນເລັກນ້ອຍ.
ລາຍການໃໝ່
ຄຸນສົມບັດໃໝ່
ເພີ່ມໃນການປ່ອຍ 6.0.1.0
ການປ່ຽນແປງໃນອົງປະກອບ SLC:
- ພາລະບົດບາດ BT Mesh ທີສາມໄດ້ຖືກເພີ່ມຢູ່ຂ້າງຫນ້າຜູ້ສະຫນອງແລະຜູ້ສະຫນອງ - ພາລະບົດບາດ BT Mesh ແບບກໍາຫນົດເອງ, ບ່ອນທີ່ແອັບພລິເຄຊັນໄດ້ຮັບສິດເສລີພາບໃນການປະຕິບັດພາລະບົດບາດທີ່ກໍາຫນົດເອງ. ຕົວຢ່າງample, ຜູ້ສະຫນອງຫຼື
- ບົດບາດຜູ້ສະໜອງສາມາດເລືອກເວລາແລ່ນໄດ້.
- ເພີ່ມໃນການປ່ອຍ 6.0.0.0
- New Networked Lighting Control (NLC) exampແອັບ le:
- btmesh_soc_nlc_basic_lightness_controller ສໍາລັບການສາທິດ BT Mesh NLC Basic Lightness Controller Profile
- btmesh_soc_nlc_basic_scene_selector ສໍາລັບການສາທິດ BT Mesh NLC Basic Scene Selector Profile
- btmesh_soc_nlc_dimming_control ສໍາລັບການສາທິດ BT Mesh NLC Dimming Controller Profile
- btmesh_soc_nlc_sensor_ambient_light ສໍາລັບການສາທິດ BT Mesh NLC Ambient Light Sensor Profile
- btmesh_soc_nlc_sensor_occupancy ສໍາລັບການສາທິດ BT Mesh NLC Occupancy Sensor Profile (ນັບຄົນ)
ການປ່ຽນແປງໃນ exampແອັບ le:
btmesh_soc_sensor_server ຖືກລຶບແລ້ວ ແລະການເຮັດວຽກຂອງມັນໄດ້ຖືກແບ່ງອອກເປັນ 3 examples:
- btmesh_soc_sensor_thermometer ສໍາລັບການສາທິດຂອງ Sensor ຕົວແບບ Server ກັບອຸຫະພູມ
- btmesh_soc_nlc_sensor_occupancy ສໍາລັບການສາທິດ BT Mesh NLC Occupancy Sensor Profile (ນັບຄົນ)
- btmesh_soc_nlc_sensor_ambient_light ສໍາລັບການສາທິດ BT Mesh NLC Ambient Light Sensor Profile
- btmesh_soc_switch ໄດ້ຖືກປ່ຽນຊື່ເປັນ btmesh_soc_switch_ctl, ຈຸດປະສົງແມ່ນເພື່ອສະແດງໃຫ້ເຫັນການນໍາໃຊ້ຂອງ Light CTL Client Model. ອະດີດample ບໍ່ໄດ້ຄວບຄຸມ scenes ອີກຕໍ່ໄປ (Scene Client)
- btmesh_soc_light ຖືກປ່ຽນຊື່ເປັນ btmesh_soc_light_ctl
- ອະດີດample ບໍ່ໄດ້ສະແດງຮູບແບບເຊີບເວີ LC ແລະເຊີບເວີສາກ, ເຊີບເວີຜູ້ຈັດຕາຕະລາງ ແລະຕົວແບບເຊີບເວີເວລາ
- btmesh_soc_hsl ຖືກປ່ຽນຊື່ເປັນ btmesh_soc_light_hsl
- ອະດີດample ບໍ່ໄດ້ສະແດງຮູບແບບເຊີບເວີ LC ແລະເຊີບເວີສາກ, ເຊີບເວີຜູ້ຈັດຕາຕະລາງ ແລະຕົວແບບເຊີບເວີເວລາ
ການປ່ຽນແປງທັງຫມົດ exampແອັບ le:
- ການອັບເດດຮູບພາບ DFU ແມ່ນສ້າງຂຶ້ນໂດຍສະຄຣິບ Python ແທນ create_bl_files.bat/.sh files
- ຮອງຮັບ Mesh Composition Data Pages 1, 2, 128, 129, 130 ໄດ້ຖືກເພີ່ມສໍາລັບ ex ທັງຫມົດ.amples, ຫນ້າເຫຼົ່ານີ້ຖືກສ້າງໂດຍອັດຕະໂນມັດໂດຍເຄື່ອງມື BT Mesh Configurator.
ອົງປະກອບ SLC ໃຫມ່:
- btmesh_nlc_basic_lightness_controller ສໍາລັບການສາທິດ BT Mesh NLC Basic Lightness Controller Profile
- btmesh_nlc_basic_lightness_controller_profile_metadata ສໍາລັບຂໍ້ມູນອົງປະກອບໜ້າ 2 ຮອງຮັບ NLC ສໍາລັບ Basic Lightness Controller Profile
- btmesh_nlc_basic_scene_selector ສໍາລັບການສາທິດ BT Mesh NLC Basic Scene Selector Profile
- btmesh_nlc_basic_scene_selector_profile_metadata ສຳລັບຂໍ້ມູນອົງປະກອບໜ້າ 2 ຮອງຮັບ NLC ສຳລັບ Basic Scene Selector Profile btmesh_nlc_dimming_control ສໍາລັບການສາທິດ BT Mesh NLC
- Dimming Controller Profile
- btmesh_nlc_dimming_control_profile_metadata ສຳລັບຂໍ້ມູນອົງປະກອບໜ້າ 2 ຮອງຮັບ NLC ສຳລັບ Dimming Controller Profile btmesh_nlc_ambient_light_sensor ສໍາລັບການສາທິດ BT Mesh NLC Ambient Light Sensor Profile
- btmesh_nlc_ambient_light_sensor_profile_metadata ສຳລັບຂໍ້ມູນອົງປະກອບໜ້າ 2 ຮອງຮັບ NLC ສຳລັບ Ambient Light Sensor Profile btmesh_nlc_occupancy_sensor ສໍາລັບການສາທິດ BT Mesh NLC Occupancy Sensor Profile (ນັບຄົນ)
- btmesh_nlc_occupancy_sensor_profile_metadata ສຳລັບຂໍ້ມູນອົງປະກອບໜ້າ 2 ຮອງຮັບ NLC ສຳລັບ Occupancy Sensor Profile
- btmesh_generic_level_client_ext ສໍາລັບການຂະຫຍາຍອົງປະກອບ Generic Base ກັບ Generic Move Unacknowledged ແລະ Generic Delta Unacknown Messages
- ncp_btmesh_ae_server ສໍາລັບການເປີດໃຊ້ຕົວແບບຜູ້ຂາຍເຊີບເວີການຕັ້ງຄ່າ Silabs ສໍາລັບ node ເພື່ອອະນຸຍາດໃຫ້ໂອນຂໍ້ມູນຜ່ານສ່ວນຂະຫຍາຍໂຄສະນາ
- ncp_btmesh_ae_server ສໍາລັບການເປີດໃຊ້ຕົວແບບຜູ້ຂາຍການຕັ້ງຄ່າ Silabs Configuration Client ສໍາລັບ node.
- ncp_btmesh_user_cmd ສໍາລັບການສະແດງການສື່ສານລະຫວ່າງເຈົ້າພາບ NCP ແລະເປົ້າຫມາຍ NCP ໂດຍໃຊ້ BGAPI ຂໍ້ຄວາມ, ຄໍາຕອບແລະເຫດການຂອງຜູ້ໃຊ້.
API ໃໝ່
ເພີ່ມໃນການປ່ອຍ 6.1.0.0
ການເພີ່ມ BGAPI:
ຄໍາສັ່ງໃຫມ່ໄດ້ຖືກເພີ່ມເຂົ້າໃນຊັ້ນ node ເພື່ອເຊື່ອມໂຍງຂໍ້ມູນການຕອບໂຕ້ການສະແກນກັບການສະຫນອງ Mesh ແລະການໂຄສະນາບໍລິການຕົວແທນ Mesh. ຂໍ້ມູນການຕອບໂຕ້ການສະແກນທີ່ກ່ຽວຂ້ອງກັບການໂຄສະນາບໍລິການ Mesh proxy ສາມາດຖືກກໍານົດເປັນສ່ວນບຸກຄົນສໍາລັບແຕ່ລະລະຫັດເຄືອຂ່າຍ, ດັ່ງນັ້ນມັນສາມາດມີຂໍ້ມູນທີ່ເຂົ້າລະຫັດດ້ວຍລະຫັດນັ້ນ, ແຕ່ມັນຂຶ້ນກັບແອັບພລິເຄຊັນໃນການຈັດການນັ້ນ. ຄໍາສັ່ງໃຫມ່ແມ່ນ:
- sl_btmesh_node_set_proxy_service_scan ການຕອບສະ ໜອງ: ຕັ້ງຂໍ້ມູນການຕອບສະ ໜອງ ສະແກນ ສຳ ລັບການໂຄສະນາການບໍລິການຕົວແທນ
- sl_btmesh_node_clear_proxy_service_scan_response: ລຶບຂໍ້ມູນການຕອບສະໜອງການສະແກນສຳລັບການໂຄສະນາບໍລິການຕົວແທນ
- sl_btmesh_node_set_provisioning_service_scan ການຕອບສະ ໜອງ: ຕັ້ງຂໍ້ມູນການຕອບສະ ໜອງ ສະແກນ ສຳ ລັບການໃຫ້ບໍລິການໂຄສະນາ
- sl_btmesh_node_clear_provisioning_service_scan_response: ລຶບຂໍ້ມູນການຕອບສະໜອງການສະແກນເພື່ອສະໜອງການບໍລິການໂຄສະນາ
ຄໍາສັ່ງໃຫມ່ໄດ້ຖືກເພີ່ມໃສ່ຫ້ອງຮຽນຕົວແບບຜູ້ຂາຍເພື່ອກໍານົດທາງເລືອກພຶດຕິກໍາຂອງຕົວແບບ. ໃນປັດຈຸບັນມີທາງເລືອກຫນຶ່ງທີ່ຄວບຄຸມວ່າ buffer ການເຮັດວຽກໄດ້ຖືກຈັດສັນຈາກ heap ສໍາລັບແຕ່ລະຕົວແບບຜູ້ຂາຍສໍາລັບການລາຍງານການຮັບຂໍ້ຄວາມ. ຄ່າເລີ່ມຕົ້ນ (1) ຈັດສັນ buffer, ເຊິ່ງເພີ່ມຄວາມຢືດຢຸ່ນລາຍງານເຫດການໃນເວລາທີ່ອຸປະກອນຢູ່ພາຍໃຕ້ການໂຫຼດສູງໂດຍຄ່າໃຊ້ຈ່າຍຂອງການນໍາໃຊ້ຫນ່ວຍຄວາມຈໍາ heap ເພີ່ມເຕີມ. ຄໍາສັ່ງໃຫມ່ແມ່ນ:
- sl_btmesh_vendor_model_set_option: ຕັ້ງຕົວເລືອກພຶດຕິກໍາຕົວແບບຂອງຜູ້ຂາຍ
ຄໍາສັ່ງໃຫມ່ໄດ້ຖືກເພີ່ມເຂົ້າໃນຊັ້ນວິນິດໄສເພື່ອລາຍງານເຫດການທີ່ກ່ຽວຂ້ອງກັບມິດຕະພາບ. ຄໍາສັ່ງໃຫມ່ແມ່ນ:
- sl_btmesh_diagnostic_enable_friend: ເປີດໃຊ້ການສ້າງເຫດການວິນິດໄສທີ່ກ່ຽວຂ້ອງກັບມິດຕະພາບ.
- sl_btmesh_diagnostic_disable_friend: ປິດການສ້າງເຫດການວິນິດໄສທີ່ກ່ຽວຂ້ອງກັບມິດຕະພາບ.
- sl_btmesh_diagnostic_get_friend: ດຶງຂໍ້ມູນຕົວຊີ້ການວິນິດໄສທີ່ກ່ຽວຂ້ອງກັບມິດຕະພາບ
ເຫດການໃໝ່ທີ່ເພີ່ມໃສ່ຫ້ອງວິນິດໄສມີດັ່ງນີ້:
- sl_btmesh_diagnostic_friend_queue: ເຫດການສໍາລັບຂໍ້ຄວາມທີ່ຖືກເພີ່ມໃສ່ຄິວຂໍ້ຄວາມມິດຕະພາບ
sl_btmesh_diagnostic_friend_relay: ເຫດການສໍາລັບຂໍ້ຄວາມທີ່ຖືກຖ່າຍທອດໄປຫາ LPN - sl_btmesh_diagnostic_friend_remove: ເຫດການສໍາລັບຂໍ້ຄວາມທີ່ຖືກລຶບອອກຈາກຄິວຂໍ້ຄວາມມິດຕະພາບ
ເພີ່ມໃນການປ່ອຍ 6.0.0.0
ການປ່ຽນແປງໃນອົງປະກອບ SLC:
- ncp_btmesh_dfu ຂອງອົງປະກອບ ncp_btmesh_dfu.h ມີ API ໃຫມ່
- void sl_btmesh_ncp_dfu_handle_cmd(void *data, bool *cmd_handled);
- ອົງປະກອບຂອງ btmesh_provisioning_decorator ບໍ່ໄດ້ເລີ່ມການຈັດຫາຄືນໃໝ່ຫຼັງຈາກການຈັດຫາບໍ່ສຳເລັດ btmesh_lighting_server's sl_btmesh_lighting_server.h ມີ API ໃໝ່
- void sl_btmesh_update_lightness(uint16_t ຄວາມສະຫວ່າງ, uint32_t ຍັງເຫຼືອ_ms);
- btmesh_event_log ມີຕົວເລືອກການຕັ້ງຄ່າແບບລະອຽດເພີ່ມເຕີມ
- sl_btmesh_ctl_client.h ຂອງ btmesh_ctl_client.h ມີການປ່ຽນແປງ API ແທນ
- void sl_btmesh_set_temperature(uint8_t new_color_temperature_percentage); API ໃຫມ່ແມ່ນ
- void sl_btmesh_ctl_client_set_temperature(uint8_t temperature_percent); void sl_btmesh_ctl_client_set_lightness(uint8_t lightness_percent);
ການເພີ່ມ BGAPI:
ຫ້ອງຮຽນ BGAPI ໃໝ່ ສຳລັບການວິນິດໄສອຸປະກອນໄດ້ຖືກເພີ່ມແລ້ວ. ມັນສະຫນອງຄໍາຮ້ອງສະຫມັກທີ່ມີ Mesh stack counters ສະຖິຕິແລະການລາຍງານເຫດການໂດຍອີງໃສ່ເຄືອຂ່າຍ PDU relaying ແລະ proxying, ເຊິ່ງສາມາດຖືກເປີດໃຊ້ງານແລະປິດໃຊ້ງານຕາມຄວາມຕ້ອງການ.
ຄໍາສັ່ງ BGAPI ໃນຊັ້ນການວິນິດໄສແມ່ນ:
- sl_btmesh_diagnostic_init: ເລີ່ມຕົ້ນອົງປະກອບການວິນິດໄສ
- sl_btmesh_diagnostic_deinit: Deinitialize ອົງປະກອບການວິນິດໄສ
- sl_btmesh_diagnostic_enable_relay: ເປີດໃຊ້ງານການລາຍງານເຫດການຂອງເຄືອຂ່າຍ PDU Relay/proxying
- sl_btmesh_diagnostic_disable_relay: ປິດການໃຊ້ງານການລາຍງານການອີງຕາມເຫດການຂອງເຄືອຂ່າຍ PDU Relay/ກິດຈະກໍາຕົວແທນ
- sl_btmesh_diagnostic_get_relay: ເອົາຈໍານວນ PDU ເຄືອຂ່າຍ relayed/proxied ມາເຖິງຕອນນັ້ນ.
- sl_btmesh_diagnostic_get_statistics: ເອົາຕົວນັບສະຖິຕິ mesh stack
- sl_btmesh_diagnostic_clear_statistics: Zero mesh stack counters ສະຖິຕິ
ເຫດການ BGAPI ໃນຫ້ອງຮຽນວິນິດໄສແມ່ນ:
- sl_btmesh_diagnostic_relay: ເຫດການລາຍງານວ່າ PDU ເຄືອຂ່າຍໄດ້ຖືກສົ່ງຕໍ່ ຫຼື proxied ໂດຍ stack
ການປັບປຸງ
ມີການປ່ຽນແປງໃນການປ່ອຍ 6.1.0.0
ຄໍາສັ່ງ BGAPI ຊັ້ນວິນິດໄສສໍາລັບການດຶງຂໍ້ມູນສະຖິຕິໄດ້ຖືກປ່ຽນໄປເອົາຂໍ້ມູນ chunks ແທນທີ່ຈະດຶງຂໍ້ມູນທັງຫມົດໃນເວລາດຽວກັນ. ຜູ້ໂທຄວນສະຫນອງຂະຫນາດຂອງ chunk ທີ່ມັນຮ້ອງຂໍພ້ອມກັບການຊົດເຊີຍຂອງ chunk ໃນຂໍ້ມູນສະຖິຕິ, ແລະການໂທຈະກັບຄືນມາດ້ວຍຂໍ້ມູນຫຼາຍເທົ່າທີ່ສາມາດໄດ້ຮັບການສະຫນອງ, ເນື່ອງຈາກຂໍ້ຈໍາກັດການຮ້ອງຂໍ.
ມີການປ່ຽນແປງໃນການປ່ອຍ 6.0.0.0
- ຕອນນີ້ຜູ້ໃຫ້ບໍລິການ ຫຼື node ສາມາດຕັ້ງຄ່າຕົວມັນເອງໄດ້ໂດຍໃຊ້ຕົວແບບລູກຂ່າຍການຕັ້ງຄ່າ ແລະທີ່ຢູ່ຫຼັກຂອງຕົນເອງເປັນຈຸດໝາຍປາຍທາງຂອງຂໍ້ຄວາມ. ນີ້ສາມາດທົດແທນການກໍາຫນົດເອງໂດຍການທົດສອບຄໍາສັ່ງ BGAPI.
- ການເພີ່ມປະສິດທິພາບລະຫັດສາມາດສົ່ງຜົນໃຫ້ຮູບພາບເຟີມແວຂະຫນາດນ້ອຍກວ່າແຕ່ກ່ອນ, ຂຶ້ນກັບຄຸນສົມບັດທີ່ກໍານົດໄວ້.
- ການເພີ່ມປະສິດທິພາບລະຫັດສາມາດສົ່ງຜົນໃຫ້ການໃຊ້ RAM ນ້ອຍກວ່າແຕ່ກ່ອນ, ຂຶ້ນກັບຊຸດຄຸນສົມບັດທີ່ໃຊ້.
- Mesh stack ບໍ່ຮຽກຮ້ອງໃຫ້ມີ ຫຼືສະຫນັບສະຫນູນອົງປະກອບຂອງຜູ້ໂຄສະນາ BLE ແລະເຄື່ອງສະແກນທີ່ຖືກປະຕິເສດແລ້ວ. ແທນທີ່ຈະ, ມັນໃຊ້ສະບັບປະຈຸບັນຂອງແຕ່ລະຄົນ (ຜູ້ໂຄສະນາເກົ່າແລະເຄື່ອງສະແກນມໍລະດົກສໍາລັບການໂຄສະນາທີ່ບໍ່ຂະຫຍາຍ, ແລະຜູ້ໂຄສະນາຂະຫຍາຍແລະເຄື່ອງສະແກນຂະຫຍາຍສໍາລັບການໂຄສະນາຂະຫຍາຍ). ແອັບພລິເຄຊັນທີ່ໃຊ້ທັງ BLE ແລະ Mesh BGAPIs ບໍ່ຄວນໃຊ້ຜູ້ໂຄສະນາ BLE ແລະສ່ວນປະກອບຂອງເຄື່ອງສະແກນທີ່ຖືກປະຕິເສດອີກຕໍ່ໄປ.
ບັນຫາຄົງທີ່
ແກ້ໄຂໃນການປ່ອຍ 6.1.3.0
| ID # | ລາຍລະອຽດ |
| 1331888 ,
1338088 , 1338090 |
ແກ້ໄຂຄວາມລົ້ມເຫລວໃນການຈັດສັນໜ່ວຍຄວາມຈຳທີ່ບໍ່ໄດ້ຈັດການຈຳນວນໜຶ່ງທີ່ອາດຈະເຮັດໃຫ້ເກີດອຸປະຕິເຫດໄດ້ເມື່ອອຸປະກອນຖືກຕິດຂັດກັບການຈະລາຈອນ. |
| 1345827 | ການສູນເສຍຄົງທີ່ຂອງເຫດການ BGAPI ຜູ້ຈັດຈໍາຫນ່າຍ DFU ທີ່ມີຂໍ້ມູນສໍາລັບການໂຍກຍ້າຍ node. |
| 1351464 | ການລາຍງານຊັ້ນເຊື່ອມຕໍ່ຄົງທີ່ຂອງການປິດການເຊື່ອມຕໍ່ໃນສະຖານະການ overload. |
| 1354679 | ການນໍາໃຊ້ຄວາມຊົງຈໍາທີ່ດີທີ່ສຸດໃນເວລາທີ່ສົ່ງການໂຄສະນາເກົ່າ. |
| 1356050 | ແກ້ໄຂບັນຫາການເລີ່ມຕົ້ນໃຫມ່ຂອງພຣັອກຊີ GATT ເມື່ອການເຊື່ອມຕໍ່ພື້ນຖານປິດລົງໂດຍບໍ່ຄາດຄິດ. |
ແກ້ໄຂໃນການປ່ອຍ 6.1.2.0
| ID # | ລາຍລະອຽດ |
| 1251498 | ແກ້ໄຂເມື່ອຂໍ້ຄວາມເຮັດໃຫ້ມີແສງ, ລວມທັງເວລາປ່ຽນ, ນໍາໄປສູ່ຂໍ້ຄວາມຄວາມຜິດພາດທີ່ບໍ່ຖືກຕ້ອງໃນບັນທຶກ. |
| 1284204 | ແກ້ໄຂບັນຫາທີ່ສາມາດປ້ອງກັນບໍ່ໃຫ້ບັນທຶກລາຍການປ້ອງກັນການຫຼິ້ນຄືນເມື່ອໃຊ້ຄໍາສັ່ງ sl_btmesh_node_power_off. |
| 1325267 | ການຂຽນເລກລຳດັບອົງປະກອບຄົງທີ່ເມື່ອກຳລັງຂຽນໄລຍະກຳນົດຄ່າຖືກຕັ້ງເປັນສູນ. |
| 1334927 | ແກ້ໄຂບັນຫາທີ່ອາດຈະເຮັດໃຫ້ເກີດຄວາມຜິດຍາກໃນເວລາທີ່ເຊີບເວີພຣັອກຊີ GATT ໄດ້ຮັບຂໍ້ມູນໃນລະຫວ່າງຄວາມອຶດຢາກຂອງຊັບພະຍາກອນ. |
ແກ້ໄຂໃນການປ່ອຍ 6.1.0.0
| ID # | ລາຍລະອຽດ |
| 1235337 | ເຮັດໃຫ້ການຄົ້ນພົບການບໍລິການ GATT ເຂັ້ມແຂງຂຶ້ນໃນອຸປະກອນທີ່ໂຫຼດເກີນ. |
| 1247422 | ເຮັດໃຫ້ການຕ້ອນຮັບແບບຈໍາລອງຂອງຜູ້ຂາຍເຂັ້ມແຂງຂຶ້ນໃນອຸປະກອນທີ່ໂຫຼດເກີນ. |
| 1252252 | ແກ້ໄຂເມື່ອຂໍ້ຄວາມເຄື່ອນທີ່ແບບທົ່ວໄປເຮັດໃຫ້ຄວາມມືດມົວ, ເຊິ່ງອາດລົ້ນໄປເປັນຄວາມມືດ. |
| 1254356 | ແກ້ໄຂການຖົດຖອຍດ້ວຍການ deinitialization ລະບົບຍ່ອຍຂອງໝູ່. |
| 1276121 | ແກ້ໄຂການຕັດດັດນີກະແຈຂອງແອັບພລິເຄຊັນທີ່ລະດັບ BGAPI ເມື່ອຕົວສະໜອງທີ່ຝັງໄວ້ຮຽກຮ້ອງຂັ້ນຕອນການໂຫຼດຂໍ້ມູນຄືນໃໝ່ທີ່ສຳຄັນ. |
ແກ້ໄຂໃນການປ່ອຍ 6.0.1.0
| ID # | ລາຍລະອຽດ |
| 1226000 | ຟັງຊັນ Extended Provisioner BGAPI ສໍາລັບການກວດສອບຕົວຕົນຂອງ node ເພື່ອກວດສອບເອກະລັກ node. |
| 1206620 | ແກ້ໄຂບັນຫາທີ່ເກີດຈາກເຫດການ BGAPI ທີ່ຂາດຫາຍໄປໃນລະຫວ່າງການໂຫຼດສູງເພື່ອແກ້ໄຂບັນຫາການຢັ້ງຢືນເຟີມແວ. |
| 1230833 | ການ deinitialization ລະບົບຍ່ອຍຂອງເພື່ອນຄົງທີ່ເພື່ອໃຫ້ການເລີ່ມຕົ້ນໃຫມ່ເຮັດວຽກໂດຍບໍ່ມີການຣີເຊັດອຸປະກອນ. |
| 1243565 | ແກ້ໄຂການຂັດຂ້ອງທີ່ອາດເກີດຂຶ້ນໄດ້ຖ້າການເລີ່ມຕົ້ນຜູ້ໃຫ້ບໍລິການລົ້ມເຫລວ, ຕົວຢ່າງເຊັ່ນample ເນື່ອງຈາກ DCD ບໍ່ຖືກຕ້ອງ. |
| 1244298 | ການລາຍງານຄົງທີ່ຂອງ octets ພິເສດທີ່ແປກປະຫຼາດໃນກໍລະນີການລົງທະບຽນສະຖານະຂອງຮູບແບບລູກຄ້າ Scene. |
| 1243556 | ການເລີ່ມຕົ້ນ node ອັດຕະໂນມັດໄດ້ໂຍກຍ້າຍອອກສໍາລັບອົງປະກອບຄໍາຮ້ອງສະຫມັກ BT Mesh. ຕອນນີ້ອົງປະກອບທັງໝົດສາມາດຖືກນຳໃຊ້ໃນບົດບາດຜູ້ຈັດຫາໄດ້. |
ແກ້ໄຂໃນການປ່ອຍ 6.0.0.0
| ID # | ລາຍລະອຽດ |
| 360955 | ໄລຍະຫ່າງລະຫວ່າງເຫດການຈັບເວລາຄວາມສົນໃຈຄັ້ງທຳອິດ ແລະທີສອງອາດເປັນອີກໜຶ່ງວິນາທີ. |
| 1198887 | ທີ່ຢູ່ຂອງຜູ້ໂຄສະນາແບບສຸ່ມ beacon ສ່ວນຕົວແມ່ນຄືກັນສໍາລັບທຸກ subnets ໃນຂະນະທີ່ມັນຄວນຈະແຕກຕ່າງກັນ. |
| 1202073 | Btmesh_ncp_empty example ບໍ່ມີ RAM ພຽງພໍໃນ BRD4182 ກັບ GCC compiler. |
| 1202088 | Btmesh_soc_switch example ບໍ່ມີ RAM ພຽງພໍໃນ BRD4311 ແລະ BRD4312 ກັບ IAR compiler |
| 1206714 | ເຊີບເວີພຣັອກຊີຄວນປ່ອຍສັນຍານສັນຍານຜ່ານການເຊື່ອມຕໍ່ພຣັອກຊີ ເມື່ອເຄືອຂ່າຍຍ່ອຍຖືກເພີ່ມໃສ່ເຊີບເວີພຣັອກຊີ |
| ID # | ລາຍລະອຽດ |
| 1206715 ,
1211012 , 1211022 |
ການຮອງຮັບຂໍ້ມູນອົງປະກອບຂອງອຸປະກອນໜ້າ 2, 129 ແລະ 130 ຄວນມີຢູ່ໃນຮູບແບບເຊີບເວີການຕັ້ງຄ່າເຊັ່ນດຽວກັນກັບຕົວແບບເຊີບເວີຂໍ້ມູນອົງປະກອບຂະໜາດໃຫຍ່ ເມື່ອຮອງຮັບການສະໜອງທາງໄກ. |
| 1211017 | ການເຜີຍແຜ່ຂໍ້ມູນສະຖານທີ່ເປັນໄລຍະໆຄວນສະຫຼັບກັນລະຫວ່າງສະຖານທີ່ທົ່ວໂລກ ແລະທ້ອງຖິ່ນເມື່ອທັງສອງຮູ້ຈັກ |
| 1212373 | ການຮົ່ວໄຫຼຂອງຊັບພະຍາກອນໃນການຈັດການການເຊື່ອມຕໍ່ພຣັອກຊີຫຼັງຈາກຫຼາຍຮ້ອຍການເຊື່ອມຕໍ່ພຣັອກຊີໄດ້ຖືກເປີດ ແລະປິດ |
| 1212854 | ໂໝດດຶງການໂອນຍ້າຍ MBT ໄປຫາ LPN ບໍ່ສຳເລັດ |
| 1197398 ,
1194443 |
ຄໍາຮ້ອງສະຫມັກຜູ້ຈັດຈໍາຫນ່າຍ DFU ປະຈຸບັນບໍ່ສາມາດຈັດການກັບຫຼາຍກ່ວາ 60 nodes ສົບຜົນສໍາເລັດ |
| 1202088 | Btmesh_soc_switch_ctl example ລວບລວມຢູ່ໃນກະດານທັງຫມົດດ້ວຍ IAR compiler. |
ບັນຫາທີ່ຮູ້ຈັກໃນການປ່ອຍປະຈຸບັນ
ບັນຫາໃນຕົວໜາໄດ້ຖືກເພີ່ມຕັ້ງແຕ່ການເປີດຕົວຄັ້ງກ່ອນ.
| ID # | ລາຍລະອຽດ | ການແກ້ໄຂບັນຫາ |
| 401550 | ບໍ່ມີເຫດການ BGAPI ສໍາລັບການຈັດການຂໍ້ຄວາມທີ່ແບ່ງສ່ວນລົ້ມເຫລວ. | ຄໍາຮ້ອງສະຫມັກຕ້ອງການ deduce ຄວາມລົ້ມເຫຼວຈາກການຫມົດເວລາ / ການຂາດການຕອບສະຫນອງຊັ້ນຄໍາຮ້ອງສະຫມັກ; ສໍາລັບຮູບແບບຜູ້ຂາຍ API ໄດ້ຖືກສະຫນອງໃຫ້. |
| 454059 | ເຫດການການປ່ຽນແປງລັດການໂຫຼດຫນ້າຈໍຄືນທີ່ສໍາຄັນຈໍານວນຫຼວງຫຼາຍແມ່ນຖືກສ້າງຂຶ້ນໃນຕອນທ້າຍຂອງຂະບວນການ KR, ແລະນັ້ນອາດຈະຖ້ວມແຖວ NCP. | ເພີ່ມຄວາມຍາວແຖວ NCP ໃນໂຄງການ. |
| 454061 | ການເສື່ອມໂຊມປະສິດທິພາບເລັກນ້ອຍເມື່ອທຽບໃສ່ກັບ 1.5 ໃນການທົດສອບການຕອບສະໜອງການໄປມາໄດ້ສັງເກດເຫັນ. | |
| 624514 | ມີບັນຫາກັບການສ້າງການໂຄສະນາທີ່ເຊື່ອມຕໍ່ຄືນໃຫມ່ຖ້າການເຊື່ອມຕໍ່ທັງຫມົດໄດ້ເຮັດວຽກແລະ GATT proxy ຖືກນໍາໃຊ້. | ຈັດສັນການເຊື່ອມຕໍ່ຫນຶ່ງຫຼາຍກວ່າທີ່ຕ້ອງການ. |
| 841360 | ການປະຕິບັດທີ່ບໍ່ດີຂອງການສົ່ງຂໍ້ຄວາມແບບແບ່ງສ່ວນຫຼາຍກວ່າຜູ້ຖື GATT. | ໃຫ້ແນ່ໃຈວ່າໄລຍະການເຊື່ອມຕໍ່ຂອງການເຊື່ອມຕໍ່ BLE ທີ່ຕິດພັນແມ່ນສັ້ນ; ໃຫ້ແນ່ໃຈວ່າ ATT MTU ມີຂະຫນາດໃຫຍ່ພຽງພໍທີ່ຈະເຫມາະກັບ Mesh PDU ເຕັມ; ປັບຄວາມຍາວຂອງເຫດການການເຊື່ອມຕໍ່ຂັ້ນຕໍ່າເພື່ອໃຫ້ສາມາດສົ່ງແພັກເກັດ LL ຫຼາຍອັນຕໍ່ເຫດການການເຊື່ອມຕໍ່. |
| 1121605 | ຄວາມຜິດພາດຮອບວຽນອາດເຮັດໃຫ້ເຫດການທີ່ກຳນົດເວລາໄວ້ກະຕຸ້ນໃນເວລາແຕກຕ່າງກັນເລັກນ້ອຍກວ່າທີ່ຄາດໄວ້. | |
| 1226127 | ຜູ້ຈັດຫາເຈົ້າພາບ example ສາມາດຕິດໄດ້ເມື່ອມັນເລີ່ມສະໜອງຂໍ້ທີສອງ. | ຣີສະຕາດແອັບຜູ້ໃຫ້ບໍລິການໂຮສກ່ອນທີ່ຈະສະໜອງໂນດທີສອງ. |
| 1204017 | ຜູ້ຈັດຈໍາໜ່າຍບໍ່ສາມາດຈັດການ FW Update ແລະ FW Upload ດ້ວຍຕົນເອງແບບຂະໜານໄດ້. | ຢ່າເປີດໃຊ້ການອັບເດດ FW ດ້ວຍຕົນເອງແລະການອັບໂຫລດ FW ໃນຂະຫນານ. |
| 1338936 | GATT proxy ອາດຈະບໍ່ສືບຕໍ່ການໂຄສະນາການບໍລິການຫຼັງຈາກການຕັດການເຊື່ອມຕໍ່ໃນສະຖານະການ overload. | ຮັບປະກັນວ່າ buffers ພຽງພໍແມ່ນສະຫງວນໄວ້ສໍາລັບການຈັດການກັບການຈະລາຈອນ. ວາງແຜນເຄືອຂ່າຍແລະຮູບແບບການສື່ສານເພື່ອບໍ່ໃຫ້ node ຖືກ overwhelmed ກັບການຈະລາຈອນ. |
| 1344809 | ການເປັນຕົວແທນໃຫ້ກັບຜູ້ຖືໂຄສະນາໃນສະຖານະການໂຫຼດເກີນຄວາມລ່າຊ້າກວ່າປົກກະຕິໃນການສົ່ງຕໍ່ຂໍ້ມູນ. | ຮັບປະກັນວ່າ buffers ພຽງພໍແມ່ນສະຫງວນໄວ້ສໍາລັບການຈັດການກັບການຈະລາຈອນ. ວາງແຜນເຄືອຂ່າຍແລະຮູບແບບການສື່ສານເພື່ອບໍ່ໃຫ້ node ຖືກ overwhelmed ກັບການຈະລາຈອນ. |
ລາຍການທີ່ຄັດຄ້ານ
ເຊົາສະໜັບສະໜຸນໃນລຸ້ນ 6.0.0.0
ຄຳສັ່ງ BGAPI sl_btmesh_node_get_networks() ໄດ້ຖືກຍົກເລີກແລ້ວ. ໃຊ້ sl_btmesh_node_key_key_count() ແລະ sl_btmesh_node_get_key() ແທນ.
ຄຳສັ່ງ BGAPI sl_btmesh_test_set_segment_send_delay() ແລະ sl_btmesh_test_set_sar_config() ໄດ້ຖືກຍົກເລີກແລ້ວ. ໃຊ້ sl_btmesh_sar_config_set_sar_transmitter() ແລະ sl_btmesh_sar_config_server_set_sar_receiver() ແທນ.
ຖອນລາຍການອອກ
ເອົາອອກໃນການປ່ອຍ 6.0.0.0
ຄຳສັ່ງ BGAPI sl_btmesh_test_set_local_config() ແລະ sl_btmesh_test_get_local_config() ຖືກລຶບອອກແລ້ວ. BGAPI ຄໍາສັ່ງ sl_btmesh_node_get_statistics() ແລະ sl_btmesh_node_clear_statistics() ໄດ້ຖືກໂຍກຍ້າຍອອກ.
ການນໍາໃຊ້ການປ່ອຍນີ້
ລຸ້ນນີ້ມີສິ່ງຕໍ່ໄປນີ້
- Silicon Labs Bluetooth mesh stack library
- ຕາໜ່າງ Bluetooth sampຄໍາຮ້ອງສະຫມັກ le
ຖ້າທ່ານເປັນຜູ້ໃຊ້ຄັ້ງທໍາອິດ, ເບິ່ງ QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.
ການຕິດຕັ້ງແລະການນໍາໃຊ້
SDK ຕາຫນ່າງ Bluetooth ແມ່ນສະຫນອງໃຫ້ເປັນສ່ວນຫນຶ່ງຂອງ 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/Sili-conLabs/gecko_sdk ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
ສະຖານທີ່ຕິດຕັ້ງເລີ່ມຕົ້ນຂອງ GSDK ມີການປ່ຽນແປງດ້ວຍ Simplicity Studio 5.3 ແລະສູງກວ່າ.
- Windows: C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
- MacOS: /ຜູ້ໃຊ້/ /SimplicityStudio/SDKs/gecko_sdk
ຮຸ່ນນີ້ຂອງ stack ແມ່ນປະສົມປະສານກັບ Secure Vault Key Management. ເມື່ອຖືກນຳໃຊ້ກັບອຸປະກອນ Secure Vault High, ກະແຈການເຂົ້າລະຫັດຕາໜ່າງຖືກປ້ອງກັນໂດຍໃຊ້ຟັງຊັນ Secure Vault Key Management. ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນກະແຈທີ່ປ້ອງກັນແລະຄຸນລັກສະນະປ້ອງກັນການເກັບຮັກສາຂອງພວກເຂົາ.
| ກະແຈ | ຄວາມສາມາດໃນການສົ່ງອອກໃນ node | ຄວາມສາມາດໃນການສົ່ງອອກໃນຜູ້ໃຫ້ບໍລິການ | ບັນທຶກ |
| ລະຫັດເຄືອຂ່າຍ | ສາມາດສົ່ງອອກໄດ້ | ສາມາດສົ່ງອອກໄດ້ | ທີ່ມາຂອງກະແຈເຄືອຂ່າຍມີຢູ່ໃນ RAM ເທົ່ານັ້ນ ໃນຂະນະທີ່ກະແຈເຄືອຂ່າຍຖືກເກັບໄວ້ໃນແຟລດ |
| ລະຫັດສະ ໝັກ | ບໍ່ສາມາດສົ່ງອອກໄດ້ | ສາມາດສົ່ງອອກໄດ້ | |
| ກະແຈອຸປະກອນ | ບໍ່ສາມາດສົ່ງອອກໄດ້ | ສາມາດສົ່ງອອກໄດ້ | ໃນກໍລະນີຂອງ Provisioner, ນຳໃຊ້ກັບກະແຈອຸປະກອນຂອງ Provisionerr ພ້ອມກັບກະແຈອຸປະກອນອື່ນໆ |
ກະແຈທີ່ຖືກໝາຍເປັນ “ບໍ່ສາມາດສົ່ງອອກໄດ້” ສາມາດນຳໃຊ້ໄດ້ແຕ່ບໍ່ສາມາດນຳໃຊ້ໄດ້ viewed ຫຼືແບ່ງປັນໃນເວລາແລ່ນ. ກະແຈທີ່ຖືກໝາຍເປັນ “ສາມາດສົ່ງອອກໄດ້” ສາມາດນຳໃຊ້ ຫຼື ແບ່ງປັນໃນເວລາແລ່ນ ແຕ່ຍັງຄົງຖືກເຂົ້າລະຫັດໄວ້ໃນຂະນະທີ່ເກັບໄວ້ໃນແຟລດ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບຟັງຊັນ Secure Vault Key Management, ເບິ່ງ AN1271: Secure Key Storage.
ເພື່ອສະໝັກໃຊ້ທີ່ປຶກສາດ້ານຄວາມປອດໄພ, ເຂົ້າສູ່ລະບົບປະຕູລູກຄ້າ Silicon Labs, ຈາກນັ້ນເລືອກ Account Home. ຄລິກທີ່ໜ້າຫຼັກເພື່ອໄປທີ່ໜ້າຫຼັກຂອງປະຕູ ແລະຈາກນັ້ນຄລິກທີ່ ຈັດການການແຈ້ງເຕືອນ. ກວດໃຫ້ແນ່ໃຈວ່າ 'ແຈ້ງການແນະນຳຊອບແວ/ຄວາມປອດໄພ & ແຈ້ງການປ່ຽນແປງຜະລິດຕະພັນ (PCNs)' ຖືກກວດສອບແລ້ວ, ແລະວ່າເຈົ້າໄດ້ສະໝັກໃຊ້ຢ່າງໜ້ອຍສຳລັບແພລດຟອມ ແລະໂປຣໂຕຄໍຂອງເຈົ້າ. ກົດ Save ເພື່ອບັນທຶກການປ່ຽນແປງໃດໆ.
ຕົວເລກຕໍ່ໄປນີ້ແມ່ນ example:
![]()
ສະຫນັບສະຫນູນ
ລູກຄ້າຊຸດພັດທະນາມີສິດໄດ້ຮັບການຝຶກອົບຮົມ ແລະການຊ່ວຍເຫຼືອດ້ານວິຊາການ. ໃຊ້ Silicon Labs Bluetooth mesh web ຫນ້າທີ່ເພື່ອໃຫ້ໄດ້ຮັບຂໍ້ມູນກ່ຽວກັບການຜະລິດຕະພັນ Silicon Labs Bluetooth ທັງຫມົດແລະການບໍລິການ, ແລະການລົງທະບຽນສໍາລັບການສະຫນັບສະຫນູນຜະລິດຕະພັນ. ຕິດຕໍ່ສະຫນັບສະຫນູນຫ້ອງທົດລອງ Silicon ທີ່ http://www.silabs.com/support.
![]()
![]()
Portfolio iotwww.silabs.com/IoT
- SW/HW www.silabs.com/simplicity
- ຄຸນະພາບ www.silabs.com/quality
- ສະຫນັບສະຫນູນ & ຊຸມຊົນ www.silabs.com/community
ປະຕິເສດຄວາມຮັບຜິດຊອບ
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 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, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis ໂລໂກ້®, 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
ສະຫະລັດເວັບໄຊທ໌ www.silabs.com
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
SILICON LABS 6.1.3.0 GA ການພັດທະນາຊອບແວ Bluetooth Mesh [pdf] ຄູ່ມືຜູ້ໃຊ້ 6.1.3.0 GA ການພັດທະນາຊອບແວ Bluetooth Mesh, 6.1.3.0 GA, ການພັດທະນາຊອບແວ Bluetooth Mesh, ການພັດທະນາຊອບແວ Mesh, ການພັດທະນາຊອບແວ, ການພັດທະນາ |



