ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

bladeRF-cli - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ bladeRF-cli ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ bladeRF-cli ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


bladeRF-cli - ການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງແລະຜົນປະໂຫຍດການທົດສອບ

ສະຫຼຸບສັງລວມ


bladeRF-cli

ລາຍລະອຽດ


ໄດ້ bladeRF-cli ຜົນປະໂຫຍດແມ່ນໃຊ້ເພື່ອແຟດໄຟລ໌ເຟີມແວ, ໂຫຼດ FPGA bitstreams, ແລະປະຕິບັດ
ວຽກ​ງານ​ອື່ນໆ​ກ່ຽວ​ກັບ nuand bladeRF ລະ​ບົບ​ວິ​ທະ​ຍຸ​ທີ່​ກໍາ​ນົດ​ໂດຍ​ຊອບ​ແວ​.

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການໄດ້ຮັບຫຼືສ້າງໄຟລ໌ເຟີມແວແລະ FPGA bitstreams, ກະລຸນາ
ການຢ້ຽມຢາມ http://nuand.com/.

ການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງ bladeRF ແລະຜົນປະໂຫຍດການທົດສອບ (1.3.1-0.2016.01~rc1-3)

OPTIONS


-d, -- ອຸ​ປະ​ກອນ​
ໃຊ້ອຸປະກອນ bladeRF ທີ່ກໍານົດໄວ້.

-f, --flash-firmware
ຂຽນໄຟລ໌ເຟີມແວ FX3 ທີ່ໃຫ້ມາເພື່ອກະພິບ.

-l, --load-fpga
ໂຫຼດ bitstream FPGA ທີ່ສະໜອງໃຫ້.

-L, --flash-fpga
ຂຽນຮູບພາບ FPGA ທີ່ໃຫ້ມາເພື່ອ flash ສໍາລັບການໂຫຼດອັດຕະໂນມັດ. ໃຊ້ -L X ຫລື --flash-fpga X
ເພື່ອປິດການໂຫຼດອັດຕະໂນມັດ FPGA.

-p, -- ສືບສວນ
ກວດຫາອຸປະກອນ, ພິມຜົນໄດ້ຮັບ, ຈາກນັ້ນອອກ. ສະຖານະທີ່ບໍ່ເປັນສູນຈະກັບຄືນມາ
ກັບຄືນມາຖ້າບໍ່ມີອຸປະກອນ.

-e, --exec
ປະຕິບັດຄໍາສັ່ງຮູບແບບການໂຕ້ຕອບທີ່ລະບຸໄວ້. ຫຼາຍ -e ທຸງອາດຈະເປັນ
ລະບຸ. ຄໍາສັ່ງຈະຖືກປະຕິບັດໃນຄໍາສັ່ງທີ່ສະຫນອງໃຫ້.

-s, - ບົດຂຽນ
ແລ່ນສະຄຣິບທີ່ສະໜອງໃຫ້.

-i, --ໂຕ້ຕອບ
ເຂົ້າສູ່ໂໝດໂຕ້ຕອບ.

--lib-version
ພິມສະບັບ libbladeRF ແລະອອກ.

-v, --ຄຳເວົ້າ
ກໍານົດລະດັບຂອງ libbladeRF verbosity. ລະດັບ, ລະບຸໄວ້ໃນການເພີ່ມຂຶ້ນ verbosity, ແມ່ນ:

ວິ​ຈານ​, ຄວາມ​ຜິດ​ພາດ​, ການ​ເຕືອນ​ໄພ​,
ຂໍ້​ມູນ, debug, verbose

- ການປ່ຽນແປງ
ພິມສະບັບ CLI ແລະອອກ.

-h, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອນີ້.

--help-interactive
ພິມຂໍ້ມູນການຊ່ວຍເຫຼືອສໍາລັບຄໍາສັ່ງການໂຕ້ຕອບທັງຫມົດ.

ຫມາຍເຫດ:
ໄດ້ -d ທາງ​ເລືອກ​ເອົາ​ສະ​ຕ​ຣິ​ງ​ຕົວ​ລະ​ບຸ​ອຸ​ປະ​ກອນ​. ເບິ່ງເອກະສານ bladerf_open()
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບຮູບແບບຂອງສະຕຣິງນີ້.

ຖ້າ -d ພາລາມິເຕີບໍ່ໄດ້ສະຫນອງໃຫ້, ອຸປະກອນທໍາອິດທີ່ມີຢູ່ຈະຖືກນໍາໃຊ້ສໍາລັບ
ຄໍາ​ສັ່ງ​ທີ່​ສະ​ຫນອງ​ໃຫ້​, ຫຼື​ຈະ​ໄດ້​ຮັບ​ການ​ເປີດ​ກ່ອນ​ທີ່​ຈະ​ເຂົ້າ​ໄປ​ໃນ​ຮູບ​ແບບ​ການ​ໂຕ້​ຕອບ​.

ຄໍາສັ່ງຖືກປະຕິບັດໃນຄໍາສັ່ງຕໍ່ໄປນີ້:

ທາງ​ເລືອກ​ເສັ້ນ​ຄໍາ​ສັ່ງ​, -e , ຄໍາສັ່ງສະຄິບ, ຄໍາສັ່ງຮູບແບບການໂຕ້ຕອບ.

ເມື່ອແລ່ນ 'rx/tx start' ຈາກສະຄຣິບ ຫຼືຜ່ານ -e, ໃຫ້ແນ່ໃຈວ່າຄໍາສັ່ງເຫຼົ່ານີ້ແມ່ນຕໍ່ມາ
ຕິດຕາມດ້ວຍ 'rx/tx wait [timeout]' ເພື່ອຮັບປະກັນວ່າໂປຣແກຣມຈະບໍ່ພະຍາຍາມອອກ
ກ່ອນການຮັບ/ສາຍສົ່ງສຳເລັດ.

ໂຕ້ຕອບ ສາມາດ


bladeRF-cli ສະຫນັບສະຫນູນຮູບແບບການໂຕ້ຕອບທີ່ສາມາດຂຽນໄດ້. ແລ່ນ bladeRF-cli --ໂຕ້ຕອບ to
ເຂົ້າສູ່ໂໝດນີ້. ພິມ "ຊ່ວຍເຫຼືອ"ສໍາລັບບັນຊີລາຍຊື່ຂອງຄໍາສັ່ງທັງຫມົດ, ຫຼື "ຊ່ວຍເຫຼືອ "ສໍາລັບການເພີ່ມເຕີມ
ຂໍ້​ມູນ​ກ່ຽວ​ກັບ .

ສອບທຽບ
ການນໍາໃຊ້: calibrate [ຕົວເລືອກ]

ປະ​ຕິ​ບັດ​ການ​ປະ​ຕິ​ບັດ​ການ​ຕັ້ງ​ຄ່າ transceiver ທີ່​ກໍາ​ນົດ​ໄວ້​.

