ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

bladeRF-cli - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ ബ്ലേഡ്ആർഎഫ്-ക്ലി പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന ബ്ലേഡ്ആർഎഫ്-ക്ലി എന്ന കമാൻഡ് ഇതാണ്.

പട്ടിക:

NAME


bladeRF-cli - കമാൻഡ് ലൈൻ ഇന്റർഫേസും ടെസ്റ്റ് യൂട്ടിലിറ്റിയും

സിനോപ്സിസ്


ബ്ലേഡ്ആർഎഫ്-ക്ലി

വിവരണം


ദി ബ്ലേഡ്ആർഎഫ്-ക്ലി ഫേംവെയർ ഫയലുകൾ ഫ്ലാഷ് ചെയ്യുന്നതിനും FPGA ബിറ്റ്സ്ട്രീമുകൾ ലോഡ് ചെയ്യുന്നതിനും പ്രവർത്തിക്കുന്നതിനും യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നു
nuand bladeRF സോഫ്റ്റ്‌വെയർ നിർവ്വചിച്ച റേഡിയോ സിസ്റ്റത്തിലെ മറ്റ് ജോലികൾ.

ഫേംവെയർ ഫയലുകളും FPGA ബിറ്റ്സ്ട്രീമുകളും നേടുന്നതിനോ നിർമ്മിക്കുന്നതിനോ ഉള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി
സന്ദര്ശനം http://nuand.com/.

ബ്ലേഡ്ആർഎഫ് കമാൻഡ് ലൈൻ ഇന്റർഫേസും ടെസ്റ്റ് യൂട്ടിലിറ്റിയും (1.3.1-0.2016.01~rc1-3)

ഓപ്ഷനുകൾ


-d, --ഉപകരണം
നിർദ്ദിഷ്ട ബ്ലേഡ്ആർഎഫ് ഉപകരണം ഉപയോഗിക്കുക.

-f, --ഫ്ലാഷ്-ഫേംവെയർ
നൽകിയ FX3 ഫേംവെയർ ഫയൽ ഫ്ലാഷ് ചെയ്യാൻ എഴുതുക.

-l, --load-fpga
നൽകിയിരിക്കുന്ന FPGA ബിറ്റ്സ്ട്രീം ലോഡ് ചെയ്യുക.

-L, --ഫ്ലാഷ്-fpga
ഓട്ടോലോഡിംഗിനായി ഫ്ലാഷ് ചെയ്യുന്നതിനായി നൽകിയിരിക്കുന്ന FPGA ഇമേജ് എഴുതുക. ഉപയോഗിക്കുക -L X അല്ലെങ്കിൽ --ഫ്ലാഷ്-fpga X
FPGA ഓട്ടോലോഡിംഗ് പ്രവർത്തനരഹിതമാക്കാൻ.

-p, --അന്വേഷണം
ഉപകരണങ്ങൾക്കായി അന്വേഷണം നടത്തുക, ഫലങ്ങൾ പ്രിന്റ് ചെയ്യുക, തുടർന്ന് പുറത്തുകടക്കുക. പൂജ്യമല്ലാത്ത റിട്ടേൺ സ്റ്റാറ്റസ് ആയിരിക്കും
ഉപകരണങ്ങളൊന്നും ലഭ്യമല്ലെങ്കിൽ തിരികെ നൽകി.

-e, -- എക്സി
നിർദ്ദിഷ്ട ഇന്ററാക്ടീവ് മോഡ് കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക. ഒന്നിലധികം -e പതാകകൾ ആയിരിക്കാം
വ്യക്തമാക്കിയ. നൽകിയിരിക്കുന്ന ക്രമത്തിൽ കമാൻഡുകൾ നടപ്പിലാക്കും.

-s, --സ്ക്രിപ്റ്റ്
നൽകിയ സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുക.

-i, --ഇന്ററാക്ടീവ്
ഇന്ററാക്ടീവ് മോഡ് നൽകുക.

--lib-version
libbladeRF പതിപ്പ് അച്ചടിച്ച് പുറത്തുകടക്കുക.

-v, --വെർബോസിറ്റി
libbladeRF വെർബോസിറ്റി ലെവൽ സജ്ജമാക്കുക. ലെവലുകൾ, വർദ്ധിപ്പിക്കുന്ന വാക്ചാതുര്യത്തിൽ ലിസ്റ്റ് ചെയ്തിരിക്കുന്നത്:

ഗുരുതരമായ, പിശക്, മുന്നറിയിപ്പ്,
വിവരം, ഡീബഗ്, വെർബോസ്

--പതിപ്പ്
CLI പതിപ്പ് അച്ചടിച്ച് പുറത്തുകടക്കുക.

-h, --സഹായിക്കൂ
ഈ സഹായ വാചകം കാണിക്കുക.

--സഹായം-ഇന്ററാക്ടീവ്
എല്ലാ ഇന്ററാക്ടീവ് കമാൻഡുകൾക്കുമുള്ള സഹായ വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുക.

കുറിപ്പുകൾ:
ദി -d ഓപ്ഷൻ ഒരു ഉപകരണ സ്പെസിഫയർ സ്ട്രിംഗ് എടുക്കുന്നു. bladerf_open() ഡോക്യുമെന്റേഷൻ കാണുക
ഈ സ്ട്രിംഗിന്റെ ഫോർമാറ്റിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്.

എങ്കില് -d പരാമീറ്റർ നൽകിയിട്ടില്ല, ലഭ്യമായ ആദ്യത്തെ ഉപകരണം ഇതിനായി ഉപയോഗിക്കും
നൽകിയിരിക്കുന്ന കമാൻഡ്, അല്ലെങ്കിൽ ഇന്ററാക്ടീവ് മോഡിൽ പ്രവേശിക്കുന്നതിന് മുമ്പ് തുറക്കും.

കമാൻഡുകൾ ഇനിപ്പറയുന്ന ക്രമത്തിൽ നടപ്പിലാക്കുന്നു:

കമാൻഡ് ലൈൻ ഓപ്ഷനുകൾ, -e , സ്ക്രിപ്റ്റ് കമാൻഡുകൾ, ഇന്ററാക്ടീവ് മോഡ് കമാൻഡുകൾ.

ഒരു സ്ക്രിപ്റ്റിൽ നിന്നോ വഴിയോ 'rx/tx start' പ്രവർത്തിപ്പിക്കുമ്പോൾ -e, ഈ കമാൻഡുകൾ പിന്നീടുള്ളതാണെന്ന് ഉറപ്പാക്കുക
പ്രോഗ്രാം പുറത്തുകടക്കാൻ ശ്രമിക്കുന്നില്ലെന്ന് ഉറപ്പാക്കാൻ 'rx/tx വെയിറ്റ് [ടൈമൗട്ട്]' എന്നതിന് ശേഷം
സ്വീകരണം/സംപ്രേക്ഷണം പൂർത്തിയാകുന്നതിന് മുമ്പ്.

സംവേദനാത്മക കമാൻഡുകൾ


ബ്ലേഡ്ആർഎഫ്-ക്ലി ഒരു സ്ക്രിപ്റ്റബിൾ ഇന്ററാക്ടീവ് മോഡിനെ പിന്തുണയ്ക്കുന്നു. ഓടുക ബ്ലേഡ്ആർഎഫ്-ക്ലി --ഇന്ററാക്ടീവ് ലേക്ക്
ഈ മോഡ് നൽകുക. "ടൈപ്പ് ചെയ്യുകസഹായിക്കൂ"എല്ലാ കമാൻഡുകളുടെയും ലിസ്റ്റിംഗിനായി, അല്ലെങ്കിൽ"സഹായിക്കൂ " കൂടുതൽ
സംബന്ധിച്ച വിവരങ്ങൾ .

കാലിബ്രേറ്റ് ചെയ്യുക
ഉപയോഗം: കാലിബ്രേറ്റ് ചെയ്യുക [ഓപ്ഷനുകൾ]

നിർദ്ദിഷ്ട ട്രാൻസ്സിവർ കാലിബ്രേഷൻ പ്രവർത്തനം നടത്തുക.

ലഭ്യമായ പ്രവർത്തനങ്ങൾ:

· LMS ആന്തരിക ഡിസി ഓഫ്സെറ്റ് ഓട്ടോ കാലിബ്രേഷനുകൾ

lms കാലിബ്രേറ്റ് ചെയ്യുക [കാണിക്കുക]

lms ട്യൂണിംഗ് കാലിബ്രേറ്റ് ചെയ്യുക [മൂല്യം]

lms txlpf കാലിബ്രേറ്റ് ചെയ്യുക [ ]

lms rxlpf കാലിബ്രേറ്റ് ചെയ്യുക [ ]

lms rxvga2 കാലിബ്രേറ്റ് ചെയ്യുക [ ]

നിർദ്ദിഷ്‌ട യാന്ത്രിക കാലിബ്രേഷൻ നടത്തുക, അല്ലെങ്കിൽ അവയെല്ലാം നൽകിയിട്ടില്ലെങ്കിൽ. എപ്പോൾ
മൂല്യങ്ങൾ നൽകിയിരിക്കുന്നു, അവ യാന്ത്രിക-കാലിബ്രേഷന്റെ ഫലങ്ങൾക്ക് പകരം ഉപയോഗിക്കുന്നു
നടപടിക്രമം. നിലവിലെ എൽഎംഎസ് കാലിബ്രേഷൻ മൂല്യങ്ങൾ വായിക്കാനും പ്രിന്റ് ചെയ്യാനും lms ഷോ ഉപയോഗിക്കുക.

rxvga2-ന്, I1, Q1 എന്നിവ യഥാക്രമം ഘട്ടം 1 I, Q ഘടകങ്ങൾ, I2, Q2 എന്നിവ
ഘട്ടം 2 I, Q ഘടകങ്ങൾ.

· RX, TX I/Q DC ഓഫ്സെറ്റ് തിരുത്തൽ പാരാമീറ്റർ കാലിബ്രേഷൻ

· ഡിസി കാലിബ്രേറ്റ് ചെയ്യുക [ ]

· ഡിസി കാലിബ്രേറ്റ് ചെയ്യുക

നിലവിലെ ആവൃത്തിക്കും നേട്ടത്തിനുമായി ഡിസി ഓഫ്‌സെറ്റ് തിരുത്തൽ പാരാമീറ്ററുകൾ കാലിബ്രേറ്റ് ചെയ്യുക
ക്രമീകരണങ്ങൾ. ഒരു I/Q മൂല്യങ്ങൾ നൽകിയിട്ടുണ്ടെങ്കിൽ, അവ നേരിട്ട് പ്രയോഗിക്കും. cal rxtx ആണ്
cal rx എന്നതിന്റെ ചുരുക്കെഴുത്ത് തുടർന്ന് cal tx.

· RX, TX I/Q ബാലൻസ് തിരുത്തൽ പാരാമീറ്റർ കാലിബ്രേഷൻ

· iq കാലിബ്രേറ്റ് ചെയ്യുക

നിർദ്ദിഷ്ട IQ നേട്ടം അല്ലെങ്കിൽ ഘട്ടം ബാലൻസ് പാരാമീറ്ററുകൾ സജ്ജമാക്കുക.

· RX അല്ലെങ്കിൽ TX I/Q DC തിരുത്തൽ പാരാമീറ്റർ പട്ടികകൾ സൃഷ്ടിക്കുക

· പട്ടിക ഡിസി കാലിബ്രേറ്റ് ചെയ്യുക [ [f_inc]]

നിലവിലെ പ്രവർത്തിക്കുന്ന ഡയറക്‌ടറിയിലേക്ക് ഒരു I/Q തിരുത്തൽ പാരാമീറ്റർ പട്ടിക സൃഷ്‌ടിക്കുകയും എഴുതുകയും ചെയ്യുക,
എന്ന പേരിലുള്ള ഫയലിൽ _dc_ .tbl. f_min, f_max എന്നിവ ഏറ്റവും കുറഞ്ഞതും കൂടിയതുമായ ആവൃത്തികളാണ്
പട്ടികയിൽ ഉൾപ്പെടുത്തുക. f_inc എന്നത് ഫ്രീക്വൻസി ഇൻക്രിമെന്റ് ആണ്.

സ്ഥിരസ്ഥിതിയായി, 2 MHz ഘട്ടങ്ങളിൽ മുഴുവൻ ഫ്രീക്വൻസി ശ്രേണിയിലും പട്ടികകൾ ജനറേറ്റുചെയ്യുന്നു.

വ്യക്തമാക്കുക
ഉപയോഗം: വ്യക്തം

സ്‌ക്രീൻ ക്ലിയർ ചെയ്യുന്നു.

എക്കോ
ഉപയോഗം: echo [arg 1] [arg 2] ... [arg n]

ഓരോ ആർഗ്യുമെന്റും ഒരു പുതിയ വരിയിൽ പ്രതിധ്വനിപ്പിക്കുക.

മായ്ക്കുക
ഉപയോഗം: മായ്ക്കുക

വ്യക്തമാക്കിയ മായ്‌ക്കൽ ബ്ലോക്കുകൾ SPI ഫ്ലാഷ് മായ്‌ക്കുക.

· - ബ്ലോക്ക് ഓഫ്‌സെറ്റ് മായ്‌ക്കുക

· - മായ്‌ക്കാനുള്ള മായ്‌ക്കാനുള്ള ബ്ലോക്കുകളുടെ എണ്ണം

ഫ്ലാഷ്_ബാക്കപ്പ്
ഉപയോഗം: flash_backup ( | )

നിർദ്ദിഷ്ട ഫയലിലേക്ക് ഫ്ലാഷ് ഡാറ്റ ബാക്കപ്പ് ചെയ്യുക. ഈ കമാൻഡ് രണ്ടോ നാലോ എടുക്കും
വാദങ്ങൾ. ഡവലപ്‌മെന്റ് അല്ലാത്ത ഉപയോഗത്തിന് സാധാരണയായി രണ്ട് വാദമുഖങ്ങൾ ശുപാർശ ചെയ്യുന്നു.

പാരാമീറ്ററുകൾ:

· - ബാക്കപ്പ് തരം.

ഇത് തിരഞ്ഞെടുത്ത തരത്തെ അടിസ്ഥാനമാക്കി ഉചിതമായ വിലാസവും ദൈർഘ്യ മൂല്യങ്ങളും തിരഞ്ഞെടുക്കുന്നു.

സാധുവായ ഓപ്ഷനുകൾ ഇവയാണ്:

ഓപ്ഷൻ വിവരണം
────────────────────────────────────────────────── ──────────────────
കാലിബ്രേഷൻ ഡാറ്റ
fw ഫേംവെയർ
fpga40 മെറ്റാഡാറ്റയും 40 kLE FPGA-യ്ക്കുള്ള ബിറ്റ്സ്ട്രീമും
fpga115 മെറ്റാഡാറ്റയും 115 kLE FPGA-യ്ക്കുള്ള ബിറ്റ്സ്ട്രീമും

· - ബാക്കപ്പ് ചെയ്യാനുള്ള ഡാറ്റയുടെ വിലാസം. ബ്ലോക്ക്-അലൈൻ ചെയ്‌തത് മായ്‌ക്കേണ്ടതുണ്ട്.

· - ബാക്കപ്പ് ചെയ്യാനുള്ള പ്രദേശത്തിന്റെ ദൈർഘ്യം. ബ്ലോക്ക്-അലൈൻ ചെയ്‌തത് മായ്‌ക്കേണ്ടതുണ്ട്.

ശ്രദ്ധിക്കുക: ഒരു വിലാസവും നീളവും നൽകുമ്പോൾ, ചിത്ര തരം റോ ആയി സ്ഥിരമായിരിക്കും.

ഉദാഹരണങ്ങൾ:

· flash_backup cal.bin cal

കാലിബ്രേഷൻ ഡാറ്റ മേഖല ബാക്കപ്പ് ചെയ്യുന്നു.

· flash_backup cal_raw.bin 0x30000 0x10000

ഒരു റോ ഡാറ്റ ഇമേജായി കാലിബ്രേഷൻ മേഖല ബാക്കപ്പ് ചെയ്യുന്നു.

ഫ്ലാഷ്_ഇമേജ്
ഉപയോഗം: flash_image [ഔട്ട്പുട്ട് ഓപ്ഷനുകൾ]

ഒരു ഫ്ലാഷ് ഇമേജിന്റെ മെറ്റാഡാറ്റ പ്രിന്റ് ചെയ്യുക അല്ലെങ്കിൽ ഒരു പുതിയ ഫ്ലാഷ് ഇമേജ് സൃഷ്ടിക്കുക. പേര് നൽകുമ്പോൾ
ഒരു ഫ്ലാഷ് ഇമേജ് ഫയലിന്റെ ഒരേയൊരു ആർഗ്യുമെന്റ്, ഈ കമാൻഡ് മെറ്റാഡാറ്റ ഉള്ളടക്കങ്ങൾ പ്രിന്റ് ചെയ്യും
ചിത്രത്തിന്റെ.

ഒരു പുതിയ ഫ്ലാഷ് ഇമേജ് സൃഷ്ടിക്കാൻ ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ ഉപയോഗിക്കാം.

· ഡാറ്റ =

ചിത്രത്തിൽ സംഭരിക്കാൻ ഡാറ്റ അടങ്ങുന്ന ഫയൽ.

· വിലാസം=

ഫ്ലാഷ് വിലാസം. സ്ഥിരസ്ഥിതി തരം പരാമീറ്ററിനെ ആശ്രയിച്ചിരിക്കുന്നു.

· തരം=

ഫ്ലാഷ് ഇമേജിന്റെ തരം. ഡിഫോൾട്ടുകൾ റോയിലേക്ക്.

സാധുവായ ഓപ്ഷനുകൾ ഇവയാണ്:

ഓപ്ഷൻ വിവരണം
────────────────────────────────────────────────── ──────────────────
കാലിബ്രേഷൻ ഡാറ്റ
fw ഫേംവെയർ
fpga40 മെറ്റാഡാറ്റയും 40 kLE FPGA-യ്ക്കുള്ള ബിറ്റ്സ്ട്രീമും
fpga115 മെറ്റാഡാറ്റയും 115 kLE FPGA-യ്ക്കുള്ള ബിറ്റ്സ്ട്രീമും
അസംസ്കൃത ഡാറ്റ. വിലാസവും ദൈർഘ്യ പാരാമീറ്ററുകളും ആയിരിക്കണം
ഈ തരം തിരഞ്ഞെടുത്തിട്ടുണ്ടെങ്കിൽ നൽകിയിരിക്കുന്നു.

· സീരിയൽ=

ചിത്രത്തിൽ സംഭരിക്കാൻ സീരിയൽ #. സ്ഥിരസ്ഥിതികൾ പൂജ്യങ്ങളിലേക്ക്.

flash_init_cal
ഉപയോഗം: flash_init_cal [ ]

നിലവിൽ തുറന്നിരിക്കുന്ന ഉപകരണത്തിലേക്ക് ഒരു പുതിയ കാലിബ്രേഷൻ ഡാറ്റ മേഖല സൃഷ്‌ടിക്കുകയും എഴുതുകയും ചെയ്യുക, അല്ലെങ്കിൽ a
ഫയൽ. ഈ കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് കാലിബ്രേഷൻ ഡാറ്റ ബാക്കപ്പ് ചെയ്യുന്നത് ഉറപ്പാക്കുക. (കാണുക
flash_backup കമാൻഡ്.)

·

ഉപകരണ മോഡലിനെ ആശ്രയിച്ച് 40 അല്ലെങ്കിൽ 115.

·

VCTCXO/DAC ട്രിം മൂല്യം (0x0-0xffff)

·

കാലിബ്രേഷൻ ഡാറ്റ എഴുതാനുള്ള ഫയൽ. ഈ വാദം നൽകുമ്പോൾ, ഡാറ്റയൊന്നും ഉണ്ടാകില്ല
ഉപകരണത്തിന്റെ ഫ്ലാഷിലേക്ക് എഴുതിയിരിക്കുന്നു.

flash_restore
ഉപയോഗം: flash_restore [ ]

ഇമേജ് മെറ്റാഡാറ്റയിലെ മൂല്യങ്ങളെ ഓപ്ഷണലായി അസാധുവാക്കിക്കൊണ്ട് ഒരു ഫയലിൽ നിന്ന് ഫ്ലാഷ് ഡാറ്റ പുനഃസ്ഥാപിക്കുക.

·

നൽകിയിരിക്കുന്ന ഫ്ലാഷ് ഇമേജ് ഫയലിൽ വ്യക്തമാക്കിയ വിലാസത്തിലേക്കുള്ള ഡിഫോൾട്ടുകൾ.

·

നൽകിയിരിക്കുന്ന ഇമേജ് ഫയലിലെ ഡാറ്റയുടെ ദൈർഘ്യത്തിലേക്കുള്ള ഡിഫോൾട്ടുകൾ.

fw_log
ഉപയോഗം: fw_log [ഫയലിന്റെ പേര്]

ഉപകരണത്തിന്റെ ഫേംവെയർ ലോഗിലെ ഉള്ളടക്കങ്ങൾ വായിച്ച് നിർദ്ദിഷ്ട ഫയലിലേക്ക് എഴുതുക. അല്ലെങ്കിൽ
ഫയലിന്റെ പേര് വ്യക്തമാക്കിയിട്ടുണ്ട്, ലോഗ് ഉള്ളടക്കം stdout-ൽ എഴുതിയിരിക്കുന്നു.

സഹായിക്കൂ
ഉപയോഗം: സഹായം [ ]

ഏത് കമാൻഡിലും ഇതുപോലുള്ള വിപുലമായ സഹായം നൽകുന്നു.

വിവരം
ഉപയോഗം: വിവരം

തുറന്ന ഉപകരണത്തെക്കുറിച്ചുള്ള ഇനിപ്പറയുന്ന വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുന്നു:

· സീരിയൽ നമ്പർ

VCTCXO DAC കാലിബ്രേഷൻ മൂല്യം

· FPGA വലിപ്പം

· FPGA ലോഡ് ചെയ്താലും ഇല്ലെങ്കിലും

· USB ബസ്, വിലാസം, വേഗത

· ബാക്കെൻഡ് (ഏത് ഉപകരണ ഇന്റർഫേസ് കോഡാണ് ഉപയോഗിക്കുന്നതെന്ന് സൂചിപ്പിക്കുന്നു.)

· ഉദാഹരണ നമ്പർ

ബൂട്ട്_ടു
ഉപയോഗം: jump_to_boot

ഫ്ലാഷിൽ ഒരു FW സിഗ്നേച്ചർ വാക്ക് മായ്‌ച്ച് FX3 ബൂട്ട്‌ലോഡറിലേക്ക് പോകുക.

പുതിയത് വരെ പവർ സൈക്കിളുകളിലുടനീളം ഉപകരണം FX3 ബൂട്ട്ലോഡറിലേക്ക് ബൂട്ട് ചെയ്യുന്നത് തുടരും
ഫേംവെയർ ഉപകരണത്തിലേക്ക് എഴുതിയിരിക്കുന്നു.

