មន្ទីរពិសោធន៍ស៊ីលីកុន ប៊្លូធូស SDK Mesh
សំណាញ់ប៊្លូធូសគឺជាធាតុថ្មីដែលមានសម្រាប់ឧបករណ៍ប៊្លូធូសថាមពលទាប (LE) ដែលអនុញ្ញាតឱ្យទំនាក់ទំនងពីច្រើនទៅច្រើន (m:m) ។ វាត្រូវបានធ្វើឱ្យប្រសើរសម្រាប់ការបង្កើតបណ្តាញ de-vice ខ្នាតធំ និងសមស្របតាមឧត្ដមគតិសម្រាប់ការសាងសង់ស្វ័យប្រវត្តិកម្ម បណ្តាញឧបករណ៍ចាប់សញ្ញា និងការតាមដានទ្រព្យសម្បត្តិ។ កម្មវិធី និង SDK របស់យើងសម្រាប់ការអភិវឌ្ឍន៍ប៊្លូធូសគាំទ្រមុខងារ Bluetooth Mesh និង Bluetooth 5.2 ។ អ្នកអភិវឌ្ឍន៍អាចបន្ថែមការទំនាក់ទំនងបណ្តាញសំណាញ់ទៅឧបករណ៍ LE ដូចជាភ្លើងដែលបានតភ្ជាប់ ស្វ័យប្រវត្តិកម្មក្នុងផ្ទះ និងប្រព័ន្ធតាមដានទ្រព្យសម្បត្តិ។ កម្មវិធីនេះក៏គាំទ្រការភ្ជាប់ប៊្លូធូស ការស្កេន beacon និងការភ្ជាប់ GATT ដូច្នេះ សំណាញ់ប៊្លូធូសអាចភ្ជាប់ទៅស្មាតហ្វូន ថេប្លេត និងឧបករណ៍ប៊្លូធូស LE ផ្សេងទៀត។
កំណត់ចំណាំចេញផ្សាយទាំងនេះគ្របដណ្តប់កំណែ SDK៖
- 2.1.10.0 ចេញផ្សាយថ្ងៃទី 25 ខែតុលា ឆ្នាំ 2023 (ការគាំទ្រសម្រាប់ EFR32xG22, ការកែប្រែ D)
- 2.1.9.0 ចេញផ្សាយថ្ងៃទី 5 ខែកញ្ញា ឆ្នាំ 2023 (ការផ្លាស់ប្តូរវេទិកាមូលដ្ឋានតែប៉ុណ្ណោះ)
- 2.1.8.0 ចេញផ្សាយថ្ងៃទី 13 ខែកក្កដា ឆ្នាំ 2023 (ការគាំទ្រសម្រាប់ EFR32xG21, ការកែប្រែ 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 (ការផ្លាស់ប្តូរប៊្លូធូសមូលដ្ឋានតែប៉ុណ្ណោះ)
- 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 សូមមើលការប្រើប្រាស់ការចេញផ្សាយនេះ។
កម្មវិធីចងក្រងដែលត្រូវគ្នា។
IAR Embedded Workbench សម្រាប់ ARM (IAR-EWARM) កំណែ 8.50.9
- ការប្រើប្រាស់ស្រាដើម្បីបង្កើតជាមួយឧបករណ៍ប្រើប្រាស់បន្ទាត់ពាក្យបញ្ជា IarBuild.exe ឬ IAR Embedded Workbench GUI នៅលើ macOS ឬ Linux អាចបណ្តាលឱ្យមិនត្រឹមត្រូវ files ត្រូវបានប្រើដោយសារតែការប៉ះទង្គិចនៅក្នុងក្បួនដោះស្រាយ hashing របស់ស្រាសម្រាប់ការបង្កើតខ្លី file ឈ្មោះ។
- អតិថិជននៅលើ macOS ឬ Linux ត្រូវបានណែនាំមិនឱ្យបង្កើតជាមួយ IAR នៅខាងក្រៅ Simplicity Studio ទេ។ អតិថិជនដែលធ្វើគួរតែផ្ទៀងផ្ទាត់ដោយប្រុងប្រយ័ត្នថាត្រឹមត្រូវ។ files កំពុងត្រូវបានប្រើប្រាស់។GCC (The 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 សម្រាប់រក្សាទុកគ្រាប់ចុចគ្រីបក្រាហ្វិក Mesh នៅពេលដែលឧបករណ៍ Secure Vault High ត្រូវបានប្រើប្រាស់។ ការរួមបញ្ចូល Secure Vault អាចមើលឃើញដោយអតិថិជនតាមវិធីជាច្រើននៅលើឧបករណ៍ស៊េរី 2៖
- ប្លង់នៃទិន្នន័យ NVM3 សម្រាប់សោគ្រីប និងការផ្លាស់ប្តូរទិន្នន័យមេតាដែលពាក់ព័ន្ធ។ មុខងារផ្លាស់ប្តូរគន្លឹះត្រូវបានផ្តល់ជូនសម្រាប់គម្រោងដែលត្រូវបានបង្កើតដោយប្រើ SDK កំណែ 2.0 ឬមុននេះ។ ការធ្វើចំណាកស្រុកកូនសោម្តងត្រូវធ្វើនៅពេលដែលកម្មវិធីបង្កប់នៅលើឧបករណ៍ត្រូវបានធ្វើបច្ចុប្បន្នភាព។
- ការមើលឃើញទិន្នន័យគន្លឹះត្រូវបានកំណត់ដោយចេតនានៅលើថ្នាំងសំណាញ់ធម្មតា។ កម្មវិធីនៅលើថ្នាំងសំណាញ់ធម្មតាមិនត្រូវបានអនុញ្ញាតទេ។ view កម្មវិធី ឬទិន្នន័យសោឧបករណ៍ដោយប្រើពាក្យបញ្ជា sl_btmesh_node_get_key() BGAPI ខណៈពេលដែលកម្មវិធីនៅលើថ្នាំងអ្នកផ្តល់សេវាដែលបានបង្កប់ត្រូវបានអនុញ្ញាតឱ្យធ្វើដូច្នេះ។
សម្រាប់ព័ត៌មានបន្ថែមស្តីពីការផ្ទុកសោនៅក្នុង Secure Vault សូមយោងទៅ AN1271: Secure Key Storage។
ការគាំទ្រអ្នកចងក្រង
កម្មវិធីចងក្រងដែលគាំទ្រត្រូវបានធ្វើបច្ចុប្បន្នភាពទៅ GCC កំណែ 10.2.0 និង IAR កំណែ 8.50.9 ។
អតីតថ្មីampកម្មវិធី
HSL Lighting ឧample (Bluetooth Mesh – SoC HSL Light) ត្រូវបានបន្ថែមដើម្បីបង្ហាញថ្នាំងពន្លឺដែលអាចគ្រប់គ្រងលើម៉ូដែលម៉ាស៊ីនមេ HSL។ ការបង្ហាញ IOP (Bluetooth Mesh – IOP Test –*) ត្រូវបានបន្ថែមសម្រាប់បន្ទះវិទ្យុនៅក្នុង Pro Development Kits (SLWRB4104A, SLWRB4181A, SLWRB4181B, SLWRB4182A) ។ ការបង្ហាញអនុញ្ញាតឱ្យធ្វើតេស្តអន្តរប្រតិបត្តិការជាមួយទូរស័ព្ទដៃ។ ការធ្វើតេស្តនេះទាមទារអតីតamples, គ្នា example តំណាងឱ្យលក្ខណៈពិសេសមួយនៃ Mesh៖ ប្រូកស៊ី ការបញ្ជូនត មិត្តភ័ក្តិ និង LPN ។
សមាសធាតុថ្មី។
- សមាសភាគម៉ាស៊ីនមេ HSL ត្រូវបានបន្ថែម។
- ការគាំទ្រសម្រាប់មូលដ្ឋានទិន្នន័យ GATT ថាមវន្ត (លក្ខណៈពិសេសប៊្លូធូស LE) ត្រូវបានបន្ថែម។
APIs ថ្មីត្រូវបានបន្ថែមនៅក្នុងការចេញផ្សាយ 2.1.4.0
មុខងារផ្ញើសារស្ថានភាពពេលវេលាច្បាស់លាស់ sl_btmesh_time_server_status() និងមុខងារបោះពុម្ពផ្សាយច្បាស់លាស់ដែលត្រូវគ្នា sl_btmesh_time_server_publish() ត្រូវបានបន្ថែមទៅ API គំរូម៉ាស៊ីនមេពេលវេលា។
បានបន្ថែមនៅក្នុងការចេញផ្សាយ 2.1.2.0
តាមលំនាំដើម ឧបករណ៍ Mesh ធម្មតាដែលមិនមែនជាអ្នកផ្តល់សេវា មិនអាចនាំចេញទិន្នន័យសោសុវត្ថិភាពតាម BGAPI បានទេ។ ប្រសិនបើត្រូវការការនាំចេញកូនសោនៅលើឧបករណ៍បែបនេះ វាគួរតែប្រើពាក្យបញ្ជា BGAPI ថ្មី sl_btmesh_node_set_exportable_keys() មុនពេលគ្រាប់ចុចណាមួយត្រូវបានបង្កើតនៅលើថ្នាំង។ នេះរួមបញ្ចូលទាំងសោដែលបានបង្កើតកំឡុងពេលផ្តល់ឧបករណ៍។ ព្រឹត្តិការណ៍វិនិច្ឆ័យដែលជូនដំណឹងអំពីកម្មវិធីនៃការផ្លាស់ប្តូរឈុតដែលបានកំណត់ពេល sl_btmesh_scheduler_server_scene_changed() ត្រូវបានបន្ថែម។
បានបន្ថែមនៅក្នុងការចេញផ្សាយ 2.1.1.0
ដើម្បីបង្កើនប្រសិទ្ធភាពការប្រើប្រាស់សតិបណ្ដោះអាសន្នជាមួយម៉ូដែល Scene API ស្រេចចិត្តដើម្បីបើកព្រឹត្តិការណ៍រំលឹកឡើងវិញនូវឈុតដែលបានបង្រួមត្រូវបានបន្ថែម (លេខសម្គាល់លេខ 706555)។ វាត្រូវបានផ្ដល់អនុសាសន៍ឱ្យប្រើ API ថ្មីនៅពេលដែលថ្នាំងមានម៉ូដែលមួយចំនួនធំ ឬបរិមាណនៃចរាចរបណ្តាញដែលថ្នាំងត្រូវបានគេរំពឹងថានឹងឮគឺខ្ពស់។ ដើម្បីដំណើរការ API ថ្មី ប្រើពាក្យបញ្ជា BGAPI sl_btmesh_scene_server_enable_compact_recall_events()។ បន្ទាប់ពីនោះ sl_btmesh_evt_scene_server_compact_recall_events នឹងផ្តល់សញ្ញាសំណើរសុំការហៅឡើងវិញពីកន្លែងកើតហេតុ។ ដើម្បីទាញយកគំរូដែលបានលាក់ទុកបន្ទាប់ពីសំណើរសុំរំលឹកឡើងវិញនូវកន្លែងកើតហេតុ សូមប្រើពាក្យបញ្ជា sl_btmesh_generic_server_get_cached_state()។
បានបន្ថែមនៅក្នុងការចេញផ្សាយ 2.1.0.0
ដោយសារការរួមបញ្ចូល Secure Vault ព័ត៌មានលម្អិតនៃការរក្សាទុកសោការអ៊ិនគ្រីប និងទិន្នន័យមេតាដែលពាក់ព័ន្ធរបស់ពួកគេបានផ្លាស់ប្តូរនៅលើឧបករណ៍ស៊េរី 2 ។ ថ្នាក់ BGAPI ថ្មីសម្រាប់ការផ្ទេរសោការអ៊ិនគ្រីប និងមូលដ្ឋានទិន្នន័យឧបករណ៍របស់អ្នកផ្តល់សេវាដែលបានបង្កប់បន្ទាប់ពីការអាប់ដេតកម្មវិធីបង្កប់នៅលើឧបករណ៍ស៊េរី 2 ដូច្នេះត្រូវបានបន្ថែម។ វាមានពាក្យបញ្ជាដូចខាងក្រោមៈ
- sl_btmesh_migration_migrate_keys
- sl_btmesh_migration_migrate_ddb
ការកែលម្អ
APIs ដែលបានផ្លាស់ប្តូរ
បានផ្លាស់ប្តូរនៅក្នុងការចេញផ្សាយ 2.1.2.0
ប៉ារ៉ាម៉ែត្រតំបន់ពេលវេលានៅក្នុង sl_btmesh_time_server_get_datetime() ត្រូវបានកែតម្រូវទៅជាចំនួនគត់ 16 ប៊ីតដែលបានចុះហត្ថលេខា។ ប៉ារ៉ាម៉ែត្រភាពត្រឹមត្រូវនៃនាឡិកា sl_btmesh_lpn_clock_accuracy ត្រូវបានបន្ថែមទៅការកំណត់រចនាសម្ព័ន្ធ LPN ។ ប៉ារ៉ាម៉ែត្រនេះអាចត្រូវបានប្រើដើម្បីកែសម្រួលឥរិយាបថនៃការគេងរបស់ LPN នៅពេលដែលនាឡិការសាត់នៅលើឧបករណ៍បើមិនដូច្នេះទេនឹងធ្វើឱ្យ LPN ខកខានអស់ពេលនៃការស្ទង់មតិរបស់វា។
បានផ្លាស់ប្តូរនៅក្នុងការចេញផ្សាយ 2.1.1.0
ព្រឹត្តិការណ៍ sl_btmesh_evt_friend_friendship_terminated នឹងត្រូវបានបង្កើតឡើងនៅពេលម៉ាស៊ីនភ្ញៀវការកំណត់រចនាសម្ព័ន្ធបិទមុខងារមិត្តរបស់ថ្នាំង ពេលមិត្តភាពសកម្ម។ ពីមុនការបញ្ចប់មិត្តភាពក្នុងស្ថានភាពនេះត្រូវបានផ្តល់សញ្ញាដោយប្រយោលដោយព្រឹត្តិការណ៍ sl_btmesh_evt_node_config_set ។ (ឯកសារយោងលេខ 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
លេខសម្គាល់ # | ការពិពណ៌នា |
729116 | បានជួសជុលបញ្ហាជាមួយនឹងការគុណគំរូម៉ាស៊ីនមេពេលវេលាដោយអចេតនា នៅពេលបន្ថែមធាតុថ្មីទៅក្នុងគម្រោង |
735569 | ដោះស្រាយការដោះស្រាយសារច្រើនផ្នែកដែលថ្នាំងមិត្តកំពុងបញ្ជូនទៅកាន់ថ្នាំងថាមពលទាប |
បានជួសជុលនៅក្នុងការចេញផ្សាយ 2.1.2.0
លេខសម្គាល់ # | ការពិពណ៌នា |
627811 | បង្កើតព្រឹត្តិការណ៍បញ្ចប់មិត្តភាព នៅពេលដែលការបញ្ចប់ត្រូវបានស្នើសុំក្នុងស្រុក |
676798 | ពិចារណាពីភាពមិនត្រឹមត្រូវនៃនាឡិកាទៅក្នុងគណនីជាមួយនឹងពេលវេលាភ្ញាក់ពីការស្ទង់មតិ LPN |
683518 | បង្កើតព្រឹត្តិការណ៍បញ្ចប់មិត្តភាពភ្លាមៗនៅពេលទទួលបានសារ Friend Clear |
703974 | បានដោះស្រាយបញ្ហាការធ្វើតេស្តគុណវុឌ្ឍិជាមួយនឹងចង្វាក់បេះដូង |
709948 | បានផ្តល់ API ដើម្បីគ្រប់គ្រងលទ្ធភាពនាំចេញសោសុវត្ថិភាពនៅលើថ្នាំង mesh |
724511 | បានដោះស្រាយបញ្ហាជាមួយនឹងការចុះឈ្មោះ opcode របស់អ្នកលក់លើសពី 0x1F |
730273 | បានដោះស្រាយបញ្ហាជាមួយនឹងការដោះស្រាយតំបន់ពេលវេលាអវិជ្ជមាន |
731713 | ជួសជុលការលេចធ្លាយអង្គចងចាំដែលមានសក្តានុពលជាមួយនឹងការផ្ញើសារជាផ្នែក នៅពេលដែលឧបករណ៍មានអង្គចងចាំទាប |
734034 | ការប្រាស្រ័យទាក់ទងពីមិត្តទៅ LPN ថេរនៅពេលដែល TTL គឺសូន្យ |
734858 | បានកែបញ្ហាអថេរជង់ដែលមានសក្តានុពលជាមួយនឹងការដោះស្រាយរចនាសម្ព័ន្ធ PSA |
736054 | បានដោះស្រាយបញ្ហាការធ្វើតេស្តគុណវុឌ្ឍិជាមួយនឹងការភ្ជាប់សោកម្មវិធីគំរូ |
បានជួសជុលនៅក្នុងការចេញផ្សាយ 2.1.1.0
លេខសម្គាល់ # | ការពិពណ៌នា |
692961 | បានជួសជុលថ្នាំងមិនឆ្លើយតបនៅពេលការបញ្ជូនបន្តត្រូវបានបើកនៅពេលផ្ទុកធ្ងន់ |
713152 | បានដោះស្រាយបញ្ហាដែលភាពជាក់លាក់នៃការគណនាមានកម្រិតបណ្តាលឱ្យមានកំហុសក្នុងការបង្គត់ការភ្ជាប់រវាងពន្លឺជាក់ស្តែង និងពន្លឺលីនេអ៊ែរពន្លឺ |
បានជួសជុលនៅក្នុងការចេញផ្សាយ 2.1.0.0
លេខសម្គាល់ # | ការពិពណ៌នា |
3878 | កម្មវិធីគួរតែមិនអើពើព្រឹត្តិការណ៍ GATT សម្រាប់លក្ខណៈ Mesh |
342521 | បណ្ណាល័យគណិតវិទ្យាមិនពង្រីកទំហំរូបភាពដោយមិនចាំបាច់ទេ។ |
358019 | លេខកូដលទ្ធផលដែលបានកែតម្រូវដែលបានផ្តល់ឱ្យនៅពេលការបោះពុម្ពគំរូជាមួយព័ត៌មានបញ្ជាក់មិត្តភាពត្រូវបានស្នើសុំ ប៉ុន្តែមិត្តភាពមិនត្រូវបានគាំទ្រ |
404070 | លេខកូដលទ្ធផលដែលបានកែតម្រូវដែលបានផ្តល់ឱ្យនៅពេលដែលពាក្យបញ្ជាអ្នកផ្តល់សេវាដើម្បីបង្កើតសោបណ្តាញត្រូវបានហៅនៅលើឧបករណ៍ដែលមិនមែនជាអ្នកផ្តល់ |
454332 | LE GAP API គួរតែត្រូវបានប្រើសម្រាប់ការផ្សាយពាណិជ្ជកម្មឈ្មោះក្នុងស្រុកឧបករណ៍ |
464907 | បានលុបព្រឹត្តិការណ៍ 'ចង្វាក់បេះដូងបានចាប់ផ្តើម' ដែលមិនចាំបាច់នៅពេលកម្មវិធីកំណត់រចនាសម្ព័ន្ធបិទដំណើរការចង្វាក់បេះដូងនៅលើថ្នាំង |
653405 | កុងតាក់ក្រៅប្រអប់ sampការប្រើប្រាស់បច្ចុប្បន្នរបស់កម្មវិធីគឺស្ថិតនៅក្នុងកម្រិតដែលរំពឹងទុក |
654477 | DCD ត្រូវបានឌិកូដយ៉ាងត្រឹមត្រូវដោយ Network Analyzer |
660048 | Button Press សមាសភាគ UC មិនតម្រូវឱ្យមានសមាសភាគ IO Stream ដោយមិនចាំបាច់នោះទេ។ |
687105 | BT Mesh Commands ដំណើរការជាមួយ NCP Target example និងមេបញ្ជាការ NCP |
690803 | ជួសជុលលេខសម្គាល់អ្នកលក់ស្ទួននៅក្នុងម៉ាស៊ីនបង្កើតកូដ |
690862 | SoC ទទេ ឧampឥឡូវនេះ le ចាប់ផ្តើម beaconing នៅលើ hardware xG22 |
707497 | បានកែតម្រូវការបែងចែកបរិបទគ្រីប PSA |
707524 | បានជួសជុលការតំរែតំរង់ជាមួយនឹងកម្មវិធីកំណត់ម៉ោងសង្គ្រោះ IV ដែលមិនអនុញ្ញាតឱ្យមានការសង្គ្រោះមួយផ្សេងទៀតឆាប់ពេក |
លេខសម្គាល់ # | ការពិពណ៌នា |
710381 | ជួសជុលការគ្រប់គ្រងស្ថានភាពលំនាំដើមនៃពន្លឺនៅពេលដែលជួរមិនមែនលំនាំដើមសម្រាប់ម៉ូដែលដែលត្រូវគ្នាត្រូវបានកំណត់ |
711359 | ការពិនិត្យមើលប៉ារ៉ាម៉ែត្រថេរសម្រាប់ការផ្តល់ការហៅ BGAPI បង្កើតសម័យ |
បញ្ហាដែលគេស្គាល់នៅក្នុងការចេញផ្សាយបច្ចុប្បន្ន
បញ្ហាជាអក្សរដិតត្រូវបានបន្ថែមចាប់តាំងពីការចេញផ្សាយមុននេះ។
លេខសម្គាល់ # | ការពិពណ៌នា | ដំណោះស្រាយ |
401550 | មិនមានព្រឹត្តិការណ៍ BGAPI សម្រាប់ការបរាជ័យក្នុងការគ្រប់គ្រងសារដែលបានបែងចែក | កម្មវិធីត្រូវការដើម្បីកាត់បន្ថយការបរាជ័យពីការអស់ពេល / កង្វះការឆ្លើយតបនៃស្រទាប់កម្មវិធី |
418636 | បញ្ហាជាមួយ mesh_test local configuration state API (node ID, relay, network retransmission) | |
454059 | ព្រឹត្តិការណ៍ផ្លាស់ប្តូរស្ថានភាពសំខាន់ៗមួយចំនួនធំត្រូវបានបង្កើតនៅចុងបញ្ចប់នៃដំណើរការ KR ហើយវាអាចជន់លិចជួរ NCP | បង្កើនប្រវែងជួរ NCP នៅក្នុងគម្រោង |
454061 | ការថយចុះនៃការអនុវត្តតិចតួចបើប្រៀបធៀបទៅនឹង 1.5 នៅក្នុងការធ្វើតេស្តភាពយឺតយ៉ាវក្នុងការធ្វើដំណើរទៅមកត្រូវបានគេសង្កេតឃើញ | |
624514 | បញ្ហាជាមួយការបង្កើតការផ្សាយពាណិជ្ជកម្មដែលអាចភ្ជាប់ឡើងវិញបាន ប្រសិនបើការតភ្ជាប់ទាំងអស់បានដំណើរការ ហើយប្រូកស៊ី GATT កំពុងប្រើប្រាស់ | បែងចែកការតភ្ជាប់មួយច្រើនជាងតម្រូវការ |
650825 | មានបញ្ហាជាមួយនឹងការបញ្ជូនឡើងវិញនៅពេលដែលគំរូមួយត្រូវបានបោះពុម្ពជាទៀងទាត់ | ដំឡើងការបញ្ជូនសារឡើងវិញនៅក្នុងស្ថានភាពគំរូ និងចាប់ផ្តើមការបោះពុម្ពផ្សាយតាមកាលកំណត់ដោយកម្មវិធីកំណត់ម៉ោង |
ធាតុដែលបានបដិសេធ
ពាក្យបញ្ជា BGAPI ខាងក្រោមនៅក្នុងថ្នាក់ថ្នាំងត្រូវបានបដិសេធ៖ sl_btmesh_node_erase_mesh_nvm() – ប្រើ sl_btmesh_node_reset() ជំនួសវិញ។
ធាតុដែលបានដកចេញ
- គ្មាន
ការប្រើប្រាស់ការចេញផ្សាយនេះ។
ការចេញផ្សាយនេះមានដូចខាងក្រោម
- Silicon Labs បណ្ណាល័យបណ្តុំសំណាញ់ប៊្លូធូស
- ប៊្លូធូសampកម្មវិធីឡេ
ប្រសិនបើអ្នកជាអ្នកប្រើប្រាស់លើកដំបូង សូមមើល QSG176: Silicon Labs Bluetooth Mesh SDK v2.x មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស។
ការដំឡើងនិងការប្រើប្រាស់
គណនីដែលបានចុះឈ្មោះនៅ Silicon Labs គឺត្រូវបានទាមទារ ដើម្បីទាញយក Silicon Labs Bluetooth SDK ។ អ្នកអាចចុះឈ្មោះនៅ https://sili-conlabs.force.com/apex/SL_CommunitiesSelfReg?form=short. ការណែនាំអំពីការដំឡើងជង់ត្រូវបានគ្របដណ្តប់នៅក្នុង 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/.
ព័ត៌មានសុវត្ថិភាព សមាហរណកម្មឃ្លាំងសម្ងាត់
កំណែនៃជង់នេះត្រូវបានរួមបញ្ចូលជាមួយ Secure Vault Key Management។ នៅពេលដាក់ពង្រាយទៅកាន់ឧបករណ៍ Secure Vault High សោអ៊ិនគ្រីប mesh ត្រូវបានការពារដោយប្រើមុខងារ Secure Vault Key Management។ តារាងខាងក្រោមបង្ហាញកូនសោដែលបានការពារ និងលក្ខណៈការពារកន្លែងផ្ទុករបស់វា។
សោ | លទ្ធភាពនាំចេញនៅលើថ្នាំង | លទ្ធភាពនាំចេញនៅលើអ្នកផ្តល់ | កំណត់ចំណាំ |
កូនសោបណ្តាញ | អាចនាំចេញបាន។ | អាចនាំចេញបាន។ | ដេរីវេនៃកូនសោបណ្តាញមាននៅក្នុង RAM ខណៈពេលដែលគ្រាប់ចុចបណ្តាញត្រូវបានរក្សាទុកនៅលើពន្លឺ |
លេខកូដពាក្យស្នើសុំ | មិនអាចនាំចេញបាន។ | អាចនាំចេញបាន។ | |
សោឧបករណ៍ | មិនអាចនាំចេញបាន។ | អាចនាំចេញបាន។ | ក្នុងករណីរបស់អ្នកផ្តល់សេវា ត្រូវបានអនុវត្តចំពោះសោឧបករណ៍ផ្ទាល់ខ្លួនរបស់អ្នកផ្តល់សេវា ក៏ដូចជាសោរឧបករណ៍ផ្សេងទៀត។ |
គ្រាប់ចុចដែលត្រូវបានសម្គាល់ថា "មិនអាចនាំចេញបាន" អាចប្រើបាន ប៉ុន្តែមិនអាចប្រើបានទេ។ viewed ឬចែករំលែកនៅពេលដំណើរការ។ គ្រាប់ចុចដែលត្រូវបានសម្គាល់ថា "អាចនាំចេញបាន" អាចត្រូវបានប្រើ ឬចែករំលែកនៅពេលដំណើរការ ប៉ុន្តែនៅតែត្រូវបានអ៊ិនគ្រីបនៅពេលរក្សាទុកក្នុងពន្លឺ។ សម្រាប់ព័ត៌មានបន្ថែមអំពីមុខងារគ្រប់គ្រងសោរសុវត្ថិភាព សូមមើល AN1271៖ ការផ្ទុកសោសុវត្ថិភាព
ទីប្រឹក្សាសន្តិសុខ
ដើម្បីជាវការប្រឹក្សាសុវត្ថិភាព សូមចូលទៅកាន់វិបផតថលអតិថិជន 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
- SW/HW
- គុណភាព
- ការគាំទ្រ និងសហគមន៍
ការបដិសេធ
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 នៅក្នុងកម្មវិធីដែលគ្មានការអនុញ្ញាតបែបនេះឡើយ។
ចំណាំ៖ ខ្លឹមសារនេះអាចមានពាក្យពេចន៍ប្រមាថ ដែលឥឡូវលែងប្រើហើយ។ 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, ThreadArch®, 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 Alliance។ ផលិតផល ឬម៉ាកយីហោផ្សេងទៀតទាំងអស់ដែលបានលើកឡើងនៅទីនេះ គឺជាពាណិជ្ជសញ្ញារបស់អ្នកកាន់រៀងៗខ្លួន។
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 សហរដ្ឋអាមេរិក
ឯកសារ/ធនធាន
![]() |
មន្ទីរពិសោធន៍ស៊ីលីកុន ប៊្លូធូស SDK Mesh [pdf] សេចក្តីណែនាំ ប៊្លូធូស SDK Mesh, SDK Mesh, Mesh |