To forum używa plików cookies
To forum wykorzystuje pliki cookies do przechowywania informacji o Twoim logowaniu, jeśli jesteś zarejestrowany, oraz informacji o Twojej ostatniej wizycie, jeśli nie jesteś zalogowany. Pliki cookies to niewielkie pliki tekstowe zapisywane na Twoim komputerze; cookies ustawiane przez to forum mogą być używane wyłącznie na tej stronie i nie stanowią zagrożenia dla bezpieczeństwa. Cookies na tym forum śledzą również, które tematy zostały przez Ciebie przeczytane oraz kiedy miało to miejsce. Prosimy o potwierdzenie, czy akceptujesz, czy odrzucasz zapisywanie tych plików cookies.

Niezależnie od wyboru w Twojej przeglądarce zostanie zapisany plik cookie, aby zapobiec ponownemu zadawaniu tego pytania. W każdej chwili będziesz mógł zmienić ustawienia cookies, korzystając z linku w stopce strony.

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
QCX-SSB z QRP-LABS
#7
Zgadza się, dlatego z tą kompresją to tylko takie zgrubne porównanie. Kompresja ma sens tam, gdzie mamy szersze pasmo (jak 2400Hz dla SSB) do "wyrównania" do stałego, wysokiego poziomu amplitudy.
A w tym rozwiązaniu chodzi jeszcze o częstotliwość samplowania sygnału audio, bo różnica w fazie do nastawienia na Si5351 obliczana jest pomiędzy poszczególnymi próbkami Smile
Ogólnie genialny pomysł - bardzo mi się podoba!

Trochę już poczytałem kod (jestem w 1/3 całości). Są tam fragmenty, które mnie rozwaliły (w sensie pozytywnym: "to tak można?" Big Grin

#define magn(i, q) (abs(i) > abs(q) ? abs(i) + abs(q) / 4 : abs(q) + abs(i) / 4) // approximation of: magnitude = sqrt(i*i + q*q); error 0.95dB


// Calculate the division ratio. 900,000,000 is the maximum internal PLL freq (official range 600..900MHz but can be pushed to 300MHz..~1200Mhz)

Big Grin

Pozdrawiam,
Rafał SP3GO
Cytuj


Wiadomości w tym wątku
QCX-SSB z QRP-LABS - przez SQ5KVS - 19-05-2020, 11:00

Skocz do:


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