HomeMade

Pełna wersja: PowerSDR - garść pytań raczej szczegółowych...
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
No steruję tym różne rzeczy - ale problem jest - o którym nikt nie mówi. W trxach opartych na fst i innych kwadraturach pchanych jonsonem tłumienie drugiej wstęgi mocno zalezy od częstotliwości. Da się to oczywiście skompensować tx phase i tx gain - w ustawieniach ale zauważyłem że w tych co mam - "nowe dość" z Indonezji i Ukrainy to ustawienie jest globalne i nie chce się zapisywac "per band" W bazie nawet grzebałem i jest tak:

<Options>
<Key>tbDSPImagePhaseTX</Key>
<Value>0</Value>
</Options>
<Options>
<Key>tbDSPImageGainTX</Key>
<Value>0</Value>
</Options>

Jest jeszcze jedno miejsce z tablicą sugerujące że per band da się korzystać ale ni jak nie mogę zmusić tego do zmiany parametrów wraz z częstotliwością ....

tak to wygląda:
<State>
<Key>tx_image_gain_table</Key>
<Value>10|20|30|40|50|0|0|0|0|0|0|0</Value>
</State>
<State>
<Key>tx_image_phase_table</Key>
<Value>0|0|0|0|0|0|0|0|0|0|0|0</Value>
</State>
cokolwiek jednak nie zmienię korzysta z jednakowych ustawień.

W starusieńkim GenesisSDR jest tak że w menu ustawień da się to zrobić per band i zapisuje się do bazy w takiej postaci:

<State>
<Key>tx_image_imag_table</Key>
<Value>0|41|0|-102|0|-41|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0​|0</Value>
</State>
<State>
<Key>tx_image_real_table</Key>
<Value>0|0|45|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|​0|0|0|0|0|0|0|0</Value>
</State>

I zmiena parametry wraz ze zmianą pasm i pieknie ale...

Genesis ma jednego CATA i tu jest problem a potrzeba 2 lub 3 ... Bo WSJTX i na drugim synteza - na razie nie umiem tego obejść. Powersdr np 2.8 ma więcej portów do skonfigurowania i podparty omnirigiem steruje mi wszystkim co chcę ale niestety nie ma ustawień o których pisałem wcześniej. Jakieś pomysły?

Pozdr.
G.
(31-08-2024 1:13)SQ3DLA napisał(a): [ -> ]... W trxach opartych na fst i innych kwadraturach pchanych jonsonem tłumienie drugiej wstęgi mocno zalezy od częstotliwości. Da się to oczywiście skompensować tx phase i tx gain - w ustawieniach ale zauważyłem że w tych co mam - "nowe dość" z Indonezji i Ukrainy to ustawienie jest globalne i nie chce się zapisywac "per band"
...

Bez złośliwości; jakoś nie łapię tej polszczyzny. Tu co prawda nie "Elka" ale...
Pozdrawiam
Ryszard
A coś w temacie?
Przeczytałem kilka razy i trudno coś z tego zrozumieć.
Może napisz w zrozumiałym języku o co Ci chodzi.
Jest jasno napisane. Jeśli ktoś potencjalnie zna odpowiedź na pytanie bez problemu zrozumie. Jeśli nie rozumie pytania - jasną sprawą jest że nie ma pojęcie o co chodzi i przyszedł sobie popisać posty - taki filtr dodatkowy na opowiadaczy historyjek z doliny smoków.
(01-09-2024 11:22)SQ3DLA napisał(a): [ -> ]Jest jasno napisane. Jeśli ktoś potencjalnie zna odpowiedź na pytanie bez problemu zrozumie. Jeśli nie rozumie pytania - jasną sprawą jest że nie ma pojęcie o co chodzi i przyszedł sobie popisać posty - taki filtr dodatkowy na opowiadaczy historyjek z doliny smoków.

Jeśli jedna osoba mówi ci, że jesteś pijany, możesz to zignorować. Jeśli mówią ci to dwie osoby, możesz zacząć się niepokoić. Jeśli wszyscy dookoła ci to mówią, idź do domu i połóż się spać...
Cóż, nie wszystkim odpowiada slang w jakim piszesz.
To że Ty wiesz o czym napisałeś niekoniecznie oznacza taki sam tok rozumowania innych, trzeba wyrażać się w sposób ogólnie zrozumiały a nie od razu zarzucać brak wiedzy.
Już ziomeczki już... Nie liczyłem na aż tak wiele ;-)
Przeczytaj:
wklepałeś tak tak to wygląda:
<State>
<Key>tx_image_gain_table</Key>
<Value>10|20|30|40|50|0|0|0|0|0|0|0</Value>
</State>
<State>
<Key>tx_image_phase_table</Key>

<Value>0|0|0|0|0|0|0|0|0|0|0|0</Value>
</State>
cokolwiek jednak nie zmienię korzysta z jednakowych ustawień.
a ma być tak:tak to wygląda:
<State>
<Key>tx_image_gain_table</Key>
<Value>10|20|30|40|50|60|0|0|0|0|0|0</Value>
</State>
<State>
<Key>tx_image_phase_table</Key>
<Value>0|0|0|0|0|0|0|0|0|0|0|0</Value>
</State>
Dobrze się przyjrzyj to załapiesz.
Pozdrawiam
Przyglądam się i nie łapię.

Genesis zapisuje i pobiera wartości z tablicy z podziałem na pasma czyli wstawia tak jak jest zapisane
<State>
<Key>tx_image_imag_table</Key>
<Value>0|41|0|-102|0|-41|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0​​|0</Value>
</State>

czyli wartości dla kolejnych zdefiniowanych pasm

A skubany PowerSdr pomimo tego że ma podobne tablice:
(pomijam kwestię wartości które wpisałem z ręki losowo)
<State>
<Key>tx_image_gain_table</Key>
<Value>10|20|30|40|50|60|0|0|0|0|0|0</Value>
</State>

Pobiera i wpisuje te wartości globalnie stąd:
<Options>
<Key>tbDSPImagePhaseTX</Key>
<Value>0</Value>
</Options>
<Options>
<Key>tbDSPImageGainTX</Key>
<Value>0</Value>
</Options>

A więc nie zmienia ich wraz z częstotliwością co skutkuje słabym tłumieniem przeciwnej wstęgi w górę i w dół od punktu gdzie była nastawa.
Genesis działa zgodnie z oczekiwaniami zapisuje i pobiera z tablicy - PowerSdr nie - pomimo tego że ją ma....
Widzę kilka rozwiązań problemu:
1. zgłoszenie błędu na Github i oczekiwanie na poprawienie przez deweloperów,
2. samodzielne poprawienie w źródłach,
3. zastosowanie konwertera. Detektor będzie "stał" na jednej dopracowanej sprzętowo częstotliwości, którą można wybrać powyżej pasm co dodatkowo uprości obwody wejściowe przez zastosowanie filtru dolnoprzepustowego.
Stron: 1 2
Przekierowanie