ການ​ດໍາ​ເນີນ​ງານ​ທີ່​ມີ​ຢູ່​:

· LMS ພາຍໃນ DC ຊົດເຊີຍການປັບອັດຕະໂນມັດ

· calibrate lms [ສະແດງ]

· calibrate ການ​ປັບ lms [ຄ່າ​]

· calibrate lms txlpf [ ]

· calibrate lms rxlpf [ ]

· calibrate lms rxvga2 [ ]

ປະຕິບັດການປັບອັດຕະໂນມັດທີ່ລະບຸໄວ້, ຫຼືທັງຫມົດຂອງພວກເຂົາຖ້າບໍ່ມີໃຫ້. ເມື່ອ​ໃດ​
ມູນຄ່າແມ່ນໄດ້ຖືກສະຫນອງໃຫ້, ເຫຼົ່ານີ້ຖືກນໍາໃຊ້ແທນທີ່ຈະເປັນຜົນຂອງການປັບອັດຕະໂນມັດ
ຂັ້ນ​ຕອນ​ການ​. ໃຊ້ lms show ເພື່ອອ່ານ ແລະພິມຄ່າການປັບທຽບ LMS ໃນປັດຈຸບັນ.

ສໍາລັບ rxvga2, I1 ແລະ Q1 ແມ່ນອົງປະກອບຂັ້ນຕອນທີ 1 I ແລະ Q ຕາມລໍາດັບ, ແລະ I2 ແລະ Q2 ແມ່ນ
ອົງປະກອບຂອງຂັ້ນຕອນທີ 2 I ແລະ Q.

· RX ແລະ TX I/Q DC ຊົດເຊີຍການປັບຕົວກໍານົດການປັບຄ່າ

· ປັບ dc [ ]

· ປັບ dc

ປັບຕົວກໍານົດການແກ້ໄຂການຊົດເຊີຍ DC ສໍາລັບຄວາມຖີ່ ແລະການເພີ່ມຂຶ້ນຂອງປະຈຸບັນ
ການຕັ້ງຄ່າ. ຖ້າໃຫ້ຄ່າ I/Q, ພວກມັນຖືກນຳໃຊ້ໂດຍກົງ. cal rxtx ແມ່ນ
shorthand ສໍາລັບ cal rx ຕິດຕາມດ້ວຍ cal tx.

· RX ແລະ TX I/Q ການປັບຄ່າຕົວກໍານົດການປັບສົມດຸນ

· calibrate iq

ກໍານົດຕົວກໍານົດການເພີ່ມ IQ ຫຼືໄລຍະການດຸ່ນດ່ຽງທີ່ກໍານົດໄວ້.

· ສ້າງຕາຕະລາງການແກ້ໄຂຕົວກໍານົດການ RX ຫຼື TX I/Q DC

· ປັບຕາຕະລາງ dc [ [f_inc]]

ສ້າງແລະຂຽນຕາຕະລາງການແກ້ໄຂ I/Q ໄປຫາໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນ,
ໃນໄຟລ໌ທີ່ມີຊື່ _dc_ .tbl. f_min ແລະ f_max ແມ່ນຄວາມຖີ່ຂັ້ນຕ່ຳ ແລະສູງສຸດເຖິງ
ລວມຢູ່ໃນຕາຕະລາງ. f_inc ແມ່ນການເພີ່ມຄວາມຖີ່.

ໂດຍຄ່າເລີ່ມຕົ້ນ, ຕາຕະລາງແມ່ນຖືກສ້າງຂຶ້ນໃນໄລຍະຄວາມຖີ່ທັງຫມົດ, ໃນ 2 MHz ຂັ້ນຕອນ.

ແຈ້ງ
ການນໍາໃຊ້: ຈະແຈ້ງ

ລຶບລ້າງໜ້າຈໍ.

echo
ການນໍາໃຊ້: echo [arg 1] [arg 2] ... [arg n]

ສະທ້ອນແຕ່ລະການໂຕ້ຖຽງໃນແຖວໃໝ່.

ລົບລ້າງ
ການນໍາໃຊ້: ລົບ

ລົບ​ການ​ລົບ​ທີ່​ລະ​ບຸ​ໄວ້​ການ​ລົບ SPI flash.

· - ລົບ​ລ້າງ​ການ​ຊົດ​ເຊີຍ block​

· - ຈໍາ​ນວນ​ຂອງ​ຕັນ​ລົບ​ເພື່ອ​ລົບ​

flash_backup
ການນໍາໃຊ້: flash_backup ( | )

ສໍາຮອງຂໍ້ມູນ flash ກັບໄຟລ໌ທີ່ກໍານົດໄວ້. ຄໍາສັ່ງນີ້ໃຊ້ເວລາສອງຫຼືສີ່
ການໂຕ້ຖຽງ. ໂດຍທົ່ວໄປແລ້ວການຮຽກຮ້ອງການໂຕ້ຖຽງສອງຢ່າງແມ່ນແນະນຳໃຫ້ໃຊ້ເພື່ອບໍ່ພັດທະນາ.

ຕົວກໍານົດການ:

· - ປະເພດຂອງການສໍາຮອງຂໍ້ມູນ.

ນີ້ເລືອກທີ່ຢູ່ທີ່ເຫມາະສົມແລະຄ່າຄວາມຍາວໂດຍອີງໃສ່ປະເພດທີ່ເລືອກ.

ທາງເລືອກທີ່ຖືກຕ້ອງແມ່ນ:

ລາຍລະອຽດທາງເລືອກ
────────────────────────────────────────── ────────────────────
calibration ຂໍ້​ມູນ​
fw ເຟີມແວ
fpga40 Metadata ແລະ bitstream ສໍາລັບ 40 kLE FPGA
fpga115 Metadata ແລະ bitstream ສໍາລັບ 115 kLE FPGA

· - ທີ່​ຢູ່​ຂອງ​ຂໍ້​ມູນ​ທີ່​ຈະ​ສໍາ​ຮອງ​ຂໍ້​ມູນ​. ຕ້ອງຖືກລຶບການຈັດຮຽງແບບບລັອກ.

· - ຄວາມ​ຍາວ​ຂອງ​ພາກ​ພື້ນ​ທີ່​ຈະ​ສໍາ​ຮອງ​ຂໍ້​ມູນ​. ຕ້ອງຖືກລຶບການຈັດຮຽງແບບບລັອກ.

ໝາຍເຫດ: ເມື່ອໃຫ້ທີ່ຢູ່ ແລະຄວາມຍາວ, ປະເພດຮູບພາບຈະເລີ່ມຕົ້ນເປັນວັດຖຸດິບ.

ຕົວຢ່າງ:

· flash_backup cal.bin cal

ສຳຮອງຂໍ້ມູນພາກພື້ນຂໍ້ມູນການປັບທຽບ.

· flash_backup cal_raw.bin 0x30000 0x10000