ലോഡ് ചെയ്യുക
ഉപയോഗം: ലോഡ്

ഒരു FPGA ബിറ്റ്സ്ട്രീം ലോഡ് ചെയ്യുക അല്ലെങ്കിൽ FX3-ന്റെ SPI ഫ്ലാഷ് പ്രോഗ്രാം ചെയ്യുക.

xb
ഉപയോഗം: xb [പാരാമീറ്ററുകൾ]

ഒരു വിപുലീകരണ ബോർഡ് പ്രവർത്തനക്ഷമമാക്കുക അല്ലെങ്കിൽ കോൺഫിഗർ ചെയ്യുക.

ബോർഡ്_മോഡലിനുള്ള സാധുവായ മൂല്യങ്ങൾ:

100 XNUMX

XB-100 GPIO വിപുലീകരണ ബോർഡ്

200 XNUMX

XB-200 LF/MF/HF/VHF ട്രാൻസ്‌വെർട്ടർ എക്സ്പാൻഷൻ ബോർഡ്

സാധാരണ ഉപകമാൻഡുകൾ:

· പ്രവർത്തനക്ഷമമാക്കുക

XB-100 അല്ലെങ്കിൽ XB-200 വിപുലീകരണ ബോർഡ് പ്രവർത്തനക്ഷമമാക്കുക.

XB-200 ഉപകമാൻഡുകൾ:

· ഫിൽട്ടർ [rx|tx] [50|144|222|കസ്റ്റം|auto_1db|auto_3db]

XB-200 ബോർഡിൽ വ്യക്തമാക്കിയ RX അല്ലെങ്കിൽ TX ഫിൽട്ടർ തിരഞ്ഞെടുക്കുന്നു. എന്നതിന്റെ വിവരണങ്ങളാണ് താഴെ
ഓരോ ഫിൽട്ടർ ഓപ്ഷനുകളും.

50 XNUMX

50-54 MHz (6 മീറ്റർ ബാൻഡ്) ഫിൽട്ടർ തിരഞ്ഞെടുക്കുക.

144 XNUMX

144-148 MHz (2 മീറ്റർ ബാൻഡ്) ഫിൽട്ടർ തിരഞ്ഞെടുക്കുക.

222 XNUMX

222-225 MHz (1.25 മീറ്റർ ബാൻഡ്) ഫിൽട്ടർ തിരഞ്ഞെടുക്കുക. യാഥാർത്ഥ്യമായി,
ഈ ഫിൽട്ടർ ഓപ്ഷൻ യഥാർത്ഥത്തിൽ അൽപ്പം വിശാലമാണ്, മൂടുന്നു
206 MHz - 235 MHz.

· ആചാരം

ഇഷ്‌ടാനുസൃത ഫിൽട്ടർ പാത്ത് തിരഞ്ഞെടുക്കുന്നു. ഉപയോക്താവ് ഒരു ഫിൽട്ടർ ബന്ധിപ്പിക്കണം
ഉപയോഗിക്കുമ്പോൾ അനുബന്ധ FILT, FILT-ANT കണക്ഷനുകൾക്കൊപ്പം
ഈ ഓപ്ഷൻ. പകരമായി ഒരാൾ FILT ഉം FILT-ANT ഉം ചാടാം
സ്വീകരണത്തിനായി "ഫിൽട്ടർ ഇല്ല" നേടുന്നതിനുള്ള കണക്ഷനുകൾ. (എന്നിരുന്നാലും, ഇത്
സംപ്രേക്ഷണങ്ങൾക്കായി _highly_ നിരുത്സാഹപ്പെടുത്തി.)

· auto_1db

ആവൃത്തിയെ അടിസ്ഥാനമാക്കി മുകളിലുള്ള ചോയ്‌സുകളിലൊന്ന് സ്വയമേവ തിരഞ്ഞെടുക്കുന്നു
കൂടാതെ ഫിൽട്ടറുകളുടെ 1dB പോയിന്റുകളും. കേസുകൾക്കായി ഇഷ്‌ടാനുസൃത പാത ഉപയോഗിക്കുന്നു
ഓൺ-ബോർഡ് ഫിൽട്ടറുകളുമായി ബന്ധമില്ലാത്തവ.

· auto_3db

ആവൃത്തിയെ അടിസ്ഥാനമാക്കി മുകളിലുള്ള ചോയ്‌സുകളിലൊന്ന് സ്വയമേവ തിരഞ്ഞെടുക്കുന്നു
കൂടാതെ ഫിൽട്ടറുകളുടെ 3dB പോയിന്റുകളും. കേസുകൾക്കായി ഇഷ്‌ടാനുസൃത പാത ഉപയോഗിക്കുന്നു
ഓൺ-ബോർഡ് ഫിൽട്ടറുകളുമായി ബന്ധമില്ലാത്തവ.

ഉദാഹരണങ്ങൾ:

xb 200 പ്രവർത്തനക്ഷമമാക്കുക

XB-200 ട്രാൻസ്‌വെർട്ടർ വിപുലീകരണ ബോർഡ് പ്രവർത്തനക്ഷമമാക്കുകയും കോൺഫിഗർ ചെയ്യുകയും ചെയ്യുന്നു.

· xb 200 ഫിൽട്ടർ rx 144

XB-144 ട്രാൻസ്‌വെർട്ടർ വിപുലീകരണ ബോർഡിൽ 148-200 MHz സ്വീകരിക്കുന്ന ഫിൽട്ടർ തിരഞ്ഞെടുക്കുന്നു.

മിമോ
ഉപയോഗം: mimo [മാസ്റ്റർ | അടിമ]

ഉപകരണ MIMO പ്രവർത്തനം പരിഷ്ക്കരിക്കുക.

തുറക്കുക
ഉപയോഗം: തുറക്കുക [ഉപകരണ ഐഡന്റിഫയറുകൾ]

തുടർച്ചയായ കമാൻഡുകൾ ഉപയോഗിക്കുന്നതിന് നിർദ്ദിഷ്ട ഉപകരണം തുറക്കുക. മുമ്പ് തുറന്ന ഏതെങ്കിലും ഉപകരണം
അടച്ചിരിക്കും.

ഉപകരണ ഐഡന്റിഫയർ സ്ട്രിംഗിന്റെ പൊതുവായ രൂപം ഇതാണ്:

:[ഉപകരണം= : ] [ഉദാഹരണം= ] [സീരിയൽ= ]

പൂർണ്ണമായ ഉപകരണ സ്‌പെസിഫയറിനായി libbladeRF-ലെ bladerf_open() ഡോക്യുമെന്റേഷൻ കാണുക
ഫോർമാറ്റ്.

പീക്ക്
ഉപയോഗം: നോക്കുക [എണ്ണം_വിലാസങ്ങൾ]

പീക്ക് കമാൻഡിന് FPGA-യിൽ നിന്ന് തൂങ്ങിക്കിടക്കുന്ന ഏത് ഉപകരണങ്ങളും വായിക്കാനാകും
LMS6002D ട്രാൻസ്‌സിവർ, VCTCXO ട്രിം DAC അല്ലെങ്കിൽ Si5338 ക്ലോക്ക് ജനറേറ്റർ ചിപ്പ്.

സംഖ്യ_വിലാസങ്ങൾ നൽകിയിട്ടുണ്ടെങ്കിൽ, വിലാസം 1 കൊണ്ട് വർദ്ധിപ്പിച്ച് മറ്റൊരു പീക്ക്
ഇത്രയും വിലാസങ്ങൾക്കായി അവതരിപ്പിച്ചു.

സാധുവായ വിലാസ ശ്രേണികൾ:

ഉപകരണ വിലാസ ശ്രേണി
──────────────────────
dac 0 മുതൽ 255 വരെ

lms 0 മുതൽ 127 വരെ
si 0 മുതൽ 255 വരെ

