Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

bladeRF-cli - Trực tuyến trong đám mây

Chạy bladeRF-cli trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh bladeRF-cli có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


bladeRF-cli - giao diện dòng lệnh và tiện ích kiểm tra

SYNOPSIS


lưỡiRF-cli

MÔ TẢ


Sản phẩm lưỡiRF-cli tiện ích được sử dụng để flash các tệp phần sụn, tải dòng bit FPGA và thực hiện
các tác vụ khác trên hệ thống vô tuyến được xác định bởi phần mềm nuand bladeRF.

Để biết thêm thông tin về cách lấy hoặc xây dựng các tệp phần sụn và dòng bit FPGA, vui lòng
chuyến thăm http://nuand.com/.

Giao diện dòng lệnh bladeRF và tiện ích kiểm tra (1.3.1-0.2016.01 ~ rc1-3)

LỰA CHỌN


-d, --thiết bị
Sử dụng thiết bị bladeRF được chỉ định.

-f, --flash-chương trình cơ sở
Ghi tệp phần sụn FX3 được cung cấp để flash.

-l, --load-fpga
Tải dòng bit FPGA được cung cấp.

-L, --flash-fpga
Ghi hình ảnh FPGA được cung cấp vào flash để tự động tải. Sử dụng -L X hoặc --flash-fpga X
để tắt tính năng tự động tải FPGA.

-p, --thăm dò
Thăm dò thiết bị, in kết quả, sau đó thoát. Trạng thái trả lại khác XNUMX sẽ là
trả lại nếu không có thiết bị nào có sẵn.

-e, --exec
Thực hiện lệnh chế độ tương tác đã chỉ định. Nhiều -e cờ có thể là
được chỉ định. Các lệnh sẽ được thực hiện theo thứ tự đã cho.

-s, --kịch bản
Chạy tập lệnh được cung cấp.

-i, - tương tác
Vào chế độ tương tác.

--lib-phiên bản
In phiên bản libbladeRF và thoát.

-v, --sự dài dòng
Đặt mức chi tiết libbladeRF. Các cấp độ, được liệt kê theo độ dài ngày càng tăng, là:

nghiêm trọng, lỗi, cảnh báo,
thông tin, gỡ lỗi, dài dòng

--phiên bản
In phiên bản CLI và thoát.

-h, --Cứu giúp
Hiển thị văn bản trợ giúp này.

- tương tác trợ giúp
In thông tin trợ giúp cho tất cả các lệnh tương tác.

Ghi chú:
Sản phẩm -d tùy chọn nhận một chuỗi ký hiệu thiết bị. Xem tài liệu bladerf_open ()
để biết thêm thông tin về định dạng của chuỗi này.

Nếu -d tham số không được cung cấp, thiết bị khả dụng đầu tiên sẽ được sử dụng cho
lệnh được cung cấp hoặc sẽ được mở trước khi chuyển sang chế độ tương tác.

Các lệnh được thực hiện theo thứ tự sau:

Tùy chọn dòng lệnh, -e , lệnh script, lệnh chế độ tương tác.

Khi chạy 'rx / tx start' từ script hoặc qua -e, đảm bảo các lệnh này sau này
theo sau là 'rx / tx wait [timeout]' để đảm bảo chương trình sẽ không thoát
trước khi quá trình nhận / truyền hoàn tất.

TƯƠNG TÁC HÀNG


bladeRF-cli hỗ trợ một chế độ tương tác có thể tập lệnh. Chạy lưỡiRF-cli - tương tác đến
vào chế độ này. Kiểu "giúp đỡ"để biết danh sách tất cả các lệnh, hoặc"giúp đỡ "để biết thêm
thông tin về .

hiệu chỉnh
Cách sử dụng: hiệu chỉnh [tùy chọn]

Thực hiện thao tác hiệu chuẩn bộ thu phát đã chỉ định.

Hoạt động có sẵn:

· Tự động hiệu chỉnh độ lệch DC bên trong LMS

· Hiệu chỉnh lms [hiển thị]

· Hiệu chỉnh điều chỉnh lms [giá trị]

· Hiệu chỉnh lms txlpf [ ]

· Hiệu chỉnh lms rxlpf [ ]

· Hiệu chỉnh lms rxvga2 [ ]

Thực hiện hiệu chuẩn tự động được chỉ định hoặc tất cả chúng nếu không được cung cấp. Khi nào
các giá trị được cung cấp, những giá trị này được sử dụng thay vì các kết quả của quá trình tự động hiệu chuẩn
thủ tục. Sử dụng chương trình lms để đọc và in các giá trị hiệu chuẩn LMS hiện tại.

Đối với rxvga2, I1 và Q1 tương ứng là các thành phần Giai đoạn 1 I và Q, và I2 và Q2 là
các thành phần Giai đoạn 2 I và Q.

· Hiệu chuẩn tham số hiệu chỉnh bù lệch RX và TX I / Q DC

· Hiệu chỉnh dc [ ]

· Hiệu chỉnh dc

Hiệu chỉnh các thông số hiệu chỉnh độ lệch DC cho tần số hiện tại và độ lợi
cài đặt. Nếu giá trị I / Q được cung cấp, chúng sẽ được áp dụng trực tiếp. cal rxtx là
viết tắt của cal rx theo sau là cal tx.

· Hiệu chuẩn tham số hiệu chỉnh cân bằng RX và TX I / Q

· Hiệu chỉnh iq

Đặt thông số tăng IQ hoặc cân bằng pha được chỉ định.

· Tạo bảng tham số hiệu chỉnh RX hoặc TX I / Q DC

· Hiệu chỉnh bảng dc [ [f_inc]]

Tạo và ghi bảng tham số hiệu chỉnh I / Q vào thư mục làm việc hiện tại,
trong một tệp có tên _dc_ .tbl. f_min và f_max là tần số tối thiểu và tối đa để
bao gồm trong bảng. f_inc là mức tăng tần số.

Theo mặc định, các bảng được tạo trên toàn bộ dải tần, theo các bước 2 MHz.

trong sáng
Cách sử dụng: rõ ràng

Xóa màn hình.

bỏ lỡ
Cách sử dụng: echo [arg 1] [arg 2] ... [arg n]

Tiếng vọng mỗi đối số trên một dòng mới.

Xóa
Cách sử dụng: xóa

Xóa khối xóa đã chỉ định Đèn flash SPI.

· - Xóa khối bù đắp

· - Số khối xóa để xóa

flash_backup
Cách sử dụng: flash_backup ( | )

Sao lưu dữ liệu flash vào tệp được chỉ định. Lệnh này có hai hoặc bốn
tranh luận. Lời gọi hai đối số thường được khuyến nghị cho việc sử dụng không phát triển.

Tham số:

· - Loại dự phòng.

Thao tác này sẽ chọn các giá trị địa chỉ và độ dài thích hợp dựa trên loại đã chọn.

Các tùy chọn hợp lệ là:

Mô tả tùy chọn
... ───────────────────
dữ liệu hiệu chuẩn cal
fw Phần mềm cơ sở
fpga40 Siêu dữ liệu và dòng bit cho 40 kLE FPGA
fpga115 Siêu dữ liệu và dòng bit cho 115 kLE FPGA

· - Địa chỉ của dữ liệu cần sao lưu. Phải xóa được căn chỉnh theo khối.

· - Độ dài của vùng cần sao lưu. Phải xóa được căn chỉnh theo khối.

Lưu ý: Khi địa chỉ và độ dài được cung cấp, loại hình ảnh sẽ mặc định là thô.

Ví dụ:

· Flash_backup cal.bin cal

Sao lưu vùng dữ liệu hiệu chuẩn.

· Flash_backup cal_raw.bin 0x30000 0x10000

Sao lưu vùng hiệu chuẩn dưới dạng hình ảnh dữ liệu thô.

flash_image
Cách sử dụng: flash_image [tùy chọn đầu ra]

In siêu dữ liệu của ảnh flash hoặc tạo ảnh flash mới. Khi được cung cấp tên
của tệp hình ảnh flash làm đối số duy nhất, lệnh này sẽ in nội dung siêu dữ liệu
của hình ảnh.

Các tùy chọn sau đây có thể được sử dụng để tạo ảnh flash mới.

· Dữ liệu =

Tệp chứa dữ liệu để lưu trữ trong ảnh.

· Địa chỉ =

Địa chỉ flash. Giá trị mặc định phụ thuộc vào tham số kiểu.

· Gõ =

Loại ảnh flash. Mặc định là thô.

Các tùy chọn hợp lệ là:

Mô tả tùy chọn
... ───────────────────
dữ liệu hiệu chuẩn cal
fw Phần mềm cơ sở
fpga40 Siêu dữ liệu và dòng bit cho 40 kLE FPGA
fpga115 Siêu dữ liệu và dòng bit cho 115 kLE FPGA
dữ liệu thô thô. Tham số địa chỉ và độ dài phải là
được cung cấp nếu loại này được chọn.

· Nối tiếp =

Serial # để lưu trữ trong hình ảnh. Mặc định là số không.

flash_init_cal
Cách sử dụng: flash_init_cal [ ]

Tạo và ghi vùng dữ liệu hiệu chuẩn mới vào thiết bị hiện đang mở hoặc vào một
tập tin. Đảm bảo sao lưu dữ liệu hiệu chuẩn trước khi chạy lệnh này. (Xem
lệnh flash_backup.)

·

40 hoặc 115, tùy thuộc vào kiểu thiết bị.

·

Giá trị cắt VCTCXO / DAC (0x0-0xffff)

·

Tệp để ghi dữ liệu hiệu chuẩn vào. Khi đối số này được cung cấp, sẽ không có dữ liệu nào
được ghi vào đèn flash của thiết bị.

flash_restore
Cách sử dụng: flash_restore [ ]

Khôi phục dữ liệu flash từ một tệp, tùy chọn ghi đè các giá trị trong siêu dữ liệu hình ảnh.

·

Mặc định cho địa chỉ được chỉ định trong tệp ảnh flash được cung cấp.

·

Mặc định độ dài của dữ liệu trong tệp hình ảnh được cung cấp.

fw_log
Cách sử dụng: fw_log [tên tệp]

Đọc nội dung của nhật ký chương trình cơ sở của thiết bị và ghi nó vào tệp được chỉ định. Nếu không
tên tệp được chỉ định, nội dung nhật ký được ghi vào stdout.

giúp đỡ
Cách sử dụng: trợ giúp [ ]

Cung cấp trợ giúp mở rộng, như thế này, đối với bất kỳ lệnh nào.

Thông tin
Cách sử dụng: thông tin

In thông tin sau về thiết bị đã mở:

· Số seri

· Giá trị hiệu chỉnh DAC VCTCXO

· Kích thước FPGA

· FPGA có được tải hay không

· Xe buýt USB, địa chỉ và tốc độ

· Phần phụ trợ (Cho biết mã giao diện thiết bị nào đang được sử dụng.)

· Số phiên bản

nhảy_to_boot
Cách sử dụng: jump_to_boot

Xóa một chữ ký FW trong nháy mắt và chuyển đến bộ nạp khởi động FX3.

Thiết bị sẽ tiếp tục khởi động vào bộ nạp khởi động FX3 qua các chu kỳ nguồn cho đến khi mới
phần sụn được ghi vào thiết bị.

tải
Cách sử dụng: tải

Tải dòng bit FPGA hoặc lập trình flash SPI của FX3.

xb
Cách sử dụng: xb [thông số]

Kích hoạt hoặc cấu hình một bảng mở rộng.

Các giá trị hợp lệ cho board_model:

· số 100

Bo mạch mở rộng GPIO XB-100

· số 200

Bo mạch mở rộng bộ chuyển đổi XB-200 LF / MF / HF / VHF

Các lệnh con phổ biến:

· cho phép

Kích hoạt bảng mở rộng XB-100 hoặc XB-200.

Lệnh con XB-200:

· Filter [rx | tx] [50 | 144 | 222 | custom | auto_1db | auto_3db]

Chọn bộ lọc RX hoặc TX được chỉ định trên bo mạch XB-200. Dưới đây là mô tả của
mỗi tùy chọn bộ lọc.

· số 50

Chọn bộ lọc 50-54 MHz (băng tần 6 mét).

· số 144

Chọn bộ lọc 144-148 MHz (băng tần 2 mét).

· số 222

Chọn bộ lọc 222-225 MHz (băng tần 1.25 mét). Thực tế,
tùy chọn bộ lọc này thực sự rộng hơn một chút, bao phủ
206 MHz - 235 MHz.

· tập quán

Chọn đường dẫn bộ lọc tùy chỉnh. Người dùng nên kết nối một bộ lọc
dọc theo các kết nối FILT và FILT-ANT tương ứng khi sử dụng
tùy chọn này. Ngoài ra, người ta có thể nhảy FILT và FILT-ANT
kết nối để đạt được "không có bộ lọc" để tiếp nhận. (Tuy nhiên, đây là
_không khuyến khích truyền.)

· Auto_1db

Tự động chọn một trong các lựa chọn ở trên dựa trên tần suất
và điểm 1dB của bộ lọc. Đường dẫn tùy chỉnh được sử dụng cho các trường hợp
không được liên kết với các bộ lọc trên bo mạch.

· Auto_3db

Tự động chọn một trong các lựa chọn ở trên dựa trên tần suất
và điểm 3dB của bộ lọc. Đường dẫn tùy chỉnh được sử dụng cho các trường hợp
không được liên kết với các bộ lọc trên bo mạch.

Ví dụ:

· Kích hoạt xb 200

Bật và cấu hình bảng mở rộng bộ chuyển đổi XB-200.

· Bộ lọc xb 200 rx 144

Chọn bộ lọc nhận 144-148 MHz trên bảng mở rộng bộ chuyển đổi XB-200.

MIMO
Cách sử dụng: mimo [master | nô lệ]

Sửa đổi hoạt động MIMO của thiết bị.

mở
Cách sử dụng: mở [số nhận dạng thiết bị]

Mở thiết bị được chỉ định để sử dụng bằng các lệnh liên tiếp. Mọi thiết bị đã mở trước đó
sẽ bị đóng cửa.

Dạng chung của chuỗi định danh thiết bị là:

: [thiết bị = : ] [trường hợp = ] [nối tiếp = ]

Xem tài liệu bladerf_open () trong libbladeRF để biết thông số thiết bị hoàn chỉnh
định dạng.

nhìn trộm
Cách sử dụng: peek [num_addresses]

Lệnh peek có thể đọc bất kỳ thiết bị nào bị treo khỏi FPGA, bao gồm
Bộ thu phát LMS6002D, DAC cắt VCTCXO hoặc chip tạo xung nhịp Si5338.

Nếu num_addresses được cung cấp, địa chỉ sẽ tăng lên 1 và một lần hiển thị khác là
thực hiện cho nhiều địa chỉ đó.

Phạm vi địa chỉ hợp lệ:

Dải địa chỉ thiết bị
─────────────────────────
dac 0 đến 255

lms 0 đến 127
si 0 đến 255

Ví dụ:

· Ú ớ ...


Cách sử dụng: chọc

Lệnh poke có thể ghi bất kỳ thiết bị nào bị treo khỏi FPGA, bao gồm
Bộ thu phát LMS6002D, DAC cắt VCTCXO hoặc chip tạo xung nhịp Si5338.

Phạm vi địa chỉ hợp lệ:

Dải địa chỉ thiết bị
─────────────────────────
dac 0 đến 255
lms 0 đến 127
si 0 đến 255

Ví dụ:

· Chọc lms ...

in
Cách sử dụng: print [tham số]

Lệnh print nhận một tham số để in. Các thông số có sẵn được liệt kê bên dưới. Nếu như
không có paremeter được chỉ định, tất cả các thông số được in.

Mô tả về Thông Số
... ────────────────────────
băng thông Cài đặt băng thông
tần số Cài đặt tần số
gpio FX3 <-> Trạng thái GPIO FPGA
loopback Cài đặt lặp lại
lnagain Cài đặt độ lợi của RX LNA, tính bằng dB
cài đặt mux đầu vào rx_mux FPGA RX FIFO
rxvga1 Cài đặt độ lợi của RXVGA1, tính bằng dB
rxvga2 Cài đặt độ lợi của RXVGA2, tính bằng dB
txvga1 Cài đặt độ lợi của TXVGA1, tính bằng dB
txvga2 Cài đặt độ lợi của TXVGA2, tính bằng dB
lấy mẫu Chế độ lấy mẫu bên ngoài hoặc bên trong
tốc độ lấy mẫu Cài đặt tốc độ lấy mẫu
cài đặt Trim DAC trimdac VCTCXO
vctcxo_tamer Chế độ tamer VCTCXO hiện tại.
xb_gpio Giá trị GPIO của bảng mở rộng
xb_gpio_dir Bảng mở rộng Hướng GPIO (1 = đầu ra, 0 = đầu vào)

thăm dò
Cách sử dụng: thăm dò [nghiêm ngặt]

Tìm kiếm thiết bị bladeRF đính kèm và in danh sách kết quả.

Nếu không chỉ định nghiêm ngặt, việc thiếu bất kỳ thiết bị có sẵn nào không được coi là lỗi.

Khi được cung cấp đối số chặt chẽ tùy chọn, lệnh này sẽ xử lý tình huống không
thiết bị được tìm thấy dưới dạng lỗi, gây ra các tập lệnh hoặc danh sách lệnh được cung cấp qua -e
đối số dòng lệnh để chấm dứt ngay lập tức.

bỏ thuốc lá
Cách sử dụng: bỏ

Thoát khỏi CLI.

lấy lại
Cách sử dụng: phục hồi [ ]

Tải chương trình cơ sở lên thiết bị đang chạy ở chế độ bộ nạp khởi động hoặc liệt kê tất cả các thiết bị hiện đang ở
chế độ bootloader.

Không có đối số, lệnh này liệt kê bus USB và địa chỉ cho các thiết bị dựa trên FX3
đang chạy ở chế độ bộ nạp khởi động.

Khi được cung cấp xe buýt, địa chỉ và đường dẫn đến tệp phần sụn, thiết bị được chỉ định sẽ
được tải và bắt đầu thực thi phần sụn được cung cấp.

Trong hầu hết các trường hợp, sau khi tải thành công phần sụn vào RAM của thiết bị, người dùng nên
mở thiết bị bằng lệnh "mở" và viết chương trình cơ sở để flash qua
"tải fx3 "

chạy
Cách sử dụng: chạy

Chạy tập lệnh được cung cấp.

rx
Cách sử dụng: rx

Nhận các mẫu IQ và ghi chúng vào tệp được chỉ định. Lễ tân được kiểm soát và
được định cấu hình bởi một trong những cách sau:

Mô tả lệnh
... ────────────────────────
bắt đầu Bắt đầu nhận mẫu
dừng Dừng nhận mẫu
đợi Chờ quá trình truyền mẫu hoàn tất hoặc cho đến khi
khoảng thời gian được chỉ định trôi qua
cấu hình Cấu hình nhận mẫu. Nếu không có thông số
được cung cấp, các thông số hiện tại được in.

