Witam Ryszardzie.Program jest Twój.Ja go tylko adoptowałem do swoich potrzeb.
było w wierszu 24 było
int_fast32_t rx=12688400; // Początkowa częstotliwość VFO
jest
int_fast32_t rx=3700000; // Początkowa częstotliwość VFO
wiersz 77i78 było
if (rx >=12800000){rx=rx2;}; // Gorna granica pracy VFO
if (rx <=12480000){rx=rx2;}; // Dolna granica pracy VFO
a jest
if (rx >=3800000){rx=rx2;}; // Gorna granica pracy VFO
if (rx <=3500000){rx=rx2;}; // Dolna granica pracy VFO
w wierszu 121-122 było
rxssb = rx - 8988400; //czestotliwosc wyswietlana pomniejszona o czestotliwosc BFO dla SSB
// rxcw = rx - 8989200; //czestotliwosc wyswietlana pomniejszona o czestotliwosc BFO dla CW
a jest
rxssb = rx - 10; //czestotliwosc wyswietlana pomniejszona o czestotliwosc BFO dla SSB
// rxcw = rx - 10; //czestotliwosc wyswietlana pomniejszona o czestotliwosc BFO dla CW. Tak wygląda pierwsze podejście. Homodyna działa.Najbardziej podoba mi się wskaźnik.To jeszcze wymaga korekty końcowej,ale już zadowolony jestem i to bardzo.Pozdrawiam
było w wierszu 24 było
int_fast32_t rx=12688400; // Początkowa częstotliwość VFO
jest
int_fast32_t rx=3700000; // Początkowa częstotliwość VFO
wiersz 77i78 było
if (rx >=12800000){rx=rx2;}; // Gorna granica pracy VFO
if (rx <=12480000){rx=rx2;}; // Dolna granica pracy VFO
a jest
if (rx >=3800000){rx=rx2;}; // Gorna granica pracy VFO
if (rx <=3500000){rx=rx2;}; // Dolna granica pracy VFO
w wierszu 121-122 było
rxssb = rx - 8988400; //czestotliwosc wyswietlana pomniejszona o czestotliwosc BFO dla SSB
// rxcw = rx - 8989200; //czestotliwosc wyswietlana pomniejszona o czestotliwosc BFO dla CW
a jest
rxssb = rx - 10; //czestotliwosc wyswietlana pomniejszona o czestotliwosc BFO dla SSB
// rxcw = rx - 10; //czestotliwosc wyswietlana pomniejszona o czestotliwosc BFO dla CW. Tak wygląda pierwsze podejście. Homodyna działa.Najbardziej podoba mi się wskaźnik.To jeszcze wymaga korekty końcowej,ale już zadowolony jestem i to bardzo.Pozdrawiam
Andrzej

