Превърни обикновен USB стик за 20 долара в уред за измерване на TV сигнал
Tuner Scope: Когато браузърът стане радиоаналазатор
Познавате това, нали? Сглобявате антената, пъхате кабела, включвате телевизора и се взирате в пикселизираната картина. После местете антената с един сантиметър вляво. Пак същото. Вдясно. Пак същото. След пет минути вече сте убедени, че телевизорът ви се подиграва.
Всъщност проблемът не е в антената. Проблемът е, че ловите напосоки.
Какво прави браузърът тук?
Забравете за класическите десктоп приложения. Живеем в ера, в кояето уеб браузърите могат да говорят директно с хардуер. Стандартът WebUSB вече съществува и разработчиците го използват за какво ли не — от програмиране на микроконтролери до, оказазва се, превръщане на евтини SDR приемници в измервателни уреди.
Tuner Scope е точно такъв инструмент.
Какво представлява всъщност?
Tuner Scope е уеб приложение, което свързвате с всеки RTL2832U-базиран SDR стик — онези малки USB донгли, дето хората ползват за проследяване на самолети (ADS-B) или радио експерименти. Идеята е проста: вместо да гадаете дали позицията на антената ви е добра, виждате на живо каква сила има всеки канал на вашето място.
Какво ви трябва?
Само три неща:
- RTL-SDR USB стик (струва около 20-30 долара и крие доста способен радио хардуер)
- SMA към коаксиален адаптер или кабел за антената
- Компютър с Chrome, Edge или друг Chromium-базиран браузър
Свързвате антената към SDR-а, включвате USB, отваряте сайта на Tuner Scope и натискате "Start". Готово. Всичко работи локално в браузъра — без регистрация, без облак, без изпращане на данни навън.
Сърфиране из честотите
Приложението има няколко изгледа,които показват нещата от различни ъгли:
Спектрограмата ви дава обща картина на целия broadcast обхват. Визуално и интуитивно.
Списъкът с канали показва живи мерачи на силата за всеки канал поотделно.
Анализ view-то копае по-дълбоко — виждате съотношението носеща/шум (C/N) и нещо много важно: мултипът.
Мултипът — тихият враг
Ето един детайл, който много хора не знаят: силен сигнал не винаги означава добро качество. Ако антената ви хваща директен сигнал, но също и отразен такъв — например от сграда наблизо или хълм — двата сигнала се наслагват. На обикновения мерач изглежда перфектно. Но наслагването причинява разпадане на картината.
Tuner Scope показва това с директни измервания на вълните и ехото. Ако видите високи стойности там — пробвайте малки промени в ъгъла на антената. Понякога 5% по-слаб, но чист сигнал ви дава стабилна картина.
Сравняване без главоболие
Функцията Snapshot е страхотна за тестове. Застинете текущата графика, направете корекция, сравнете директно срещу замразената база. Няма повече "мисля, че беше по-добре преди".
Заданието за настройка (и защо не всичко е розово)
Да бъда честен: подкарването на SDR стикове под Windows или Linux изисква малко допълнителна работа. Windows по подразбиране зарежда DVB-T TV драйвър, който завладява устройството — трябва ви Zadig, за да го превключи към WinUSB. При Linux ползвате черен списък за kernel модула и настройвате udev правила.
Добрата новина: щом го направите веднъж, повече не се занимавате. И ако сте на macOS — обикновено просто работи.
Защо ни пука?
Нека се замислим. В tech средите сме свикнали да измерваме всичко. Следим латентност на сървъри, времена на API отговори, производителност на код. Но когато стане дума за физическия свят — радиовълните около нас — много от нас ги третират като магия.
Tuner Scope разкрива едно ъгълче от този свят. Показва какво е възможно, когато браузърите получат ниско ниво на достъп до хардуер. И нека си признаем — разбирането защо OTA TV сигналът ви прекъсва е приятна загадка. Същото удоволствие като дебъгването на race condition, само дето тук нещата са физически.
Дали сте си направили home theater в мазето, оптимизирате антена за селска къща, или просто сте любопитни какво се върти като радиовълни около вас — този инструмент прави невидимото видимо.
Къде да започнете?
Хванете RTL-SDR стик, свържете антената, отворете Tuner Scope в браузъра. Първият път може да отнеме 10-15 минути за настройка, но след това имате професионален инструмент за част от цената на каквото и да било търговско решение.
Приятно настройване! 📡