Розділи Wiki

Wiki SDR SA PRO

Маркери траси й виміри потужності

PRO Маркери траси — шість маркерів M1…M6 на спектрі. Маркер читає рівень траси там, де стоїть, шукає піки, показує різницю частот і рівнів між двома маркерами й ставить приймач на свою частоту. По вибраному маркеру програма рахує густину шуму, а між двома маркерами — потужність у смузі, зайняту смугу (OBW) і сусідні канали (ACPR). Число, якого на трасі зараз немає, маркер не показує — каже чому.

Де маркери

  • Вкладка Аналізатор спектра, група Маркери траси — під групою Маркери (та лишається на своєму місці з VFO, смугою й видимою шириною). Кружок «?» перед заголовком коротко пояснює, як поставити маркер і що таке пік.
  • На спектрі кожен увімкнений маркер — ромб на своїй частоті й рівні з підписом M1…M6.
  • Маркери є лише з чинним ключем SDR SA PRO. Ключ, уведений у вікні на старті, діє одразу; уведений пізніше з меню Довідка — з наступного запуску програми. Див. Що таке SDR SA PRO.

Як поставити маркер

Правий клік по спектру → Маркер сюди
Ставить маркер на частоту, де ви клацнули. Береться перший вимкнений маркер; коли увімкнено всі шість — пересувається вибраний. Новий маркер читає ту саму трасу, що й вибраний (якщо вибраний увімкнено), інакше — T1, і сам стає вибраним.
На пік
Ставить вибраний маркер на найвищу точку видимого на його трасі; вимкнений маркер при цьому вмикається. Від запуску вибраний — M1, тож ця кнопка, натиснута першою, вмикає M1.

Доки маркерів немає, група каже: Маркерів немає. Правий клік по спектру → «Маркер сюди», або кнопка «На пік». Перетягувати маркер мишею не можна. Між запусками маркери не зберігаються.

Рядок маркера

У групі видно рядки лише увімкнених маркерів. У рядку:

  • кнопка M1 · T1 — номер маркера й траса, яку він читає; клік робить маркер вибраним (його кнопка підсвічена). Кнопки дій і списки нижче діють на вибраний маркер;
  • частота в мегагерцах до герца, наприклад 2255.000000 MHz, і під нею рівень, наприклад −52.31 dBFS, або риска, коли рівня немає;
  • кнопка × — Вимкнути маркер.

Під рядком, коли треба, — ще кілька рядків:

  • рівня немає: … — чому числа немає (див. нижче);
  • жовте застереження про невиміряне в трасі (див. нижче);
  • тон між бінами: … — частота й рівень тона (див. нижче);
  • Δ від M2: … — різниця з іншим маркером (див. нижче).

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

Маркер на спектрі

  • Ромб стоїть на частоті й рівні маркера; вибраний маркер — заповнений кольором акценту, решта — лише обведені.
  • Рівень за межами шкали притискається до краю поля; саме число — у групі.
  • Маркер без рівня ромба не має: на його частоті — бліда вертикальна риска й підпис із «—».
  • Маркер із різницею підписано, наприклад, M2Δ1.
  • Ромб їде разом зі спектром, коли вид тягнуть чи масштабують.

Що читає маркер

Маркер читає комірку траси, на якій стоїть, — те, що траса показує, в одиницях осі рівнів. Частота в рядку — центр цієї комірки; коли рівня немає — частота, куди маркер поставили.

  • У настроєному режимі комірка — бін FFT. У свіпі — група бінів, зведених в одну комірку, і рівень там — те, що дав детектор зведення, а не один бін.
  • Одиниця — та, що на осі рівнів: dBFS (некалібровані) з IQ-приймачами, dBm із tinySA — його власні калібровані рівні (див. tinySA і tinySA Ultra). На tinySA частота маркера — та, на якій прилад міряв 0.9.41.
  • Маркер тримає абсолютну частоту. Перестроїли приймач — маркер лишився, де був; якщо нова смуга його не накриває, рівня в нього немає.
  • Траса для маркера — список Траса: T1…T4 або Оп (опорна траса, див. Траси).

Пошук піків

Пік — вершина, від якої траса з обох боків спадає щонайменше на розмах піка, перш ніж піднятись вище за неї. Спад рахується лише по виміряному: край траси й діра в ній спаду не доводять, тож максимум біля краю з обрізаним схилом піком не є. Шукають завжди серед видимого на трасі вибраного маркера.

На пік
На найвищу виміряну точку видимого. Розмаху ця кнопка не потребує: це просто найбільша комірка.
Наступний
На найвищий пік, нижчий за рівень під маркером. Той самий пік двічі не береться.
◄ і ►
На найближчий пік ліворуч і праворуч.
Розмах піка, дБ
Наскільки траса мусить спасти з обох боків від вершини: від 1 до 40 дБ, типово 6.

Для вимкненого маркера Наступний, ◄ і ► діють як На пік. Коли кнопка нічого не зробила, жовтий рядок під полем Розмах піка, дБ каже чому, наприклад:

  • Нижчих піків у видимому немає (розмах 6 дБ)., Праворуч у видимому піків немає (розмах 6 дБ).;
  • Маркер поза видимим — спершу поставте його на пік.;
  • У видимому на трасі нічого не виміряно.;
  • Траси T1 зараз немає — шукати пік нема де.;
  • Трасу T1 знято на іншій настройці — її рівні не про ці частоти, і піків на ній не шукають.;
  • У трасі T1 є невиміряні місця, заповнені підлогою: спад до них піка не доводить, і сусідні піки на такій трасі не шукаються. — для Наступний, ◄ і ► на трасі настроєного режиму, з якої вирізано спури.

Порога над полицею пошук піків не має: на неусередненій трасі Наступний ходить і по викидах шуму.

Різниця між маркерами

Список Δ від вибирає для вибраного маркера інший маркер (M1…M6) або — — без різниці. Від самого себе різниці немає.

  • Рядок Δ від M1: +1.234 kHz, −3.10 дБ — різниця частот і рівнів комірок: цей маркер мінус опорний.
  • Якщо в обох маркерів є тон між бінами, додано за тонами: … — різниця уточнених частот і рівнів.
  • Якщо той маркер вимкнено або в одного з двох немає рівня — Δ від M1: — (той маркер вимкнено, або в одного з двох немає рівня).
  • Маркер, поставлений у звільнене гніздо, чужих «Δ від» не успадковує: різниця, що рахувалась від старого маркера цього номера, скидається.
  • Пара «маркер і його Δ від» задає ще й смугу для вимірів потужності.

Приймач на маркер

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

Тон між бінами

Сира вершина тона, що стоїть між двома бінами, занижена на фестон вікна — до 1.42 дБ для типового вікна Hann (таблиця — на сторінці RBW, вікна й VBW). На вершині тона маркер показує другим рядком тон між бінами: … — частоту й рівень тона, уточнені за відгуком вікна. Обидва числа названо своїми іменами: рядок маркера — комірка, другий рядок — тон.

Уточнення буває, лише коли все це правда:

  • настроєний режим, і комірка траси — бін FFT із відомим вікном (не свіп, не траса з математикою);
  • траса — T1…T4, не опорна: опорна не несе, яким вікном її знято;
  • вікно не прямокутне (RECT): з ним і детектором peak уточнення в пробі завищувало рівень до 4 дБ, тому з цим вікном його не роблять зовсім;
  • комірка — вершина, не нижча за сусідні;
  • вершина стоїть над місцевим шумом довкола щонайменше на 15 дБ, а комірки на її схилі лежать там, де їх кладе вікно.

Слабший тон (нижче 15 дБ над шумом) лишається з рівнем комірки.

Коли рівня немає

Рівня, якого на трасі зараз немає, маркер не показує: замість числа — риска, а під рядком — рівня немає: … з причиною.

траси T1 зараз немає
Трасу вимкнено чи сховано, вона ще не приходила або зникла зі зміною смуги.
поза смугою
Частота маркера за межами траси — наприклад, після перестройки.
тут не виміряно
У комірці нічого не виміряно: порожня Max hold до першого проходу, A−B там, де A<B.
трасу знято на іншій настройці — її рівні не про ці частоти
Заморожена чи опорна траса пережила перестройку приймача: вона лишається на екрані, але знята на інших частотах, і маркер її не читає.

Невиміряне, заповнене підлогою

У трасі буває місце, де нічого не виміряно, але програма заповнила його підлогою: вирізані спури в настроєному режимі, а у свіпі — місця, куди прохід ще не дійшов чи які він пропустив. Таку комірку маркер від виміряної не відрізняє: показує число, а жовтий рядок попереджає, що невиміряне в трасі є.

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

На трасі настроєного режиму з вирізаним Наступний, ◄ і ► не шукають. У свіпі шукають, але серед знайдених бувають несправжні піки: спад, що робить вершину піком, може бути заповненим місцем, і стоїть така вершина не обов’язково поруч із ним.

Скільки таких піків, міряно в пробі перед випуском на підставному джерелі у свіпі 2200–2300 МГц: 9 із 2438 вершин неусередненої траси й 6 із 74 усередненої; від тона Наступний на таку вершину не став жодного разу (12 і 4 кроки).

Виміри потужності

Під маркерами — виміри по вибраному маркеру. Заголовок каже, по чому рахується: Потужність по трасі T4, маркер M1 або, коли маркерові вибрано Δ від іншого увімкненого маркера, Потужність по трасі T4, смуга M1–M2. Смуга — між частотами двох маркерів, траса — вибраного маркера.

Виміри потужності працюють лише в настроєному режимі й лише на трасах T1…T4 без математики. У свіпі, на опорній трасі, на трасі з математикою, з tinySA, на трасі з вирізаними спурами (хоч би де вони були в смузі приймача) і на трасі, знятій на іншій настройці, замість чисел — риска й причина.

Густина шуму
Густина потужності під вибраним маркером, у одиницях осі на герц (dBFS/Hz): середня потужність п’яти комірок довкола маркера, поділена на шумову смугу біна. Біля краю траси сусідів менше — береться, скільки є. Має зміст там, де під маркером шум, а не сигнал.
Ширина смуги
Відстань між частотами двох маркерів.
У смузі
Сума потужності комірок між двома маркерами (комірка на краю — своєю часткою), поділена на шумову смугу вікна (ENBW). Так число правдиве і для шуму, і для тона, хоч де той стоїть між бінами.
Зайнята, N %
Зайнята смуга (OBW): ширина смуги, у якій лежить задана частка потужності ділянки між маркерами; решту зрізано порівну з обох країв. Під нею — межі цієї смуги. Шум ділянки входить у потужність, як і сигнал: ділянка, значно ширша за сигнал, дає смугу, ширшу за нього. Рядок є, лише коли зайняту смугу пораховано.
Частка для зайнятої смуги, %
Від 50 до 99, типово 99.
Сусідній нижче і Сусідній вище
Потужність у смузі тієї ж ширини, впритул нижче й вище за смугу між маркерами, — у дБ відносно потужності в самій смузі (ACPR). Сусідні канали — лише такі: тієї ж ширини й упритул. Коли сусіднього каналу порахувати не можна, стоїть сусіднього каналу немає: …. Обидва рядки є, лише коли є число У смузі.

Усе рахується в лінійній потужності: рівні комірок переводяться в потужність, додаються, і лише сума повертається в децибели.

Коли числа немає

Замість числа — риска, а жовтий рядок каже першу причину:

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

Застереження: траса — не середня потужність

Середню потужність траса несе лише з детектором rms або sample і з усередненням у потужності. Коли це не так, число є, але воно не те, чим здається, — і під вимірами стоїть Застереження: …:

  • траса Max hold — не середня потужність (так само Min hold);
  • детектор траси — peak: середню потужність шуму й модульованих сигналів дає RMS — для будь-якого детектора, крім rms і sample (див. Детектори);
  • тип усереднення — Log: усереднена траса й VBW занижують шум до 2.51 дБ — коли перемикач Усереднення стоїть на Log (video) (див. Усереднення).

Типова T1 (peak, Live) таке застереження має; типова T4 (Average, rms) з усередненням Power — ні. Типові налаштування трас — на сторінці Траси.

Межі

  • Рівні з IQ-приймачами — dBFS, некалібровані; dBm — лише з tinySA. Калібрування в dBm для IQ-приймачів у цій версії немає.
  • Виміри потужності — лише в настроєному режимі й лише на T1…T4; тон між бінами — теж лише в настроєному режимі.
  • Невиміряне, заповнене підлогою, маркер від виміряного не відрізняє — лише попереджає, що таке в трасі є.
  • На трасі з математикою число маркера — відношення в дБ, а підписане воно одиницею осі рівнів.
  • На краю широкого плоского сигналу з детектором sample крайню вершину зрідка названо тоном; рівень тоді відрізняється від комірки не більш як на фестон вікна.
  • Перетягувати маркер мишею не можна; маркери, розмах піка й частка для зайнятої смуги між запусками не зберігаються.
  • Таблиці піків немає.

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