ПІДТРИМАНЕ ОБЛАДНАННЯ

На чому працює UAVSignal.

Двома приймачами продукт керує напряму — на машині, яка у вас уже є, або на невеликій платі, залишеній біля антени. Ця сторінка перелічує, що підтримується, що лише розпізнається, і яке покриття діапазонів реально потрібне кожному типу сигналу.

ПРИЙМАЧІ

Двома приймачами продукт керує напряму.

Обома керує сам продукт, а не універсальний SDR-шар — тому список короткий і конкретний.

HackRF One

Підключається через USB. Протокол виробника реалізовано всередині продукту, тож немає libhackrf чи hackrf-tools, які треба встановлювати. Він заявляє діапазон від 1 MHz до 6 GHz, з контролями LNA, VGA та RF-підсилювача.

Перевірено на підключеному HackRF One із firmware v2.1.0. Рівні сигналу не калібровані, а власний DC-spur приймача розташований у центрі показаного діапазону.

ADALM-PLUTO (PlutoSDR)

Підключається через USB або через IP-лінк. Адреса — це не просто адреса: продукт визначає з неї транспорт і застосовує до кожного різну орієнтовну стелю швидкості. Gain mode, hardware gain і RF analog bandwidth доступні як native-контроли.

Продукт припускає пристрій із покриттям 70 MHz – 6 GHz і не запитує в пристрою його реальний діапазон. Стоковий ADALM-PLUTO постачається без такого покриття, тож перед тим, як покладатися на нього, підтвердьте, що ваш пристрій дістає до потрібного діапазону.

ANTSDR і LibreSDR розпізнаються за назвою в device picker, бо мають той самий інтерфейс AD9361, але жодну з них тут не тестували — вважайте їх неперевіреними. Будь-яку іншу плату на AD9361, доступну за libiio-адресою, можна відкрити вручну з тим самим застереженням.

ХОСТ-КОМПʼЮТЕР

Що потрібно машині.

Та сама збірка працює як desktop-застосунок або headless на невеликій платі. Найвимогливіша частина — декодування, і воно прив'язане до одного потоку.

Перевірена платформаmacOS НА APPLE SILICON — ЗІБРАНО І ЗАПУЩЕНО ТУТ
Інші desktopLINUX І WINDOWS МАЮТЬ ПРАЦЮВАТИ, АЛЕ НЕ ПЕРЕВІРЕНІ
Віддалений вузолaarch64 LINUX · МИ ПРОФІЛЮЄМО НА RADXA · RASPBERRY PI НЕ ПЕРЕВІРЕНО
ПроцесорОДНЕ ШВИДКЕ ЯДРО ВАЖЛИВІШЕ ЗА БАГАТО — ДЕКОДУВАННЯ ВІДЕО ОДНОПОТОКОВЕ
Памʼять4 GB RAM АБО БІЛЬШЕ · HEADLESS-ПРИЙМАЧ НАЛАШТОВАНО ДО 3 GB HEAP
СховищеЗАПИСУВАНА ЛОКАЛЬНА ТЕКА · ЛИШЕ КОЛИ ВИ ЗАПИСУЄТЕ АБО ЗБЕРІГАЄТЕ ІСТОРІЮ
Залежності HackRFНЕМАЄ — БЕЗ ВСТАНОВЛЕННЯ libhackrf АБО hackrf-tools
Залежності PlutoSDRlibiio v0.25/0.26 · НЕ ВБУДОВАНО · v1.x ВІДХИЛЯЄТЬСЯ · libad9361 ОПЦІЙНО

Для орієнтиру: декодування аналогового PAL-відео на 12.5 Msps на платі Radxa QCS6490 займало 90–92% одного ядра, тоді як решта системи залишалася переважно вільною. Щоб утримати цю швидкість через Ethernet, також знадобилося зафіксувати PCIe power management хоста в режимі performance — це зміна на рівні плати, а не те, що продукт робить за вас.

ПОКРИТТЯ АНТЕНИ

Покривайте діапазони, які ви справді декодуєте.

Нижче — покриття, якого вимагають вбудовані channel plans і смуга приймання, а не загальна рекомендація.

Аналогове FPV-відео40 ЦЕНТРІВ, 5645–5945 MHz · ЗАКЛАДАЙТЕ БЛИЗЬКО 5635–5955 MHz — НАВКОЛО КОЖНОГО ЗАХОПЛЮЄТЬСЯ 20 MHz
DJI DroneID · 2.4 GHzСІМ ЦЕНТРІВ, 2399.5–2474.5 MHz · БЛИЗЬКО 2389.5–2484.5 MHz ІЗ СМУГОЮ
DJI DroneID · 5.8 GHzДВАНАДЦЯТЬ ЦЕНТРІВ, 5721.5–5831.5 MHz · БЛИЗЬКО 5711.5–5841.5 MHz ІЗ СМУГОЮ
Поза пресетамиСКАНЕР НАМАГАЄТЬСЯ ДЕКОДУВАТИ ВІДЕО СКРІЗЬ, КУДИ ВИ ЙОГО СПРЯМУЄТЕ · ПРЕСЕТИ — ЦЕ ТЕ, ЩО ПЕРЕВІРЕНО

Пресети — це те, що перевірено, а не жорстка межа: декодер аналогового відео не обмежений діапазоном, а сканер за замовчуванням проходить увесь діапазон перелаштування приймача. Дві практичні примітки: FPV-антена 5725–5875 MHz зрізає краї діапазонів E і R, а Wi-Fi антена, що починається з 2400 MHz, уже потрапляє всередину найнижчої смуги DroneID.

БЕЗ ПІДКЛЮЧЕНОГО ПРИЙМАЧА

Спершу можна оцінити весь workflow.

Тут ніщо не потребує радіо, тож продукт можна оцінити ще до того, як обладнання куплено чи відправлено.

Вбудоване синтетичне джерело живить усі режими, тож повний workflow працює без підключеного приймача.
Записаний capture відтворюється тим самим шляхом обробки. Записи без втрат, а старіші 8-бітні capture досі відтворюються.
Запис має одну фіксовану центральну частоту, тож режими з перелаштуванням — wideband sweep, сканер каналів і DroneID scan — усе одно потребують тюнера.
DJI DroneID потребує щонайменше 15.36 MS/s із запису і запитує 20 MS/s у тюнера.

СТАТУС ОБЛАДНАННЯ

Підтримано, розпізнано і поза scope.

Розпізнано — не те саме, що підтримано: деякі плати відкриваються, бо мають знайомий інтерфейс, а не тому, що їх тестували.

Доступно для тестування4

HackRF One

Керується напряму через USB. Перевірено на підключеному пристрої з firmware v2.1.0.

ADALM-PLUTO (PlutoSDR)

Керується через USB або IP-лінк за допомогою libiio. Відпрацьовано наживо на платі Radxa на 12.5 Msps.

Вбудоване синтетичне джерело

Живить усі режими без підключеного приймача.

Відтворення записаного capture

Відтворює збережений capture тим самим шляхом обробки.

Не підтримується3

ANTSDR, LibreSDR та інші плати на AD9361

Розпізнаються в device picker, але тут їх не тестували. Не заявляються як підтримані.

RTL-SDR, Airspy та інші приймачі

Продукт ними не керує.

Передавання

Лише приймання. Передавального шляху немає на жодному підтриманому приймачі.

Не впевнені, чи підходить ваше обладнання?

Розкажіть, що у вас є. Вимоги підтверджуються з командою перед плануванням тесту, а синтетичне джерело дозволяє почати взагалі без нього.

Подати заявку