Czym jest SmartAudio / IRC TRAMP w nadajnikach VTX i Betaflight? Jak przebiega konfiguracja takich nadajników wideo w oprogramowaniu Betaflight oraz jak zmienić ich moc i pasmo?
Odpowiedź znajdziecie w niniejszym poradniku.
SmartAudio i IRC TRAMP – protokół komunikacyjny nadajników VTX i Betaflight
Jeszcze do niedawna zmiana mocy oraz kanału nadawania w nadajnikach wideo odbywała się wyłącznie przy pomocy przycisków i przełączników:

Każda zmiana parametrów VTX zazwyczaj wymagała rozebrania modelu RC i ,,wydłubania” nadajnika z jego wnętrza. Sytuacja bezproblemowa, jeżeli do nadajnika mieliśmy łatwy dostęp, jednak w przeciwnym wypadku mogła być to jedna z nielubianych czynności modelarzy RC.
,,Ale jak to? Znów muszę rozebrać mój dopieszczony model, by jedynie zmienić kanał nadawania?! I znów wszystko składać od nowa?…”
Na ratunek przyszło rozwiązanie w postaci protokołów Smart Audio (od firmy TeamBlackSheep) oraz IRC Tramp (firma ImmersionRC).
SmartAudio i IRC Tramp to protokoły komunikacyjne między kontrolerem lotu a nadajnikiem wideo modelu RC FPV.
Dzięki tym protokołom kontroler lotu może zarządzać takimi ustawieniami nadajnika wideo, jak:
- moc emitowania sygnału,
- pasmo i kanał transmisji,
- *w wielu modelach VTX – włączyć tryb PIT MODE, czyli nadawanie bardzo niską mocą – często poniżej 1mW. Ma to uchronić nasze nadajniki wideo przed nadmiernym przegrzaniem i uszkodzeniem podczas testów, czy poszukiwań zagubionego modelu. Nadajniki VTX emitując duże moce nadawania bez ciągłego schładzania ruchem powietrza są narażone na przegrzanie układów nadawczych i trwałe uszkodzenie.
Zatem protokoły SmartAUDIO oraz IRC TRAMP wyręczają nas z ciągłego rozbierania modelu i zmiany parametrów nadawania nadajnika wideo poprzez wbudowane przyciski. Wszelkich zmian w ustawieniach VTX dokonamy z poziomu Betaflight Configurator (komendy w zakładce CLI), bądź bezpośrednio z naszych gogli FPV poprzez menu OSD.
Poniżej znajdziecie listę popularnych nadajników wideo z obsługą protokołu SmartAudio:
Kontrolery lotu (FC) w zestawie z nadajnikiem wideo (VTX) oraz obsługą protokołów SmartAudio / IRC Tramp:
- GepRC SPAN F4 Tower (zintegrowany VTX),
- GepRC SPAN F722 (zintegrowany VTX),
- Holybro Kakute F4 V2,
- Holybro Kakute F7,
- iFlight SucceX F4 V2 Mini,
- iFlight SucceX mini F7,
Połączenie nadajnika wideo z obsługą SmartAUDIO do kontrolera lotu.
Ok, wiemy już czym są protokoły SmartAudio oraz IRC TRAMP, a także jakie korzyści nam oferują.
Przyszła więc pora na zapoznanie się ze schematem połączenia nadajnika wideo (VTX) do kontrolera lotu (FC).
Posłużę się tutaj wycinkiem z dokumentacji dołączonej do kontrolera Matek F405-CTR:

Oznaczenia połączeń wg kolorów:
- Czarny – GND (masa),
- Czerwony – VCC (zasilanie – przewód dodatni),
- Żółty – V_IN (wejście sygnału wideo do nadajnika). Podłączamy do wyprowadzenia VTX w kontrolerze lotu.
- Niebieski – SmartAudio (czasami może widnieć na nadajniku VTX pod nazwą S-Audio/Telemetry) – przewód sygnałowy dla protokołu SmartAudio/IRC TRAMP).
Jak widzicie – poza dodatkowym kablem dla komunikacji SmartAudio – nie ma tutaj większych różnic w połączeniu typowego nadajnika wideo do kontrolera lotu.
Wyprowadzenie SmartAudio z nadajnika wideo musimy podłączyć do pinu TX wolnego portu UART w naszym kontrolerze lotu.
Następnie podłączamy nasz model do komputera, uruchomiamy Betaflight Configurator i przechodzimy do zakładki Ports:

Artykuł, który także może okazać się tutaj pomocny:
Teraz musimy ustawić pod właściwym portem UART rodzaj protokołu komunikacyjnego, jaki obsługuje nasz VTX (kolumna Periphelars):

Pozostało już tylko kliknąć przycisk Save and Reboot, by kontroler lotu zrestartował się z nowymi ustawieniami.
Jeżeli nie jesteś pewny, jaki protokół obsługuje Twój nadajnik wideo – sprawdź instrukcję obsługi dołączoną przez producenta nadajnika.
Od teraz możemy zarządzać ustawieniami naszego nadajnika wideo z poziomu kontrolera lotu – a wszystko dzięki protokołowi SmartAudio / IRC TRAMP.
Zmiana ustawień SmartAudio VTX z poziomu Betaflight Configurator.
Najprostszym i najszybszym sposobem zmiany parametrów pracy naszego nadajnika wideo będzie wprowadzenie odpowiednich danych w zakładce CLI Betaflight Configurator.

Poniżej podaję Wam komendy CLI niezbędne do zmiany ustawień naszego nadajnika wideo:
set vtx_band = #
- Wybór bandu. Dostępne wartości: 0 – 5
0=domyślna dla nadajnika, 1=A, 2=B, 3=E, 4=F(Airwaves/Fatshark), 5=Raceband
set vtx_channel = #
- Wybór kanału. Dostępne wartości: 1 – 8
set vtx_power = #
- Wybór mocy nadawania nadajnika. Dostępne wartości: 0 – 5, gdzie dla protokołu:
- SmartAudio: 0=25mW, 1=25mW, 2=200mW, 3=500mW, 4=800mW,
- IRC-Tramp: 0=25mW, 1=25mW, 2=100mW, 3=200mW, 4=400mW, 5=600mW,
- TBS Unify Nano: 0=25mW, 1=25mW, 2=50mW.
set vtx_low_power_disarm = ON|OFF
- Jeśli nadajnik wideo jest włączony oraz kontroler lotu jest w trybie ROZBROJONY , nadajnik VTX przejdzie w tryb nadawania na najniższej mocy (vtx_power=1).
UWAGA – w chwili uruchomiena trybu FAILSAFE – nadajnik będzie nadawał cały czas taką samą mocą. Zatem powyższa funkcja aktywuje się jedynie w trybie DISARMED.
Po wprowadzeniu interesujących nas wartości w komendach CLI, musimy jeszcze je zapisać. W tym celu wpisujemy komendę save i zatwierdzamy klawiszem ENTER na klawiaturze. Kontroler lotu uruchomi się ponownie z wprowadzonymi przez nas ustawieniami.
Tabela częstotliwości:

Szczegółowy opis komend (w j. ang) znajdziecie na stronie projektu Betaflight: https://github.com/betaflight/betaflight/wiki/VTX-CLI-Settings
Nadajniki VTX i SmartAudio / IRC TRAMP – zmiana ustawień z poziomu OSD Betaflight
Oprócz zmiany ustawień z poziomu konfiguratora Betaflight i komend CLI zmiany ustawień naszego nadajnika wideo możemy również dokonać poprzez menu OSD kontrolera lotu.
Możemy tego dokonać na postoju modelu – wystarczy, że na aparaturze ułożymy jednocześnie drążki w następującej kombinacji:

- drążek gazu środek i maksymalnie w lewo,
- drążek osi pitch/roll maksymalnie w górę.
Jeżeli zobaczycie taki ekran, jak poniżej – wszystko jest ok – uruchomiliście menu OSD:

Przechodzenie po poszczególnych opcjach menu OSD odbywa się przy pomocy ruchu drążka pitch/roll w aparaturze:
- ruchy góra/dół przewijają pozycje góra dół,
- ruch w prawo odpowiada za wejście/wybór danej opcji.
Aby zmienić ustawienia naszego nadajnika, musimy przejść do do zakładki Features, a następnie wybrać właściwy protokół (ustawiony wcześniej w zakładce Ports):

Jeżeli wszystko wykonałeś prawidłowo – po wybraniu odpowiedniego protokołu w menu OSD zobaczysz podobny ekran do poniższego:

Wprowadzone zmiany musimy jeszcze zapisać, a więc przechodzimy do opcji SET i w kolejnym menu wybieramy YES.
Teraz wybieramy dwa razy opcję BACK i na koniec opcję Save * EXIT – menu OSD powinno nam zniknąć z ekranu.
Wybór / zatwierdzenie każdej opcji dokonamy przesuwając maksymalnie w prawo drążek pitch/roll w aparaturze.
VTX TABLE – Betaflight 4.1 +
Opis konfiguracji zakładki VTX TABLE w oprogramowaniu Betaflight Configurator 10.6 i wyżej znajdziecie w artykule:
Zmiana ustawień VTX SmartAudio / Tramp z poziomu aparatury – LUA Scrypt
Zmiana ustawień nadajników wideo SmartAudio przy pomocy skryptów LUA zostanie opisana w jednym z przyszłych poradników oprogramowania Betaflight.
wpisując komendy trzeba rozpocząc od “SET”
np. set vtx_power = 2
Dzięki za czujność i poprawienie błędu. Jest dokładnie tak, jak napisałeś. Korekta już naniesiona.
Miłego dnia! 😉
Bardzo Ci dziękuję. Publikujesz wielce przydatne poradniki. Czytam od początku istnienia twojej strony i zawsze wracam tutaj w razie problemów z moimi quadami. A zbudowałem je także w oparciu o Twoje porady. Co do skryptów LUA to w tym temacie jestem zielony i nie wiem jak zacząć, tak więc gdybym mógł Cię prosić o LUA tak od podstaw…?
Pozdrawiam
Dziękuję za komentarz! 😉
Cieszy mnie, że pisane tutaj artykuły są dla innych pomocne – w tym dla Ciebie. A więc jest co robić i dla kogo pisać, hihi 😉
O skryptach LUA postaram się napisać w jednym z przyszłych artykułów.
A więc pozostało mi życzyć przyjemności z latania zbudowanymi modelami i małej ilości połamanych śmigieł 😉
Miłego dnia! 😉