Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Synteza SPHM DDS
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.
73 Adam
Odpowiedz


Wiadomości w tym wątku
Synteza SPHM DDS - przez SP5FCS - 10-08-2011, 21:15
RE: Synteza SPHM DDS - przez SQ8NVF - 10-08-2011, 21:47
RE: Synteza SPHM DDS - przez SP3SWJ - 11-08-2011, 17:07
RE: Synteza SPHM DDS - przez SQ8NVF - 11-08-2011, 19:13
RE: Synteza SPHM DDS - przez SP5FCS - 11-08-2011, 21:17
RE: Synteza SPHM DDS - przez SP3SWJ - 11-08-2011, 21:18
RE: Synteza SPHM DDS - przez SQ8NVF - 12-08-2011, 9:20
RE: Synteza SPHM DDS - przez SP3SWJ - 12-08-2011, 10:47
RE: Synteza SPHM DDS - przez SQ8NVF - 12-08-2011, 11:23
RE: Synteza SPHM DDS - przez SP3SWJ - 12-08-2011, 11:44

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości