02-01-2014, 20:32
Arek, w ver. 1.06 zostało poprawione dokładnie to co opisałeś powyżej. W tej części pasma 17m algorytm ma problem ze znalezieniem optymalnych mnożników dla generatora stąd tak częste stuki. Stuki znikają po dopasowaniu mnożników i potem wszystko jest OK. Gdybym obsługiwał generator Si570 tak jak robią to wszyscy to nie byłoby problemów od początku tylko stuki na paśmie byłyby 4 razy częściej. Warto porównać jak często pojawiają się stuki przy przestrajaniu w moim sterowniku a jak w innych. Drugi powód drobnych błędów to bardzo rozbudowane oprogramowanie (26tys. linii kodu) utrudniające wyłapanie wszystkich niedociągnięć, wymaga to wielu testów i jeszcze więcej czasu. Wspominałem o tym wielokrotnie że soft nie jest skończony i mogą pojawić się pewne niedogodności w funkcjonowaniu.
W tej chwili trzeba chwilę poczekać ponieważ zabrałem się właśnie za kolejne uzupełnienia i poprawki w oprogramowaniu. Muszę wykonać poprawki pod obsługę nowego modelu wyświetlacza oraz brakujące pomiary SWR-a i mocy.
Kolejny temat to bootloader do sterownika. Dopiero po opanowaniu bootloadera jest szansa na publikowanie wsadów do procesora i samodzielne wgrywanie nowszych wersji oprogramowania.
W tej chwili najnowsza wersja oprogramowania bez problemu pracuje na procesorze Xmega64A3 dlatego da się ją wgrać na wszystkie wersje wcześniejszych sterowników.
Lista aktualnie wykonanych i testowanych modyfikacji oprogramowania.
Oprogramowanie ver. 1.10 sterownika XmegaTFT35
- optymalizacja fragmentów kodu aby kolejne wersje pracowały na procesorach Xmega64A3;
- wejście do SETUP z poziomu menu sterownika podczas normalnej pracy;
- obsługa pomiarów mocy i SWR-a (wejścia: A1-padające, A2-odbita, max. poziom napięcia z mostka 1V);
- wczytywanie indywidualnych komunikatów CW zapisanych na pamięci 24C512 na module zegarka;
- obsługa zewnętrznej pamięci zapiętej na złącze HSB (I2C adr. 0xA6) do personalizacji nastaw radia;
- funkcje kopiowania danych pomiędzy pamięciami RTC<--->HSB;
- obsługa kanału szeregowego (złącze RS) i drugiego enkodera do nastaw DSP;
- sterowanie nastawami parametrów dla modułu DSP w standardzie PICaStara;
- dodatkowe menu z 7 klawiszami do sterowania parametrami ON/OFF;
- menu z 7 ustawianymi parametrami DSP;
- 5 nowych klawiszy w SETUP-ie do obsługi nastaw DSP;
- edycja i zapis wszystkich parametrów DSP z poziomu sterownika,
- możliwość wyłączenia obsługi modułu DSP.
Do wykonania:
- obsługa nowego modelu wyświetlacza TFT320x240 (z dostaw od 2014 roku), czekam na wyświetlacz;
- komendy CAT do pracy z komputerem.
W tej chwili trzeba chwilę poczekać ponieważ zabrałem się właśnie za kolejne uzupełnienia i poprawki w oprogramowaniu. Muszę wykonać poprawki pod obsługę nowego modelu wyświetlacza oraz brakujące pomiary SWR-a i mocy.
Kolejny temat to bootloader do sterownika. Dopiero po opanowaniu bootloadera jest szansa na publikowanie wsadów do procesora i samodzielne wgrywanie nowszych wersji oprogramowania.
W tej chwili najnowsza wersja oprogramowania bez problemu pracuje na procesorze Xmega64A3 dlatego da się ją wgrać na wszystkie wersje wcześniejszych sterowników.
Lista aktualnie wykonanych i testowanych modyfikacji oprogramowania.
Oprogramowanie ver. 1.10 sterownika XmegaTFT35
- optymalizacja fragmentów kodu aby kolejne wersje pracowały na procesorach Xmega64A3;
- wejście do SETUP z poziomu menu sterownika podczas normalnej pracy;
- obsługa pomiarów mocy i SWR-a (wejścia: A1-padające, A2-odbita, max. poziom napięcia z mostka 1V);
- wczytywanie indywidualnych komunikatów CW zapisanych na pamięci 24C512 na module zegarka;
- obsługa zewnętrznej pamięci zapiętej na złącze HSB (I2C adr. 0xA6) do personalizacji nastaw radia;
- funkcje kopiowania danych pomiędzy pamięciami RTC<--->HSB;
- obsługa kanału szeregowego (złącze RS) i drugiego enkodera do nastaw DSP;
- sterowanie nastawami parametrów dla modułu DSP w standardzie PICaStara;
- dodatkowe menu z 7 klawiszami do sterowania parametrami ON/OFF;
- menu z 7 ustawianymi parametrami DSP;
- 5 nowych klawiszy w SETUP-ie do obsługi nastaw DSP;
- edycja i zapis wszystkich parametrów DSP z poziomu sterownika,
- możliwość wyłączenia obsługi modułu DSP.
Do wykonania:
- obsługa nowego modelu wyświetlacza TFT320x240 (z dostaw od 2014 roku), czekam na wyświetlacz;
- komendy CAT do pracy z komputerem.
73 Adam

