Odwiedza nas 172 gości oraz 0 użytkowników.

M17 Network - Beacon na RaspberryPi

Chyba jeden z najszybszych sposobów na transmisję testową sygnału M17 to zbudowanie nadajnika odtwarzajacego prędzej przygotowane pliki dźwiękowe tzw. beacon.

Fakt iż można to uruchomić za darmo na zwykłym RaspberryPi bywa bezcenne i pozwala na przykład tak jak w moim przypadku zweryfikować czy mój OpenWebRX - własny odbiornik SDR poprawnie dekoduje M17.

Narzędziem umożliwiającym nadawanie przy użyciu GPIO jest rpitx by F5OEO https://github.com/F5OEO/rpitx.

RPITX potrawi nadawać w wielu emisjach lecz aby uczynić to w M17 trzeba narazie zmusic go do tego "ręcznie". Obszerny i wyczerpujacy opis znajduje sie na stronie https://wiki.m17.link/m17_rpitx

 

Nadawanie z pinów GPIO jest z powodzeniem używane przez kolegę SP5LOT  w balonach stratosferycznych   https://twitter.com/Tomek_SP5LOT/status/1444626566730985480   oraz do nadawania na żywo z mikrofonu https://www.youtube.com/watch?v=JZcCugrK_W8

 

Ja testowo uruchomiłem to na RPI 3B+

instalacja może i jest troche czasochłonna w zależności o modelu RPI lecz nie powinna stwarzać problemów.

 

 

 

 

Dla leniwych ( tak jak ja ) obraz maliny w wersji LITE gotowy do transmisji do pobrania M17-RPITX  w dziale Download

 

Po zalogowaniu sie po SSH ( login:pi  hasło:raspberry ) wystarczy wydać komendę

cat m17baseband.wav | csdr convert_i16_f | csdr gain_ff 4200 | csdr convert_f_samplerf 20833 | sudo rpitx -i- -m RF -f 144.900e3

a efektem będzie taki komunikat

 

W tym konkretnym przypadku komunikat zostanie nadany na częstotliwości 144.900MHz

 

 

 

Oczywiście pliki można przygotować samemu, na przykład w programie  Audacity czy innym GoldWave :) . trzeba tylko pamietać aby ich format był zgodny z podanym w https://wiki.m17.link/m17_rpitx czyli mono - 8000Hz 16bit wav.

Z własnych obserwacji nasłuchu RPITX na OpenwebRX zauważyłem że delikatne nasycenie "sopranem" poprawia mi na ucho odbiór M17. Ale to tylko subiektywne odczucie i prosze nie brac tego za pewnik.

 

 

 

 

 

 

 

Oczywiście przed rozpoczęciem nadawania nawet za pomocą RaspberryPi proszę upewnić iż częstotliwości nadawcze odpowiadają posiadanym uprawnieniom lub  licencji. W przeciwnym przypadku proszę rozważyć użycie ISM Band jeśli lokalne przepisy na to pozwalają.

 

Materiały źródłowe:

https://wiki.m17.link/m17_rpitx

https://github.com/F5OEO/rpitx

https://twitter.com/Tomek_SP5LOT/status/1444626566730985480

Tags: , ,
© est. 2006 Digit4all_GROUP. Designed By WebKomp

Logowanie