ഉദാഹരണം:

· നോക്കൂ...

പായുക
ഉപയോഗം: കുത്തുക

പോക്ക് കമാൻഡിന് FPGA-യിൽ നിന്ന് തൂങ്ങിക്കിടക്കുന്ന ഏത് ഉപകരണങ്ങളും എഴുതാനാകും
LMS6002D ട്രാൻസ്‌സിവർ, VCTCXO ട്രിം DAC അല്ലെങ്കിൽ Si5338 ക്ലോക്ക് ജനറേറ്റർ ചിപ്പ്.

സാധുവായ വിലാസ ശ്രേണികൾ:

ഉപകരണ വിലാസ ശ്രേണി
──────────────────────
dac 0 മുതൽ 255 വരെ
lms 0 മുതൽ 127 വരെ
si 0 മുതൽ 255 വരെ

ഉദാഹരണം:

· കുത്തുക ...

അച്ചടിക്കുക
ഉപയോഗം: പ്രിന്റ് [പാരാമീറ്റർ]

പ്രിന്റ് കമാൻഡ് പ്രിന്റ് ചെയ്യാൻ ഒരു പാരാമീറ്റർ എടുക്കുന്നു. ലഭ്യമായ പാരാമീറ്ററുകൾ ചുവടെ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു. എങ്കിൽ
പരാമീറ്ററുകളൊന്നും വ്യക്തമാക്കിയിട്ടില്ല, എല്ലാ പാരാമീറ്ററുകളും പ്രിന്റ് ചെയ്‌തിരിക്കുന്നു.

പാരാമീറ്റർ വിവരണം
────────────────────────────────────────────────── ─────────────────────
ബാൻഡ്വിഡ്ത്ത് ബാൻഡ്വിഡ്ത്ത് ക്രമീകരണങ്ങൾ
ഫ്രീക്വൻസി ഫ്രീക്വൻസി ക്രമീകരണങ്ങൾ
gpio FX3 <-> FPGA GPIO നില
loopback ലൂപ്പ്ബാക്ക് ക്രമീകരണങ്ങൾ
dB-യിൽ RX LNA-യുടെ ഗെയിൻ ക്രമീകരണം
rx_mux FPGA RX FIFO ഇൻപുട്ട് mux ക്രമീകരണം
rxvga1 dB-യിൽ RXVGA1-ന്റെ ഗെയിൻ ക്രമീകരണം
rxvga2 dB-യിൽ RXVGA2-ന്റെ ഗെയിൻ ക്രമീകരണം
txvga1 dB-യിൽ TXVGA1-ന്റെ ഗെയിൻ ക്രമീകരണം
txvga2 dB-യിൽ TXVGA2-ന്റെ ഗെയിൻ ക്രമീകരണം
സാമ്പിൾ ബാഹ്യമോ ആന്തരികമോ ആയ സാമ്പിൾ മോഡ്
സാമ്പിൾറേറ്റ് സാമ്പിൾറേറ്റ് ക്രമീകരണങ്ങൾ
trimdac VCTCXO DAC ക്രമീകരണങ്ങൾ ട്രിം ചെയ്യുക
vctcxo_tamer നിലവിലെ VCTCXO ടാമർ മോഡ്.
xb_gpio വിപുലീകരണ ബോർഡ് GPIO മൂല്യങ്ങൾ
xb_gpio_dir വിപുലീകരണ ബോർഡ് GPIO ദിശ (1=ഔട്ട്‌പുട്ട്, 0=ഇൻപുട്ട്)

അന്വേഷണം
ഉപയോഗം: അന്വേഷണം [കണിശമായ]

അറ്റാച്ച് ചെയ്ത ബ്ലേഡ്ആർഎഫ് ഉപകരണത്തിനായി തിരയുക, ഫലങ്ങളുടെ ഒരു ലിസ്റ്റ് പ്രിന്റ് ചെയ്യുക.

കർശനമായി വ്യക്തമാക്കാതെ, ലഭ്യമായ ഉപകരണങ്ങളുടെ അഭാവം ഒരു പിശകായി കണക്കാക്കില്ല.

ഓപ്ഷണൽ കർശനമായ ആർഗ്യുമെന്റ് നൽകുമ്പോൾ, ഈ കമാൻഡ് ഇല്ല എന്ന സാഹചര്യം കൈകാര്യം ചെയ്യും
ഉപകരണങ്ങൾ ഒരു പിശകായി കാണപ്പെടുന്നു, ഇത് -e വഴി നൽകിയിരിക്കുന്ന സ്ക്രിപ്റ്റുകളോ കമാൻഡുകളുടെ ലിസ്റ്റുകളോ ഉണ്ടാക്കുന്നു
കമാൻഡ് ലൈൻ ആർഗ്യുമെന്റ് ഉടൻ അവസാനിപ്പിക്കണം.

പുറത്തുപോവുക
ഉപയോഗം: ഉപേക്ഷിക്കുക

CLI-ൽ നിന്ന് പുറത്തുകടക്കുക.

വീണ്ടെടുക്കുക
ഉപയോഗം: വീണ്ടെടുക്കുക [ ]

ബൂട്ട്ലോഡർ മോഡിൽ പ്രവർത്തിക്കുന്ന ഒരു ഉപകരണത്തിലേക്ക് ഫേംവെയർ ലോഡ് ചെയ്യുക അല്ലെങ്കിൽ നിലവിൽ ഉള്ള എല്ലാ ഉപകരണങ്ങളും ലിസ്റ്റ് ചെയ്യുക
ബൂട്ട്ലോഡർ മോഡ്.

ആർഗ്യുമെന്റുകളൊന്നുമില്ലാതെ, ഈ കമാൻഡ് FX3-അടിസ്ഥാനത്തിലുള്ള ഉപകരണങ്ങൾക്കുള്ള യുഎസ്ബി ബസും വിലാസവും ലിസ്റ്റ് ചെയ്യുന്നു
ബൂട്ട്ലോഡർ മോഡിൽ പ്രവർത്തിക്കുന്നു.

ഒരു ബസ്, വിലാസം, ഒരു ഫേംവെയർ ഫയലിലേക്കുള്ള പാത എന്നിവ നൽകുമ്പോൾ, നിർദ്ദിഷ്ട ഉപകരണം ആയിരിക്കും
നൽകിയ ഫേംവെയർ ഉപയോഗിച്ച് ലോഡുചെയ്ത് എക്സിക്യൂട്ട് ചെയ്യാൻ ആരംഭിക്കുക.

മിക്ക കേസുകളിലും, ഉപകരണത്തിന്റെ റാമിലേക്ക് ഫേംവെയർ വിജയകരമായി ലോഡുചെയ്‌തതിനുശേഷം, ഉപയോക്താക്കൾ ഇത് ചെയ്യണം
"ഓപ്പൺ" കമാൻഡ് ഉപയോഗിച്ച് ഉപകരണം തുറക്കുക, കൂടാതെ ഫ്ലാഷ് വഴി ഫേംവെയർ എഴുതുക
"fx3 ലോഡ് ചെയ്യുക "

ഓടുക
ഉപയോഗം: ഓടുക

നൽകിയിരിക്കുന്ന സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുക.

rx
ഉപയോഗം: rx

IQ സാമ്പിളുകൾ സ്വീകരിച്ച് അവ നിർദ്ദിഷ്ട ഫയലിലേക്ക് എഴുതുക. സ്വീകരണം നിയന്ത്രിക്കപ്പെടുന്നു
ഇനിപ്പറയുന്നവയിൽ ഒന്ന് ക്രമീകരിച്ചത്:

