Nie ma z tym problemu, wystarczy zmienić kod na obliczanie częstotliwości heterodyny, SI5351 będzie generował zadaną częstotliwość heterodyny x 2.
W przypadku modułu syntezy z pi-filtrem, trzeba by go pominąć na CLK2 lub zmienić jego wartość, bo teraz jest ustawiony na ok 40 Mhz obcięcie, w przypadku wersji z inverterami nic nie trzeba zmieniać.
Trzeba zmodyfikować linie od pozycji ok 660, tam gdzie są reguły na wyliczenie set_freq i najprościej (hi) dodać w tych liniach drugi raz: freq i ifshiftLSB, tak samo dla USB i CW,... wtedy program będzie przy wyliczaniu częstotliwości heterodyny dodawał dwa razy częstotliwość pracy i dwa razy ifshift, oczywiście txshift też trzeba zmienić.... widzę tu różne możliwości, trzeba by zrobić kilka zmian i sprawdzić jak się zachowuje synteza i co generuje, mam na myśli np CW, by generowała sygnał TX bez x 2 (CW direct), a do odbioru x2 do podziału np na 74HC74 do mieszacza RX.
W wolnej chwili mogę potestować różne konfiguracje, to co pisałem wyżej to działą, bo już sprawdzałem.
Mogę przygotować takie różne wersje programu.
W przypadku modułu syntezy z pi-filtrem, trzeba by go pominąć na CLK2 lub zmienić jego wartość, bo teraz jest ustawiony na ok 40 Mhz obcięcie, w przypadku wersji z inverterami nic nie trzeba zmieniać.
Trzeba zmodyfikować linie od pozycji ok 660, tam gdzie są reguły na wyliczenie set_freq i najprościej (hi) dodać w tych liniach drugi raz: freq i ifshiftLSB, tak samo dla USB i CW,... wtedy program będzie przy wyliczaniu częstotliwości heterodyny dodawał dwa razy częstotliwość pracy i dwa razy ifshift, oczywiście txshift też trzeba zmienić.... widzę tu różne możliwości, trzeba by zrobić kilka zmian i sprawdzić jak się zachowuje synteza i co generuje, mam na myśli np CW, by generowała sygnał TX bez x 2 (CW direct), a do odbioru x2 do podziału np na 74HC74 do mieszacza RX.
W wolnej chwili mogę potestować różne konfiguracje, to co pisałem wyżej to działą, bo już sprawdzałem.
Mogę przygotować takie różne wersje programu.

