SILICON LABS Bluetooth Mesh SDK 4.2.4.0 GA Gecko Suite
លក្ខណៈពិសេស៖
- ផលិតផល៖ Gecko SDK Suite 4.2
- កាលបរិច្ឆេទចេញផ្សាយ៖ ថ្ងៃទី ១៤ ខែ កក្កដា ឆ្នាំ ២០១០
- កំណែជាក់លាក់នៃសំណាញ់ប៊្លូធូស៖ ១.១
ព័ត៌មានអំពីផលិតផល
Gecko SDK Suite 4.2 គឺជាឧបករណ៍អភិវឌ្ឍន៍កម្មវិធីដែលរួមបញ្ចូលមុខងារដែលគាំទ្រដោយ Bluetooth mesh specification version 1.1។ វាផ្តល់នូវភាពឆបគ្នាជាមួយនឹងការកែប្រែផ្នែករឹងផ្សេងៗ និងផ្តល់នូវឧបករណ៍សម្រាប់បង្កើតកម្មវិធី Bluetooth Mesh ។
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
- សេចក្តីជូនដំណឹងអំពីភាពឆបគ្នា និងការប្រើប្រាស់៖
សម្រាប់ការអាប់ដេតសុវត្ថិភាព និងការជូនដំណឹង សូមមើលជំពូកសុវត្ថិភាពនៃកំណត់ចំណាំការចេញផ្សាយវេទិកា Gecko ឬចូលទៅកាន់ទំព័រកំណត់ចំណាំការចេញផ្សាយរបស់ Silicon Labs ។ ជាវប្រចាំទៅទីប្រឹក្សាសន្តិសុខសម្រាប់ព័ត៌មានចុងក្រោយបំផុត។ សម្រាប់ការណែនាំលម្អិតអំពីការប្រើប្រាស់ Silicon Labs Bluetooth mesh SDK សូមមើលការណែនាំ 'ការប្រើប្រាស់ការចេញផ្សាយនេះ' ។ - លក្ខណៈពិសេសថ្មី៖
- បានបន្ថែមនៅក្នុងការចេញផ្សាយ 4.2.1.0៖ ការគាំទ្រសម្រាប់ EFR32xG21 Rev C និង Rev D
- បានបន្ថែមនៅក្នុងការចេញផ្សាយ 4.2.0.0៖ អាសយដ្ឋានប៊្លូធូសលំនាំដើមសម្រាប់ការផ្សាយពាណិជ្ជកម្មទិន្នន័យ Mesh បានផ្លាស់ប្តូរទៅជាអាសយដ្ឋានឯកជនសម្រាប់មុខងារឯកជនភាពដែលប្រសើរឡើង។
- បានបន្ថែមនៅក្នុងការចេញផ្សាយ 4.0.0-prev៖ ការគាំទ្រសម្រាប់ការជ្រើសរើស BLE ផ្សាយពាណិជ្ជកម្ម BGAPI ដែលប្រើដោយជង់សំណាញ់ប៊្លូធូសនៅខាងក្នុង។
- Exampពាក្យស្នើសុំ៖
ឥឡូវនេះ មេបញ្ជាការ NCP អាចបង្កើតបណ្តាញសំណាញ់ថ្មី ការផ្តល់ថ្នាំង កំណត់រចនាសម្ព័ន្ធថ្នាំង និងផ្ញើកញ្ចប់សំណាញ់ដោយប្រើម៉ាស៊ីនភ្ញៀវបើកដំណើរការទូទៅ និងគំរូអតិថិជនកម្រិតទូទៅ។ វាជួយសម្រួលដល់ការសាកល្បងថ្នាំងជាមួយនឹងម៉ូដែល Generic Level និង Onoff Server ។ - ឧបករណ៍៖
NCP Commander ឥឡូវនេះត្រូវបានបំពាក់ដើម្បីដោះស្រាយការបង្កើតបណ្តាញ ការផ្តល់ថ្នាំង ការកំណត់រចនាសម្ព័ន្ធ និងការបញ្ជូនកញ្ចប់ព័ត៌មានដោយប្រើម៉ូដែលជាក់លាក់។ - ការគាំទ្រផ្នែករឹងថ្មី៖
Gecko SDK Suite 4.2 ឥឡូវនេះគាំទ្រម៉ូឌុល xGM240 SIP ។
សំណួរគេសួរញឹកញាប់:
- សំណួរ៖ តើមុខងារសំខាន់ៗរបស់ Gecko SDK Suite 4.2 មានអ្វីខ្លះ?
ចម្លើយ៖ ឈុតនេះរួមបញ្ចូលលក្ខណៈពិសេសដែលគាំទ្រដោយការកំណត់ប៊្លូធូសកំណែ 1.1 ភាពឆបគ្នាជាមួយនឹងការកែប្រែផ្នែករឹងផ្សេងៗ និងឧបករណ៍សម្រាប់បង្កើតកម្មវិធីប៊្លូធូស។ - សំណួរ៖ តើខ្ញុំអាចទទួលបានបច្ចុប្បន្នភាពសុវត្ថិភាពសម្រាប់ SDK យ៉ាងដូចម្តេច?
ចម្លើយ៖ សូមមើលជំពូកសុវត្ថិភាពនៃកំណត់ចំណាំការចេញផ្សាយវេទិកា Gecko ឬចូលទៅកាន់ទំព័រកំណត់ចំណាំការចេញផ្សាយរបស់ Silicon Labs សម្រាប់ការអាប់ដេត និងការជូនដំណឹងអំពីសុវត្ថិភាព។
Bluetooth® mesh SDK 4.2.4.0 GA Gecko SDK Suite 4.2 ថ្ងៃទី 3 ខែកក្កដា ឆ្នាំ 2024
- សំណាញ់ប៊្លូធូសគឺជាធាតុថ្មីដែលមានសម្រាប់ឧបករណ៍ប៊្លូធូសថាមពលទាប (LE) ដែលអនុញ្ញាតឱ្យទំនាក់ទំនងពីច្រើនទៅច្រើន (m:m) ។ វាត្រូវបានធ្វើឱ្យប្រសើរសម្រាប់ការបង្កើតបណ្តាញ de-vice ខ្នាតធំ ហើយសមស្របតាមឧត្ដមគតិសម្រាប់ការសាងសង់ស្វ័យប្រវត្តិកម្ម បណ្តាញឧបករណ៍ចាប់សញ្ញា និងការតាមដានទ្រព្យសម្បត្តិ។ កម្មវិធី និង SDK របស់យើងសម្រាប់ការអភិវឌ្ឍន៍ប៊្លូធូសគាំទ្រមុខងារ Bluetooth Mesh និង Bluetooth 5.3 ។ អ្នកអភិវឌ្ឍន៍អាចបន្ថែមការទំនាក់ទំនងបណ្តាញសំណាញ់ទៅឧបករណ៍ LE ដូចជាភ្លើងដែលបានតភ្ជាប់ ស្វ័យប្រវត្តិកម្មក្នុងផ្ទះ និងប្រព័ន្ធតាមដានទ្រព្យសម្បត្តិ។ កម្មវិធីនេះក៏គាំទ្រការស្កេនប៊្លូធូស ការស្កេន beacon និង
- ការតភ្ជាប់ GATT ដូច្នេះ សំណាញ់ប៊្លូធូសអាចភ្ជាប់ទៅទូរស័ព្ទឆ្លាតវៃ ថេប្លេត និងឧបករណ៍ប៊្លូធូស LE ផ្សេងទៀត។
- ការចេញផ្សាយនេះរួមបញ្ចូលទាំងលក្ខណៈពិសេសដែលគាំទ្រដោយប៊្លូធូសបញ្ជាក់កំណែ 1.1 ។
- កំណត់ចំណាំចេញផ្សាយទាំងនេះគ្របដណ្តប់កំណែ SDK៖
- 4.2.4.0 ចេញផ្សាយថ្ងៃទី 3 ខែកក្កដា ឆ្នាំ 2024
- 4.2.3.0 ចេញផ្សាយថ្ងៃទី 24 ខែមករា ឆ្នាំ 2024 (ការគាំទ្រសម្រាប់ EFR32xG21 ការកែប្រែ C និងក្រោយ) 4.2.2.0 ចេញផ្សាយថ្ងៃទី 16 ខែសីហា ឆ្នាំ 2023 (ការគាំទ្រសម្រាប់ EFR32xG21 ការកែប្រែ C និងក្រោយ) 4.2.1.0 ចេញផ្សាយថ្ងៃទី 3 ខែឧសភា ឆ្នាំ 2023
- 4.2.0.0 ចេញផ្សាយថ្ងៃទី 8 ខែមីនា ឆ្នាំ 2023
- 4.1.0.0-prev ចេញផ្សាយថ្ងៃទី 1 ខែកុម្ភៈ ឆ្នាំ 2023 (ការចូលប្រើមានកំណត់)
- 4.0.0.0-មុនបានចេញផ្សាយនៅថ្ងៃទី 14 ខែធ្នូ ឆ្នាំ 2022 (ការចូលប្រើមានកំណត់)
- 3.0.0.0-មុនបានចេញផ្សាយនៅថ្ងៃទី 20 ខែមិថុនា ឆ្នាំ 2022 (ការចូលប្រើមានកំណត់)
សេចក្តីជូនដំណឹងអំពីភាពឆបគ្នា និងការប្រើប្រាស់
- សម្រាប់ព័ត៌មានបន្ថែមអំពីការអាប់ដេតសុវត្ថិភាព និងការជូនដំណឹង សូមមើលជំពូកសុវត្ថិភាពនៃកំណត់ចំណាំការចេញផ្សាយវេទិកា Gecko ដែលបានដំឡើងជាមួយ SDK នេះ ឬនៅលើទំព័រកំណត់ចំណាំការចេញផ្សាយរបស់ Silicon Labs ។ Silicon Labs ក៏ផ្តល់អនុសាសន៍យ៉ាងមុតមាំថាអ្នកជាវទៅ ទីប្រឹក្សាសន្តិសុខ ដើម្បីទទួលបានព័ត៌មានថ្មីៗ។ សម្រាប់ការណែនាំ ឬប្រសិនបើអ្នកថ្មីចំពោះ Silicon Labs Bluetooth mesh SDK សូមមើលការប្រើប្រាស់ការចេញផ្សាយនេះ។
ភាពត្រូវគ្នានៃលក្ខណៈបច្ចេកទេស៖
ការចេញផ្សាយនេះមានការអនុវត្ត Mesh Protocol 1.1, Mesh Model 1.1, Mesh Binary Large Object Transfer, និង Mesh Device Firmware Update specifications។ លក្ខណៈបច្ចេកទេសទាំងនេះមិនទាន់ត្រូវបានទទួលយកការបញ្ជាក់របស់ប៊្លូធូស SIG នៅឡើយទេ ហើយបច្ចុប្បន្នមិនមានកម្មវិធីគុណវុឌ្ឍិប៊្លូធូសសម្រាប់លក្ខណៈពិសេសទាំងនេះទេ។ ដូច្នេះ លក្ខណៈពិសេសទាំងនេះមិនត្រូវបានអនុម័តសម្រាប់ប្រើក្នុងផលិតកម្មពាណិជ្ជកម្មទេ។ ការប្រើប្រាស់ពិសោធន៍ណាមួយនៃលក្ខណៈពិសេសនៅក្នុងលក្ខណៈជាក់លាក់ទាំងនេះគឺ “AS IS” ហើយគ្មានសិទ្ធិអាជ្ញាប័ណ្ណប៊្លូធូសត្រូវបានផ្តល់ទេ។
កម្មវិធីចងក្រងដែលត្រូវគ្នា៖
IAR Embedded Workbench សម្រាប់ ARM (IAR-EWARM) កំណែ 9.20.4
- ការប្រើប្រាស់ស្រាដើម្បីបង្កើតជាមួយឧបករណ៍ប្រើប្រាស់បន្ទាត់ពាក្យបញ្ជា IarBuild.exe ឬ IAR Embedded Workbench GUI នៅលើ macOS ឬ Linux អាចបណ្តាលឱ្យមិនត្រឹមត្រូវ files ត្រូវបានប្រើដោយសារតែការប៉ះទង្គិចនៅក្នុងក្បួនដោះស្រាយ hashing របស់ស្រាសម្រាប់ការបង្កើតខ្លី file ឈ្មោះ។
- អតិថិជននៅលើ macOS ឬ Linux ត្រូវបានណែនាំមិនឱ្យបង្កើតជាមួយ IAR នៅខាងក្រៅ Simplicity Studio ទេ។ អតិថិជនដែលធ្វើគួរតែផ្ទៀងផ្ទាត់ដោយប្រុងប្រយ័ត្នថាត្រឹមត្រូវ។ files កំពុងត្រូវបានប្រើប្រាស់។
- GCC (GNU Compiler Collection) កំណែ 10.3-2021.10 ដែលផ្តល់ជាមួយ Simplicity Studio។
- មុខងារបង្កើនប្រសិទ្ធភាពពេលវេលាភ្ជាប់នៃ GCC ត្រូវបានបិទ ដែលបណ្តាលឱ្យមានការកើនឡើងបន្តិចនៃទំហំរូបភាព។
លក្ខណៈសំខាន់ៗ
- ការគាំទ្រសម្រាប់ការបញ្ជាក់សេចក្តីព្រាងសំណាញ់ 1.1៖
- ពិធីការសំណាញ់
- Mesh Binary Object Transfer Model (MBT)
- Mesh Device Firmware Update Model (DFU)
- កាត់បន្ថយការប្រើប្រាស់ពន្លឺរបស់គម្រោងដោយការបង្កើនប្រសិទ្ធភាពទំហំកូដ Mesh stack
- បានបន្ថែមការគាំទ្រសម្រាប់ម៉ូឌុល PCB xGM240P និង BG22/BGM220 Explorer Kits
- បានបន្ថែមការគាំទ្រសម្រាប់ GCC កំណែ 10.3-2021.10 និង IAR កំណែ 9.20.4
ធាតុថ្មី។
លក្ខណៈពិសេសថ្មី។
- បានបន្ថែមនៅក្នុងការចេញផ្សាយ 4.2.1.0
- ផ្នែករឹងថ្មី៖
- ការគាំទ្រសម្រាប់ EFR32xG21 Rev C និង Rev D
- បានបន្ថែមនៅក្នុងការចេញផ្សាយ 4.2.0.0
- អាសយដ្ឋានប៊្លូធូសលំនាំដើមដែលប្រើសម្រាប់ការផ្សាយពាណិជ្ជកម្មទិន្នន័យ Mesh និងបណ្តាញ beacons សុវត្ថិភាពត្រូវបានផ្លាស់ប្តូរទៅជាអាសយដ្ឋានឯកជនដែលត្រូវបានចាត់តាំងឡើងវិញជាទៀងទាត់ទៅតម្លៃចៃដន្យថ្មី។ នេះគឺដោយសារតែការប្រើប្រាស់អាសយដ្ឋានសាធារណៈនឹងមិនដំណើរការល្អជាមួយមុខងារបង្កើនភាពឯកជន Mesh 1.1, Private Network Beacons និង Private GATT Proxy ។
- បានបន្ថែមនៅក្នុងការចេញផ្សាយ 4.0.0-prev
- ការគាំទ្រសម្រាប់សំណាញ់ប៊្លូធូសលើផ្នែកបន្ថែមការផ្សាយពាណិជ្ជកម្ម (AE) ត្រូវបានបន្ថែមជាផ្នែកបន្ថែមដែលមានកម្មសិទ្ធិ។ មុខងារនេះជួយសម្រួលដល់ការបញ្ជូនសារដ៏វែងលឿន បើប្រៀបធៀបទៅនឹងស្តង់ដារ
- Bluetooth Mesh ដោយប្រើការផ្សាយពាណិជ្ជកម្មធម្មតា។ ជាឧទាហរណ៍ ការអាប់ដេតកម្មវិធីបង្កប់ឧបករណ៍ដោយប្រើប្រាស់ AE អាចបណ្តាលឱ្យមានការថយចុះនៃរយៈពេលនៃការបញ្ជូនបើប្រៀបធៀបទៅនឹងប្រតិបត្តិការស្តង់ដារ។ ទោះជាយ៉ាងណាក៏ដោយ Bluetooth Mesh លើ AE គឺមិនអនុលោមតាមការកំណត់របស់ Bluetooth Mesh នោះទេ។ ផលិតផលដែលប្រើ Mesh លើសពី AE គឺមិនអាចធ្វើអន្តរកម្មបានពេញលេញជាមួយផលិតផលដែលអនុលោមតាមយ៉ាងតឹងរឹងជាមួយនឹងការបញ្ជាក់អំពីសំណាញ់ប៊្លូធូសនោះទេ។
- ការគាំទ្រសម្រាប់ការជ្រើសរើស BLE ផ្សាយពាណិជ្ជកម្ម BGAPI ជង់សំណាញ់ប៊្លូធូសប្រើប្រាស់ខាងក្នុងត្រូវបានបន្ថែម។ ពីមុន ជង់សំណាញ់បានប្រើខាងក្នុងតែ BGAPI ចាស់ប៉ុណ្ណោះ ដែលរារាំងការប្រើប្រាស់ BGAPIs ផ្សាយពាណិជ្ជកម្ម BLE ថ្មីនៅក្នុងកម្មវិធី ដោយសារ APIs ចាស់ និងថ្មីមិនដំណើរការអន្តរកម្ម។ ឥឡូវនេះ BGAPI ដែលជង់ប្រើអាចត្រូវបានបញ្ជាក់ដោយការជ្រើសរើសសមាសភាគនៅក្នុងគម្រោង។
Exampកម្មវិធីឡេ៖
- ការធ្វើបច្ចុប្បន្នភាព IV ត្រូវបានបង្ហាញតាមរយៈ ex ដែលបានបង្កប់amples និង Bluetooth Mesh - អ្នកផ្តល់ម៉ាស៊ីន។
- ការធ្វើឱ្យស្រស់គន្លឹះ និងការនាំចេញកូនសោទៅកាន់ Network Analyzer ត្រូវបានបង្ហាញជាមួយ Bluetooth Mesh - Host Provisioner ។
- ឧបករណ៍៖
- NCP Commander ឥឡូវនេះអាចបង្កើតបណ្តាញ mesh ថ្មី ការផ្តល់ និងកំណត់រចនាសម្ព័ន្ធថ្នាំងទៅក្នុងបណ្តាញនោះ ហើយផ្ញើកញ្ចប់ mesh ដោយប្រើម៉ូដែល Generic Onoff Client និង Generic Level Client ។
- នេះអនុញ្ញាតឱ្យថ្នាំងសាកល្បងជាមួយនឹងម៉ូដែល Generic Level និង Onoff Server និងម៉ូដែលផ្សេងទៀតដែលភ្ជាប់ទៅនឹងទាំងនេះ។
- ផ្នែករឹងថ្មី៖
- ការគាំទ្រសម្រាប់ម៉ូឌុល xGM240 SIP
បានបន្ថែមនៅក្នុងការចេញផ្សាយ 3.0.0-prev
ការគាំទ្រសម្រាប់ចំណុចខាងក្រោមត្រូវបានបន្ថែមដោយផ្អែកលើលក្ខណៈជាក់លាក់ដែលមាននៅក្នុងស្ថានភាពសុពលភាព និងមិនមានសម្រាប់គុណវុឌ្ឍិ។ ដើម្បីទទួលបានគុណវុឌ្ឍិរបស់ប៊្លូធូស SIG អតិថិជននឹងត្រូវដំឡើងកំណែទៅការចេញផ្សាយដែលនឹងផ្អែកលើការបញ្ជាក់ដែលបានអនុម័ត ដែលនឹងអាចរកបានបន្ទាប់ពីការអនុម័ត។
- Mesh Protocol 1.1 ដែលមានមុខងារដូចខាងក្រោម
- ការផ្តល់ពីចម្ងាយ (RPR)
- ការផ្តល់វិញ្ញាបនប័ត្រផ្អែកលើ (CBP)
- Private Beacons (PRB)
- Mesh Binary Object Transfer Model (MBT)
- Mesh Device Firmware Update Model (DFU)
អតីតថ្មីampកម្មវិធី
កម្មវិធីបង្កប់៖
Bluetooth Mesh - អ្នកចែកចាយ SoC DFU៖ បង្ហាញពីតួនាទីអ្នកចែកចាយកម្មវិធីបង្កប់ដោយផ្អែកលើការបញ្ជាក់ម៉ូដែល BT Mesh ។ អ្នកចែកចាយមានទំនួលខុសត្រូវក្នុងការផ្តល់រូបភាពកម្មវិធីបង្កប់ថ្មីទៅកាន់ថ្នាំងធ្វើបច្ចុប្បន្នភាព និងតាមដានវឌ្ឍនភាពនៃការអាប់ដេតកម្មវិធីបង្កប់។
- Bluetooth Mesh - NCP Empty 1.1៖ កម្មវិធីគោលដៅរបៀប NCP រួមទាំងការគាំទ្រការផ្តល់ពីចម្ងាយ។ ដើម្បីប្រើជាមួយ BT Mesh Host Provisioner exampបានរកឃើញនៅក្នុងថតកម្មវិធី GSDK / ប៊្លូធូស / ឧample_host/btmesh_host_provisioner
- Bluetooth Mesh - SoC ទទេជាមួយនឹងការគាំទ្រការផ្តល់វិញ្ញាបនបត្រផ្អែកលើវិញ្ញាបនបត្រ៖ បង្ហាញពីអប្បបរមាដែលត្រូវការសម្រាប់កម្មវិធី Bluetooth Mesh C ដែលអនុញ្ញាតឱ្យផ្តល់វិញ្ញាបនបត្រផ្អែកលើវិញ្ញាបនបត្រ (CBP) ។
- កម្មវិធីចាប់ផ្តើម Unprovisioned Device Beaconing បន្ទាប់ពីចាប់ផ្តើម រង់ចាំការផ្តល់ទៅ Mesh Network។
- Bluetooth Mesh – SoC CSR Generator៖ បង្កើតវិញ្ញាបនបត្រ firmware exampលេ កម្មវិធីកំពុងបង្កើតគូសោ EC ឧបករណ៍ សំណើចុះហត្ថលេខាសម្រាប់វិញ្ញាបនបត្រឧបករណ៍ និងទិន្នន័យពាក់ព័ន្ធផ្សេងទៀត។ ទិន្នន័យដែលបានបង្កើតអាចត្រូវបានអានដោយអាជ្ញាធរកណ្តាល។
- កម្មវិធី NCP Host៖
- សំណាញ់ប៊្លូធូស - អ្នកផ្តល់ម៉ាស៊ីនត្រូវបានពង្រីកជាមួយនឹងការគាំទ្រការផ្តល់ពីចម្ងាយ និងការផ្តល់វិញ្ញាបនបត្រផ្អែកលើការគាំទ្រ។
សមាសធាតុថ្មី។
- ឃ្លាំងផ្ទុក BLOB៖ ផ្តល់ API សម្រាប់រក្សាទុកវត្ថុធំគោលពីរ (BLOB) តាមរយៈកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ។
- BLOB Transfer Client៖ ផ្តល់មុខងារ BT Mesh BLOB (binary large object) Transfer Client functionality ដែលកំណត់ក្នុង mesh specification។
- BLOB Transfer Server៖ ផ្តល់មុខងារ BT Mesh BLOB (binary large object) Transfer Server functionality ដែលកំណត់ក្នុង mesh specification។
- អ្នកចែកចាយ DFU៖ សមាសភាគកម្មវិធី Wrapper សម្រាប់តួនាទីអ្នកចែកចាយ DFU នៅក្នុងកម្មវិធី Bluetooth Mesh ។
- អតិថិជនអាប់ដេតកម្មវិធីបង្កប់៖ ផ្តល់នូវមុខងារ BT Mesh Firmware Update Client ដែលកំណត់នៅក្នុងការបញ្ជាក់របស់ Mesh។
- ម៉ាស៊ីនមេអាប់ដេតកម្មវិធីបង្កប់៖ ផ្តល់មុខងារ BT Mesh Firmware Update Server ដែលកំណត់ក្នុងលក្ខណៈជាក់លាក់នៃសំណាញ់។
- ម៉ាស៊ីនមេចែកចាយកម្មវិធីបង្កប់៖ ផ្តល់មុខងារ BT Mesh Firmware Distribution Server ដែលកំណត់ក្នុងលក្ខណៈជាក់លាក់នៃសំណាញ់។
- ការផ្តល់ពីចម្ងាយ៖ ប្រើដើម្បីគាំទ្រមុខងារអតិថិជនការផ្តល់ពីចម្ងាយនៃការផ្តល់ឧបករណ៍ទៅក្នុងបណ្តាញសំណាញ់ដោយធ្វើអន្តរកម្មជាមួយថ្នាំងសំណាញ់ដែលគាំទ្រការផ្តល់ពីចម្ងាយ
ម៉ូដែលម៉ាស៊ីនមេ.
- ម៉ាស៊ីនមេផ្តល់សេវាពីចម្ងាយ៖ ប្រើដើម្បីគាំទ្រមុខងារម៉ាស៊ីនមេផ្តល់សេវាពីចម្ងាយនៃការផ្តល់ឧបករណ៍ពីចម្ងាយនៅលើបណ្តាញសំណាញ់ និងដើម្បីអនុវត្តនីតិវិធីចំណុចប្រទាក់ពិធីការ Node Provisioning ។
- ថ្នាំងធ្វើបច្ចុប្បន្នភាព DFU៖ សមាសធាតុកម្មវិធីរុំសម្រាប់តួនាទីថ្នាំងធ្វើបច្ចុប្បន្នភាព DFU នៅក្នុងកម្មវិធី Bluetooth Mesh ។
ឯកសារថ្មី។
- QSG183៖ មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស Bluetooth Mesh SDK សម្រាប់ SDK v4.x
- AN1319៖ អាប់ដេតកម្មវិធីបង្កប់ឧបករណ៍ប៊្លូធូស
- AN1370៖ អាប់ដេតកម្មវិធីបង្កប់ឧបករណ៍ប៊្លូធូស Mesh Example Walkthrough
- AN1368៖ ការផ្តល់សេវាពីចម្ងាយ Bluetooth Mesh
- AN1405៖ សំណាញ់ប៊្លូធូសនៅលើផ្នែកបន្ថែមការផ្សាយពាណិជ្ជកម្ម
- បានបន្ថែមនៅក្នុងការចេញផ្សាយ 3.0.0.0
- ឧបករណ៍អភិវឌ្ឍន៍ថ្មី។
- តម្រងងាយស្រួលប្រើបន្ថែមទៀតសម្រាប់ Software Examples នៅក្នុង Simplicity Studio។
- ការគាំទ្រផ្នែករឹងថ្មី។
- ការគាំទ្រត្រូវបានបន្ថែមសម្រាប់ xGM240P PCB Modules និង BG22/BGM220 Explorer Kits ។
APIs ថ្មី
- បានបន្ថែមនៅក្នុងការចេញផ្សាយ 4.2.0.0
- API សាកល្បងត្រូវបានកែសម្រួលជាមួយនឹងការហៅថ្មី sl_btmesh_test_send_private_beacons ដែលអាចត្រូវបានប្រើសម្រាប់ការផ្ញើបណ្តាញ beacons ឯកជនសម្រាប់គោលបំណងសាកល្បង។
- Test API ត្រូវបានកែប្រែជាមួយនឹងការហៅថ្មី sl_btmesh_test_adv_use_random_address ដែលអាចត្រូវបានប្រើសម្រាប់ការកំណត់ប្រភេទអាសយដ្ឋានប៊្លូធូសដែលប្រើសម្រាប់ការផ្សាយពាណិជ្ជកម្ម Mesh ។
- បានបន្ថែមនៅក្នុងការចេញផ្សាយ 4.1.0-prev
- Test API ត្រូវបានកែសម្រួលជាមួយនឹងការហៅថ្មី sl_btmesh_test_update_key_refresh_phase ដែលអាចត្រូវបានប្រើសម្រាប់ការសាកល្បងដំណាក់កាលធ្វើឱ្យស្រស់គន្លឹះផ្សេងៗនៅក្នុងមូលដ្ឋានដោយគ្មានម៉ាស៊ីនភ្ញៀវកំណត់រចនាសម្ព័ន្ធ។
- បានបន្ថែមនៅក្នុងការចេញផ្សាយ 4.0.0-prev
- សំណាញ់ប៊្លូធូសលើ AE បន្ថែមម៉ូដែលអ្នកលក់ម៉ាស៊ីនភ្ញៀវ និងម៉ាស៊ីនមេ ដោយប្រើសារអ្នកលក់ Silicon Labs សម្រាប់ការកំណត់រចនាសម្ព័ន្ធលើសពីអាកាសនៃលក្ខណៈពិសេស ក៏ដូចជាថ្នាក់ BGAPI ដែលត្រូវគ្នា sl_btmesh_silabs_config_client និង sl_btmesh_silabs_config_server ។
Node API ត្រូវបានកែប្រែជាមួយនឹងការបន្ថែមជាច្រើន៖ - APIs សម្រាប់ការរក្សាទុកស្ថានភាព RPL ស្នើសុំប្រូកស៊ី ហើយសម្រាប់ពិនិត្យមើលថាតើការរក្សាទុក RPL គឺចាំបាច់ត្រូវបានបន្ថែម (sl_btmesh_node_save_proxy_solicitation_rpl និង sl_btmesh_node_get_proxy_solicitation_rpl_status)។
- APIs សម្រាប់ការអាន និងសរសេរទិន្នន័យ URI របស់ឧបករណ៍ដែលមិនបានរៀបចំទៅកន្លែងផ្ទុកជាប់លាប់ត្រូវបានបន្ថែម (sl_btmesh_node_set_oob_uri និង sl_btmesh_node_get_oob_uri)។
- API សម្រាប់ការចូលប្រើទំព័រ Models Metadata ក្នុងមូលដ្ឋាន sl_btmesh_node_get_local_model_metadata_page និងព្រឹត្តិការណ៍ដែលត្រូវគ្នា sl_btmesh_node_local_model_metadata_page និង sl_btmesh_node_local_model_metadata_page_end ។
- ការគ្រប់គ្រងរបស់អ្នកផ្តល់សេវាលើនីតិវិធីធ្វើឱ្យស្រស់គន្លឹះត្រូវបានធ្វើឱ្យប្រសើរឡើងដោយ APIs បន្ថែម sl_btmesh_prov_set_key_refresh_fail-ure, sl_btmesh_prov_phase_timeout_get និង
- sl_btmesh_prov_phase_timeout_set ។ ផងដែរ ឥឡូវនេះអ្នកផ្តល់សេវាអាចបញ្ជាក់ចំនួននៃសំណើកំណត់រចនាសម្ព័ន្ធការធ្វើឱ្យស្រស់គ្រាប់ចុចស្របគ្នាដោយកំណត់អថេរការកំណត់រចនាសម្ព័ន្ធ
- SL_BTMESH_CONFIG_LIMIT_PROV_CONCURRENT_KR ។ ចំណាំថាតម្លៃគួរតែតិចជាង ឬស្មើនឹងចំនួនសរុបនៃសំណើម៉ាស៊ីនភ្ញៀវកំណត់រចនាសម្ព័ន្ធប៉ារ៉ាឡែល។
- ការគ្រប់គ្រងរបស់អតិថិជនការកំណត់រចនាសម្ព័ន្ធលើសំណើកំណត់រចនាសម្ព័ន្ធត្រូវបានធ្វើឱ្យប្រសើរឡើងដោយ API បន្ថែម sl_btmesh_config_client_set_re-quest_timeout_for_node និងព្រឹត្តិការណ៍មួយ
- sl_btmesh_config_client_obo_ack_received ដែលត្រូវបានបង្កើតនៅពេលដែលថ្នាំងមិត្តទទួលស្គាល់សារដឹកជញ្ជូនដែលមាន LPN ជាទិសដៅ។
- API គំរូអតិថិជនសុខភាពត្រូវបានកែប្រែជាមួយនឹងការចាប់ផ្តើមច្បាស់លាស់ និងការបដិសេធមិនច្បាស់លាស់ ដូច្នេះលេខកូដគំរូអតិថិជនសុខភាពនឹងត្រូវបានទាញចូលទៅក្នុងគម្រោងតែនៅពេលដែលវាត្រូវការ៖
- sl_btmesh_health_client_init និង sl_btmesh_health_client_deinit ។
- ពាក្យបញ្ជាសាកល្បងសម្រាប់ការកែតម្រូវប៉ារ៉ាម៉ែត្រកំណត់ពេលវេលា PB-ADV ត្រូវបានផ្តល់ជូនជា sl_btmesh_test_set_adv_provisioning_bearer_timeing ។ ចំណាំថាតម្លៃកំណត់ពេលវេលាលំនាំដើមគឺជាតម្លៃដែលការបញ្ជាក់កំណត់។ ពេលវេលាគួរតែត្រូវបានកែសម្រួលសម្រាប់តែគោលបំណងបំបាត់កំហុសប៉ុណ្ណោះ។
- បានបន្ថែមនៅក្នុងការចេញផ្សាយ 3.0.0-prev
- ថ្នាក់ BGAPI ថ្មីជាច្រើនត្រូវបានបន្ថែមដើម្បីគាំទ្រការបញ្ជាក់របស់ Mesh 1.1 បញ្ចេញមុខងារថ្មីៗ។ សម្រាប់ព័ត៌មានលម្អិតនៃថ្នាក់បន្ថែម សូមមើលឯកសារយោង API ។ ការបន្ថែមត្រូវបានសង្ខេបដូចខាងក្រោម។
- ការគាំទ្រសម្រាប់ការផ្ទេរវត្ថុគោលពីរ Mesh បន្ថែមថ្នាក់ BGAPI សម្រាប់គំរូអតិថិជន MBT និងម៉ូដែលម៉ាស៊ីនមេ MBT ។
- ការគាំទ្រសម្រាប់ការអាប់ដេតកម្មវិធីបង្កប់ឧបករណ៍ Mesh បន្ថែមថ្នាក់ BGAPI សម្រាប់ម៉ូដែលម៉ាស៊ីនភ្ញៀវអាប់ដេតកម្មវិធីបង្កប់ ម៉ូដែលម៉ាស៊ីនមេអាប់ដេតកម្មវិធីបង្កប់ គំរូអតិថិជនចែកចាយកម្មវិធីបង្កប់ គំរូម៉ាស៊ីនមេចែកចាយកម្មវិធីបង្កប់ និងគំរូកម្មវិធីបង្កប់ឯកតា ក៏ដូចជាថ្នាក់ BGAPI គាំទ្រសម្រាប់ការរៀបចំឃ្លាំងសម្ងាត់រូបភាពកម្មវិធីបង្កប់ឧបករណ៍។
- ការគាំទ្រសម្រាប់ការផ្តល់ពីចម្ងាយ Mesh 1.1 បន្ថែមថ្នាក់ BGAPI សម្រាប់គំរូអតិថិជនការផ្តល់ពីចម្ងាយ និងគំរូម៉ាស៊ីនមេដែលផ្តល់ពីចម្ងាយ។
- ការគាំទ្រសម្រាប់ Mesh 1.1 private beacons បន្ថែមថ្នាក់ BGAPI សម្រាប់គំរូម៉ាស៊ីនភ្ញៀវ beacon ឯកជន និងគំរូម៉ាស៊ីនមេ beacon ឯកជន។
- ការគាំទ្រសម្រាប់ Mesh 1.1 ការកែលម្អតិចតួចបន្ថែមថ្នាក់ BGAPI សម្រាប់គំរូអតិថិជនកំណត់រចនាសម្ព័ន្ធ SAR គំរូម៉ាស៊ីនមេការកំណត់រចនាសម្ព័ន្ធ SAR គំរូម៉ាស៊ីនភ្ញៀវទិន្នន័យសមាសភាពធំ គំរូម៉ាស៊ីនមេទិន្នន័យសមាសភាពធំ គំរូអតិថិជនប្រូកស៊ីឯកជនតាមតម្រូវការ គំរូម៉ាស៊ីនមេប្រូកស៊ីឯកជនតាមតម្រូវការ និងការស្នើសុំ គំរូអតិថិជនកំណត់រចនាសម្ព័ន្ធ PDU RPL ។
- លើសពីនេះទៀតថ្នាក់ BGAPI ដែលមានស្រាប់ត្រូវបានកែប្រែដូចដែលបានរាយខាងក្រោម។
- Mesh 1.1 គាំទ្រក្បួនដោះស្រាយការផ្តល់ភាពប្រសើរឡើងបន្ថែមពាក្យបញ្ជាមួយទៅ node BGAPI, sl_btmesh_node_set_provisioning_algo-rithm() និងកំណត់តម្លៃការរាប់ទង់សម្រាប់ទាំង Mesh 1.0 និង 1.1 ក្បួនដោះស្រាយការផ្តល់។
- ការគាំទ្រការផ្តល់វិញ្ញាបនបត្រដែលមានមូលដ្ឋានលើ Mesh 1.1 បន្ថែមពាក្យបញ្ជាមួយទៅ node BGAPI, sl_btmesh_node_init_provisioning_records() និងពាក្យបញ្ជាបី ក៏ដូចជាព្រឹត្តិការណ៍ពីរទៅកាន់អ្នកផ្តល់ BGAPI៖
- sl_btmesh_prov_init_provisioning_records(), sl_btmesh_prov_get_provisioning_records_list(), sl_btmesh_prov_get_provisioning_record_data(), sl_btmesh_provision-ing_records_list(), និង
- sl_btmesh_provisioning_record_data() ។
- ការគាំទ្រសម្រាប់នីតិវិធីចំណុចប្រទាក់ការផ្ដល់ថ្នាំងបន្ថែមព្រឹត្តិការណ៍ពីរទៅថ្នាំង BGAPI, sl_btmesh_node_address_up-dated() និង sl_btmesh_node_dcd_updated() ។
- ការគាំទ្រការស្នើសុំប្រូកស៊ីបន្ថែមពាក្យបញ្ជា BGAPI ថ្មីមួយទៅប្រូកស៊ី BGAPI៖ sl_btmesh_proxy_send_solicitation() ។
- ពាក្យបញ្ជា BGAPI ថ្មីត្រូវបានបន្ថែមទៅការធ្វើតេស្ត BGAPI ដើម្បីគាំទ្រការសាកល្បង beacon ឯកជន៖ sl_btmesh_test_get_private_identity() និង sl_btmesh_test_set_private_identity() ។
ការកែលម្អ
- កំណែអនុលោមភាពដែលគាំទ្រត្រូវបានធ្វើបច្ចុប្បន្នភាព។ GCC កំណែ 10.3-2021.10 និង IAR កំណែ 9.20.4 ឥឡូវនេះត្រូវបានគាំទ្រ។
- កម្រិតពន្លឺនៃការអនុវត្តជង់សំណាញ់ត្រូវបានកាត់បន្ថយដោយការបង្កើនប្រសិទ្ធភាពនៃរចនាសម្ព័ន្ធ និងការដកចេញនូវភាពអាស្រ័យដែលមិនចាំបាច់រវាងសមាសធាតុ។ ការកាត់បន្ថយពិតប្រាកដអាស្រ័យលើលក្ខណៈពិសេសដែលបានប្រើដោយគម្រោង។
បញ្ហាថេរ
បានជួសជុលនៅក្នុងការចេញផ្សាយ 4.2.4.0
លេខសម្គាល់ # | ការពិពណ៌នា |
1284204 | បានជួសជុលការការពារការចាក់ឡើងវិញការរក្សាទុកទៅ NVM3 នៅពេលដែលកម្មវិធីប្រើ sl_btmesh_node_power_off() API ។ |
បានជួសជុលនៅក្នុងការចេញផ្សាយ 4.2.1.0
លេខសម្គាល់ # | ការពិពណ៌នា |
1130439 | ការលេចធ្លាយអង្គចងចាំដែលបានកែតម្រូវនៃទិន្នន័យ OOB នៅពេលលុបចោលការចែកចាយ DFU |
1132170 | បានកែកំហុសនៅក្នុងជំនាន់ UUID របស់ឧបករណ៍ ដែលអាចនាំឱ្យមានការគាំងនៅពេលចាប់ផ្ដើមនៅក្នុងសេណារីយ៉ូដែលមិនទំនង។ |
បានជួសជុលនៅក្នុងការចេញផ្សាយ 4.2.0.0
លេខសម្គាល់ # | ការពិពណ៌នា |
858513, 1086009 | បានកែបញ្ហាពេលវេលាផ្លាស់ប្តូរ HSL |
1085641 | ការកាត់ទិន្នន័យការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវទៅ 128 ប៊ីត នៅពេលទិន្នន័យ 256 ប៊ីតត្រូវបានរក្សាទុកនៅលើឧបករណ៍ ហើយការផ្តល់ Mesh 1.0 កំពុងប្រើ។ |
1086255 | ការបង្កើតសារស្ថានភាពថេរនៅពេលដែលការចែកចាយកម្មវិធីបង្កប់ត្រូវបានលុបចោល។ |
1095921 | ជួសជុលការផ្សាយពាណិជ្ជកម្ម GATT ជាមួយនឹងអត្តសញ្ញាណថ្នាំងឯកជន។ |
1097975 | ជំនាន់ Beacon បណ្តាញឯកជនថេរ។ |
1098624 | ប្រើអាសយដ្ឋានមិនសាធារណៈសម្រាប់អ្នកកាន់ការផ្សាយពាណិជ្ជកម្ម Mesh ដូច្នេះលក្ខណៈពិសេសឯកជនភាព Mesh 1.1 មិនត្រូវបានធ្វើវិញទេ។ |
1102663 | ការគណនាទំហំប្លុក MBT ថេរ។ |
1106639 | ការដោះស្រាយការស្នើសុំប្រូកស៊ីឯកជន GATT ថេរ។ |
1106642 | បានជួសជុលបញ្ហានៃការដោះស្រាយការបញ្ចប់នៃសារការផ្តល់ពីចម្ងាយ។ |
1107501 | ប្រើប្រាស់ ATT MTU ថ្មីៗជាមួយទំនាក់ទំនង GATT ប្រូកស៊ី។ |
បានជួសជុលនៅក្នុងការចេញផ្សាយ 4.1.0-prev
លេខសម្គាល់ # | ការពិពណ៌នា |
1072206 | បានបន្ថែមពាក្យបញ្ជាសាកល្បងសម្រាប់ការអាប់ដេតដំណាក់កាលនៃការធ្វើបច្ចុប្បន្នភាពកូនសោមូលដ្ឋាន ដោយសារពាក្យបញ្ជាដើម្បីធ្វើបច្ចុប្បន្នភាពកូនសោក្នុងមូលដ្ឋានផ្លាស់ទីដំណាក់កាល KR សម្រាប់សោនោះទៅដំណាក់កាលទី 1។ ចំណាំថាវាត្រូវបានដាក់ស្លាកខុសថាជា '1072236' នៅក្នុងកំណត់ចំណាំចេញផ្សាយមុន 4.0.0 ។ |
1078021, 1084904 | ការកែតម្រូវជាច្រើនចំពោះការអនុវត្តពិធីការការផ្តល់ពីចម្ងាយ។ |
1078517 | ការកែតម្រូវមុខងារមិត្តភ័ក្ដិចាប់ផ្ដើមនៅពេលឧបករណ៍មិនត្រូវបានរៀបចំ។ |
1079777, 1081836,
1084062, 1084907, 1085645 |
ការកែតម្រូវច្រើនចំពោះការអនុវត្តពិធីការ MBT ។ |
1080846 | បានកែតម្រូវអាកប្បកិរិយារុំជុំវិញកម្រិតទូទៅទាក់ទងនឹងពណ៌លាំៗ។ |
1085578 | បានកែតម្រូវការតំរែតំរង់ទៅការផ្សាយពាណិជ្ជកម្មអត្តសញ្ញាណថ្នាំង។ |
1085686 | ការកែតម្រូវការរាយការណ៍អំពីបច្ចុប្បន្នភាពសុវត្ថិភាព (ការធ្វើបច្ចុប្បន្នភាពលិបិក្រម IV និងការធ្វើឱ្យទាន់សម័យគ្រាប់ចុច) ពីមិត្តទៅ LPN អំឡុងពេលមិត្តភាព។ |
បានជួសជុលនៅក្នុងការចេញផ្សាយ 4.0.0-prev
លេខសម្គាល់ # | ការពិពណ៌នា |
757936 | បានដោះស្រាយបញ្ហាជាមួយនឹងស្ថានភាពគំរូទូទៅ និងពន្លឺដែលបាត់នៅពេលដែលសំណើ TID ស្មើនឹង TID ដែលបានដំណើរការរួចហើយ។ |
774974 | បានដោះស្រាយបញ្ហាការផ្តល់ពីចម្ងាយសម្រាប់ការស្កេនបន្ថែមនៅក្នុងរបៀបឧបករណ៍។ |
822120 | បានជួសជុលអស់ពេលបាត់សម្រាប់អត្តសញ្ញាណ និងអត្តសញ្ញាណឯកជន។ |
833418 | តម្លៃដំបូងកម្រិតទូទៅថេរសម្រាប់កម្រិតដែលចងភ្ជាប់ទៅនឹងគំរូផ្សេងទៀត។ |
843168 | បានជួសជុលការត្រួតពិនិត្យដែលរឹតបន្តឹងខ្លាំងពេកសម្រាប់ ATT MTU នៅពេលផ្តល់។ |
លេខសម្គាល់ # | ការពិពណ៌នា |
845510 | បានដោះស្រាយបញ្ហាដោយអ្នកចែកចាយមិនអាចចែកចាយរូបភាពខណៈពេលដែលមានមិត្តភាពសកម្ម។ |
845522 | បានដោះស្រាយបញ្ហាដោយអ្នកចែកចាយមិនអាចចាប់ផ្តើមការផ្ទេរនៅពេលដែលការផ្ទៀងផ្ទាត់កម្មវិធីបង្កប់បរាជ័យ។ |
853178 | ជួសជុលបញ្ហាក្រៅអង្គចងចាំដែលអាចកើតមានដោយការកែតម្រូវការដាក់បញ្ចូលសមាសធាតុដើម្បីឱ្យមានលក្ខខណ្ឌក្នុងការប្រើប្រាស់។ |
854491 | ដោះស្រាយបញ្ហាអស់ពេលជាមួយការអាប់ឡូត។ |
1013958, 1022225 | បានអនុញ្ញាតឱ្យដាក់បញ្ចូល BGAPI ការផ្សាយពាណិជ្ជកម្មចាស់ ឬថ្មីទៅក្នុង Mesh stack ។ |
1031411 | ការដោះស្រាយកំហុសដែលបានជួសជុលនៅពេលដែលការផ្ដល់តំណមិនទាន់បានបើក។ |
1061551 | ការដោះស្រាយការបោះពុម្ពម៉ាស៊ីនមេសុខភាពថេរនៃ TTL=1 ។ |
1062373 | បានជួសជុលតំរែតំរង់នៅក្នុងការផ្សាយពាណិជ្ជកម្មសេវាកម្មប្រូកស៊ី GATT ។ |
1064324 | បានជួសជុលតំរែតំរង់ជាមួយនឹងការកំណត់ឡើងវិញនូវរោងចក្ររបស់អ្នកផ្តល់សេវាស៊េរី 1 ។ |
1074421 | បានដោះស្រាយបញ្ហាជាមួយនឹងការចាប់ផ្តើមការអាប់ឡូតថ្មី នៅពេលដែលការបង្ហោះពីមុនបរាជ័យ។ |
00293822,
00262939, 00261494, 00258424 |
Examples បង្ហាញការអាប់ដេត IV ដើម្បីជៀសវាងការហត់នឿយលេខលំដាប់។ |
បានជួសជុលនៅក្នុងការចេញផ្សាយ 3.0.2.0
លេខសម្គាល់ # | ការពិពណ៌នា |
465318 | បានដោះស្រាយបញ្ហាជាមួយនឹងការបោះពុម្ពផ្សាយតាមកាលកំណត់ និងការផ្សាយឡើងវិញដែលមិនដំណើរការក្នុងពេលដំណាលគ្នា។ |
1015385 | ជួសជុលម៉ាស៊ីនមេប្រូកស៊ី GATT ការផ្សាយពាណិជ្ជកម្មចាប់ផ្តើមឡើងវិញបន្ទាប់ពីការផ្តាច់ម៉ាស៊ីនភ្ញៀវប្រូកស៊ី។ |
1017565, 650825 | បោះពុម្ពផ្សាយបញ្ហាបញ្ជូនបន្តត្រូវបានជួសជុលសម្រាប់ម៉ូដែលទូទៅ និងម៉ូដែលពន្លឺ ក៏ដូចជាគំរូម៉ាស៊ីនមេពេលវេលា។ |
1024154 | អនុវត្តការកំណត់ឡើងវិញពេញលេញនៃឧបករណ៍ស៊េរី 2 នៅពេលដែលសារកំណត់រចនាសម្ព័ន្ធកំណត់ឡើងវិញត្រូវបានដំណើរការ ហើយឧបករណ៍ត្រូវបានកំណត់ឡើងវិញ។ |
1024849 | បានដោះស្រាយបញ្ហាជាមួយសកម្មភាពកម្មវិធីកំណត់ពេលមិនបង្កឡើងបន្ទាប់ពីវដ្តថាមពល។ |
1024851 | បានដោះស្រាយបញ្ហាជាមួយ Scheduler ព្រឹត្តិការណ៍ដដែលៗដែលយឺតពេលមួយម៉ោង។ |
1032627 | បោះបង់ការចង្អុលបង្ហាញការផ្សាយពាណិជ្ជកម្មដែលខូច មុនពេលព្យាយាមឌិគ្រីប ជំនួសមកវិញ។ |
បានជួសជុលនៅក្នុងការចេញផ្សាយ 3.0.1.0
លេខសម្គាល់ # | ការពិពណ៌នា |
818000 | បានដោះស្រាយបញ្ហាជាមួយនឹងការធ្វើតេស្ត PTS ម៉ូដែល Light LC ដែលតម្លៃពន្លឺដែលបានរាយការណ៍ត្រូវបានបិទដោយចំនួនតិចតួច។ |
844593, 846010,
846598, 849377 |
បង្កើនការហៅទូរសព្ទរបស់កម្មវិធីទាំងអស់ ដើម្បីជៀសវាងការហៅចេញក្រៅគន្លងការហៅទូរសព្ទ នៅពេលដែលប្រូកស៊ី GATT ឬការផ្តល់ GATT កំពុងប្រើប្រាស់។ |
បានជួសជុលនៅក្នុងការចេញផ្សាយ 3.0.0.0
លេខសម្គាល់ # | ការពិពណ៌នា |
764197 | កំណត់ទំហំជួរមិត្តលំនាំដើមទៅជាថាមពលពីរ។ |
818395 | ជួសជុលការគាំងដែលអាចកើតមាននៅក្នុងស្ថានភាពដែលការផ្ទុកបន្តមានទិន្នន័យច្រើនជាងគម្រោងដែលត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីដោះស្រាយ (ឧ. បន្ទាប់ពីការធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ដោយមិនចាំបាច់កំណត់ឡើងវិញពីរោងចក្រ)។ |
818523 | បានកែធីកថាសោដែលប្រើសម្រាប់ការបោះពុម្ពត្រូវបានចងភ្ជាប់នឹងគំរូដើម្បីរួមបញ្ចូលការបោះពុម្ពអាសយដ្ឋាននិម្មិតផងដែរ។ |
831921 | បានជួសជុលតំរែតំរង់ជាមួយនឹងការសម្អាតវគ្គផ្តល់បន្ទាប់ពីការបរាជ័យនៃតំណភ្ជាប់។ |
833535 | បានធ្វើបច្ចុប្បន្នភាពបញ្ជីលេខសម្គាល់អចលនទ្រព្យដើម្បីមានបញ្ជីអចលនទ្រព្យបច្ចុប្បន្នពេញលេញ។ |
បញ្ហាដែលគេស្គាល់នៅក្នុងការចេញផ្សាយបច្ចុប្បន្ន
បញ្ហាជាអក្សរដិតត្រូវបានបន្ថែមចាប់តាំងពីការចេញផ្សាយមុននេះ។
លេខសម្គាល់ # | ការពិពណ៌នា | ដំណោះស្រាយ |
401550 | មិនមានព្រឹត្តិការណ៍ BGAPI សម្រាប់ការបរាជ័យក្នុងការគ្រប់គ្រងសារដែលបានបែងចែក។ | កម្មវិធីត្រូវការដើម្បីកាត់បន្ថយការបរាជ័យពីការអស់ពេល / កង្វះការឆ្លើយតបនៃស្រទាប់កម្មវិធី។ សម្រាប់ម៉ូដែលអ្នកលក់ API ត្រូវបានផ្តល់ជូន។ |
454059 | ព្រឹត្តិការណ៍ផ្លាស់ប្តូរស្ថានភាពសំខាន់ៗមួយចំនួនធំត្រូវបានបង្កើតនៅចុងបញ្ចប់នៃដំណើរការ KR ហើយវាអាចជន់លិចជួរ NCP ។ | បង្កើនប្រវែងជួរ NCP នៅក្នុងគម្រោង។ |
454061 | ការថយចុះនៃការអនុវត្តតិចតួចបើប្រៀបធៀបទៅនឹង 1.5 នៅក្នុងការធ្វើតេស្តភាពយឺតយ៉ាវក្នុងការធ្វើដំណើរទៅមកត្រូវបានគេសង្កេតឃើញ។ | |
624514 | បញ្ហាជាមួយការបង្កើតការផ្សាយពាណិជ្ជកម្មដែលអាចភ្ជាប់ឡើងវិញបាន ប្រសិនបើការតភ្ជាប់ទាំងអស់បានដំណើរការ ហើយប្រូកស៊ី GATT កំពុងប្រើប្រាស់។ | បែងចែកការតភ្ជាប់មួយច្រើនជាងតម្រូវការ។ |
841360,
1102630 |
ដំណើរការមិនល្អនៃការបញ្ជូនសារជាផ្នែកលើអ្នកកាន់ GATT ។ | ត្រូវប្រាកដថាចន្លោះពេលតភ្ជាប់នៃការតភ្ជាប់ BLE មូលដ្ឋានគឺខ្លី។ ធានាថា ATT MTU មានទំហំធំល្មមនឹងបំពាក់ Mesh PDU ពេញលេញ។ កំណត់ប្រវែងព្រឹត្តិការណ៍តភ្ជាប់អប្បបរមា ដើម្បីអនុញ្ញាតឱ្យកញ្ចប់ព័ត៌មាន LL ជាច្រើនត្រូវបានបញ្ជូនក្នុងមួយព្រឹត្តិការណ៍តភ្ជាប់។ |
1121605 | កំហុសក្នុងការបង្គត់អាចបណ្តាលឱ្យព្រឹត្តិការណ៍ដែលបានកំណត់ពេលចាប់ផ្តើមនៅពេលវេលាខុសគ្នាខ្លាំងជាងការរំពឹងទុក។ |
ធាតុដែលបានបដិសេធ
គ្មាន
ធាតុដែលបានដកចេញ
- បានយកចេញនៅក្នុងការចេញផ្សាយ 3.0.0.0
- ពាក្យបញ្ជា BGAPI ដែលមិនគាំទ្រ sl_btmesh_node_erase_mesh_nvm() ត្រូវបានដកចេញ។ ប្រើ sl_btmesh_node_reset() ជំនួសវិញ។
ការប្រើប្រាស់ការចេញផ្សាយនេះ។
ការចេញផ្សាយនេះមានដូចខាងក្រោម
- Silicon Labs បណ្ណាល័យបណ្តុំសំណាញ់ប៊្លូធូស
- សំណាញ់ប៊្លូធូស សampកម្មវិធីឡេ
- ប្រសិនបើអ្នកជាអ្នកប្រើប្រាស់លើកដំបូង សូមមើល QSG176: Silicon Labs Bluetooth Mesh SDK v2.x មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស។
ការដំឡើងនិងការប្រើប្រាស់
- SDK សំណាញ់ប៊្លូធូសត្រូវបានផ្តល់ជូនជាផ្នែកមួយនៃ Gecko SDK (GSDK) ដែលជាឈុតនៃ Silicon Labs SDKs ។ ដើម្បីចាប់ផ្តើមជាមួយ GSDK យ៉ាងឆាប់រហ័ស សូមដំឡើង Simplicity Studio 5 ដែលនឹងរៀបចំបរិយាកាសអភិវឌ្ឍន៍របស់អ្នក និងណែនាំអ្នកតាមរយៈការដំឡើង GSDK ។ Simplicity Studio 5 រួមបញ្ចូលអ្វីៗគ្រប់យ៉ាងដែលត្រូវការសម្រាប់ការអភិវឌ្ឍន៍ផលិតផល IoT ជាមួយឧបករណ៍ Silicon Labs រួមទាំងកម្មវិធីបើកដំណើរការធនធាន និងគម្រោង ឧបករណ៍កំណត់រចនាសម្ព័ន្ធកម្មវិធី អាយឌីអេពេញលេញជាមួយ GNU toolchain និងឧបករណ៍វិភាគ។ ការណែនាំអំពីការដំឡើងត្រូវបានផ្តល់ជូននៅក្នុងសៀវភៅណែនាំអ្នកប្រើប្រាស់ Simplicity Studio 5 តាមអ៊ីនធឺណិត។
- ជាជម្រើស Gecko SDK អាចត្រូវបានដំឡើងដោយដៃដោយការទាញយក ឬក្លូនចុងក្រោយបំផុតពី GitHub ។ សូមមើល https://github.com/Sili-conLabs/gecko_sdk សម្រាប់ព័ត៌មានបន្ថែម។
- ទីតាំងដំឡើងលំនាំដើម GSDK បានផ្លាស់ប្តូរជាមួយ Simplicity Studio 5.3 និងខ្ពស់ជាងនេះ។
- វីនដូ៖ C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
- MacOS៖ /អ្នកប្រើប្រាស់/ /SimplicityStudio/SDKs/gecko_sdk
- ឯកសារជាក់លាក់ចំពោះកំណែ SDK ត្រូវបានដំឡើងជាមួយ SDK ។ ព័ត៌មានបន្ថែមអាចត្រូវបានរកឃើញជាញឹកញាប់នៅក្នុងអត្ថបទមូលដ្ឋានចំណេះដឹង (KBAs)។ ឯកសារយោង API និងព័ត៌មានផ្សេងទៀតអំពីការចេញផ្សាយនេះ និងការចេញផ្សាយមុននេះមាននៅលើ https://docs.silabs.com/.
ព័ត៌មានសុវត្ថិភាព
ការរួមបញ្ចូលតុដេកសុវត្ថិភាព
កំណែនៃជង់នេះត្រូវបានរួមបញ្ចូលជាមួយ Secure Vault Key Management។ នៅពេលដាក់ពង្រាយទៅកាន់ឧបករណ៍ Secure Vault High គ្រាប់ចុចអ៊ិនគ្រីប mesh ត្រូវបានការពារដោយប្រើមុខងារ Secure Vault Key Management ។ តារាងខាងក្រោមបង្ហាញកូនសោដែលបានការពារ និងលក្ខណៈការពារកន្លែងផ្ទុករបស់វា។
សោ | លទ្ធភាពនាំចេញនៅលើថ្នាំង | លទ្ធភាពនាំចេញនៅលើអ្នកផ្តល់ | កំណត់ចំណាំ |
កូនសោបណ្តាញ | អាចនាំចេញបាន។ | អាចនាំចេញបាន។ | ដេរីវេនៃកូនសោបណ្តាញមាននៅក្នុង RAM ខណៈពេលដែលគ្រាប់ចុចបណ្តាញត្រូវបានរក្សាទុកនៅលើពន្លឺ |
លេខកូដពាក្យស្នើសុំ | មិនអាចនាំចេញបាន។ | អាចនាំចេញបាន។ | |
សោឧបករណ៍ | មិនអាចនាំចេញបាន។ | អាចនាំចេញបាន។ | ក្នុងករណីរបស់អ្នកផ្តល់សេវា ត្រូវបានអនុវត្តចំពោះសោឧបករណ៍ផ្ទាល់ខ្លួនរបស់អ្នកផ្តល់សេវា ក៏ដូចជាសោរឧបករណ៍ផ្សេងទៀត។ |
- គ្រាប់ចុចដែលត្រូវបានសម្គាល់ថា "មិនអាចនាំចេញបាន" អាចប្រើបាន ប៉ុន្តែមិនអាចប្រើបានទេ។ viewed ឬចែករំលែកនៅពេលដំណើរការ។
- គ្រាប់ចុចដែលត្រូវបានសម្គាល់ថា "អាចនាំចេញបាន" អាចត្រូវបានប្រើ ឬចែករំលែកនៅពេលដំណើរការ ប៉ុន្តែនៅតែត្រូវបានអ៊ិនគ្រីប ខណៈពេលដែលរក្សាទុកក្នុងពន្លឺ។
- សម្រាប់ព័ត៌មានបន្ថែមអំពីមុខងារ Secure Vault Key Management សូមមើល AN1271: Secure Key Storage
ទីប្រឹក្សាសន្តិសុខ
ដើម្បីជាវការប្រឹក្សាសុវត្ថិភាព សូមចូលទៅកាន់វិបផតថលអតិថិជន Silicon Labs បន្ទាប់មកជ្រើសរើសគណនី Home ។ ចុច HOME ដើម្បីទៅកាន់ទំព័រដើមនៃវិបផតថល ហើយបន្ទាប់មកចុចលើផ្ទាំងគ្រប់គ្រងការជូនដំណឹង។ សូមប្រាកដថា 'ការជូនដំណឹងអំពីកម្មវិធី/ការប្រឹក្សាផ្នែកសុវត្ថិភាព & ការជូនដំណឹងអំពីការផ្លាស់ប្តូរផលិតផល (PCNs)' ត្រូវបានពិនិត្យ ហើយថាអ្នកបានជាវយ៉ាងតិចបំផុតសម្រាប់វេទិកា និងពិធីការរបស់អ្នក។ ចុច រក្សាទុក ដើម្បីរក្សាទុកការផ្លាស់ប្តូរណាមួយ។
គាំទ្រ
- អតិថិជនកញ្ចប់អភិវឌ្ឍន៍មានសិទ្ធិទទួលបានការបណ្តុះបណ្តាល និងជំនួយបច្ចេកទេស។ ប្រើ Silicon Labs Bluetooth Mesh web ទំព័រដើម្បីទទួលបានព័ត៌មានអំពីផលិតផល និងសេវាកម្មរបស់ Silicon Labs Bluetooth និងចុះឈ្មោះសម្រាប់ការគាំទ្រផលិតផល។
- ទាក់ទងផ្នែកជំនួយផ្នែក Silicon Laboratories នៅ http://www.silabs.com/support.
ស្ទូឌីយោភាពសាមញ្ញ
ការចូលដំណើរការដោយចុចមួយដងទៅកាន់ MCU និងឧបករណ៍ឥតខ្សែ ឯកសារ សូហ្វវែរ បណ្ណាល័យកូដប្រភព និងច្រើនទៀត។ មានសម្រាប់ Windows, Mac និង Linux!
- ផលប័ត្រ IoT
www.silabs.com/IoT - SW/HW
www.silabs.com/simplicity - គុណភាព
www.silabs.com/quality - ការគាំទ្រ និងសហគមន៍
www.silabs.com/community
ការបដិសេធ
- Silicon Labs មានបំណងផ្តល់ជូនអតិថិជននូវឯកសារចុងក្រោយបំផុត ត្រឹមត្រូវ និងស៊ីជម្រៅនៃគ្រឿងកុំព្យូទ័រ និងម៉ូឌុលទាំងអស់ដែលមានសម្រាប់អ្នកអនុវត្តប្រព័ន្ធ និងកម្មវិធីដែលប្រើប្រាស់ ឬមានបំណងប្រើប្រាស់ផលិតផល Silicon Labs ។ ទិន្នន័យលក្ខណៈ ម៉ូឌុល និងគ្រឿងកុំព្យូទ័រដែលអាចប្រើបាន ទំហំអង្គចងចាំ និងអាសយដ្ឋានអង្គចងចាំ សំដៅលើឧបករណ៍ជាក់លាក់នីមួយៗ ហើយប៉ារ៉ាម៉ែត្រ "ធម្មតា" ដែលបានផ្តល់អាច និងធ្វើខុសគ្នានៅក្នុងកម្មវិធីផ្សេងៗ។ កម្មវិធី ឧamples ដែលបានពិពណ៌នានៅទីនេះគឺសម្រាប់គោលបំណងបង្ហាញតែប៉ុណ្ណោះ។ Silicon Labs រក្សាសិទ្ធិដើម្បីធ្វើការផ្លាស់ប្តូរដោយមិនមានការជូនដំណឹងបន្ថែមចំពោះព័ត៌មានផលិតផល លក្ខណៈបច្ចេកទេស និងការពិពណ៌នានៅទីនេះ ហើយមិនផ្តល់ការធានាចំពោះភាពត្រឹមត្រូវ ឬពេញលេញនៃព័ត៌មានដែលបានរួមបញ្ចូលនោះទេ។ ដោយគ្មានការជូនដំណឹងជាមុន Silicon Labs អាចធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់ផលិតផលក្នុងអំឡុងពេលដំណើរការផលិតសម្រាប់ហេតុផលសុវត្ថិភាព ឬភាពជឿជាក់។ ការផ្លាស់ប្តូរបែបនេះនឹងមិនផ្លាស់ប្តូរលក្ខណៈបច្ចេកទេស ឬដំណើរការរបស់ផលិតផលនោះទេ។ Silicon Labs នឹងមិនទទួលខុសត្រូវចំពោះផលវិបាកនៃការប្រើប្រាស់ព័ត៌មានដែលបានផ្គត់ផ្គង់នៅក្នុងឯកសារនេះទេ។ ឯកសារនេះមិនបញ្ជាក់ ឬផ្តល់អាជ្ញាប័ណ្ណច្បាស់លាស់ណាមួយក្នុងការរចនា ឬបង្កើតសៀគ្វីរួមបញ្ចូលគ្នាណាមួយឡើយ។ ផលិតផលមិនត្រូវបានរចនាឡើង ឬត្រូវបានអនុញ្ញាតឱ្យប្រើប្រាស់នៅក្នុងឧបករណ៍ FDA Class III ណាមួយឡើយ កម្មវិធីដែលតម្រូវឱ្យមានការអនុម័តលើទីផ្សារមុនរបស់ FDA ឬប្រព័ន្ធទ្រទ្រង់ជីវិត ដោយគ្មានការយល់ព្រមជាលាយលក្ខណ៍អក្សរជាក់លាក់ពី
- មន្ទីរពិសោធន៍ស៊ីលីកុន។ “ប្រព័ន្ធទ្រទ្រង់ជីវិត” គឺជាផលិតផល ឬប្រព័ន្ធណាមួយដែលមានបំណងគាំទ្រ ឬទ្រទ្រង់ជីវិត និង/ឬសុខភាព ដែលប្រសិនបើវាបរាជ័យ វាអាចត្រូវបានគេរំពឹងថានឹងបណ្តាលឱ្យមានរបួស ឬស្លាប់យ៉ាងធ្ងន់ធ្ងរ។ ផលិតផល 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®, 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 Logo®, USBXpress®, Zentri, និមិត្តសញ្ញា Zentri និង Zentri DMS, Z-Wave® និងផ្សេងទៀតគឺជាពាណិជ្ជសញ្ញា ឬពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ Silicon Labs។ ARM, CORTEX, Cortex-M3 និង THUMB គឺជាពាណិជ្ជសញ្ញា ឬពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ ARM Holdings ។ Keil គឺជាពាណិជ្ជសញ្ញាចុះបញ្ជីរបស់ ARM Limited ។ Wi-Fi គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់
- សម្ព័ន្ធ Wi-Fi ។ ផលិតផល ឬម៉ាកយីហោផ្សេងទៀតទាំងអស់ដែលបានលើកឡើងនៅទីនេះ គឺជាពាណិជ្ជសញ្ញារបស់អ្នកកាន់រៀងៗខ្លួន។
- Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 សហរដ្ឋអាមេរិក
- គេហទំព័រ www.silabs.com
ឯកសារ/ធនធាន
![]() |
SILICON LABS Bluetooth Mesh SDK 4.2.4.0 GA Gecko Suite [pdf] ការណែនាំអ្នកប្រើប្រាស់ Bluetooth Mesh SDK 4.2.4.0 GA Gecko Suite, Mesh SDK 4.2.4.0 GA Gecko Suite, Gecko Suite, Suite |