ສຳຮອງຂໍ້ມູນພາກພື້ນການປັບທຽບເປັນຮູບພາບຂໍ້ມູນດິບ.

flash_image
ການນໍາໃຊ້: flash_image [ຕົວເລືອກຜົນຜະລິດ]

ພິມ metadata ຂອງຮູບພາບ flash ຫຼືສ້າງຮູບພາບ flash ໃຫມ່. ເມື່ອໃຫ້ຊື່
ຂອງໄຟລ໌ຮູບພາບ flash ເປັນພຽງແຕ່ການໂຕ້ຖຽງ, ຄໍາສັ່ງນີ້ຈະພິມເນື້ອໃນ metadata
ຂອງຮູບພາບ.

ຕົວເລືອກຕໍ່ໄປນີ້ອາດຈະຖືກນໍາໃຊ້ເພື່ອສ້າງຮູບພາບແຟດໃຫມ່.

· data=

ໄຟລ໌ທີ່ບັນຈຸຂໍ້ມູນເພື່ອເກັບຮັກສາໃນຮູບພາບ.

· ທີ່ຢູ່ =

ທີ່ຢູ່ Flash. ຄ່າເລີ່ມຕົ້ນແມ່ນຂຶ້ນກັບພາລາມິເຕີປະເພດ.

· type=

ປະເພດຂອງຮູບພາບ flash. ຄ່າເລີ່ມຕົ້ນເປັນວັດຖຸດິບ.

ທາງເລືອກທີ່ຖືກຕ້ອງແມ່ນ:

ລາຍລະອຽດທາງເລືອກ
────────────────────────────────────────── ────────────────────
calibration ຂໍ້​ມູນ​
fw ເຟີມແວ
fpga40 Metadata ແລະ bitstream ສໍາລັບ 40 kLE FPGA
fpga115 Metadata ແລະ bitstream ສໍາລັບ 115 kLE FPGA
ຂໍ້ມູນດິບ. ຕົວກໍານົດການທີ່ຢູ່ແລະຄວາມຍາວຕ້ອງເປັນ
ໃຫ້ຖ້າປະເພດນີ້ຖືກເລືອກ.

· serial=

Serial # ເພື່ອເກັບຮັກສາໃນຮູບພາບ. ຄ່າເລີ່ມຕົ້ນເປັນສູນ.

flash_init_cal
ການນໍາໃຊ້: flash_init_cal [ ]

ສ້າງ​ແລະ​ຂຽນ​ພາກ​ພື້ນ​ຂໍ້​ມູນ​ການ​ປັບ​ໃຫມ່​ກັບ​ອຸ​ປະ​ກອນ​ທີ່​ເປີດ​ໃນ​ປັດ​ຈຸ​ບັນ​, ຫຼື​ເພື່ອ a
ໄຟລ໌. ໃຫ້ແນ່ໃຈວ່າໄດ້ສໍາຮອງຂໍ້ມູນການປັບທຽບກ່ອນທີ່ຈະດໍາເນີນການຄໍາສັ່ງນີ້. (ເບິ່ງ
ຄໍາສັ່ງ flash_backup.)

·

ທັງ 40 ຫຼື 115, ຂຶ້ນກັບຮູບແບບອຸປະກອນ.

·

ຄ່າການຕັດ VCTCXO/DAC (0x0-0xffff)

·

ໄຟລ໌ທີ່ຈະຂຽນຂໍ້ມູນການປັບທຽບກັບ. ເມື່ອການໂຕ້ຖຽງນີ້ຖືກສະຫນອງໃຫ້, ບໍ່ມີຂໍ້ມູນໃດໆ
ຂຽນໃສ່ flash ຂອງອຸປະກອນ.

flash_restore
ການນຳໃຊ້: flash_restore [ ]

ກູ້ຂໍ້ມູນແຟລດຈາກໄຟລ໌ໃດໜຶ່ງ, ທາງເລືອກໃນການ overriding ຄ່າໃນ metadata ຂອງຮູບພາບ.

·

ຄ່າເລີ່ມຕົ້ນຂອງທີ່ຢູ່ທີ່ລະບຸໄວ້ໃນໄຟລ໌ຮູບພາບ flash ທີ່ສະໜອງໃຫ້.

·

ຄ່າເລີ່ມຕົ້ນຂອງຄວາມຍາວຂອງຂໍ້ມູນໃນໄຟລ໌ຮູບພາບທີ່ສະໜອງໃຫ້.

fw_log
ການນໍາໃຊ້: fw_log [ຊື່ໄຟລ໌]

ອ່ານເນື້ອໃນຂອງບັນທຶກເຟີມແວຂອງອຸປະກອນແລະຂຽນມັນໃສ່ໄຟລ໌ທີ່ກໍານົດໄວ້. ຖ້າບໍ່ມີ
ຊື່ໄຟລ໌ຖືກລະບຸ, ເນື້ອໃນບັນທຶກຖືກຂຽນໃສ່ stdout.

ຊ່ວຍເຫຼືອ
ການ​ນໍາ​ໃຊ້​: ຊ່ວຍ​ເຫຼືອ [ ]

ໃຫ້ການຊ່ວຍເຫຼືອແບບຂະຫຍາຍ, ແບບນີ້, ໃນຄໍາສັ່ງໃດໆ.

ຂໍ້ມູນ
ການ​ນໍາ​ໃຊ້​: ຂໍ້​ມູນ​

ພິມຂໍ້ມູນຕໍ່ໄປນີ້ກ່ຽວກັບອຸປະກອນທີ່ເປີດ:

·ເລກ ລຳ ດັບ

· VCTCXO DAC calibration ຄ່າ

· ຂະໜາດ FPGA

· ບໍ່ວ່າຈະໂຫຼດ FPGA ຫຼືບໍ່

·ລົດເມ USB, ທີ່ຢູ່ ແລະຄວາມໄວ

· Backend (ບອກ​ວ່າ​ລະ​ຫັດ​ການ​ໂຕ້​ຕອບ​ອຸ​ປະ​ກອນ​ໃດ​ຖືກ​ນໍາ​ໃຊ້​.)

· ເລກຕົວຢ່າງ

jump_to_boot
ການນໍາໃຊ້: jump_to_boot

ລຶບຄຳສັບລາຍເຊັນ FW ອອກມາໃນແຟດ ແລະໂດດໄປທີ່ FX3 bootloader.

ອຸປະກອນຈະສືບຕໍ່ບູດເຂົ້າໄປໃນ FX3 bootloader ໃນທົ່ວວົງຈອນພະລັງງານຈົນກ່ວາໃຫມ່
ເຟີມແວຖືກຂຽນໃສ່ອຸປະກອນ.

load
ການນໍາໃຊ້: ໂຫຼດ

ໂຫຼດ FPGA bitstream ຫຼືໂຄງການ SPI flash ຂອງ FX3.

xb
ການນໍາໃຊ້: xb [ຕົວກໍານົດການ]

