സിലിക്കൺ-ലാബ്സ്-ബ്ലോഗോ

സിലിക്കൺ ലാബ്‌സ് ബ്ലൂടൂത്ത് മെഷ് SDK എംബഡഡ് സോഫ്‌റ്റ്‌വെയർ

SILICON-LABS-Bluetooth-Mesh-SDK-Embedded-Software-User-Guide-product

ഉൽപ്പന്ന സവിശേഷതകൾ

  • ഉൽപ്പന്നത്തിൻ്റെ പേര്: ലാളിത്യം SDK സ്യൂട്ട്
  • പതിപ്പ്: 2024.6.0
  • റിലീസ് തീയതി: ജൂൺ 5, 2024
  • ബ്ലൂടൂത്ത് മെഷ് സ്പെസിഫിക്കേഷൻ പതിപ്പ്: 1.1

ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ

ബ്ലൂടൂത്ത് മെഷ് എന്നത് ബ്ലൂടൂത്ത് ലോ എനർജി (എൽഇ) ഉപകരണങ്ങൾക്കായി ലഭ്യമായ ഒരു പുതിയ ടോപ്പോളജിയാണ്, അത് പലതും പലതും (m:m) ആശയവിനിമയം സാധ്യമാക്കുന്നു. വലിയ തോതിലുള്ള ഡി-വൈസ് നെറ്റ്‌വർക്കുകൾ സൃഷ്‌ടിക്കുന്നതിന് ഇത് ഒപ്റ്റിമൈസ് ചെയ്‌തിരിക്കുന്നു, കൂടാതെ ബിൽഡിംഗ് ഓട്ടോമേഷൻ, സെൻസർ നെറ്റ്‌വർക്കുകൾ, അസറ്റ് ട്രാക്കിംഗ് എന്നിവയ്‌ക്ക് അനുയോജ്യമാണ്. ബ്ലൂടൂത്ത് വികസനത്തിനായുള്ള ഞങ്ങളുടെ സോഫ്‌റ്റ്‌വെയറും എസ്‌ഡികെയും ബ്ലൂടൂത്ത് മെഷിനെയും ബ്ലൂടൂത്ത് പ്രവർത്തനത്തെയും പിന്തുണയ്ക്കുന്നു. കണക്റ്റുചെയ്‌ത ലൈറ്റുകൾ, ഹോം ഓട്ടോമേഷൻ, അസറ്റ് ട്രാക്കിംഗ് സിസ്റ്റങ്ങൾ എന്നിവ പോലുള്ള LE ഉപകരണങ്ങളിലേക്ക് ഡെവലപ്പർമാർക്ക് മെഷ് നെറ്റ്‌വർക്കിംഗ് ആശയവിനിമയം ചേർക്കാൻ കഴിയും. ബ്ലൂടൂത്ത് ബീക്കണിംഗ്, ബീക്കൺ സ്കാനിംഗ്, GATT കണക്ഷനുകൾ എന്നിവയും സോഫ്റ്റ്വെയർ പിന്തുണയ്ക്കുന്നു, അതിനാൽ ബ്ലൂടൂത്ത് മെഷിന് സ്മാർട്ട്‌ഫോണുകൾ, ടാബ്‌ലെറ്റുകൾ, മറ്റ് ബ്ലൂടൂത്ത് LE ഉപകരണങ്ങൾ എന്നിവയിലേക്ക് കണക്റ്റുചെയ്യാനാകും. ഈ പതിപ്പിൽ ബ്ലൂടൂത്ത് മെഷ് സ്പെസിഫിക്കേഷൻ പതിപ്പ് 1.1 പിന്തുണയ്ക്കുന്ന സവിശേഷതകൾ ഉൾപ്പെടുന്നു.

ഈ റിലീസ് കുറിപ്പുകൾ SDK പതിപ്പുകൾ ഉൾക്കൊള്ളുന്നു:
7.0.0.0 5 ജൂൺ 2024-ന് പുറത്തിറങ്ങി

അനുയോജ്യതയും ഉപയോഗ അറിയിപ്പുകളും
സുരക്ഷാ അപ്‌ഡേറ്റുകളെയും അറിയിപ്പുകളെയും കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഈ SDK ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്‌തിരിക്കുന്ന പ്ലാറ്റ്‌ഫോം റിലീസ് കുറിപ്പുകളുടെ സുരക്ഷാ അധ്യായം കാണുക അല്ലെങ്കിൽ സിലിക്കൺ ലാബ്സ് റിലീസ് കുറിപ്പുകൾ പേജ്. കാലികമായ വിവരങ്ങൾക്കായി സുരക്ഷാ ഉപദേശകരുടെ വരിക്കാരാകണമെന്ന് സിലിക്കൺ ലാബുകളും ശക്തമായി ശുപാർശ ചെയ്യുന്നു. നിർദ്ദേശങ്ങൾക്കായി, അല്ലെങ്കിൽ നിങ്ങൾ സിലിക്കൺ ലാബ്സ് ബ്ലൂടൂത്ത് മെഷ് SDK-യിൽ പുതിയ ആളാണെങ്കിൽ, ഈ റിലീസ് ഉപയോഗിക്കുന്നത് കാണുക.

അനുയോജ്യമായ കംപൈലറുകൾ
ARM (IAR-EWARM) പതിപ്പ് 9.40.1-നുള്ള IAR ഉൾച്ചേർത്ത വർക്ക് ബെഞ്ച്

  • MacOS അല്ലെങ്കിൽ Linux-ൽ IarBuild.exe കമാൻഡ് ലൈൻ യൂട്ടിലിറ്റി അല്ലെങ്കിൽ IAR എംബഡഡ് വർക്ക്ബെഞ്ച് GUI ഉപയോഗിച്ച് നിർമ്മിക്കാൻ വൈൻ ഉപയോഗിക്കുന്നത് തെറ്റായി കാരണമായേക്കാം fileഷോർട്ട് ജനറേറ്റ് ചെയ്യുന്നതിനായി വൈനിന്റെ ഹാഷിംഗ് അൽഗോരിതത്തിലെ കൂട്ടിയിടികൾ കാരണം s ഉപയോഗിക്കുന്നു file പേരുകൾ.
  • MacOS അല്ലെങ്കിൽ Linux-ലെ ഉപഭോക്താക്കൾ സിംപ്ലിസിറ്റി സ്റ്റുഡിയോയ്ക്ക് പുറത്ത് IAR ഉപയോഗിച്ച് നിർമ്മിക്കരുതെന്ന് നിർദ്ദേശിക്കുന്നു. ചെയ്യുന്ന ഉപഭോക്താക്കൾ അത് ശരിയാണെന്ന് ശ്രദ്ധാപൂർവ്വം പരിശോധിക്കേണ്ടതാണ് fileകൾ ഉപയോഗിക്കുന്നു.

ജിസിസി (ദി ഗ്നു കംപൈലർ കളക്ഷൻ) പതിപ്പ് 12.2.1, സിംപ്ലിസിറ്റി സ്റ്റുഡിയോയിൽ നൽകിയിരിക്കുന്നു.

  • GCC-യുടെ ലിങ്ക്-ടൈം ഒപ്റ്റിമൈസേഷൻ ഫീച്ചർ പ്രവർത്തനരഹിതമാക്കി, അതിൻ്റെ ഫലമായി ചിത്രത്തിൻ്റെ വലുപ്പത്തിൽ നേരിയ വർധനവുണ്ടായി.

പുതിയ ഇനങ്ങൾ
ഞങ്ങളുടെ സീരീസ് 2, സീരീസ് 3 വയർലെസ്, MCU ഉപകരണങ്ങൾ അടിസ്ഥാനമാക്കി IoT ഉൽപ്പന്നങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള എംബഡഡ് സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെൻ്റ് പ്ലാറ്റ്‌ഫോമാണ് സിംപ്ലിസിറ്റി SDK. ഇത് വയർലെസ് പ്രോട്ടോക്കോൾ സ്റ്റാക്കുകൾ, മിഡിൽവെയർ, പെരിഫറൽ ഡ്രൈവറുകൾ, ഒരു ബൂട്ട്ലോഡർ, ആപ്ലിക്കേഷൻ എക്സ് എന്നിവ സമന്വയിപ്പിക്കുന്നുamples - പവർ ഒപ്റ്റിമൈസ് ചെയ്തതും സുരക്ഷിതവുമായ IoT ഉപകരണങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു സോളിഡ് ഫ്രെയിംവർക്ക്. അൾട്രാ ലോ പവർ ഉപഭോഗം, ശക്തമായ നെറ്റ്‌വർക്ക് വിശ്വാസ്യത, ധാരാളം നോഡുകൾക്കുള്ള പിന്തുണ, മൾട്ടിപ്രോട്ടോകോൾ, പ്രീ-സർട്ടിഫിക്കേഷൻ പോലുള്ള സങ്കീർണ്ണമായ ആവശ്യകതകളുടെ സംഗ്രഹം എന്നിവ പോലുള്ള ശക്തമായ ഫീച്ചറുകൾ സിംപ്ലിസിറ്റി SDK വാഗ്ദാനം ചെയ്യുന്നു. കൂടാതെ, ഉപകരണങ്ങൾ വിദൂരമായി അപ്‌ഡേറ്റ് ചെയ്യുന്നതിനും പരിപാലനച്ചെലവ് കുറയ്ക്കുന്നതിനും അന്തിമ ഉപയോക്തൃ ഉൽപ്പന്ന എക്‌സ്‌പെരിൻസ് വർദ്ധിപ്പിക്കുന്നതിനും സിലിക്കൺ ലാബ്‌സ് ഓവർ-ദി-എയർ (OTA) സോഫ്റ്റ്‌വെയറും സുരക്ഷാ അപ്‌ഡേറ്റുകളും നൽകുന്നു. സിംപ്ലിസിറ്റി SDK എന്നത് ഞങ്ങളുടെ ജനപ്രിയ Gecko SDK-ൽ നിന്നുള്ള ഒരു ഫോളോ-ഓൺ ആണ്, ഇത് ഞങ്ങളുടെ സീരീസ് 0, സീരീസ് 1 ഉപകരണങ്ങൾക്ക് ദീർഘകാല പിന്തുണ നൽകിക്കൊണ്ട് തുടർന്നും ലഭ്യമാകും.

സീരീസ് 0, സീരീസ് 1 എന്നീ ഉപകരണങ്ങളെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് ദയവായി റഫർ ചെയ്യുക: സീരീസ് 0, സീരീസ് 1 EFM32/EZR32/EFR32 ഉപകരണം (silabs.com).

പുതിയ സവിശേഷതകൾ

റിലീസ് 7.0.0.0 ൽ ചേർത്തു
ക്ലോക്ക് മാനേജർക്കുള്ള പിന്തുണ ചേർത്തു. ക്ലോക്ക് ഇനീഷ്യലൈസേഷനായി സ്റ്റാക്ക് ഘടകങ്ങൾ ഇനി device_init() ഉപയോഗിക്കില്ല. പകരം, ആപ്ലിക്കേഷൻ പ്രോജക്റ്റിൽ ഇപ്പോൾ ക്ലോക്ക് സമാരംഭം നടത്തുന്ന clock_manager ഘടകം ഉൾപ്പെടുത്തിയിരിക്കണം. കോമൺ മെമ്മറി മാനേജറിനുള്ള പിന്തുണ ചേർത്തു.

പുതിയ API-കൾ
റിലീസിൽ ചേർത്തു 7.0.0.0 ഒന്നുമില്ല.

