awo667 Opublikowano Sobota o 21:54 Opublikowano Sobota o 21:54 Kładziesz aparaturę na stole obok modelu a ta maruda ciągle narzeka, że tęskni za telemetrią? Brzmi znajomo? Szukając rozwiązania tego problemu trafiłem na alternatywne oprogramowanie (firmware) dla odbiorników FrSky D16 ACCST – UNI-RX. Może działać na X4R/X6R/X8R/RX4R/RX6R/RX8R(-Pro)/G-RX6/G-RX8/XSR/S6R/S8R. Sam przetestowałem na większości modeli – nie miałem dostępu do XSR, SnR i G-RnX. Istnieje też odłam firmware D16 które można wgrać do starszych odbiorników D8 typu D8R-II, D8R-Iiplus, D8R-XP. Procedura jest bardziej wymagająca. Nie miałem jednak okazji jeszcze tego oprogramowania sprawdzić osobiście. Plus taki że przy starych D8 nie trzeba dokonywać aktywacji. Co daje UNI-RX poza wyeliminowaniem wyjca o telemetrię? Sporo , a głównie bardzo poprawia kompatybilność, ponieważ: Wspiera równocześnie wszystkie 4 warianty D16: FCC ACCST V1, FCC ACCST V2, EU ACCST V1, EU ACCST V2 W trakcie bindowania firmware przeskakuje przez wszystkie warianty – czyli powinien się dogadać z każdym nadajnikiem FrSky D16 nie ważne jaki macie w nim „paszport” dla firmware. Wspiera Dual Bind Czyli można mieć ten sam odbiornik sparowany z dwoma nadajnikami. Super np. jak tym samym samolotem chce latać 2 osoby (oczywiście w różnym czasie 😉 ) Pozwala mapować kanały! Bez użycia zewnętrznego modułu. Chcesz zamienić PWM #1 z #4? Zrobisz to na nadajniku za pomocą wygodnego srkyptu LUA. Wykonuje AutoTune – W trakcie bindowania dostraja sobie precyzyjnie częstotliwość. VFR – wystawia w telemetrii dodatkowo wartość Valid Frame Rate, dużo lepiej wskazując na jakość działania połączenia. SBUS Invert – można odwracać sygnał SBUS CPPM - na X4R można włączyć wysyłanie CPPM (np. pod trener / uczeń) SBUS out – kanał 4 lub 8 może zamiast PWM wysyłać sygnał SBUS A2 w X8R – Port RSSI jest teraz portem A2 do monitorowania napięcia. Trzeba stosować dzielnik bo obsługuje tylko zakres 0-3,3V. A2 w X6R – W 6 kanałowym odbiorniku sygnał A2 jest dostępny na padzie płytki odbiornika (PCB) – trzeba dolutować się do pola RSSI (P7) obok pinów bocznych. Statystyki – przy połączeniu z odbiornikiem z wgranym UNI-RX można za pomocą skryptu UNI-Statistics.lua podglądać bardzo detaliczne statystyki swojego odbiornika. UWAGA: Wgranie firmware UNI-RX podmienia oryginalny bootloader FrSky na odbiorniku i nie da się już wrócić do oprogramowania FrSky. UWAGA: Bawicie się na swoją odpowiedzialność Oprogramowanie wgrywa się za pomocą portu S.PORT (nazwijmy go tylnego obok anten). Aby wyeliminować wykorzystywanie tego firmware przez klonujących wszystko sprzedawców z CHRL autor oprogramowania Mike Blandford wprowadził aktywację odbiornika za pomocą kodów. Do aktywacji należy wykorzystać udostępniony skrypt LUA aby pobrać kod nadajnika. Kod aktywacyjny bez problemu (i za darmo) dostaniecie od cierpliwych i przemiłych osób ze sklepu Aloft Hobbies (Kalifornia/USA). Wystarczy wysłać maila na adres contact@alofthobbies.com podając w nim 12 znakowy kod (kod używa zapis szesnastkowy, od 0 do F) swojego odbiornika widocznego po uruchomieniu skryptu aktywacyjnego. Komunikacja po angielsku ale dzisiaj za pomocą google translate to do zrobienia w 20 sekund. UWAGA: Jak wgracie UNI-RX na odbiornik to będzie on się poprawnie łączył z aparaturą ale nie działają kanały PWM. Dopiero po aktywacji zaczną działać wam serwa i silnik. UWAGA2: – Aloft Hobbies nie pracują w weekendy. Czyli szykując samolot na weekend nie warto wgrywać firmware UNI-RX w piątek wieczorem…. Bo kod dostaniecie dopiero w poniedziałek po godzinie 16-17. Domyślacie się skąd to wiem? 😉 Aktualne Firmware, instrukcja oraz skrypty dostępne są na github w tym projekcie: https://github.com/offer-shmuely/frsky-accst-uni-rx-scripts Na Github jest v83, na forum alfot Mike umieścił już wersję v84 z 2-3 poprawkami. Skrypty działają poprawnie na OpenTX, EdgeTX, Ethos. Sprawdzane empirycznie na Frsky QX7 i FrSky Twin X14. Nie testowałem stabilizacji – nie mamy takich odbiorników. Najnowsze zmiany oraz komunikacja z autorem możliwa jest w podlinkowanym tam forum. Dajcie znać, jeżeli będzie taka potrzeba mogę zrobić wersje PL dokumentacji i instrukcji. Kilka screenów ze skryptów w załączeniu. 1
sp350D Opublikowano Niedziela o 10:23 Opublikowano Niedziela o 10:23 Dziękuję, bardzo ciekawy artykuł, zastanawiałem się czy podejść do tego alternatywnego softu. Chyba się przekonałem i spróbuję zainstalować na jakimś X8R.
woj66 Opublikowano Niedziela o 15:08 Opublikowano Niedziela o 15:08 awo667 napisał: Cytat ... nie da się już wrócić do oprogramowania FrSky. Trochę szkoda, bo to główna przeszkoda w testowaniu tego oprogramowania. Co stoi na przeszkodzie aby była taka możliwość?
awo667 Opublikowano Niedziela o 18:14 Autor Opublikowano Niedziela o 18:14 2 godziny temu, woj66 napisał: awo667 napisał: Trochę szkoda, bo to główna przeszkoda w testowaniu tego oprogramowania. Co stoi na przeszkodzie aby była taka możliwość? Na legalu nie ma dostępu do bootloadera od FrSky. UNI-RX używa bootloadera CPU i po flashowaniu nie ma już starego bootloadera od FrSky. Jednak z doświadczenia nie ma powodu wracać do starego softu od FrSky. Wszystkie błędy starego ACCEST'a zostały poprawione włączając to stare z wersji 2.1.0. Do tego zrobioni bardzo dużo zmian od strony radiowej aby osiągnąć dużo lepszą stabilność tego softu. Jedynie przy wersji stabilizowanej SnR sprawdziłbym najpierw w skrypcie czy wszystkie ustawienia potrzebna są dostępne. Nie mam takiego aby przetestować. Sam funkcja rozłączania linku przy za bliskiej obecności nadajnika i odbiornika do siebie została dodana przez ludzi robiących UNI-RX. Wydaje się proste... ale z jakiegoś powodu producetn tego nie zrobił i nie zrobi. X6R czy X8R dzisiaj to około 100-120 pln na aliexpress. Więc IMHO UNI-RX robi tu swiętną robotę :)) Tak teraz patrząc jeszcze na wspierane odbiorniki to przy G-RX6 / G-RX8 warto się zastanowić czy nie zostawić oryginału aby móc wgrać wariant ACCESS. Pozostałe to typowe D16/ACCST i UNI-RX daje dużo więcej. Do tego Mike jest aktywny na forum i spokojnie można dopytać czy zgłosić problem, poprosić i jakiś nowy feature itp. Moim zdaniem to dużo. FrSky nie dotykało kodu D16 od wiosny 2020.
Rekomendowane odpowiedzi