ເປີດໃຊ້ ຫຼືກຳນົດຄ່າກະດານຂະຫຍາຍ.

ຄ່າທີ່ຖືກຕ້ອງສຳລັບ board_model:

·.

ກະດານຂະຫຍາຍ XB-100 GPIO

·.

ກະດານຂະຫຍາຍຕົວແປງສັນຍານ XB-200 LF/MF/HF/VHF

ຄໍາສັ່ງຍ່ອຍທົ່ວໄປ:

·ເປີດໃຊ້

ເປີດໃຊ້ກະດານຂະຫຍາຍ XB-100 ຫຼື XB-200.

ຄໍາສັ່ງຍ່ອຍ XB-200:

· ການກັ່ນຕອງ [rx|tx] [50|144|222|Custom|auto_1db|auto_3db]

ເລືອກຕົວກອງ RX ຫຼື TX ທີ່ລະບຸໄວ້ໃນກະດານ XB-200. ຂ້າງລຸ່ມນີ້ແມ່ນຄໍາອະທິບາຍຂອງ
ແຕ່ລະຕົວເລືອກການກັ່ນຕອງ.

·.

ເລືອກຕົວກອງ 50-54 MHz (ແຖບ 6 ແມັດ).

·.

ເລືອກຕົວກອງ 144-148 MHz (ແຖບ 2 ແມັດ).

·.

ເລືອກຕົວກອງ 222-225 MHz (ແຖບ 1.25 ແມັດ). ຕົວຈິງແລ້ວ,
ຕົວເລືອກການກັ່ນຕອງນີ້ແມ່ນກວ້າງກວ່າເລັກນ້ອຍ, ກວມເອົາ
206 MHz - 235 MHz.

· custom

ເລືອກເສັ້ນທາງການກັ່ນຕອງແບບກຳນົດເອງ. ຜູ້ໃຊ້ຄວນເຊື່ອມຕໍ່ຕົວກອງ
ຕາມການເຊື່ອມຕໍ່ FILT ແລະ FILT-ANT ທີ່ສອດຄ້ອງກັນໃນເວລາໃຊ້
ທາງເລືອກນີ້. ອີກທາງເລືອກຫນຶ່ງອາດຈະ jumper FILT ແລະ FILT-ANT
ການເຊື່ອມຕໍ່ເພື່ອບັນລຸ "ບໍ່ມີການກັ່ນຕອງ" ສໍາລັບການຕ້ອນຮັບ. (ຢ່າງໃດກໍ່ຕາມ, ນີ້ແມ່ນ
_highly_ ທໍ້ຖອຍໃຈສໍາລັບການສົ່ງຕໍ່.)

· auto_1db

ເລືອກໜຶ່ງໃນຕົວເລືອກຂ້າງເທິງໂດຍອັດຕະໂນມັດໂດຍອີງໃສ່ຄວາມຖີ່
ແລະຈຸດ 1dB ຂອງຕົວກອງ. ເສັ້ນທາງທີ່ກໍາຫນົດເອງແມ່ນໃຊ້ສໍາລັບກໍລະນີ
ທີ່ບໍ່ກ່ຽວຂ້ອງກັບຕົວກອງເທິງກະດານ.

· auto_3db

ເລືອກໜຶ່ງໃນຕົວເລືອກຂ້າງເທິງໂດຍອັດຕະໂນມັດໂດຍອີງໃສ່ຄວາມຖີ່
ແລະຈຸດ 3dB ຂອງຕົວກອງ. ເສັ້ນທາງທີ່ກໍາຫນົດເອງແມ່ນໃຊ້ສໍາລັບກໍລະນີ
ທີ່ບໍ່ກ່ຽວຂ້ອງກັບຕົວກອງເທິງກະດານ.

ຕົວຢ່າງ:

· xb 200 ເປີດໃຊ້ງານ

ເປີດໃຊ້ ແລະກຳນົດຄ່າກະດານຂະຫຍາຍຕົວແປງສັນຍານ XB-200.

· xb 200 ການກັ່ນຕອງ rx 144

ເລືອກຕົວກອງຮັບ 144-148 MHz ຢູ່ໃນກະດານຂະຫຍາຍຕົວປ່ຽນ XB-200.

mimo
ການນໍາໃຊ້: mimo [ຕົ້ນສະບັບ | ສໍາລອງ]

ປັບ​ປຸງ​ແກ້​ໄຂ​ການ​ດໍາ​ເນີນ​ງານ MIMO ອຸ​ປະ​ກອນ​.

ເປີດ
ການນໍາໃຊ້: ເປີດ [ຕົວລະບຸອຸປະກອນ]

ເປີດອຸປະກອນທີ່ລະບຸໄວ້ເພື່ອໃຊ້ກັບຄໍາສັ່ງຕໍ່ໄປ. ທຸກອຸປະກອນທີ່ເປີດຜ່ານມາ
ຈະຖືກປິດ.

ຮູບແບບທົ່ວໄປຂອງສະຕຣິງຕົວລະບຸອຸປະກອນແມ່ນ:

:[ອຸປະກອນ= : ] [ຕົວຢ່າງ= ] [serial= ]

ເບິ່ງເອກະສານ bladerf_open() ໃນ libbladeRF ສໍາລັບຕົວລະບຸອຸປະກອນທີ່ສົມບູນ
ຮູບແບບ.

peek
ການນໍາໃຊ້: peek [num_addresses]

ຄໍາສັ່ງ peek ສາມາດອ່ານອຸປະກອນໃດໆທີ່ຫ້ອຍອອກຈາກ FPGA ເຊິ່ງປະກອບມີ
LMS6002D transceiver, VCTCXO trim DAC ຫຼືຊິບເຄື່ອງກໍາເນີດໂມງ Si5338.

ຖ້າnum_addresses ຖືກສະໜອງໃຫ້, ທີ່ຢູ່ຈະຖືກເພີ່ມຂຶ້ນ 1 ແລະ peek ອື່ນ
ປະຕິບັດສໍາລັບທີ່ຢູ່ຈໍານວນຫຼາຍນັ້ນ.

ຊ່ວງທີ່ຢູ່ທີ່ຖືກຕ້ອງ:

ຊ່ວງທີ່ຢູ່ອຸປະກອນ
─────────────────────────
dac 0 ຫາ 255

lms 0 ຫາ 127
si 0 ເຖິງ 255

ຕົວຢ່າງ:

· ເບິ່ງ...

ກະຕຸ້ນ
ການນໍາໃຊ້: poke

ຄໍາສັ່ງ poke ສາມາດຂຽນອຸປະກອນໃດໆທີ່ຫ້ອຍອອກຈາກ FPGA ເຊິ່ງປະກອບມີ
LMS6002D transceiver, VCTCXO trim DAC ຫຼືຊິບເຄື່ອງກໍາເນີດໂມງ Si5338.

ຊ່ວງທີ່ຢູ່ທີ່ຖືກຕ້ອງ:

ຊ່ວງທີ່ຢູ່ອຸປະກອນ
─────────────────────────
dac 0 ຫາ 255
lms 0 ຫາ 127
si 0 ເຖິງ 255

ຕົວຢ່າງ:

· poke lms ...

ພິມ
ການນໍາໃຊ້: ພິມ [ພາລາມິເຕີ]

ຄໍາສັ່ງພິມໃຊ້ເວລາພາລາມິເຕີເພື່ອພິມ. ຕົວກໍານົດການທີ່ມີຢູ່ແມ່ນລະບຸໄວ້ຂ້າງລຸ່ມນີ້. ຖ້າ
ບໍ່ມີການລະບຸ paremeter, ຕົວກໍານົດການທັງຫມົດແມ່ນພິມອອກ.

ລາຍລະອຽດຂອງພາລາມິເຕີ
────────────────────────────────────────── ────────────────────────
ການຕັ້ງຄ່າແບນວິດ
ການຕັ້ງຄ່າຄວາມຖີ່ຄວາມຖີ່
gpio FX3 <-> FPGA GPIO state
ການຕັ້ງຄ່າ loopback Loopback
lnagain ໄດ້ຮັບການຕັ້ງຄ່າ RX LNA, ໃນ dB
rx_mux FPGA RX FIFO ການຕັ້ງຄ່າ mux input
rxvga1 ໄດ້ຮັບການຕັ້ງຄ່າ RXVGA1, ໃນ dB
rxvga2 ໄດ້ຮັບການຕັ້ງຄ່າ RXVGA2, ໃນ dB
txvga1 ໄດ້ຮັບການຕັ້ງຄ່າ TXVGA1, ໃນ dB
txvga2 ໄດ້ຮັບການຕັ້ງຄ່າ TXVGA2, ໃນ dB
ຮູບແບບການເກັບຕົວຢ່າງພາຍນອກ ຫຼືພາຍໃນ
samplerate ການຕັ້ງຄ່າຕົວຢ່າງ
trimdac VCTCXO Trim DAC ການຕັ້ງຄ່າ
vctcxo_tamer ໂຫມດ tamer VCTCXO ປັດຈຸບັນ.
xb_gpio ຄ່າກະດານຂະຫຍາຍ GPIO
xb_gpio_dir ກະດານຂະຫຍາຍທິດທາງ GPIO (1=output, 0=input)

probe
ການນໍາໃຊ້: probe [ເຄັ່ງຄັດ]

ຄົ້ນຫາອຸປະກອນ bladeRF ທີ່ຕິດຄັດມາແລະພິມບັນຊີລາຍຊື່ຂອງຜົນໄດ້ຮັບ.

ໂດຍບໍ່ມີການກໍານົດຢ່າງເຂັ້ມງວດ, ການຂາດອຸປະກອນທີ່ມີຢູ່ແມ່ນບໍ່ໄດ້ຖືວ່າເປັນຄວາມຜິດພາດ.

ເມື່ອສະຫນອງການໂຕ້ຖຽງທີ່ເຂັ້ມງວດທາງເລືອກ, ຄໍາສັ່ງນີ້ຈະປະຕິບັດສະຖານະການທີ່ບໍ່ມີ
ອຸ​ປະ​ກອນ​ຖືກ​ພົບ​ເຫັນ​ເປັນ​ຄວາມ​ຜິດ​ພາດ​, ເຮັດ​ໃຫ້​ເກີດ​ສະ​ຄິບ​ຫຼື​ລາຍ​ການ​ຂອງ​ຄໍາ​ສັ່ງ​ທີ່​ສະ​ຫນອງ​ໃຫ້​ໂດຍ​ຜ່ານ​ການ -e​
ການໂຕ້ຖຽງເສັ້ນຄໍາສັ່ງເພື່ອຢຸດທັນທີ.

ເຊົາ
ການນໍາໃຊ້: ອອກ

ອອກຈາກ CLI.

ກູ້ຄືນ
ການ​ນໍາ​ໃຊ້​: ຟື້ນ​ຕົວ [ ]

ໂຫລດເຟີມແວໃສ່ອຸປະກອນທີ່ເຮັດວຽກຢູ່ໃນໂຫມດ bootloader, ຫຼືລາຍຊື່ອຸປະກອນທັງຫມົດທີ່ຢູ່ໃນປະຈຸບັນ
ໂໝດ bootloader.

ໂດຍບໍ່ມີການໂຕ້ຖຽງ, ຄໍາສັ່ງນີ້ຈະສະແດງລາຍການລົດເມ USB ແລະທີ່ຢູ່ສໍາລັບອຸປະກອນທີ່ໃຊ້ FX3
ແລ່ນຢູ່ໃນໂຫມດ bootloader.

ເມື່ອສະຫນອງລົດເມ, ທີ່ຢູ່, ແລະເສັ້ນທາງໄປຫາໄຟລ໌ເຟີມແວ, ອຸປະກອນທີ່ລະບຸໄວ້ຈະເປັນ
ໂຫຼດດ້ວຍ ແລະເລີ່ມປະຕິບັດເຟີມແວທີ່ສະໜອງໃຫ້.

ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ຫຼັງຈາກສໍາເລັດການໂຫຼດ firmware ເຂົ້າໄປໃນ RAM ຂອງອຸປະກອນ, ຜູ້ໃຊ້ຄວນ
ເປີດອຸປະກອນດ້ວຍຄໍາສັ່ງ "open", ແລະຂຽນ firmware ເພື່ອ flash ຜ່ານ
"ໂຫຼດ fx3 "

ແລ່ນ
ການນໍາໃຊ້: ແລ່ນ

ແລ່ນສະຄຣິບທີ່ສະໜອງໃຫ້.

rx
ການນໍາໃຊ້: rx

ໄດ້ຮັບຕົວຢ່າງ IQ ແລະຂຽນໃສ່ໃນໄຟລ໌ທີ່ກໍານົດ. ການຕ້ອນຮັບແມ່ນຄວບຄຸມແລະ
ຕັ້ງຄ່າໂດຍໜຶ່ງໃນສິ່ງຕໍ່ໄປນີ້:

ລາຍລະອຽດຄໍາສັ່ງ
────────────────────────────────────────── ────────────────────────
ເລີ່ມ ຕົ້ນ ໄດ້ ຮັບ ຕົວ ຢ່າງ
ຢຸດເຊົາການຮັບຕົວຢ່າງ
ລໍຖ້າລໍຖ້າການສົ່ງຕົວຢ່າງສໍາເລັດ, ຫຼືຈົນກ່ວາ a
ໄລຍະເວລາທີ່ລະບຸໄວ້
config ຕັ້ງຄ່າການຮັບຕົວຢ່າງ. ຖ້າບໍ່ມີຕົວກໍານົດການແມ່ນ
ສະຫນອງໃຫ້, ຕົວກໍານົດການປະຈຸບັນໄດ້ຖືກພິມອອກ.

ການແລ່ນ rx ໂດຍບໍ່ມີຄໍາສັ່ງເພີ່ມເຕີມແມ່ນ shorthand ທີ່ຖືກຕ້ອງສໍາລັບ rx config.

ຄໍາສັ່ງລໍຖ້າໃຊ້ເວລາເປັນຕົວກໍານົດການຫມົດເວລາທາງເລືອກ. ພາຣາມິເຕີນີ້ເລີ່ມຕົ້ນເປັນຫົວໜ່ວຍຂອງ
ມິນລິວິນາທີ (ms). ຫົວໜ່ວຍເວລາໝົດເວລາອາດຈະຖືກລະບຸໂດຍໃຊ້ຄຳຕໍ່ທ້າຍ ms ຫຼື s. ຖ້ານີ້
ພາລາມິເຕີບໍ່ໄດ້ຖືກສະຫນອງໃຫ້, ຄໍາສັ່ງຈະລໍຖ້າຈົນກ່ວາການຮັບສໍາເລັດຫຼື Ctrl-C
ຖືກກົດດັນ.

ຕົວກໍານົດການກໍາຫນົດຄ່າໃຊ້ເວລາແບບຟອມ param=value, ແລະອາດຈະຖືກລະບຸໄວ້ໃນອັນດຽວຫຼື
ການຮຽກຮ້ອງ config ຫຼາຍ rx. ຂ້າງລຸ່ມນີ້ແມ່ນບັນຊີລາຍຊື່ຂອງຕົວກໍານົດການທີ່ມີຢູ່.

ລາຍລະອຽດຂອງພາລາມິເຕີ
────────────────────────────────────────── ────────────────────────
n ຈໍານວນຕົວຢ່າງທີ່ຈະໄດ້ຮັບ. 0 = inf.
file ຊື່ໄຟລ໌ທີ່ຈະຂຽນຕົວຢ່າງທີ່ໄດ້ຮັບກັບ
format ຮູບແບບເອກະສານຜົນຜະລິດ. ໜຶ່ງໃນສິ່ງຕໍ່ໄປນີ້:
csv: CSV ຂອງຕົວຢ່າງ SC16 Q11
bin: ຕົວຢ່າງ DAC SC16 Q11 ດິບ
ຕົວຢ່າງຈໍານວນຕົວຢ່າງຕໍ່ buffer ທີ່ຈະນໍາໃຊ້ໃນ
ກະແສ asynchronous. ຕ້ອງແບ່ງດ້ວຍ 1024 ແລະ
>= 1024.
buffers ຈຳນວນຂອງຕົວຢ່າງ buffers ທີ່ຈະໃຊ້ໃນ asynchronous
ກະແສ. ຄ່າຕໍ່າສຸດແມ່ນ 4.
xfers ຈໍາ​ນວນ​ຂອງ​ການ​ຍົກ​ຍ້າຍ​ພ້ອມ​ກັນ​ເພື່ອ​ອະ​ນຸ​ຍາດ​ໃຫ້​
ກະແສ asynchronous ທີ່ຈະໃຊ້. ນີ້ຄວນຈະຫນ້ອຍລົງ
ກ່ວາຕົວກໍານົດການ buffers.
ໝົດເວລາການຖ່າຍທອດຂໍ້ມູນໝົດເວລາ. ໂດຍບໍ່ມີຄໍາຕໍ່ທ້າຍ, ຄ່າເລີ່ມຕົ້ນ
ຫົວໜ່ວຍແມ່ນ ms. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1000 ms (1 s).
ຄຳຕໍ່ທ້າຍທີ່ຖືກຕ້ອງແມ່ນ ms ແລະ s.

ຕົວຢ່າງ:

· rx config file=/tmp/data.bin format=bin n=10K

ໄດ້ຮັບ (10240 = 10 * 1024) ຕົວຢ່າງ, ຂຽນໃຫ້ເຂົາເຈົ້າ /tmp/data.bin ໃນ binary DAC
ຮູບແບບ.

ຫມາຍເຫດ:

· ຕົວກໍານົດການ n, ຕົວຢ່າງ, buffers, ແລະ xfers ສະຫນັບສະຫນູນຄໍາຕໍ່ທ້າຍ K, M, ແລະ G, ເຊິ່ງ
ແມ່ນການຄູນຂອງ 1024.

· ການຢຸດ rx ປະຕິບັດຕາມໂດຍການເລີ່ມຕົ້ນ rx ຈະເຮັດໃຫ້ໄຟລ໌ຕົວຢ່າງຖືກຕັດອອກ. ຖ້າ
ນີ້ບໍ່ແມ່ນຄວາມປາຖະຫນາ, ໃຫ້ແນ່ໃຈວ່າຈະດໍາເນີນການ rx config ເພື່ອກໍານົດໄຟລ໌ອື່ນກ່ອນທີ່ຈະ restart ໄຟລ໌
rx stream.

·ສໍາລັບອັດຕາຕົວຢ່າງທີ່ສູງຂຶ້ນ, ແນະນໍາໃຫ້ໃຊ້ຮູບແບບຜົນຜະລິດຖານສອງ, ແລະ
ໄຟລ໌ຜົນຜະລິດຈະຖືກຂຽນໃສ່ RAM (ເຊັ່ນ / tmp, /dev/shm), ຖ້າພື້ນທີ່ອະນຸຍາດໃຫ້. ສໍາລັບຂະຫນາດໃຫຍ່
ຈັບພາບໃນອັດຕາຕົວຢ່າງທີ່ສູງຂຶ້ນ, ພິຈາລະນາໃຊ້ SSD ແທນ HDD.

tx
ການນໍາໃຊ້: tx

ອ່ານຕົວຢ່າງ IQ ຈາກໄຟລ໌ທີ່ລະບຸໄວ້ແລະສົ່ງໃຫ້ພວກເຂົາ. ລະບົບສາຍສົ່ງໄດ້ຖືກຄວບຄຸມແລະ
ຕັ້ງຄ່າໂດຍໜຶ່ງໃນສິ່ງຕໍ່ໄປນີ້:

ລາຍລະອຽດຄໍາສັ່ງ
────────────────────────────────────────── ────────────────────────
ເລີ່ມ​ຕົ້ນ​ການ​ສົ່ງ​ຕົວ​ຢ່າງ​
ຢຸດເຊົາການສົ່ງຕົວຢ່າງ
ລໍຖ້າລໍຖ້າການສົ່ງຕົວຢ່າງສໍາເລັດ, ຫຼືຈົນກ່ວາ a
ໄລຍະເວລາທີ່ລະບຸໄວ້
config ກໍານົດການສົ່ງຕົວຢ່າງ. ຖ້າບໍ່ມີຕົວກໍານົດການແມ່ນ
ສະຫນອງໃຫ້, ຕົວກໍານົດການປະຈຸບັນໄດ້ຖືກພິມອອກ.

