Розділи Wiki

Wiki Аналізатор спектра

Частотні плани

Частотний план — це підписи частот просто на спектрі: канали FPV, ELRS, Wi-Fi, стільниковий зв’язок або ваші власні ділянки 0.9.57. На цій сторінці — вбудовані колекції з усіма їхніми межами, як додати діапазон із виділення, як виглядають смужки, обрані діапазони й скасування зміни діапазону, які файли програма читає й пише і чого від цих меж не варто чекати.

Де це в програмі

Усе керування — у групі Діапазони на вкладці Аналізатор спектра (Ctrl+1). Сама група описана й на сторінці Вікно програми й керування; там же — таблиця типового списку. У програмі один список діапазонів. Колекція — це не окремий шар, а готовий вміст для цього списку: узяту колекцію можна правити рядок за рядком, як і все інше.

Кожен рядок списку: квадратик кольору (клік — наступний колір із десяти), назва, нижня й верхня межа в МГц, зірочка обраного 0.9.58 і кнопка видалення. Переставлені місцями межі програма міняє сама; нульова межа чи рядок нульової ширини не приймаються, і такий рядок лишається зі старими межами.

Вбудовані колекції

Колекцію вибирають у списку Колекція, а тоді натискають одну з двох кнопок поруч:

Замінити
Ставить колекцію замість усього списку. Активний профіль лишається тим самим, тож під час виходу з програми цей список запишеться в нього — як і будь-яка інша правка (див. Файли).
Додати до списку
Дописує колекцію в кінець списку: так можна мати разом, наприклад, FPV і Wi-Fi. Рядки з тією самою назвою й тими самими межами вдруге не додаються.
КолекціяЩо в нійРядків
ТиповіМовлення, аматорські, ISM, стільникові й інші загальновідомі виділення — той самий список, що ставить кнопка Типові. Межі — у таблиці.20
FPV 5.8 ГГц (A/B/E/F/R)П’ять таблиць каналів аналогового відео, по вісім каналів.40
FPV 1.2 ГГцВісім каналів, 1080–1360 МГц.8
FPV 2.4 ГГцВісім каналів, 2370–2510 МГц.8
ELRS / керуванняДіапазони ELRS, Crossfire, FrSky і DJI.6
Wi-Fi 2.4 ГГц (канали 1–13)Канали 1–13.13
Wi-Fi 5 ГГцЧотири смуги UNII.4
Стільниковий (Україна)Висхідні й низхідні смуги 900, 1800, 2100 і 2600 МГц.8

Назви рядків усіх колекцій, крім Типові, написано латиницею й не перекладаються.

FPV 5.8 ГГц

Кожен канал показано смугою ±9 МГц навколо несучої. Рядок називається за таблицею, номером каналу й несучою: A1 5865, R8 5917. Канали різних таблиць часто перекриваються.

Таблиця12345678
A58655845582558055785576557455725
B57335752577157905809582858475866
E57055685566556455885590559255945
F57405760578058005820584058605880
R56585695573257695806584358805917

FPV 1.2 і 2.4 ГГц

Теж смугою ±9 МГц навколо несучої. Рядки називаються CH1 1080, CH8 2510.

КолекціяCH1CH2CH3CH4CH5CH6CH7CH8
1.2 ГГц10801120116012001240128013201360
2.4 ГГц23702390241024302450247024902510

ELRS і керування

РядокМГц
ELRS 868 (EU)863–870
ELRS 915 (US/AU)903–927
ELRS 2.42400–2480
Crossfire 868863–870
Crossfire 915902–928
FrSky/DJI 2.42400–2483.5

Wi-Fi

У колекції 2.4 ГГц канал показано смугою ±11 МГц навколо центру: ch1 2412 — це 2401–2423 МГц, далі центр зростає на 5 МГц до ch13 2472 (2461–2483 МГц).

Рядок колекції 5 ГГцМГц
UNII-1 (36–48)5170–5250
UNII-2A (52–64)5250–5330
UNII-2C (100–144)5490–5730
UNII-3 (149–165)5735–5835

Стільниковий зв’язок України

СмугаUL, МГцDL, МГц
GSM/LTE 900880–915925–960
GSM/LTE 18001710–17851805–1880
UMTS/LTE 21001920–19802110–2170
LTE 26002500–25702620–2690

Кожна смуга — два окремі рядки, наприклад GSM/LTE 900 UL і GSM/LTE 900 DL.

Свій діапазон

Додати діапазон із виділення
Пункт контекстного меню спектра (правий клік). Протягніть лівою кнопкою по спектру, а тоді виберіть цей пункт: виділена ділянка стане новим рядком у кінці списку. Без виділення пункт неактивний.
Додати
Кнопка під списком: новий рядок із межами обраної зараз ділянки — тієї, що в полях діапазону в шапці бічної панелі й на оглядовій лінійці.

Новий рядок називається новий. Якщо нижня межа ділянки не більша за нуль (так буває із записом без відомої частоти), обидві дії додають заготовку 100–200 МГц, яку треба виправити. Назву, межі й колір змінюйте просто в рядку. Порожня назва не приймається: рядок лишається зі старою.

Смужки на спектрі

Показувати на спектрі
Вмикає й вимикає всі смужки разом, а з ними й колонки на водоспаді. Типово ввімкнено. Сам список при цьому не змінюється.
Знизу спектра
Переносить смужки до нижнього краю спектра. Типово вимкнено: смужки стоять угорі, під мітками власних завад приймача.
І на водоспаді
Малює ті самі діапазони ще й колонками на всю висоту водоспаду, у 2.5 раза прозоріше за смужки. Типово вимкнено. Це лише підказка, де яка смуга: миші колонки не бачать.
Висота смуг
Від 9 до 28 px, типово 13 px.
Прозорість
Непрозорість смужок: від 10 до 80 % кроком 5 %, типово 30 %. Одна на всі смужки. Під курсором смужка стає яскравішою.

Як поводиться смужка:

  • Підпис показує стільки літер назви, скільки вміщається в ширину. Повну назву й межі каже підказка під курсором.
  • Клік вибирає діапазон цілком — так само, як якби ви ввели його межі в поля діапазону: прилад перестроюється, а ширша за миттєву смугу ділянка запускає свіп. Межі, що виходять за діапазон приймача, програма обрізає.
  • Коли смужка займає майже всю ширину екрана (зум усередину діапазону), вона лишається лише підписом і на клік не реагує.
  • Смужка, вужча за піксель, не малюється.
  • Усі смужки стоять в одному рядку, тож діапазони, що перекриваються (наприклад, канали FPV 5.8 ГГц різних таблиць), лягають одне на одне.

Положення, висота, прозорість, прапорці й сам список зберігаються між запусками — див. Що запам’ятовується.

Обрані діапазони 0.9.58

Діапазон, на який ви переходите часто, позначте зірочкою: у рядку списку між межами й кнопкою видалення стоїть ☆, клік робить її ★, повторний клік знімає. Підказка зірочки: Обраний: показується рядком знизу спектра, клік — і приймач на діапазоні.

  • Обрані діапазони стоять рядком округлих ярликів «★ назва» біля нижнього краю спектра, у порядку списку. Цей рядок видно завжди, коли є хоч одна зірочка: і тоді, коли смужки діапазонів сховано прапорцем Показувати на спектрі, і тоді, коли сам діапазон лежить поза видимою ділянкою.
  • Клік по ярлику ставить приймач на діапазон тим самим шляхом, що й клік по смужці: прилад перестроюється, а ширша за миттєву смугу ділянка запускає свіп. Межі, що виходять за діапазон приймача, обрізаються.
  • Ярлик діапазону, якого цей приймач не накриває зовсім, блідий і на клік не реагує; підказка під курсором каже поза межами цього приймача. Ярлик діапазону в межах приймача підказує межі й клік вибирає.
  • Із джерелом, що не перестроюється (запис), ярлики видно, але клік нічого не робить.
  • Зірочка — частина рядка: вона зберігається в профілі разом із назвою й межами (див. Формат профілю).

У SDR SA PRO PRO перші п’ять обраних діапазонів стають смугами свіпу кількома смугами однією кнопкою З обраних діапазонів на вкладці «Сканер» — див. Сканер.

Скасувати зміну діапазону 0.9.58

Меню Прилад → Скасувати зміну діапазону або Ctrl+Z повертає приймач на попередню ділянку — ту, що була обрана перед останньою зміною, хоч би як ви її змінили: лінійкою, полями діапазону, колесом над спектром, кліком по смужці чи ярлику обраного. Ділянка вибирається тим самим шляхом, що й рукою, тож повернення з вужчої ділянки на широку знову запускає свіп.

  • Програма пам’ятає до 50 попередніх ділянок; кожне натискання повертає на одну назад. Повторити скасоване не можна: саме скасування в цей перелік не лягає.
  • У перелік потрапляють лише ділянки, обрані в цьому сеансі. Ділянки, на якій прилад стояв одразу після запуску, там немає: після першої ж зміни скасовувати ще нема чого, а з другої — можна повернутися на першу обрану.
  • Коли повертатися нема куди, рядок поверх спектра каже: Скасовувати нема чого: попередньої ділянки ще не було.
  • Перелік живе лише в цьому сеансі й між запусками не зберігається. Із джерелом, що не перестроюється, скасовувати нема чого.
  • Масштаб картинки (Ctrl+колесо, Ctrl+= і Ctrl+-) приймача не перестроює й у цей перелік не потрапляє.

Діапазони на кількох станціях 0.9.58

Коли у вікні кілька приладів (станції), список діапазонів і зірочки в кожної станції свої, хоча на старті всі читають той самий активний профіль. Перемикач Прилад → Спільні діапазони робить їх спільними: правка списку чи зірочки на одній станції одразу записується в активний профіль, і решта станцій перечитують його. Стан перемикача програма пам’ятає між запусками; типово він вимкнений. Під час виходу в профіль записується список лише першої станції стовпчика: без спільних діапазонів правки, зроблені на інших станціях, у файл не потраплять.

Файли

Список живе в профілі — окремому файлі JSON, з яким працюють як із документом. Шлях активного профілю стоїть унизу групи. Типовий профіль — config\bands.json у теці даних програми (див. Що лежить у теці даних).

Відкрити…
Читає профіль або колекцію Spectrozir SA, і цей файл стає активним профілем. Якщо файл не читається, червоний рядок під кнопками називає, який запис і чим поганий, а чинний список лишається без змін.
Зберегти як…
Записує список у файл, і цей файл стає активним профілем.
Експорт для Spectrozir…
Записує копію списку у форматі колекції Spectrozir SA. Активний профіль при цьому не змінюється.
Типові
Повертає типовий список із двадцяти діапазонів.

Під час виходу з програми чинний список записується в активний профіль — щоразу, у форматі самої програми. Це стосується й файлу, відкритого кнопкою Відкрити…: колекція Spectrozir SA, відкрита так, під час виходу буде переписана форматом SDR Signal Analyzer. Якщо вона ще потрібна в тій програмі, відкривайте її копію. Так само запишеться й список після Замінити: щоб не змінити свій профіль, спершу збережіть його під іншим ім’ям. Коли станцій кілька й увімкнено Спільні діапазони 0.9.58, профіль записується ще й одразу після кожної правки списку чи зірочки.

Формат профілю

Список JSON; кожен запис — назва, межі в герцах і колір:

[{"name": "FM мовлення", "f0": 87500000.0, "f1": 108000000.0, "color": "#8C3F5E"}]

  • Назва не порожня, обидві межі більші за нуль, f0 менше за f1.
  • Колір можна не задавати: програма візьме його з палітри.
  • Обраний діапазон 0.9.58 має ще поле "starred": true. Поле необов’язкове: профілі попередніх версій читаються як є, без зірочок.
  • Файл перевіряється цілком. Перша ж помилка зупиняє читання, а текст каже, що не так: діапазон {i}: порожня назва, діапазон {i} ({name}): f0 ≥ f1, профіль діапазонів має бути списком JSON.
  • Запис профілю атомарний: зникле живлення не лишає обрізаного файлу.

Колекції Spectrozir SA

Колекцію цієї програми можна відкрити як є, кнопкою Відкрити…. З неї беруться назва, межі (start і stop у герцах) і колір кожного запису:

  • Записи з visible: false не беруться.
  • Прозорість із кольору запису відкидається: у SDR Signal Analyzer вона одна на всі смужки.
  • Решта полів запису не читається.

Під час експорту назвою колекції стає ім’я файлу, усі записи стають видимими, а межі округлюються до цілих герців. Зірочок обраних діапазонів у такому файлі немає.

Діапазони й ваша робота

  • Клік по смужці переходить на діапазон одним рухом, тож тримайте на спектрі плани, які ви справді оглядаєте, а решту приберіть.
  • Щоб тримати кілька планів, збережіть кожен окремим профілем (Зберегти як…) і відкривайте потрібний.
  • У SDR SA PRO PRO діапазони — лише підписи на шкалі. Правила, що дають назву сигналу чи тривогу, живуть окремо: у таблиці частот і зонах тривоги «Сканера».

Обмеження

  • Межі колекцій довідкові: це підказки на шкалі із загальновідомих таблиць каналів і планів розподілу смуг, а не нормативний документ. Точні межі для своєї роботи правте в списку й зберігайте у профіль.
  • Смужка каже лише, що це за ділянка за таблицею. Вона нічого не вимірює й не розпізнає: сигнал, що потрапив у смужку GSM/LTE 900 DL, не обов’язково є сигналом GSM чи LTE.
  • Колір смужки вибирають лише гортанням палітри з десяти кольорів; колір іншого відтінку можна задати тільки у файлі профілю.
  • Розділення на окремі рядки смужок немає: перекриті діапазони лягають одне на одне.
  • Активний профіль записується під час виходу — списком першої станції (а зі спільними діапазонами на кількох станціях — і після кожної правки); якщо процес упав, правки, ще не записані у файл, не збережуться.
  • Скасування зміни діапазону пам’ятає щонайбільше 50 кроків, лише в межах сеансу й без повтору скасованого.

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