Chạy rx mà không có bất kỳ lệnh bổ sung nào là viết tắt hợp lệ cho cấu hình rx.

Lệnh chờ có tham số thời gian chờ tùy chọn. Tham số này mặc định là đơn vị của
mili giây (mili giây). Đơn vị thời gian chờ có thể được chỉ định bằng cách sử dụng các hậu tố ms hoặc s. Nếu điều này
tham số không được cung cấp, lệnh sẽ đợi cho đến khi quá trình tiếp nhận hoàn tất hoặc Ctrl-C
bị ép buộc.

Các tham số cấu hình có dạng param = value và có thể được chỉ định trong một hoặc
nhiều lệnh gọi cấu hình rx. Dưới đây là danh sách các thông số có sẵn.

Mô tả về Thông Số
... ────────────────────────
n Số lượng mẫu cần nhận. 0 = inf.
tệp Tên tệp để ghi các mẫu đã nhận vào
định dạng Định dạng tệp đầu ra. Một trong những điều sau đây:
csv: CSV của mẫu SC16 Q11
bin: Mẫu DAC SC16 Q11 thô
số mẫu Số lượng mẫu trên mỗi bộ đệm để sử dụng trong
luồng không đồng bộ. Phải chia hết cho 1024 và
> = 1024.
bộ đệm Số bộ đệm mẫu để sử dụng trong không đồng bộ
dòng. Giá trị nhỏ nhất là 4.
xfers Số lần chuyển đồng thời để cho phép
luồng không đồng bộ để sử dụng. Điều này nên ít hơn
hơn tham số bộ đệm.
timeout Thời gian chờ luồng dữ liệu. Không có hậu tố, mặc định
đơn vị là ms. Giá trị mặc định là 1000 ms (1 s).
Các hậu tố hợp lệ là ms và s.

Ví dụ:

· Tệp cấu hình rx = / tmp / data.bin format = bin n = 10K

Nhận (10240 = 10 * 1024) mẫu, ghi chúng vào /tmp/data.bin trong DAC nhị phân
định dạng.

Ghi chú:

· Các tham số n, mẫu, bộ đệm và xfers hỗ trợ các hậu tố K, M và G,
là bội số của 1024.

· Một lần dừng rx theo sau bởi một lần bắt đầu rx sẽ dẫn đến việc tệp mẫu bị cắt bớt. Nếu như
điều này không được mong muốn, hãy đảm bảo chạy cấu hình rx để đặt tệp khác trước khi khởi động lại
dòng rx.

· Đối với tốc độ lấy mẫu cao hơn, nên sử dụng định dạng đầu ra nhị phân và
tập tin đầu ra được ghi vào RAM (ví dụ: / Tmp, / dev / shm), nếu không gian cho phép. Đối với lớn hơn
chụp ở tốc độ mẫu cao hơn, hãy cân nhắc sử dụng SSD thay vì HDD.

tx
Cách sử dụng: tx

Đọc các mẫu IQ từ tệp được chỉ định và truyền chúng. Truyền tải được kiểm soát và
được định cấu hình bởi một trong những cách sau:

Mô tả lệnh
... ────────────────────────
bắt đầu Bắt đầu truyền mẫu
dừng Dừng truyền mẫu
đợi Chờ quá trình truyền mẫu hoàn tất hoặc cho đến khi
khoảng thời gian được chỉ định trôi qua
cấu hình Cấu hình truyền mẫu. Nếu không có thông số
được cung cấp, các thông số hiện tại được in.

Chạy tx mà không có bất kỳ lệnh bổ sung nào là viết tắt hợp lệ cho cấu hình tx.

Lệnh chờ có tham số thời gian chờ tùy chọn. Tham số này mặc định là đơn vị của
mili giây (mili giây). Đơn vị thời gian chờ có thể được chỉ định bằng cách sử dụng các hậu tố ms hoặc s. Nếu điều này
tham số không được cung cấp, lệnh sẽ đợi cho đến khi quá trình truyền hoàn tất hoặc
Ctrl-C được nhấn.

Các tham số cấu hình có dạng param = value và có thể được chỉ định trong một hoặc
nhiều lệnh gọi cấu hình tx. Dưới đây là danh sách các thông số có sẵn.

Mô tả về Thông Số
... ────────────────────────
tệp Tên tệp để đọc mẫu từ
định dạng Định dạng tệp đầu vào. Một trong những điều sau đây:
csv: CSV của mẫu SC16 Q11 ([-2048, 2047])
bin: Mẫu DAC SC16 Q11 thô ([-2048, 2047])
lặp lại Số lần nội dung tệp phải
được truyền đi. 0 ngụ ý lặp lại cho đến khi dừng lại.
trì hoãn Số micro giây để trì hoãn giữa
truyền lại nội dung tệp. 0 ngụ ý không có sự chậm trễ.
số mẫu Số lượng mẫu trên mỗi bộ đệm để sử dụng trong
luồng không đồng bộ. Phải chia hết cho 1024 và
> = 1024.
bộ đệm Số bộ đệm mẫu để sử dụng trong không đồng bộ
dòng. Giá trị nhỏ nhất là 4.
xfers Số lần chuyển đồng thời để cho phép
luồng không đồng bộ để sử dụng. Đây phải là <cái
tham số bộ đệm.
timeout Thời gian chờ luồng dữ liệu. Không có hậu tố, mặc định
đơn vị là ms. Giá trị mặc định là 1000 ms (1 s).
Các hậu tố hợp lệ là 'ms' và 's'.

Ví dụ:

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

Truyền nội dung của data.bin hai lần, với độ trễ ~ 250ms giữa
truyền đi.

Ghi chú:

· Các tham số n, mẫu, bộ đệm và xfers hỗ trợ các hậu tố K, M và G,
là bội số của 1024.

· Để có tốc độ lấy mẫu cao hơn, nên lưu trữ tệp đầu vào trong RAM (ví dụ: / Tmp,
/ dev / shm) hoặc trên SSD, thay vì HDD.

· Khi cung cấp dữ liệu CSV, lệnh này trước tiên sẽ chuyển đổi nó sang định dạng nhị phân, được lưu trữ
trong một tệp trong thư mục làm việc hiện tại. Trong quá trình này, các giá trị nằm ngoài phạm vi
sẽ bị kẹp.

· Khi sử dụng định dạng nhị phân, người dùng có trách nhiệm đảm bảo rằng dữ liệu được cung cấp
giá trị nằm trong phạm vi cho phép. Điều kiện tiên quyết này làm giảm bớt nhu cầu cho việc này
chương trình để thực hiện kiểm tra phạm vi trong các lệnh gọi lại nhạy cảm với thời gian.

định
Cách sử dụng: thiết lập

Lệnh set nhận một tham số và một số lượng đối số tùy ý cho cụ thể đó
tham số. Tham số là một trong số:

Mô tả về Thông Số
... ────────────────────────
băng thông Cài đặt băng thông
tần số Cài đặt tần số
gpio FX3 <-> Trạng thái GPIO FPGA
loopback Cài đặt lặp lại. Chạy 'đặt vòng lặp lại' đến các chế độ danh sách.
lnagain Cài đặt độ lợi của RX LNA, tính bằng dB. Giá trị: 0, 3, 6
rxvga1 Cài đặt độ lợi của RXVGA1, tính bằng dB. Phạm vi: [5, 30]
Chế độ mux đầu vào rx_mux FPGA RX FIFO. Các tùy chọn là:
BASEBAND_LMS, 12BIT_COUNTER, 32BIT_COUNTER,
DIGITAL_LOPBACK
rxvga1 Cài đặt độ lợi của RXVGA1, tính bằng dB. Phạm vi: [5, 30]
rxvga2 Cài đặt độ lợi của RXVGA2, tính bằng dB. Phạm vi: [0, 30]
txvga1 Cài đặt độ lợi của TXVGA1, tính bằng dB. Phạm vi: [-35, -4]
txvga2 Cài đặt độ lợi của TXVGA2, tính bằng dB. Phạm vi: [0, 25]
lấy mẫu Chế độ lấy mẫu bên ngoài hoặc bên trong
tốc độ lấy mẫu Cài đặt tốc độ mẫu
trimdac VCTCXO trim cài đặt DAC
vctcxo_tamer Chế độ tamer VCTCXO. Tùy chọn: Đã tắt, 1PPS, 10MHz
xb_gpio Giá trị GPIO của bảng mở rộng
xb_gpio_dir Bảng mở rộng Hướng GPIO (1 = đầu ra, 0 = đầu vào)

phiên bản
Cách sử dụng: phiên bản

In thông tin phiên bản cho phần mềm máy chủ và thiết bị hiện tại.

VÍ DỤ


$ bladeRF-cli -l được lưu trữx40.rbf

Tải hình ảnh FPGA có tên hostx40.rbf vào FPGA của bladeRF.

Chú thích: Hình ảnh FPGA được tải bằng --load-fpga sẽ bị mất khi tắt nguồn.

$ BladeRF-cli -f firmware.img

Cài đặt firmware.img vào firmware của bladeRF.

$ bladeRF-cli -L được lưu trữ trên máy chủx40.rbf

Nhấp nháy hình ảnh FPGA có tên hostx40.rbf vào bladeRF, nơi nó sẽ ở
tự động tải khi bật nguồn.

Sử dụng bladeRF-cli trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX là một GUI cho
    Bộ nạp USB của Waninkoko, dựa trên
    libwiigui. Nó cho phép liệt kê và
    khởi chạy trò chơi Wii, trò chơi Gamecube và
    homebrew trên Wii và WiiU ...
    Tải xuống USBLoaderGX
  • 2
    Chim lửa
    Chim lửa
    Firebird RDBMS cung cấp các tính năng ANSI SQL
    & chạy trên Linux, Windows &
    một số nền tảng Unix. Đặc trưng
    đồng thời và hiệu suất tuyệt vời
    & sức mạnh...
    Tải xuống Firebird
  • 3
    KompoZer
    KompoZer
    KompoZer là một trình soạn thảo HTML wysiwyg sử dụng
    cơ sở mã của Mozilla Composer. Như
    Sự phát triển của Nvu đã bị dừng lại
    vào năm 2005, KompoZer sửa nhiều lỗi và
    thêm một f ...
    Tải xuống KompoZer
  • 4
    Tải xuống Manga miễn phí
    Tải xuống Manga miễn phí
    Trình tải xuống Manga miễn phí (FMD) là một
    ứng dụng mã nguồn mở được viết bằng
    Object-Pascal để quản lý và
    tải manga từ các trang web khác nhau.
    Đây là một tấm gương ...
    Tải xuống Trình tải xuống Manga miễn phí
  • 5
    Aetbootin
    Aetbootin
    UNetbootin cho phép bạn tạo khả năng khởi động
    Ổ đĩa USB trực tiếp cho Ubuntu, Fedora và
    các bản phân phối Linux khác mà không có
    ghi đĩa CD. Nó chạy trên Windows, Linux,
    và ...
    Tải xuống UNetbootin
  • 6
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM dễ sử dụng
    Gói phần mềm mã nguồn mở ERP và CRM
    (chạy với máy chủ web php hoặc
    phần mềm độc lập) dành cho doanh nghiệp,
    nền tảng ...
    Tải xuống Dolibarr ERP - CRM
  • Khác »

Lệnh Linux

Ad