മെച്ചപ്പെടുത്തലുകൾ

  • നോഡ് ഐഡൻ്റിറ്റി പരസ്യ ഉറവിടങ്ങൾ പരിശോധിക്കുന്നതിനായി ഒരു നോഡ് BGAPI ക്ലാസ് കമാൻഡ്, sl_btmesh_node_test_identity ചേർത്തു.
  • സെൻസർ സെർവറിലേക്ക് ലോ പവർ നോഡ് ഫീച്ചർ ചേർത്തുampലെസ്.
  • സെൻസർ സെർവർ ക്ലയൻ്റിലേക്ക് ഫ്രണ്ട് ഫീച്ചർ ചേർത്തുample.

റിലീസ് 7.0.0.0-ൽ മാറ്റി

  • BGAPI മാറ്റങ്ങൾ:
    ലഭിച്ച നോഡ് ഐഡൻ്റിറ്റി പരസ്യം തന്നിരിക്കുന്ന നോഡിൽ നിന്നാണോ ഉത്ഭവിച്ചതെന്ന് പരിശോധിക്കാൻ ഒരു നോഡ് BGAPI ക്ലാസ് കമാൻഡ്, sl_btmesh_node_test_identity ചേർത്തു.
  • Example ആപ്ലിക്കേഷൻ മാറ്റങ്ങൾ:
    സെൻസർ സെർവറിലേക്ക് ലോ പവർ നോഡ് ഫീച്ചർ ചേർത്തുamples (btmesh_soc_sensor_thermometer, btmesh_soc_nlc_sensor_oc-cupancy btmesh_soc_nlc_sensor_ambient_light), കൂടാതെ ഫ്രണ്ട് ഫീച്ചറും സെൻസർ സെർവർ ക്ലയൻ്റ് എക്സിലേക്ക് ചേർത്തുample (btmesh_soc_sen-sor_client).

സ്ഥിരമായ പ്രശ്നങ്ങൾ
റിലീസ് 7.0.0.0 ൽ പരിഹരിച്ചു

  • PB-GATT മാത്രം ഉപയോഗിച്ചാണ് നോഡ് പ്രൊവിഷൻ ചെയ്യുന്നതെങ്കിൽ, പരസ്യം നൽകുന്നയാളെ ആരംഭിക്കുന്നത് ഒഴിവാക്കുക.
  • ഓവർലോഡ് ചെയ്ത ഉപകരണത്തിൽ മെച്ചപ്പെട്ട പ്രൊവിഷനിംഗ് ഇവൻ്റ് റിപ്പോർട്ടിംഗ്.
  • ഓവർലോഡ് ചെയ്ത ഉപകരണത്തിൽ മെച്ചപ്പെടുത്തിയ DFU ഇവൻ്റ് റിപ്പോർട്ടിംഗ്.
  • ഡിഎഫ്യു ഡിസ്ട്രിബ്യൂട്ടർ, സ്റ്റാൻഡലോൺ അപ്‌ഡേറ്റർ മോഡലുകൾക്ക് നോഡിലെ ബ്ലോബ് ട്രാൻസ്ഫർ കോൺഫിഗറേഷൻ അപര്യാപ്തമാണെങ്കിൽ റിപ്പോർട്ട് ചെയ്യുന്നതിൽ പിശക് ചേർത്തു.
  • sl_btmesh_node_power_off() API ഉപയോഗിക്കുമ്പോൾ NVM3-ലേക്ക് റീപ്ലേ സംരക്ഷണം ഉറപ്പിച്ചു.
ഐഡി # വിവരണം
356148 PB-GATT മാത്രം ഉപയോഗിച്ചാണ് നോഡ് പ്രൊവിഷൻ ചെയ്യുന്നതെങ്കിൽ, പരസ്യം നൽകുന്നയാളെ ആരംഭിക്കുന്നത് ഒഴിവാക്കുന്നു.
1250461 ഓവർലോഡ് ചെയ്ത ഉപകരണത്തിൽ പ്രൊവിഷനിംഗ് ഇവൻ്റ് റിപ്പോർട്ടിംഗ് കൂടുതൽ ശക്തമാക്കി.
1258654 ഓവർലോഡ് ചെയ്ത ഉപകരണത്തിൽ DFU ഇവൻ്റ് റിപ്പോർട്ടിംഗ് കൂടുതൽ ശക്തമാക്കി.
1274632 നോഡിലെ ബ്ലോബ് ട്രാൻസ്ഫർ കോൺഫിഗറേഷൻ പര്യാപ്തമല്ലെങ്കിൽ ഡിഎഫ്യു ഡിസ്ട്രിബ്യൂട്ടറും സ്റ്റാൻഡലോൺ അപ്‌ഡേറ്റർ മോഡലുകളും ഇപ്പോൾ ഒരു പിശക് റിപ്പോർട്ട് ചെയ്യും.
1284204 ആപ്ലിക്കേഷൻ sl_btmesh_node_power_off() API ഉപയോഗിക്കുമ്പോൾ NVM3-ലേക്കുള്ള റീപ്ലേ സംരക്ഷണം ഉറപ്പിച്ചു.