കമാൻഡ് വിവരണം
────────────────────────────────────────────────── ─────────────────────
സാമ്പിളുകൾ സ്വീകരിക്കാൻ ആരംഭിക്കുക
സാമ്പിളുകൾ സ്വീകരിക്കുന്നത് നിർത്തുക
കാത്തിരിക്കുക സാമ്പിൾ ട്രാൻസ്മിഷൻ പൂർത്തിയാകുന്നതുവരെ കാത്തിരിക്കുക, അല്ലെങ്കിൽ a
നിശ്ചിത സമയം കടന്നുപോകുന്നു
കോൺഫിഗർ സാമ്പിൾ റിസപ്ഷൻ കോൺഫിഗർ ചെയ്യുക. പരാമീറ്ററുകളൊന്നും ഇല്ലെങ്കിൽ
നൽകിയിരിക്കുന്നു, നിലവിലെ പാരാമീറ്ററുകൾ പ്രിന്റ് ചെയ്തു.

അധിക കമാൻഡുകൾ ഇല്ലാതെ rx പ്രവർത്തിപ്പിക്കുന്നത് rx കോൺഫിഗറിനുള്ള സാധുവായ ചുരുക്കെഴുത്താണ്.

വെയിറ്റ് കമാൻഡ് ഒരു ഓപ്ഷണൽ ടൈംഔട്ട് പാരാമീറ്റർ എടുക്കുന്നു. ഈ പരാമീറ്റർ യൂണിറ്റുകളിലേക്ക് ഡിഫോൾട്ട് ചെയ്യുന്നു
മില്ലിസെക്കൻഡ് (മി.സെ.). ms അല്ലെങ്കിൽ s സഫിക്സുകൾ ഉപയോഗിച്ച് ടൈംഔട്ട് യൂണിറ്റ് വ്യക്തമാക്കാം. ഇത് എങ്കിൽ
പാരാമീറ്റർ നൽകിയിട്ടില്ല, സ്വീകരണം പൂർത്തിയാകുന്നതുവരെ കമാൻഡ് കാത്തിരിക്കും അല്ലെങ്കിൽ Ctrl-C
അമർത്തി.

കോൺഫിഗറേഷൻ പരാമീറ്ററുകൾ param=value എന്ന ഫോം എടുക്കുന്നു, അവ ഒറ്റത്തവണ അല്ലെങ്കിൽ വ്യക്തമാക്കിയേക്കാം
ഒന്നിലധികം rx കോൺഫിഗറേഷൻ ഇൻവോക്കേഷനുകൾ. ലഭ്യമായ പാരാമീറ്ററുകളുടെ ഒരു ലിസ്റ്റ് ചുവടെയുണ്ട്.

പാരാമീറ്റർ വിവരണം
────────────────────────────────────────────────── ─────────────────────
n സ്വീകരിക്കേണ്ട സാമ്പിളുകളുടെ എണ്ണം. 0 = inf.
ഫയലിന്റെ പേര് സ്വീകരിച്ച സാമ്പിളുകൾ എഴുതാൻ
ഫോർമാറ്റ് ഔട്ട്പുട്ട് ഫയൽ ഫോർമാറ്റ്. ഇനിപ്പറയുന്നവയിൽ ഒന്ന്:
csv: SC16 Q11 സാമ്പിളുകളുടെ CSV
ബിൻ: റോ SC16 Q11 DAC സാമ്പിളുകൾ
സാമ്പിളുകൾ ഓരോ ബഫറിലും ഉപയോഗിക്കേണ്ട സാമ്പിളുകളുടെ എണ്ണം
അസമന്വിത സ്ട്രീം. 1024 കൊണ്ട് ഹരിക്കണം
>= 1024.
ബഫറുകൾ അസിൻക്രണസിൽ ഉപയോഗിക്കാനുള്ള സാമ്പിൾ ബഫറുകളുടെ എണ്ണം
ധാര. കുറഞ്ഞ മൂല്യം 4 ആണ്.
xfers അനുവദിക്കുന്നതിനുള്ള ഒരേസമയം കൈമാറ്റങ്ങളുടെ എണ്ണം
ഉപയോഗിക്കാനുള്ള അസിൻക്രണസ് സ്ട്രീം. ഇത് കുറവായിരിക്കണം
ബഫറുകളുടെ പാരാമീറ്ററിനേക്കാൾ.
കാലഹരണപ്പെടൽ ഡാറ്റ സ്ട്രീം കാലഹരണപ്പെട്ടു. സഫിക്സ് ഇല്ലാതെ, ഡിഫോൾട്ട്
യൂണിറ്റ് ms ആണ്. സ്ഥിര മൂല്യം 1000 ms (1 സെ) ആണ്.
ms, s എന്നിവയാണ് സാധുവായ പ്രത്യയങ്ങൾ.

ഉദാഹരണം:

· rx config ഫയൽ=/tmp/data.bin ഫോർമാറ്റ്=ബിൻ n=10K

(10240 = 10 * 1024) സാമ്പിളുകൾ സ്വീകരിക്കുക, അവ ബൈനറി DAC-ൽ /tmp/data.bin-ലേക്ക് എഴുതുക
ഫോർമാറ്റ്.

കുറിപ്പുകൾ:

· n, സാമ്പിളുകൾ, ബഫറുകൾ, xfers പാരാമീറ്ററുകൾ K, M, G എന്നീ പ്രത്യയങ്ങളെ പിന്തുണയ്ക്കുന്നു.
1024 ന്റെ ഗുണിതങ്ങളാണ്.

· ഒരു rx സ്റ്റോപ്പും തുടർന്ന് ഒരു rx സ്റ്റാർട്ടും സാമ്പിൾ ഫയൽ വെട്ടിച്ചുരുക്കുന്നതിന് കാരണമാകും. എങ്കിൽ
ഇത് ആവശ്യമില്ല, പുനരാരംഭിക്കുന്നതിന് മുമ്പ് മറ്റൊരു ഫയൽ സജ്ജമാക്കുന്നതിന് rx config പ്രവർത്തിപ്പിക്കുന്നത് ഉറപ്പാക്കുക
rx സ്ട്രീം.

· ഉയർന്ന സാമ്പിൾ നിരക്കുകൾക്കായി, ബൈനറി ഔട്ട്പുട്ട് ഫോർമാറ്റ് ഉപയോഗിക്കണമെന്ന് നിർദ്ദേശിക്കുന്നു, കൂടാതെ
ഔട്ട്‌പുട്ട് ഫയൽ റാമിൽ എഴുതാം (ഉദാ / tmp, /dev/shm), സ്ഥലം അനുവദിക്കുകയാണെങ്കിൽ. വലുതായി
ഉയർന്ന സാമ്പിൾ നിരക്കിൽ ക്യാപ്‌ചർ ചെയ്യുന്നു, HDD-ക്ക് പകരം ഒരു SSD ഉപയോഗിക്കുന്നത് പരിഗണിക്കുക.

tx
ഉപയോഗം: tx

നിർദ്ദിഷ്ട ഫയലിൽ നിന്ന് IQ സാമ്പിളുകൾ വായിച്ച് അവ കൈമാറുക. സംപ്രേഷണം നിയന്ത്രിക്കപ്പെടുന്നു ഒപ്പം
ഇനിപ്പറയുന്നവയിൽ ഒന്ന് ക്രമീകരിച്ചത്:

കമാൻഡ് വിവരണം
────────────────────────────────────────────────── ─────────────────────
സാമ്പിളുകൾ കൈമാറാൻ ആരംഭിക്കുക
സാമ്പിളുകൾ കൈമാറുന്നത് നിർത്തുക
കാത്തിരിക്കുക സാമ്പിൾ ട്രാൻസ്മിഷൻ പൂർത്തിയാകുന്നതുവരെ കാത്തിരിക്കുക, അല്ലെങ്കിൽ a
നിശ്ചിത സമയം കടന്നുപോകുന്നു
കോൺഫിഗർ സാമ്പിൾ ട്രാൻസ്മിഷൻ കോൺഫിഗർ ചെയ്യുക. പരാമീറ്ററുകളൊന്നും ഇല്ലെങ്കിൽ
നൽകിയിരിക്കുന്നു, നിലവിലെ പാരാമീറ്ററുകൾ പ്രിന്റ് ചെയ്തു.

അധിക കമാൻഡുകൾ ഇല്ലാതെ tx പ്രവർത്തിപ്പിക്കുന്നത് tx കോൺഫിഗറിനുള്ള സാധുവായ ചുരുക്കെഴുത്താണ്.

വെയിറ്റ് കമാൻഡ് ഒരു ഓപ്ഷണൽ ടൈംഔട്ട് പാരാമീറ്റർ എടുക്കുന്നു. ഈ പരാമീറ്റർ യൂണിറ്റുകളിലേക്ക് ഡിഫോൾട്ട് ചെയ്യുന്നു
മില്ലിസെക്കൻഡ് (മി.സെ.). ms അല്ലെങ്കിൽ s സഫിക്സുകൾ ഉപയോഗിച്ച് ടൈംഔട്ട് യൂണിറ്റ് വ്യക്തമാക്കാം. ഇത് എങ്കിൽ
പാരാമീറ്റർ നൽകിയിട്ടില്ല, ട്രാൻസ്മിഷൻ പൂർത്തിയാകുന്നതുവരെ കമാൻഡ് കാത്തിരിക്കും അല്ലെങ്കിൽ
Ctrl-C അമർത്തി.

കോൺഫിഗറേഷൻ പരാമീറ്ററുകൾ param=value എന്ന ഫോം എടുക്കുന്നു, അവ ഒറ്റത്തവണ അല്ലെങ്കിൽ വ്യക്തമാക്കിയേക്കാം
ഒന്നിലധികം tx കോൺഫിഗറേഷൻ ഇൻവോക്കേഷനുകൾ. ലഭ്യമായ പാരാമീറ്ററുകളുടെ ഒരു ലിസ്റ്റ് ചുവടെയുണ്ട്.

പാരാമീറ്റർ വിവരണം
────────────────────────────────────────────────── ─────────────────────
സാമ്പിളുകൾ വായിക്കാൻ ഫയലിന്റെ പേര്
ഫോർമാറ്റ് ഇൻപുട്ട് ഫയൽ ഫോർമാറ്റ്. ഇനിപ്പറയുന്നവയിൽ ഒന്ന്:
csv: SC16 Q11 സാമ്പിളുകളുടെ CSV ([-2048, 2047])
ബിൻ: റോ SC16 Q11 DAC സാമ്പിളുകൾ ([-2048, 2047])
ഫയൽ ഉള്ളടക്കങ്ങൾ എത്ര തവണ ആയിരിക്കണം എന്ന് ആവർത്തിക്കുക
സംപ്രേക്ഷണം ചെയ്തു. 0 എന്നത് നിർത്തുന്നത് വരെ ആവർത്തിക്കുന്നതിനെ സൂചിപ്പിക്കുന്നു.
കാലതാമസം തമ്മിലുള്ള കാലതാമസം വരുത്തേണ്ട മൈക്രോസെക്കൻഡുകളുടെ എണ്ണം
ഫയൽ ഉള്ളടക്കങ്ങൾ വീണ്ടും കൈമാറുന്നു. 0 എന്നത് കാലതാമസമില്ലെന്ന് സൂചിപ്പിക്കുന്നു.
സാമ്പിളുകൾ ഓരോ ബഫറിലും ഉപയോഗിക്കേണ്ട സാമ്പിളുകളുടെ എണ്ണം
അസമന്വിത സ്ട്രീം. 1024 കൊണ്ട് ഹരിക്കണം
>= 1024.
ബഫറുകൾ അസിൻക്രണസിൽ ഉപയോഗിക്കാനുള്ള സാമ്പിൾ ബഫറുകളുടെ എണ്ണം
ധാര. കുറഞ്ഞ മൂല്യം 4 ആണ്.
xfers അനുവദിക്കുന്നതിനുള്ള ഒരേസമയം കൈമാറ്റങ്ങളുടെ എണ്ണം
ഉപയോഗിക്കാനുള്ള അസമന്വിത സ്ട്രീം. ഇത് < എന്നതായിരിക്കണം
ബഫറുകളുടെ പാരാമീറ്റർ.
കാലഹരണപ്പെടൽ ഡാറ്റ സ്ട്രീം കാലഹരണപ്പെട്ടു. സഫിക്സ് ഇല്ലാതെ, ഡിഫോൾട്ട്
യൂണിറ്റ് ms ആണ്. സ്ഥിര മൂല്യം 1000 ms (1 സെ) ആണ്.
'ms', 's' എന്നിവയാണ് സാധുവായ പ്രത്യയങ്ങൾ.

ഉദാഹരണം:

· tx config ഫയൽ=data.bin ഫോർമാറ്റ്=ബിൻ ആവർത്തനം=2 കാലതാമസം=250000

ഡാറ്റ.ബിന്നിന്റെ ഉള്ളടക്കങ്ങൾ രണ്ട് തവണ ട്രാൻസ്മിറ്റ് ചെയ്യുന്നു, തമ്മിൽ ~250ms കാലതാമസം
പ്രക്ഷേപണങ്ങൾ.

കുറിപ്പുകൾ:

· n, സാമ്പിളുകൾ, ബഫറുകൾ, xfers പാരാമീറ്ററുകൾ K, M, G എന്നീ പ്രത്യയങ്ങളെ പിന്തുണയ്ക്കുന്നു.
1024 ന്റെ ഗുണിതങ്ങളാണ്.

· ഉയർന്ന സാമ്പിൾ നിരക്കുകൾക്ക്, ഇൻപുട്ട് ഫയൽ റാമിൽ സൂക്ഷിക്കാൻ നിർദ്ദേശിക്കുന്നു (ഉദാ / tmp,
/dev/shm) അല്ലെങ്കിൽ ഒരു എച്ച്ഡിഡിക്ക് പകരം ഒരു എസ്എസ്ഡിയിൽ.

· CSV ഡാറ്റ നൽകുമ്പോൾ, ഈ കമാൻഡ് ആദ്യം അതിനെ സംഭരിച്ചിരിക്കുന്ന ഒരു ബൈനറി ഫോർമാറ്റിലേക്ക് മാറ്റും
നിലവിലെ പ്രവർത്തിക്കുന്ന ഡയറക്ടറിയിലെ ഒരു ഫയലിൽ. ഈ പ്രക്രിയയ്ക്കിടയിൽ, പരിധിക്ക് പുറത്തുള്ള മൂല്യങ്ങൾ
മുറുകെ പിടിക്കും.

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

ഗണം
ഉപയോഗം: സെറ്റ്

സെറ്റ് കമാൻഡ് ഒരു പരാമീറ്ററും അതിനായി ആർബിട്രറി ആർഗ്യുമെന്റുകളും എടുക്കുന്നു
പരാമീറ്റർ. പരാമീറ്റർ ഇതിലൊന്നാണ്:

പാരാമീറ്റർ വിവരണം
────────────────────────────────────────────────── ─────────────────────
ബാൻഡ്വിഡ്ത്ത് ബാൻഡ്വിഡ്ത്ത് ക്രമീകരണങ്ങൾ
ഫ്രീക്വൻസി ഫ്രീക്വൻസി ക്രമീകരണങ്ങൾ
gpio FX3 <-> FPGA GPIO നില
loopback ലൂപ്പ്ബാക്ക് ക്രമീകരണങ്ങൾ. ലിസ്റ്റ് മോഡുകളിലേക്ക് 'സെറ്റ് ലൂപ്പ്ബാക്ക്' പ്രവർത്തിപ്പിക്കുക.
dB-യിൽ RX LNA-യുടെ ഗെയിൻ ക്രമീകരണം. മൂല്യങ്ങൾ: 0, 3, 6
rxvga1 dB-യിൽ RXVGA1-ന്റെ ഗെയിൻ ക്രമീകരണം. ശ്രേണി: [5, 30]
rx_mux FPGA RX FIFO ഇൻപുട്ട് mux മോഡ്. ഓപ്ഷനുകൾ ഇവയാണ്:
BASEBAND_LMS, 12BIT_COUNTER, 32BIT_COUNTER,
DIGITAL_LOOPBACK
rxvga1 dB-യിൽ RXVGA1-ന്റെ ഗെയിൻ ക്രമീകരണം. ശ്രേണി: [5, 30]
rxvga2 dB-യിൽ RXVGA2-ന്റെ ഗെയിൻ ക്രമീകരണം. ശ്രേണി: [0, 30]
txvga1 dB-യിൽ TXVGA1-ന്റെ ഗെയിൻ ക്രമീകരണം. പരിധി: [-35, -4]
txvga2 dB-യിൽ TXVGA2-ന്റെ ഗെയിൻ ക്രമീകരണം. ശ്രേണി: [0, 25]
സാമ്പിൾ ബാഹ്യമോ ആന്തരികമോ ആയ സാമ്പിൾ മോഡ്
സാമ്പിൾ നിരക്ക് സാമ്പിൾ ക്രമീകരണം
trimdac VCTCXO DAC ക്രമീകരണങ്ങൾ ട്രിം ചെയ്യുക
vctcxo_tamer VCTCXO ടാമർ മോഡ്. ഓപ്‌ഷനുകൾ: പ്രവർത്തനരഹിതമാക്കിയത്, 1PPS, 10MHz
xb_gpio വിപുലീകരണ ബോർഡ് GPIO മൂല്യങ്ങൾ
xb_gpio_dir വിപുലീകരണ ബോർഡ് GPIO ദിശ (1=ഔട്ട്‌പുട്ട്, 0=ഇൻപുട്ട്)

പതിപ്പ്
ഉപയോഗം: പതിപ്പ്

ഹോസ്റ്റ് സോഫ്‌റ്റ്‌വെയറിനും നിലവിലെ ഉപകരണത്തിനുമുള്ള പതിപ്പ് വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുന്നു.

ഉദാഹരണങ്ങൾ


$ bladeRF-cli -l hostedx40.rbf

hostedx40.rbf എന്ന് പേരുള്ള ഒരു FPGA ഇമേജ് bladeRF-ന്റെ FPGA-യിലേക്ക് ലോഡ് ചെയ്യുന്നു.

കുറിപ്പ്:--load-fpga ഉപയോഗിച്ച് ലോഡ് ചെയ്ത FPGA ഇമേജ് പവർ-ഓഫ് ചെയ്യുമ്പോൾ നഷ്ടപ്പെടും.

$ bladeRF-cli -f firmware.img

bladeRF-ന്റെ ഫേംവെയറിലേക്ക് firmware.img ഫ്ലാഷ് ചെയ്യുന്നു.

$ bladeRF-cli -L hostedx40.rbf

hostedx40.rbf എന്ന് പേരുള്ള FPGA ഇമേജ് ബ്ലേഡ്ആർഎഫിലേക്ക് ഫ്ലാഷ് ചെയ്യുന്നു, അത് എവിടെയായിരിക്കും
പവർ-അപ്പിൽ സ്വയമേവ ലോഡ് ചെയ്തു.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് bladeRF-cli ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

  • 1
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ഒരു GUI ആണ്
    വനിങ്കോക്കോയുടെ യുഎസ്ബി ലോഡർ, അടിസ്ഥാനമാക്കി
    libwiigui. ഇത് ലിസ്റ്റിംഗ് അനുവദിക്കുന്നു ഒപ്പം
    Wii ഗെയിമുകൾ, ഗെയിംക്യൂബ് ഗെയിമുകൾ എന്നിവ സമാരംഭിക്കുന്നു
    Wii, WiiU എന്നിവയിൽ homebrew...
    USBLoaderGX ഡൗൺലോഡ് ചെയ്യുക
  • 2
    ഫയർബേർഡ്
    ഫയർബേർഡ്
    Firebird RDBMS ANSI SQL സവിശേഷതകൾ വാഗ്ദാനം ചെയ്യുന്നു
    & Linux, Windows &-ൽ പ്രവർത്തിക്കുന്നു
    നിരവധി Unix പ്ലാറ്റ്‌ഫോമുകൾ. സവിശേഷതകൾ
    മികച്ച സമന്വയവും പ്രകടനവും
    & ശക്തി...
    Firebird ഡൗൺലോഡ് ചെയ്യുക
  • 3
    KompoZer
    KompoZer
    KompoZer ഉപയോഗിക്കുന്ന ഒരു wysiwyg HTML എഡിറ്ററാണ്
    മോസില്ല കമ്പോസർ കോഡ്ബേസ്. പോലെ
    എൻവുവിന്റെ വികസനം നിർത്തി
    2005-ൽ, KompoZer നിരവധി ബഗുകൾ പരിഹരിച്ചു
    ഒരു f ചേർക്കുന്നു...
    KompoZer ഡൗൺലോഡ് ചെയ്യുക
  • 4
    സൗജന്യ മാംഗ ഡൗൺലോഡർ
    സൗജന്യ മാംഗ ഡൗൺലോഡർ
    സ്വതന്ത്ര മാംഗ ഡൗൺലോഡർ (FMD) ആണ്
    ഓപ്പൺ സോഴ്സ് ആപ്ലിക്കേഷൻ എഴുതിയിരിക്കുന്നു
    ഒബ്ജക്റ്റ്-പാസ്കൽ കൈകാര്യം ചെയ്യുന്നതിനും
    വിവിധ വെബ്‌സൈറ്റുകളിൽ നിന്ന് മാംഗ ഡൗൺലോഡ് ചെയ്യുന്നു.
    ഇതൊരു കണ്ണാടിയാണ്...
    സൗജന്യ മാംഗ ഡൗൺലോഡർ ഡൗൺലോഡ് ചെയ്യുക
  • 5
    എറ്റ്ബൂട്ടിൻ
    എറ്റ്ബൂട്ടിൻ
    ബൂട്ടബിൾ സൃഷ്ടിക്കാൻ UNetbootin നിങ്ങളെ അനുവദിക്കുന്നു
    ഉബുണ്ടു, ഫെഡോറ, കൂടാതെ തത്സമയ USB ഡ്രൈവുകൾ
    കൂടാതെ മറ്റ് ലിനക്സ് വിതരണങ്ങൾ
    ഒരു സിഡി കത്തിക്കുന്നു. ഇത് വിൻഡോസ്, ലിനക്സ് എന്നിവയിൽ പ്രവർത്തിക്കുന്നു,
    ഒപ്പം ...
    UNetbootin ഡൗൺലോഡ് ചെയ്യുക
  • 6
    ഡോളിബാർ ഇആർപി - സിആർഎം
    ഡോളിബാർ ഇആർപി - സിആർഎം
    Dolibarr ERP - CRM ഉപയോഗിക്കാൻ എളുപ്പമാണ്
    ERP, CRM ഓപ്പൺ സോഴ്‌സ് സോഫ്റ്റ്‌വെയർ പാക്കേജ്
    (ഒരു വെബ് php സെർവർ ഉപയോഗിച്ച് പ്രവർത്തിപ്പിക്കുക അല്ലെങ്കിൽ
    സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ) ബിസിനസുകൾക്കായി,
    അടിസ്ഥാനങ്ങൾ...
    Dolibarr ERP - CRM ഡൗൺലോഡ് ചെയ്യുക
  • കൂടുതൽ "

ലിനക്സ് കമാൻഡുകൾ

Ad