Розділи Wiki

Wiki SDR SA PRO

Вкладка «3D»

PRO Вкладка «3D» малює водоспад поверхнею: частота — вшир, час — у глибину, рівень — висотою й кольором. Вона для того, щоб стрибки частоти, короткі пакети й те, як вони повторюються, було видно одним поглядом. Це вид, а не вимір: числа з поверхні не читають — для цього є траси й маркери. На цій сторінці — звідки беруться рядки, як повертати вид, що каже вкладка про OpenGL, скільки вона коштує і що в ній ще не перевірено.

Де вкладка 0.9.58

  • Вкладка 3D стоїть у бічній панелі останньою, після вкладки Журнал. Відкрити її можна й з меню Вигляд → 3D або клавішами Ctrl+8.
  • Як і решта PRO, вкладка є в кожному запуску: SDR SA PRO відкривається лише з чинним ключем (див. Що таке SDR SA PRO).
  • Коли у вікні кілька станцій, поверхня в кожної своя, з її водоспаду; вкладка показує поверхню активної станції (див. Кілька приладів: станції).

Що на поверхні

  • Рядки водоспаду. Поверхню складають ті самі рядки, що й водоспад цієї станції, — у настроєному режимі й у свіпі.
  • Частота — вшир: 256 стовпців на всю смугу. Стовпець — пік бінів, що на нього припадають; рядок, вужчий за 256 бінів, розтягується.
  • Час — у глибину: нові рядки спереду, до 160 останніх.
  • Рівень — висота й колір у шкалі водоспаду, від Ref − діапазон до Ref, тією самою палітрою (див. Шкала, автошкала й водоспад). Змінили Ref, діапазон чи палітру — поверхня йде за ними.
  • Нова смуга — нова поверхня. Змінилась смуга приймача чи ділянка свіпу — поверхня очищається: старі рядки були про інші частоти.

Угорі ліворуч — рядок зі смугою й глибиною: … … … · N рядків за T с. Поки рядків немає, там стоїть рядків ще немає: поверхня малюється з водоспаду, коли йдуть кадри.

Миша й кнопки

Тягнути мишею
Повертає вид: уліво й управо — довкола поверхні, угору й униз — нахил, від 5 до 89°. Годиться і ліва, і права кнопка.
Колесо
Наближає й віддаляє — від 0.2 до 5 разів.
Подвійний клік
Повертає вид, яким він був від запуску.
Пауза / Далі
Заморожує поверхню й пускає далі. Спектр, водоспад і решта програми йдуть своїм ходом: пауза — лише для цієї вкладки.
Очистити
Прибирає всі рядки, і поверхня збирається наново.
Вид як було
Те саме, що подвійний клік.

Кути й наближення між запусками не зберігаються.

Вид, не вимір

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

  • На поверхні немає підписів частот і рівнів, маркерів і порогів.
  • Стовпець — пік кількох бінів: вузький сигнал на поверхні ширший, ніж є, а слабкий поруч із сильним губиться в його стовпці.
  • Глибина — це рядки водоспаду, а не рівна шкала секунд: як швидко вони йдуть, залежить від режиму, свіпу й темпу. Скільки секунд ефіру накрито, каже рядок угорі.
  • Для вимірів — траси, маркери траси й zero span.

OpenGL

Поверхню малює відеокарта через OpenGL — тим самим шляхом, що спектр і водоспад. Малює вона лише тоді, коли вкладку видно й прийшли нові рядки, і не частіше 30 разів на секунду. Якщо OpenGL відмовив, поле не лишається мовчки порожнім: угорі ліворуч червоним стоїть OpenGL: … з причиною.

Ціна

Поверхня — ще одна картинка для відеокарти. У прогоні зібраної 0.9.58 на машині розробника найгірша з вкладок дала 58.6 кадру за секунду — трохи нижче межі прогону в 60. Серед вкладок тепер є «3D», і її ціну на тій машині оцінено приблизно у два кадри за секунду. Поки вкладку не видно, вона не малює.

Що перевірено

Прогін зібраної програми підтвердив, що рядки доходять до вкладки, а поверхня малюється без помилки OpenGL. Оком на екрані поверхню ще не перевіряли.

Межі

  • Вид, не вимір: числа — з трас і маркерів.
  • 256 стовпців і до 160 рядків.
  • Зміна смуги чи ділянки свіпу очищає поверхню.
  • Пауза — лише для вкладки, не для приймача.
  • Кути й наближення між запусками не зберігаються.
  • Оком на екрані поверхню ще не перевіряли.

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