26-10-2015, 13:37
(25-10-2015, 9:32)SP4LVC napisał(a): Adamie, czy Ty lub ktoś inny sprawdzał współpracę sterownika z konwerterem na oprogramowaniu 1.20?
Bogdanie u mnie ver. 1.20 działa, trzeba tylko na max-a spowolnić przepytywanie sterownika ze strony komputera z softem HRD. W oryginalnej konfiguracji HRD chce pobierać od sterownika komplet danych co 100ms co praktycznie blokuje procesor 8-bitowy sterownika.
Pierwszym krokiem uruchomienia CAT-a w sterowniku jest uzyskanie połączenia pomiędzy komputerem a sterownikiem. Po podłączeniu konwertera sygnałów RS232 lub USB łączymy sterownik z komputerem i uruchamiamy jakiś znany program terminalowy i ustawiamy parametry transmisji.
1/ Po włączeniu sterownika i zainicjowaniu CAT-a w oknie terminala powinien pojawić się komunikat: XmegaTFT35 ver.1.20 (zdjęcie ekranu). Po pojawieniu się komunikatu mamy pewność poprawności konfiguracji portu oraz poprawnej pracy konwertera.
2/ Teraz możemy z poziomu terminala ręcznie podawać rozkazy do CAT-a, np:
id; - zapytanie o typ radia (ID19 - to TS2000)
fa; - zapytanie o częstotliwość VFOA itd. według specyfikacji CAT-a
3/ Dopiero przy poprawnym przejściu dwóch pierwszych kroków możemy rozpocząć próby z softem do logowania lub sterowania. Pamiętajmy że sterownik jest dość mocno zajęty, ma tylko 8-bitowy procesor i nie możemy go przepytywać zbyt często bo zacznie brakować czasu na pełną obsługę jego zasobów. Pobieranie danych raz na sekundę nie spowalnia zauważalnie obsługi sterownika. HRD jest wyjątkowo "nerwowy i samolubny" tak jakby cały sterownik był tylko do jego obsługi.
73 Adam