ແລ່ນ tx ໂດຍບໍ່ມີຄໍາສັ່ງເພີ່ມເຕີມແມ່ນ shorthand ທີ່ຖືກຕ້ອງສໍາລັບ tx config.

ຄໍາສັ່ງລໍຖ້າໃຊ້ເວລາເປັນຕົວກໍານົດການຫມົດເວລາທາງເລືອກ. ພາຣາມິເຕີນີ້ເລີ່ມຕົ້ນເປັນຫົວໜ່ວຍຂອງ
ມິນລິວິນາທີ (ms). ຫົວໜ່ວຍເວລາໝົດເວລາອາດຈະຖືກລະບຸໂດຍໃຊ້ຄຳຕໍ່ທ້າຍ ms ຫຼື s. ຖ້ານີ້
ພາລາມິເຕີບໍ່ໄດ້ສະຫນອງໃຫ້, ຄໍາສັ່ງຈະລໍຖ້າຈົນກ່ວາການສົ່ງສໍາເລັດຫຼື
Ctrl-C ຖືກກົດ.

ຕົວກໍານົດການກໍາຫນົດຄ່າໃຊ້ເວລາແບບຟອມ param=value, ແລະອາດຈະຖືກລະບຸໄວ້ໃນອັນດຽວຫຼື
ການຮຽກຮ້ອງ config ຫຼາຍໆ tx. ຂ້າງລຸ່ມນີ້ແມ່ນບັນຊີລາຍຊື່ຂອງຕົວກໍານົດການທີ່ມີຢູ່.

ລາຍລະອຽດຂອງພາລາມິເຕີ
────────────────────────────────────────── ────────────────────────
file ຊື່ໄຟລ໌ເພື່ອອ່ານຕົວຢ່າງຈາກ
ຮູບແບບເອກະສານປ້ອນຂໍ້ມູນ. ໜຶ່ງໃນສິ່ງຕໍ່ໄປນີ້:
csv: CSV ຂອງຕົວຢ່າງ SC16 Q11 ([-2048, 2047])
bin: ຕົວຢ່າງ DAC SC16 Q11 ດິບ ([-2048, 2047])
ເຮັດເລື້ມຄືນຈໍານວນເວລາທີ່ເນື້ອໃນຂອງໄຟລ໌ຄວນຈະເປັນ
ສົ່ງຕໍ່. 0 ຫມາຍເຖິງການເຮັດຊ້ໍາອີກຄັ້ງຈົນກ່ວາຢຸດເຊົາ.
ຊັກຊ້າຈໍານວນໄມໂຄວິນາທີທີ່ຈະຊັກຊ້າລະຫວ່າງ
retransmitting ເນື້ອໃນໄຟລ໌. 0 ຫມາຍຄວາມວ່າບໍ່ມີການຊັກຊ້າ.
ຕົວຢ່າງຈໍານວນຕົວຢ່າງຕໍ່ buffer ທີ່ຈະນໍາໃຊ້ໃນ
ກະແສ asynchronous. ຕ້ອງແບ່ງດ້ວຍ 1024 ແລະ
>= 1024.
buffers ຈຳນວນຂອງຕົວຢ່າງ buffers ທີ່ຈະໃຊ້ໃນ asynchronous
ກະແສ. ຄ່າຕໍ່າສຸດແມ່ນ 4.
xfers ຈໍາ​ນວນ​ຂອງ​ການ​ຍົກ​ຍ້າຍ​ພ້ອມ​ກັນ​ເພື່ອ​ອະ​ນຸ​ຍາດ​ໃຫ້​
ກະແສ asynchronous ທີ່ຈະໃຊ້. ນີ້ຄວນຈະເປັນ <
ຕົວກໍານົດການ buffers.
ໝົດເວລາການຖ່າຍທອດຂໍ້ມູນໝົດເວລາ. ໂດຍບໍ່ມີຄໍາຕໍ່ທ້າຍ, ຄ່າເລີ່ມຕົ້ນ
ຫົວໜ່ວຍແມ່ນ ms. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1000 ms (1 s).
ຄຳຕໍ່ທ້າຍທີ່ຖືກຕ້ອງແມ່ນ 'ms' ແລະ 's'.

ຕົວຢ່າງ:

· tx config file=data.bin format=bin repeat=2 delay=250000

ການຖ່າຍທອດເນື້ອໃນຂອງ data.bin ສອງຄັ້ງ, ມີຄວາມລ່າຊ້າ ~ 250ms ລະຫວ່າງ
ການສົ່ງຕໍ່.

ຫມາຍເຫດ:

· ຕົວກໍານົດການ n, ຕົວຢ່າງ, buffers, ແລະ xfers ສະຫນັບສະຫນູນຄໍາຕໍ່ທ້າຍ K, M, ແລະ G, ເຊິ່ງ
ແມ່ນການຄູນຂອງ 1024.

· ສໍາລັບອັດຕາຕົວຢ່າງທີ່ສູງຂຶ້ນ, ຄວນແນະນໍາວ່າໄຟລ໌ປ້ອນຂໍ້ມູນຈະຖືກເກັບໄວ້ໃນ RAM (ຕົວຢ່າງ / tmp,
/dev/shm) ຫຼືຢູ່ໃນ SSD, ແທນທີ່ຈະເປັນ HDD.

· ເມື່ອສະຫນອງຂໍ້ມູນ CSV, ຄໍາສັ່ງນີ້ຈະທໍາອິດປ່ຽນເປັນຮູບແບບຖານສອງ, ເກັບຮັກສາໄວ້
ໃນໄຟລ໌ໃນໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນ. ໃນລະຫວ່າງຂະບວນການນີ້, ຄ່ານອກຂອບເຂດ
ຈະຖືກຍຶດ.

· ເມື່ອໃຊ້ຮູບແບບຖານສອງ, ຜູ້ໃຊ້ຮັບຜິດຊອບເພື່ອຮັບປະກັນວ່າຂໍ້ມູນທີ່ສະໜອງໃຫ້
ຄ່າຢູ່ໃນຂອບເຂດທີ່ອະນຸຍາດ. ເງື່ອນໄຂເບື້ອງຕົ້ນນີ້ຊ່ວຍຫຼຸດຜ່ອນຄວາມຕ້ອງການສໍາລັບການນີ້
ໂຄງ​ການ​ເພື່ອ​ດໍາ​ເນີນ​ການ​ກວດ​ສອບ​ໄລ​ຍະ​ໃນ​ການ​ໂທ​ກັບ​ຄືນ​ທີ່​ລະ​ອຽດ​ອ່ອນ​ທີ່​ໃຊ້​ເວ​ລາ​.

ທີ່ກໍານົດໄວ້
ການ​ນໍາ​ໃຊ້​: ກໍາ​ນົດ​

ຄໍາສັ່ງທີ່ກໍານົດໄວ້ໃຊ້ເວລາພາລາມິເຕີແລະຈໍານວນ argument arbitrary ສໍາລັບສະເພາະນັ້ນ
ພາລາມິເຕີ. ພາລາມິເຕີແມ່ນຫນຶ່ງໃນ:

ລາຍລະອຽດຂອງພາລາມິເຕີ
────────────────────────────────────────── ────────────────────────
ການຕັ້ງຄ່າແບນວິດ
ການຕັ້ງຄ່າຄວາມຖີ່ຄວາມຖີ່
gpio FX3 <-> FPGA GPIO state
ການຕັ້ງຄ່າ loopback Loopback. ແລ່ນ 'ຕັ້ງ loopback' ເພື່ອລາຍຊື່ໂຫມດ.
lnagain ໄດ້ຮັບການຕັ້ງຄ່າ RX LNA, ໃນ dB. ຄ່າ: 0, 3, 6
rxvga1 ໄດ້ຮັບການຕັ້ງຄ່າ RXVGA1, ໃນ dB. ຊ່ວງ: [5, 30]
rx_mux FPGA RX FIFO ໂໝດ input mux. ທາງເລືອກແມ່ນ:
BASEBAND_LMS, 12BIT_COUNTER, 32BIT_COUNTER,
DIGITAL_LOOPBACK
rxvga1 ໄດ້ຮັບການຕັ້ງຄ່າ RXVGA1, ໃນ dB. ຊ່ວງ: [5, 30]
rxvga2 ໄດ້ຮັບການຕັ້ງຄ່າ RXVGA2, ໃນ dB. ຊ່ວງ: [0, 30]
txvga1 ໄດ້ຮັບການຕັ້ງຄ່າ TXVGA1, ໃນ dB. ຊ່ວງ: [-35, -4]
txvga2 ໄດ້ຮັບການຕັ້ງຄ່າ TXVGA2, ໃນ dB. ຊ່ວງ: [0, 25]
ຮູບແບບການເກັບຕົວຢ່າງພາຍນອກ ຫຼືພາຍໃນ
samplerate ການຕັ້ງຄ່າອັດຕາຕົວຢ່າງ
trimdac VCTCXO ຕັດການຕັ້ງຄ່າ DAC
vctcxo_tamer VCTCXO ໂໝດ tamer. ທາງເລືອກ: ປິດການໃຊ້ງານ, 1PPS, 10MHz
xb_gpio ຄ່າກະດານຂະຫຍາຍ GPIO
xb_gpio_dir ກະດານຂະຫຍາຍທິດທາງ GPIO (1=output, 0=input)

ສະບັບພາສາ
ການ​ນໍາ​ໃຊ້​: ສະ​ບັບ​

ພິມຂໍ້ມູນສະບັບສໍາລັບຊອບແວໂຮດແລະອຸປະກອນປະຈຸບັນ.

ຕົວຢ່າງ


$ bladeRF-cli -l hostx40.rbf

ໂຫຼດຮູບພາບ FPGA ທີ່ມີຊື່ວ່າ hostx40.rbf ໃສ່ FPGA ຂອງ bladeRF.

ຫມາຍ​ເຫດ​: ຮູບພາບ FPGA ທີ່ໂຫລດດ້ວຍ --load-fpga ຈະຖືກສູນເສຍເມື່ອປິດເຄື່ອງ.

$ bladeRF-cli -f firmware.img

ກະພິບ firmware.img ໃສ່ເຟີມແວຂອງ bladeRF.

$ bladeRF-cli -L hostx40.rbf

ກະພິບຮູບພາບ FPGA ທີ່ມີຊື່ວ່າ hostx40.rbf ໃສ່ bladeRF, ບ່ອນທີ່ມັນຈະຢູ່
ໂຫຼດອັດຕະໂນມັດເມື່ອເປີດເຄື່ອງ.

ໃຊ້ bladeRF-cli ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ແມ່ນ GUI ສໍາລັບ
    Loader USB ຂອງ Waninkoko, ອີງໃສ່
    libwiigui. ມັນອະນຸຍາດໃຫ້ລາຍຊື່ແລະ
    ເປີດເກມ Wii, ເກມ Cube ແລະ
    homebrew ໃນ Wii ແລະ WiiU ...
    ດາວໂຫລດ USBLoaderGX
  • 2
    Firebird
    Firebird
    Firebird RDBMS ສະຫນອງຄຸນສົມບັດ ANSI SQL
    & ແລ່ນໃນ Linux, Windows &
    ເວທີ Unix ຫຼາຍ. ຄຸນ​ລັກ​ສະ​ນະ
    ຄວາມສອດຄ່ອງ ແລະປະສິດທິພາບທີ່ດີເລີດ
    ແລະພະລັງງານ...
    ດາວໂຫລດ Firebird
  • 3
    KompoZer
    KompoZer
    KompoZer ເປັນບັນນາທິການ HTML ທີ່ໃຊ້ wysiwyg
    ຖານຂໍ້ມູນ Mozilla Composer. ເປັນ
    ການພັດທະນາຂອງ Nvu ໄດ້ຖືກຢຸດເຊົາ
    ໃນປີ 2005, KompoZer ແກ້ໄຂຂໍ້ບົກພ່ອງຫຼາຍຢ່າງແລະ
    ເພີ່ມ f...
    ດາວໂຫລດ KompoZer
  • 4
    ດາວໂຫຼດ Manga ຟຣີ
    ດາວໂຫຼດ Manga ຟຣີ
    The Free Manga Downloader (FMD) ເປັນ
    ຄໍາຮ້ອງສະຫມັກແຫຼ່ງເປີດທີ່ຂຽນໃນ
    Object-Pascal ສໍາລັບການຄຸ້ມຄອງແລະ
    ການດາວໂຫຼດ manga ຈາກເວັບໄຊທ໌ຕ່າງໆ.
    ນີ້ແມ່ນແວ່ນ...
    ດາວໂຫຼດ Manga ດາວໂຫຼດຟຣີ
  • 5
    Aetbootin
    Aetbootin
    UNetbootin ອະນຸຍາດໃຫ້ທ່ານສ້າງ bootable
    Live USB drives ສໍາລັບ Ubuntu, Fedora, ແລະ
    ການແຈກຢາຍ Linux ອື່ນໆໂດຍບໍ່ມີ
    ການເຜົາໄຫມ້ CD. ມັນເຮັດວຽກຢູ່ໃນ Windows, Linux,
    ແລະ ...
    ດາວໂຫລດ UNetbootin
  • 6
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM ແມ່ນໃຊ້ງ່າຍ
    ຊຸດຊອບແວແຫຼ່ງເປີດ ERP ແລະ CRM
    (ດໍາເນີນການກັບເຄື່ອງແມ່ຂ່າຍເວັບ php ຫຼືເປັນ
    ຊອບ​ແວ standalone​) ສໍາ​ລັບ​ທຸ​ລະ​ກິດ​,
    ພື້ນຖານ...
    ດາວໂຫລດ Dolibarr ERP - CRM
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad