Розділи Wiki

Wiki Довідка

Обмеження й плани

Чого SDR Signal Analyzer версії 0.9.49 — безкоштовний і платний SDR SA PRO — не вміє або вміє із застереженнями: одним списком, щоб не шукати по сторінках. І що в роботі далі.

Програма будувалася як вимірювальний прилад, тому про свої межі вона каже й у самому вікні: бейджами в панелі довіри, лічильниками втрат, поясненнями поруч із полями. Тут зібрано те саме, але разом.

Рівні й калібрування

  • Рівні з усіх IQ-приймачів — HackRF One і RTL-SDR, а в SDR SA PRO й ADALM-Pluto, Fobos SDR і bladeRF 2.0 micro — показуються в dBFS, відносно повної шкали АЦП, а не в каліброваних dBm. Амплітудного калібрування цих приймачів поки немає, і панель довіри нагадує про це бейджем «dBFS — UNCAL». Калібровані dBm дає лише tinySA, бо міряє сам прилад. Докладніше — Шкала, автошкала й водоспад.
  • Квазіпік, CISPR-average і CISPR-RMS — це попередня оцінка електромагнітної сумісності, а не сертифікаційний вимір: смуга розділення тут не та, якої вимагає стандарт, і програма так і каже. Докладніше — Детектори.

Вимірювання

  • У безкоштовній версії маркерів, пошуку піків, вимірювання займаної смуги (OBW) і потужності в сусідньому каналі (ACPR) немає. У SDR SA PRO PRO вони є: шість маркерів траси з пошуком піків і різницями, а густина шуму, потужність у смузі, OBW і ACPR — лише в настроєному режимі (у свіпі — ні) й лише на трасах T1…T4 — докладніше на сторінці «Маркери траси й виміри потужності».
  • Виміряти ділянку можна й без маркерів — виділенням мишею: програма покаже її межі за частотою, найвищий і найнижчий рівні.

Приймач

  • WFM — лише моно. RDS не декодується.
  • Цифровий голос не декодується: DMR, dPMR, NXDN, D-STAR, P25, TETRA.
  • FPV-video: PAL і NTSC у чорно-білому — від 8 МС/с, PAL у кольорі — від 12.5 МС/с. Докладніше — FPV-відео.

Запис

  • Теку записів змінити не можна: це C:\sdrsa-rec. Для запису на 20 МС/с диск має стабільно тримати 40 МБ/с.
  • Запис не «без втрат», а без тихих втрат: якщо відлік загубився — на USB чи на повільному диску, — його пораховано й позначено в метаданих SigMF.
  • Поки йде свіп, запис не отримує відліків. Розрив не ховається: у метаданих він позначений як перерва через свіп. Докладніше — Запис IQ.

Прилади

  • RTL-SDR: перевірено на тюнері R820T2. Тюнер R828D (RTL-SDR Blog V4), пряма оцифровка нижче 28.8 МГц і живлення антени (bias tee) реалізовані, але на залізі не перевірені. Передавача немає.
  • tinySA: без звуку, без запису IQ і без zero span — прилад віддає готові рівні, а не відліки сигналу. Перевірено на tinySA Ultra; оригінальний tinySA підтримано за документацією й на залізі не перевірено.
  • ADALM-Pluto / Pluto+ PRO: лише приймання й один канал; по USB без втрат — до ~5 МС/с на вільній машині, вищі темпи дають ширшу смугу, але потік із розривами; краї смуги шумніші за середину, бо фільтр FIR мікросхеми програма ще не вантажить.
  • Fobos SDR PRO: лише приймання; КХ нижче 50 МГц (пряме дискретизування) і зовнішньої опори немає; ступені підсилення — номерами, не в дБ.
  • bladeRF 2.0 micro PRO: лише приймання й один канал; потрібна прошивка FX3 2.6.0 з образом FPGA 0.16.0 чи новіша.
  • Передавач — лише з HackRF One. Його вихід не фільтрується й містить гармоніки. Несуча, два тони, свіп і шум не встигають на 20 МС/с — для них 8 МС/с і менше.
  • Інші приймачі не підтримуються.

Система

  • Windows 10 версії 1809 чи новіша або Windows 11, лише x64. macOS і Linux не підтримуються.
  • Відеодрайвер з OpenGL 3.3 обов’язковий: без нього спектр і водоспад не малюються, і програма пояснює чому. У віртуальній машині без 3D-прискорення його може не бути. Докладніше — Усунення несправностей.
  • Інтерфейс — українською та англійською.

Що в роботі далі

У SDR SA PRO PRO ще немає, але заплановано:

  • амплітудне калібрування, після якого dBFS стає dBm;
  • класифікатор сигналів на нейромережі;
  • когерентні канали й виявлення між ними.

Окрім того, лишилося дещо в приймачі (стерео WFM, автоматичне регулювання підсилення) і в аналізі сигналу (сузір’я, EVM). Термінів не називаємо: на сайті й у Wiki як готове з’являється лише те, що вже є в програмі.

Wiki описує версію 0.9.49. Версію вашої програми видно в меню «Довідка» → «Про програму». Знайшли неточність? Напишіть нам.