നിലവിലെ റിലീസിലെ അറിയപ്പെടുന്ന പ്രശ്നങ്ങൾ
മുൻ പതിപ്പിന് ശേഷം ബോൾഡിലുള്ള പ്രശ്നങ്ങൾ ചേർത്തു.

  • സെഗ്മെൻ്റഡ് സന്ദേശം കൈകാര്യം ചെയ്യൽ പരാജയത്തിന് BGAPI ഇവൻ്റ് ഇല്ല.
  • പ്രധാന പുതുക്കിയ സംസ്ഥാന മാറ്റ പരിപാടികൾക്കൊപ്പം എൻസിപി ക്യൂവിൽ വെള്ളപ്പൊക്കമുണ്ടാകാൻ സാധ്യതയുണ്ട്.
  • പതിപ്പ് 1.5 മായി താരതമ്യപ്പെടുത്തുമ്പോൾ റൗണ്ട്-ട്രിപ്പ് ലേറ്റൻസി ടെസ്റ്റുകളിൽ നേരിയ പ്രകടന നിലവാരത്തകർച്ച.
  • എല്ലാ കണക്ഷനുകളും സജീവമാണെങ്കിൽ GATT പ്രോക്സി ഉപയോഗത്തിലാണെങ്കിൽ, കണക്റ്റബിൾ പരസ്യം ചെയ്യൽ പുനഃസ്ഥാപിക്കുന്നതിലെ പ്രശ്നങ്ങൾ.
  • GATT ബെയററിലൂടെ സെഗ്മെൻ്റഡ് സന്ദേശ പ്രക്ഷേപണത്തിൻ്റെ മോശം പ്രകടനം.
ഐഡി # വിവരണം പരിഹാര മാർഗം
401550 സെഗ്മെൻ്റഡ് സന്ദേശം കൈകാര്യം ചെയ്യൽ പരാജയത്തിന് BGAPI ഇവൻ്റ് ഇല്ല. സമയപരിധി / ആപ്ലിക്കേഷൻ ലെയർ പ്രതികരണത്തിൻ്റെ അഭാവം എന്നിവയിൽ നിന്ന് അപ്ലിക്കേഷന് പരാജയം കണക്കാക്കേണ്ടതുണ്ട്; വെണ്ടർ മോഡലുകൾക്കായി ഒരു API നൽകിയിട്ടുണ്ട്.
454059 KR പ്രക്രിയയുടെ അവസാനത്തിൽ നിരവധി കീ പുതുക്കൽ സംസ്ഥാന മാറ്റ പരിപാടികൾ സൃഷ്ടിക്കപ്പെടുന്നു, അത് NCP ക്യൂവിൽ നിറഞ്ഞേക്കാം. പദ്ധതിയിൽ എൻസിപി ക്യൂ ദൈർഘ്യം കൂട്ടുക.
454061 റൗണ്ട്-ട്രിപ്പ് ലേറ്റൻസി ടെസ്റ്റുകളിൽ 1.5-നെ അപേക്ഷിച്ച് നേരിയ പ്രകടന നിലവാരത്തകർച്ച നിരീക്ഷിക്കപ്പെട്ടു.
624514 എല്ലാ കണക്ഷനുകളും സജീവമായിരിക്കുകയും GATT പ്രോക്‌സി ഉപയോഗത്തിലായിരിക്കുകയും ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, കണക്‌റ്റബിൾ പരസ്യം ചെയ്യൽ പുനഃസ്ഥാപിക്കുന്നതിലെ പ്രശ്‌നം. ആവശ്യമുള്ളതിനേക്കാൾ ഒരു കണക്ഷൻ കൂടി അനുവദിക്കുക.
841360 GATT ബെയററിലൂടെ സെഗ്മെൻ്റഡ് സന്ദേശ പ്രക്ഷേപണത്തിൻ്റെ മോശം പ്രകടനം. അടിസ്ഥാന BLE കണക്ഷൻ്റെ കണക്ഷൻ ഇടവേള ചെറുതാണെന്ന് ഉറപ്പാക്കുക; ATT MTU ഒരു പൂർണ്ണ മെഷ് PDU വിന് അനുയോജ്യമാക്കാൻ പര്യാപ്തമാണെന്ന് ഉറപ്പാക്കുക; ഒരു കണക്ഷൻ ഇവൻ്റിന് ഒന്നിലധികം LL പാക്കറ്റുകൾ കൈമാറാൻ അനുവദിക്കുന്നതിന് ഏറ്റവും കുറഞ്ഞ കണക്ഷൻ ഇവൻ്റ് ദൈർഘ്യം ട്യൂൺ ചെയ്യുക.
1121605 റൗണ്ടിംഗ് പിശകുകൾ ഷെഡ്യൂൾ ചെയ്ത ഇവൻ്റുകൾ പ്രതീക്ഷിച്ചതിലും വളരെ വ്യത്യസ്തമായ സമയങ്ങളിൽ ട്രിഗർ ചെയ്യാൻ കാരണമായേക്കാം.
1226127 ഹോസ്റ്റ് പ്രൊവിഷനർ എക്സിampരണ്ടാമത്തെ നോഡ് നൽകാൻ തുടങ്ങുമ്പോൾ le സ്റ്റക്ക് ചെയ്യാം. രണ്ടാമത്തെ നോഡ് പ്രൊവിഷൻ ചെയ്യുന്നതിന് മുമ്പ് ഹോസ്റ്റ് പ്രൊവിഷനർ ആപ്പ് പുനരാരംഭിക്കുക.
1204017 സമാന്തര സ്വയം FW അപ്‌ഡേറ്റും FW അപ്‌ലോഡും കൈകാര്യം ചെയ്യാൻ വിതരണക്കാരന് കഴിയുന്നില്ല. സ്വയം FW അപ്‌ഡേറ്റും FW അപ്‌ലോഡും സമാന്തരമായി പ്രവർത്തിപ്പിക്കരുത്.
1301325 സ്ഥിരമായ സംഭരണത്തിലേക്ക് ഷെഡ്യൂളർ പ്രവർത്തനങ്ങൾ ശരിയായി സംഭരിച്ചിട്ടില്ല.
1305041 ഹോസ്റ്റിൽ നിന്ന് EFR32-ലേക്കുള്ള NCP ആശയവിനിമയം കാലഹരണപ്പെട്ടേക്കാം. കാലഹരണപ്പെട്ട മൂല്യം ശരിയാക്കാൻ sl_simple_com_usart.c എഡിറ്റ് ചെയ്‌തേക്കാം.
1305928 DFU റിസീവറുകളായി പത്തോ അതിലധികമോ അപ്‌ഡേറ്റ് നോഡുകൾ സജ്ജീകരിക്കുന്നത് SoC ഡിസ്ട്രിബ്യൂട്ടർ ആപ്പിൽ പരാജയപ്പെട്ടേക്കാം.

ഒഴിവാക്കിയ ഇനങ്ങൾ
റിലീസ് 7.0.0.0-ൽ ഒഴിവാക്കി
BGAPI കമാൻഡ് sl_btmesh_prov_test_identity ഒഴിവാക്കി. പകരം sl_btmesh_node_test_identity ഉപയോഗിക്കുക.

നീക്കം ചെയ്ത ഇനങ്ങൾ
റിലീസ് 7.0.0.0-ൽ നീക്കം ചെയ്തു
ഈ റിലീസിൽ സീരീസ് 1 ഹാർഡ്‌വെയറിനുള്ള (xG12, xG13) പിന്തുണ നീക്കം ചെയ്‌തു.

ഈ റിലീസ് ഉപയോഗിച്ച്
ഈ റിലീസിൽ ഇനിപ്പറയുന്നവ അടങ്ങിയിരിക്കുന്നു

  • സിലിക്കൺ ലാബ്സ് ബ്ലൂടൂത്ത് മെഷ് സ്റ്റാക്ക് ലൈബ്രറി
  • ബ്ലൂടൂത്ത് മെഷ് എസ്ample ആപ്ലിക്കേഷനുകൾ

നിങ്ങൾ ആദ്യമായി ഉപയോഗിക്കുന്ന ആളാണെങ്കിൽ, QSG176 കാണുക: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.

ഇൻസ്റ്റലേഷനും ഉപയോഗവും
സിലിക്കൺ ലാബ്സ് SDK-കളുടെ സ്യൂട്ടായ സിംപ്ലിസിറ്റി SDK (GSDK) യുടെ ഭാഗമായാണ് ബ്ലൂടൂത്ത് മെഷ് SDK നൽകിയിരിക്കുന്നത്. സിംപ്ലിസിറ്റി SDK ഉപയോഗിച്ച് വേഗത്തിൽ ആരംഭിക്കുന്നതിന്, സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5 ഇൻസ്റ്റാൾ ചെയ്യുക, അത് നിങ്ങളുടെ വികസന അന്തരീക്ഷം സജ്ജീകരിക്കുകയും സിംപ്ലിസിറ്റി SDK ഇൻസ്റ്റാളേഷനിലൂടെ നിങ്ങളെ നയിക്കുകയും ചെയ്യും. റിസോഴ്‌സും പ്രോജക്ട് ലോഞ്ചറും, സോഫ്‌റ്റ്‌വെയർ കോൺഫിഗറേഷൻ ടൂളുകളും, ഗ്നു ടൂൾചെയിനോടുകൂടിയ ഫുൾ ഐഡിഇ, വിശകലന ടൂളുകൾ എന്നിവയുൾപ്പെടെ സിലിക്കൺ ലാബ്‌സ് ഉപകരണങ്ങൾ ഉപയോഗിച്ച് ഐഒടി ഉൽപ്പന്ന വികസനത്തിന് ആവശ്യമായ എല്ലാം സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5-ൽ ഉൾപ്പെടുന്നു. ഇൻസ്റ്റാളേഷൻ നിർദ്ദേശങ്ങൾ ഓൺലൈൻ സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5 ഉപയോക്തൃ ഗൈഡിൽ നൽകിയിരിക്കുന്നു. പകരമായി, GitHub-ൽ നിന്ന് ഏറ്റവും പുതിയത് ഡൗൺലോഡ് ചെയ്യുകയോ ക്ലോൺ ചെയ്യുകയോ ചെയ്തുകൊണ്ട് സിംപ്ലിസിറ്റി SDK സ്വമേധയാ ഇൻസ്റ്റാൾ ചെയ്തേക്കാം. കാണുക https://github.com/Sili-conLabs/simplicity_sdk കൂടുതൽ വിവരങ്ങൾക്ക്.

സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ സ്ഥിരസ്ഥിതിയായി സിംപ്ലിസിറ്റി SDK ഇൻസ്റ്റാൾ ചെയ്യുന്നു:

  • വിൻഡോസ്:
    • സി:\ഉപയോക്താക്കൾ\ \സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ\SDKs\simplicity_sdk
  • MacOS: /ഉപയോക്താക്കൾ/ /സിംപ്ലിസിറ്റിസ്റ്റുഡിയോ/എസ്ഡികെകൾ/സിംപ്ലിസിറ്റി_എസ്ഡികെ
    SDK പതിപ്പിന്റെ പ്രത്യേക ഡോക്യുമെന്റേഷൻ SDK-യിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. കൂടുതൽ വിവരങ്ങൾ വിജ്ഞാന അടിസ്ഥാന ലേഖനങ്ങളിൽ (KBAs) പലപ്പോഴും കണ്ടെത്താനാകും. API റഫറൻസുകളും ഇതിനെക്കുറിച്ചുള്ള മറ്റ് വിവരങ്ങളും മുമ്പത്തെ പതിപ്പുകളും ലഭ്യമാണ് https://docs.silabs.com/.

സുരക്ഷാ വിവരങ്ങൾ

താക്കോൽ ഒരു നോഡിലെ കയറ്റുമതി പ്രൊവിഷനറിൽ കയറ്റുമതി കുറിപ്പുകൾ
നെറ്റ്‌വർക്ക് കീ കയറ്റുമതി ചെയ്യാവുന്നത് കയറ്റുമതി ചെയ്യാവുന്നത് നെറ്റ്‌വർക്ക് കീകൾ ഫ്ലാഷിൽ സൂക്ഷിക്കുമ്പോൾ നെറ്റ്‌വർക്ക് കീയുടെ ഡെറിവേഷനുകൾ റാമിൽ മാത്രമേ നിലനിൽക്കൂ
അപ്ലിക്കേഷൻ കീ കയറ്റുമതി ചെയ്യാനാകാത്തത് കയറ്റുമതി ചെയ്യാവുന്നത്
ഉപകരണ കീ കയറ്റുമതി ചെയ്യാനാകാത്തത് കയറ്റുമതി ചെയ്യാവുന്നത് പ്രൊവിഷണറുടെ കാര്യത്തിൽ, പ്രൊവിഷണറുടെ സ്വന്തം ഉപകരണ കീയിലും മറ്റ് ഉപകരണങ്ങളുടെ കീകളിലും പ്രയോഗിക്കുന്നു

സുരക്ഷിത വോൾട്ട് ഏകീകരണം
സ്റ്റാക്കിൻ്റെ ഈ പതിപ്പ് സുരക്ഷിത വോൾട്ട് കീ മാനേജ്മെൻ്റുമായി സംയോജിപ്പിച്ചിരിക്കുന്നു. സെക്യുർ വോൾട്ട് ഹൈ ഉപകരണങ്ങളിലേക്ക് വിന്യസിക്കുമ്പോൾ, സെക്യുർ വോൾട്ട് കീ മാനേജ്‌മെൻ്റ് ഫംഗ്‌ഷണാലിറ്റി ഉപയോഗിച്ച് മെഷ് എൻക്രിപ്ഷൻ കീകൾ പരിരക്ഷിക്കപ്പെടും. സംരക്ഷിത കീകളും അവയുടെ സംഭരണ ​​സംരക്ഷണ സവിശേഷതകളും ചുവടെയുള്ള പട്ടിക കാണിക്കുന്നു.

  • "കയറ്റുമതി ചെയ്യാനാവാത്തത്" എന്ന് അടയാളപ്പെടുത്തിയ കീകൾ ഉപയോഗിക്കാമെങ്കിലും ഉപയോഗിക്കാനാവില്ല viewed അല്ലെങ്കിൽ റൺടൈമിൽ പങ്കിട്ടു.
  • "കയറ്റുമതി ചെയ്യാവുന്നത്" എന്ന് അടയാളപ്പെടുത്തിയിരിക്കുന്ന കീകൾ റൺടൈമിൽ ഉപയോഗിക്കാനോ പങ്കിടാനോ കഴിയും, എന്നാൽ ഫ്ലാഷിൽ സംഭരിച്ചിരിക്കുമ്പോൾ എൻക്രിപ്റ്റായി തുടരും.
  • സുരക്ഷിത വോൾട്ട് കീ മാനേജ്മെൻ്റ് പ്രവർത്തനത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, AN1271 കാണുക: സുരക്ഷിത കീ സംഭരണം.

സുരക്ഷാ ഉപദേശങ്ങൾ
സെക്യൂരിറ്റി അഡ്വൈസറീസ് സബ്‌സ്‌ക്രൈബുചെയ്യാൻ, സിലിക്കൺ ലാബ്‌സ് കസ്റ്റമർ പോർട്ടലിൽ ലോഗിൻ ചെയ്യുക, തുടർന്ന് അക്കൗണ്ട് ഹോം തിരഞ്ഞെടുക്കുക. പോർട്ടൽ ഹോം പേജിലേക്ക് പോകാൻ ഹോം ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് നോട്ടിഫിക്കേഷൻ ടൈൽ മാനേജ് ചെയ്യുക ക്ലിക്ക് ചെയ്യുക. 'സോഫ്റ്റ്‌വെയർ/സുരക്ഷാ ഉപദേശക അറിയിപ്പുകളും ഉൽപ്പന്ന മാറ്റ അറിയിപ്പുകളും (പിസിഎൻ)' പരിശോധിച്ചിട്ടുണ്ടെന്നും നിങ്ങളുടെ പ്ലാറ്റ്‌ഫോമിനും പ്രോട്ടോക്കോളിനും വേണ്ടി നിങ്ങൾ കുറഞ്ഞത് സബ്‌സ്‌ക്രൈബ് ചെയ്‌തിട്ടുണ്ടെന്നും ഉറപ്പാക്കുക. എന്തെങ്കിലും മാറ്റങ്ങൾ സംരക്ഷിക്കാൻ സംരക്ഷിക്കുക ക്ലിക്കുചെയ്യുക.

SILICON-LABS-Bluetooth-Mesh-SDK-Embedded-Software-User-Guide-fig-1

പിന്തുണ
വികസന കിറ്റ് ഉപഭോക്താക്കൾക്ക് പരിശീലനത്തിനും സാങ്കേതിക പിന്തുണക്കും അർഹതയുണ്ട്. സിലിക്കൺ ലാബ്സ് ബ്ലൂടൂത്ത് മെഷ് ഉപയോഗിക്കുക web എല്ലാ സിലിക്കൺ ലാബ്‌സ് ബ്ലൂടൂത്ത് ഉൽപ്പന്നങ്ങളെയും സേവനങ്ങളെയും കുറിച്ചുള്ള വിവരങ്ങൾ നേടുന്നതിനും ഉൽപ്പന്ന പിന്തുണയ്‌ക്കായി സൈൻ അപ്പ് ചെയ്യുന്നതിനും പേജ്.
എന്ന വിലാസത്തിൽ സിലിക്കൺ ലബോറട്ടറികളുടെ പിന്തുണയുമായി ബന്ധപ്പെടുക http://www.silabs.com/support.

ലാളിത്യം സ്റ്റുഡിയോ
MCU, വയർലെസ് ടൂളുകൾ, ഡോക്യുമെന്റേഷൻ, സോഫ്‌റ്റ്‌വെയർ, സോഴ്‌സ് കോഡ് ലൈബ്രറികൾ എന്നിവയിലേക്കും മറ്റും ഒറ്റ ക്ലിക്ക് ആക്‌സസ്. Windows, Mac, Linux എന്നിവയിൽ ലഭ്യമാണ്!

നിരാകരണം
സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്നങ്ങൾ ഉപയോഗിക്കുന്നതോ ഉപയോഗിക്കാൻ ഉദ്ദേശിക്കുന്നതോ ആയ സിസ്റ്റത്തിനും സോഫ്റ്റ്‌വെയർ നടപ്പിലാക്കുന്നവർക്കും ലഭ്യമായ എല്ലാ പെരിഫറലുകളുടെയും മൊഡ്യൂളുകളുടെയും ഏറ്റവും പുതിയതും കൃത്യവും ആഴത്തിലുള്ളതുമായ ഡോക്യുമെന്റേഷൻ ഉപഭോക്താക്കൾക്ക് നൽകാൻ സിലിക്കൺ ലാബ്സ് ഉദ്ദേശിക്കുന്നു. സ്വഭാവ ഡാറ്റ, ലഭ്യമായ മൊഡ്യൂളുകളും പെരിഫറലുകളും, മെമ്മറി വലുപ്പങ്ങളും മെമ്മറി വിലാസങ്ങളും ഓരോ നിർദ്ദിഷ്ട ഉപകരണത്തെയും സൂചിപ്പിക്കുന്നു, കൂടാതെ നൽകിയിരിക്കുന്ന "സാധാരണ" പാരാമീറ്ററുകൾ വ്യത്യസ്ത ആപ്ലിക്കേഷനുകളിൽ വ്യത്യാസപ്പെടാം. അപേക്ഷ മുൻampഇവിടെ വിവരിച്ചിരിക്കുന്നത് ചിത്രീകരണ ആവശ്യങ്ങൾക്ക് മാത്രമുള്ളതാണ്. ഉൽപ്പന്ന വിവരങ്ങൾ, സ്പെസിഫിക്കേഷനുകൾ, വിവരണങ്ങൾ എന്നിവയിൽ കൂടുതൽ അറിയിപ്പ് കൂടാതെ മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം സിലിക്കൺ ലാബിൽ നിക്ഷിപ്തമാണ്, കൂടാതെ ഉൾപ്പെടുത്തിയ വിവരങ്ങളുടെ കൃത്യതയോ പൂർണ്ണതയോ സംബന്ധിച്ച് വാറന്റി നൽകുന്നില്ല. മുൻകൂർ അറിയിപ്പ് കൂടാതെ, സുരക്ഷാ അല്ലെങ്കിൽ വിശ്വാസ്യത കാരണങ്ങളാൽ നിർമ്മാണ പ്രക്രിയയിൽ സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്ന ഫേംവെയർ അപ്ഡേറ്റ് ചെയ്തേക്കാം. അത്തരം മാറ്റങ്ങൾ ഉൽപ്പന്നത്തിന്റെ സവിശേഷതകളെയോ പ്രകടനത്തെയോ മാറ്റില്ല. ഈ ഡോക്യുമെന്റിൽ നൽകിയിരിക്കുന്ന വിവരങ്ങളുടെ ഉപയോഗത്തിന്റെ അനന്തരഫലങ്ങൾക്ക് സിലിക്കൺ ലാബുകൾക്ക് ഒരു ബാധ്യതയുമില്ല. ഈ പ്രമാണം ഏതെങ്കിലും ഇന്റഗ്രേറ്റഡ് സർക്യൂട്ടുകൾ രൂപകല്പന ചെയ്യുന്നതിനോ നിർമ്മിക്കുന്നതിനോ ഉള്ള ഏതെങ്കിലും ലൈസൻസ് സൂചിപ്പിക്കുന്നില്ല അല്ലെങ്കിൽ വ്യക്തമായി നൽകുന്നില്ല. ഉൽപ്പന്നങ്ങൾ ഏതെങ്കിലും FDA ക്ലാസ് III ഉപകരണങ്ങളിൽ, FDA പ്രീമാർക്കറ്റ് അംഗീകാരം ആവശ്യമുള്ള ആപ്ലിക്കേഷനുകൾ അല്ലെങ്കിൽ സിലിക്കൺ ലാബുകളുടെ പ്രത്യേക രേഖാമൂലമുള്ള സമ്മതമില്ലാതെ ലൈഫ് സപ്പോർട്ട് സിസ്റ്റങ്ങൾക്കുള്ളിൽ ഉപയോഗിക്കുന്നതിന് രൂപകൽപ്പന ചെയ്യുകയോ അംഗീകരിക്കുകയോ ചെയ്തിട്ടില്ല. ഒരു "ലൈഫ് സപ്പോർട്ട് സിസ്റ്റം" എന്നത് ജീവൻ കൂടാതെ/അല്ലെങ്കിൽ ആരോഗ്യത്തെ പിന്തുണയ്ക്കുന്നതിനോ നിലനിർത്തുന്നതിനോ ഉദ്ദേശിച്ചുള്ള ഏതെങ്കിലും ഉൽപ്പന്നമോ സംവിധാനമോ ആണ്, അത് പരാജയപ്പെടുകയാണെങ്കിൽ, കാര്യമായ വ്യക്തിഗത പരിക്കോ മരണമോ ഉണ്ടാക്കുമെന്ന് ന്യായമായും പ്രതീക്ഷിക്കാം. സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്നങ്ങൾ സൈനിക ആപ്ലിക്കേഷനുകൾക്കായി രൂപകൽപ്പന ചെയ്യുകയോ അംഗീകരിക്കുകയോ ചെയ്തിട്ടില്ല. ആണവ, ജൈവ അല്ലെങ്കിൽ രാസായുധങ്ങൾ, അല്ലെങ്കിൽ അത്തരം ആയുധങ്ങൾ എത്തിക്കാൻ കഴിവുള്ള മിസൈലുകൾ എന്നിവയുൾപ്പെടെ (എന്നാൽ അതിൽ മാത്രം പരിമിതപ്പെടുന്നില്ല) വൻ നശീകരണ ആയുധങ്ങളിൽ സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്നങ്ങൾ ഒരു സാഹചര്യത്തിലും ഉപയോഗിക്കരുത്. സിലിക്കൺ ലാബ്‌സ് എല്ലാ എക്‌സ്‌പ്രസ്‌സ്, ഇൻപ്ലൈഡ് വാറന്റികളും നിരാകരിക്കുന്നു, അത്തരം അനധികൃത ആപ്ലിക്കേഷനുകളിൽ സിലിക്കൺ ലാബ്‌സ് ഉൽപ്പന്നത്തിന്റെ ഉപയോഗവുമായി ബന്ധപ്പെട്ട ഏതെങ്കിലും പരിക്കുകൾക്കോ ​​കേടുപാടുകൾക്കോ ​​ഉത്തരവാദിയോ ബാധ്യസ്ഥനോ ആയിരിക്കില്ല.

കുറിപ്പ്: ഈ ഉള്ളടക്കത്തിൽ ഇപ്പോൾ കാലഹരണപ്പെട്ട നിന്ദ്യമായ പദാവലി അടങ്ങിയിരിക്കാം. സാധ്യമാകുന്നിടത്തെല്ലാം സിലിക്കൺ ലാബ്‌സ് ഈ നിബന്ധനകളെ ഉൾക്കൊള്ളുന്ന ഭാഷ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നു. കൂടുതൽ വിവരങ്ങൾക്ക്, സന്ദർശിക്കുക 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®, എനർജി മൈക്രോ, അവയുടെ ലോഗോ, എനർജി മൈക്രോ, കോമ്പിനേഷനുകൾ , “ലോകത്തിലെ ഏറ്റവും ഊർജ സൗഹൃദ മൈക്രോകൺട്രോളറുകൾ”, റെഡ്പൈൻ സിഗ്നലുകൾ®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision® Telege, Telesis, Telege32, Logo®, USBXpress®, Zentri, Zentri ലോഗോ, Zentri DMS, Z-Wave® എന്നിവയും മറ്റുള്ളവയും സിലിക്കൺ ലാബുകളുടെ വ്യാപാരമുദ്രകളോ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളോ ആണ്. ARM, CORTEX, Cortex-M3, THUMB എന്നിവ ARM ഹോൾഡിംഗിൻ്റെ വ്യാപാരമുദ്രകളോ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളോ ആണ്. ARM ലിമിറ്റഡിൻ്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ് കെയിൽ. വൈഫൈ അലയൻസിൻ്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ് വൈഫൈ. ഇവിടെ പരാമർശിച്ചിരിക്കുന്ന മറ്റെല്ലാ ഉൽപ്പന്നങ്ങളും ബ്രാൻഡ് പേരുകളും അതത് ഉടമകളുടെ വ്യാപാരമുദ്രകളാണ്.

പതിവ് ചോദ്യങ്ങൾ (FAQ)

ചോദ്യം: സുരക്ഷാ അപ്‌ഡേറ്റുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ എനിക്ക് എവിടെ കണ്ടെത്താനാകും?
A: വിശദമായ സുരക്ഷാ അപ്‌ഡേറ്റുകൾക്കായി പ്ലാറ്റ്‌ഫോം റിലീസ് കുറിപ്പുകളുടെ സുരക്ഷാ അധ്യായം കാണുക അല്ലെങ്കിൽ സിലിക്കൺ ലാബ്‌സ് റിലീസ് നോട്ട്‌സ് പേജ് സന്ദർശിക്കുക.

ചോദ്യം: ക്ലോക്ക് ഇനീഷ്യലൈസേഷനായി ഞാൻ എങ്ങനെയാണ് clock_manager ഘടകം ഉൾപ്പെടുത്തുന്നത്?
A: ക്ലോക്ക് ഇനീഷ്യലൈസേഷനായി clock_manager ഘടകം ഉൾപ്പെടുത്തുന്നതിന്, ഉപയോക്തൃ മാനുവലിൽ നൽകിയിരിക്കുന്ന നിർദ്ദേശങ്ങൾക്കനുസരിച്ച് നിങ്ങളുടെ ആപ്ലിക്കേഷൻ പ്രോജക്റ്റ് അപ്ഡേറ്റ് ചെയ്യുന്നത് ഉറപ്പാക്കുക.

സിലിക്കൺ ലബോറട്ടറീസ് ഇൻക്.
400 വെസ്റ്റ് സീസർ ഷാവേസ്
ഓസ്റ്റിൻ, TX 78701
യുഎസ്എ
www.silabs.com

IoT പോർട്ട്ഫോളിയോ
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity

ഗുണനിലവാരം
www.silabs.com/qualitty

പിന്തുണയും കമ്മ്യൂണിറ്റിയും
www.silabs.com/community

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

സിലിക്കൺ ലാബ്‌സ് ബ്ലൂടൂത്ത് മെഷ് SDK എംബഡഡ് സോഫ്‌റ്റ്‌വെയർ [pdf] ഉപയോക്തൃ ഗൈഡ്
ബ്ലൂടൂത്ത് മെഷ് SDK ഉൾച്ചേർത്ത സോഫ്റ്റ്‌വെയർ, മെഷ് SDK ഉൾച്ചേർത്ത സോഫ്റ്റ്‌വെയർ, SDK ഉൾച്ചേർത്ത സോഫ്റ്റ്‌വെയർ, എംബഡഡ് സോഫ്റ്റ്‌വെയർ, സോഫ്റ്റ്‌വെയർ

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *