Projekt stacji pogodowej
Ciekawy pomysł i wykonanie przedstawił kolega z Krakowa SQ9GOL
Zachęcam do przeczytania na jego stronie opisu oraz podglądu obecnej pogody.
Ciekawy pomysł i wykonanie przedstawił kolega z Krakowa SQ9GOL
Zachęcam do przeczytania na jego stronie opisu oraz podglądu obecnej pogody.
Co jakiś czas jest problem z wyświetlaniem poprawnie znaków w HS czy to w dashboardzie czy to na wyświetlaczu – nie ma znaczenia… Pokazują się tylko same ID.
Czasem tak się zdarza!
Co zrobić?
a no nic prostszego logujemy się przez ssh lub z użyciem www ssh w opcjach Configurations>>Expert>>sshAcces
w oknie konsoli wpisać:
sq9lm@m-spot(ro):~$ rpi-rw
sq9lm@m-spot(rw):~$ sudo su
root@m-spot(rw):pi-star# cd /usr/local/etc
root@m-spot(rw):etc# rm DMRIds.dat
root@m-spot(rw):etc# wget https://ham-digital.org/status/DMRIds.dat
root@m-spot(rw):etc# exit
sq9lm@m-spot(rw):~$ rpi-ro
sq9lm@m-spot(ro):~$ sudo reboot
i powinno odświeżyć listę.
Krótko i na temat.
Zaktualizowałem poprzednią wersję obudowy. Teraz aktualna jest v. 7 dostępna w dwóch wersjach:
Do ściągnięcia powyżej jest paczka z plikami pod druk 3D:
3DHS_v71-sq9lm.zip
Procedura rozblokowania radiostacji AT-D868:
Witam w kolejnym ciekawym tutorialu opisowym!
Ja nie lubię nagrywania filmów wolę słowo pisane, lepiej się to trawi.
Znalazłem na kilku stronach informację, że za nim się zacznie robić aktualizację modemu MMDVM należy zlutować piny JP1 – nie wiem nie sprawdziłem tej teorii ponieważ nie posiadam takowego HSa. Mam dwa i niestety żaden z nich tego złącza nie ma.Może i to jest trafna teoria – tego nie wiem.
Zrobiłem rozeznanie rynku modemów MMDVM u Chińskich producentów i znalazłem co najmniej 2 wersje dualHat i 3 singleHAT.
Ja posiadam oba dualHAT pierwszy po lewej oraz singleHAT też pierwszy po lewej.
Ale dość pierdół! teraz jak zrobić tą aktualizacje?
UWAGA!
Przypominam, że takową aktualizację robicie na własną rękę, może się udać lub też nie! U mnie się udało i zadziało.
Na wstępie logujemy się do naszego pi-stara używając np.: putty
Musimy skonfigurować połączenie w kliencie …. (jak to zrobić poszukać w necie).
Po zalogowaniu, wyłączamy blokadę zapisu na karcie oraz logujemy się jako root:
rpi-rw
sudo su
Później używamy komendy:
pistar-findmodem
aby sprawdzić jaki mamy faktycznie modem MMDVM
root@m-spot(rw):pi-star# pistar-findmodem
Detected MMDVM_HS (GPIO): /dev/ttyAMA0 (MMDVM_HS_Dual_Hat-v1.4.17 20190529 14.7456MHz dual ADF7021 FW by CA6JAU GitID #cc451c4)
Jeśli mamy modem tak jak w moim przypadku DualHAT używamy komendy
root@m-spot(rw):pi-star# pistar-mmdvmhshatflash hs_dual_hat
ale jeśli nie jesteśmy pewni, możemy mieć kwarc inny niż opisany wyżej np.: 12.2880MHz wtedy użyj komendy:
root@m-spot(rw):pi-star# pistar-mmdvmhshatflash
a w odpowiedzi dostaniemy listę
root@m-spot(rw):pi-star# pistar-mmdvmhshatflash
This tool is used to flash your MMDVM_HS Hat Modem
to use the command, you will need to pass the name of your modem,
please choose form the list below...
To flash HS_HAT (14.7456MHz TCXO) connected to GPIO, run: pistar-mmdvmhshatflash hs_hat
To flash HS_HAT (12.2880MHz TCXO) connected to GPIO, run: pistar-mmdvmhshatflash hs_hat-12mhz
To flash HS_DUAL_HAT (14.7456MHz TCXO) connected to GPIO, run: pistar-mmdvmhshatflash hs_dual_hat
To flash HS_DUAL_HAT (12.2880MHz TCXO) connected to GPIO, run: pistar-mmdvmhshatflash hs_dual_hat-12mhz
To flash HS_HAT_AMBE (14.7456MHz TCXO) connected to GPIO, run: pistar-mmdvmhshatflash hs_hat_ambe
To flash ZumSPOT devices by please use pistar-zumspotflash
To flash MMDVM_HS Nano Hat devices please use pistar-vyehsflash
To flash your BD7KLE/BG3MDO devices please use pistar-mdoflash
Selected Modem: MMDVM_HS_Dual_Hat (DB9MAT, DF2ET & DO7EN) for Pi (GPIO)
Connected Hardware: MMDVM_HS_Dual_Hat-v1.4.17 20190529 14.7456MHz dual ADF7021 FW by CA6JAU GitID #cc451c4
TCXO Value: 14.7456MHz
i już wiadomo co wybrać….
Podobnie jest z jedno slotowym, czynność należy wykonać jak wyżej tylko wybrać HS_HAT.
Istnieje jeszcze jeden sposób zalogowania się za pomocą strony www naszego hotspota
przejście w ustawienia Configuration / Expert / SSH Access
Wyskoczy okienko do logowania. Wpisujemy login i hasło do naszego HS
domyślne:
login: pi-star hasło: raspberry
I tu już jak opisałem wyżej!
Dziękuję za uwagę.
Fajny opis jak zrobić kalibrację HotSpot’a przygotował kolega SP2ONG.
Kiedy należy przeprowadzić kalibrację?
Otóż jeśli nasz dash pokazuje (Rx BER >1%) lub słyszymy zniekształcenia w odbiorze. Opis na stronie poniżej:
Opis powstał przy współpracy HF4ALL / M0IQF Marcin (dzięki) opisana instalacja działa na HBLinku w Luton
Zapraszam do zapoznania się:
Jak udostępnić użytkownikom analogowym dostęp poprzez echlonik do naszego lokalnego serwera HBlink.
Wykorzystujemy do tego celu mechanizm tzn. narzędzia DVSwitch Grup, które pozwolą nam udostępnić poprzez echolink aplikacje (PC/ Android).
Obecne zestawienie działa z powodzeniem na HBL Londyn i Kraków.
TG44 która podłączona jest z NODem HF4ALL-R oraz po stronie BM z TG2346497 – jes to prywatna grupo pod ID M0IQF
Jak widać admini z UK nie mają nic przeciwko łączeniu EchoLinka z BM – brawo Polska!
Jest to opis przykładowy użyta TG44 jest używana tylko u nas trzeba sobie samemu wybrać do jakiej grupy chcielibyśmy się podłączyć, nie proponuję łączenia EchoLinka z siecią BM bez ówczesnego poinformowania admina tej że sieci. Zawsze można testowo postawić na grupie własnego ID.
Allstar Network https://www.allstarlink.org/ to bardzo popularne rozwiązanie głównie w USA oraz stosowane w innych krajach. AllStarlink oprogramowanie bazuje na znanym oprogramowaniu do cyfrowych centrali Asterisk. Grupa radioamatorów dodała moduły do obsługi przemienników radiowych. Allstarlink posiada także moduł echolink nie tak rozbudowany w możliwości jak ma to svxlink ale dzięki temu można używając Allstarlink uruchomić hybrydę, która działa w sieci Allstar i EchoLink. Allstarlink posiada obsługę protokołu USRP (GNU Radio) dzięki temu może komunikować się z Analog_Bridge które pozwala nam zrobić most do sieci DV.
Możemy wykorzystać oprogramowanie Allstarlink do budowy mostu pomiędzy analogiem a DMR uruchamiając Allstarlink z modułem echolink i USRP. Nie musimy jeśli nie chcemy rejestrować się w sieci Allstar. Możemy uruchomić Allstarlink jako prywatne node z numerem „1999” który nie będzie łączył się z siecią Allstar.
Aby użyć modułu echolink w Allstarlink musisz mieć zarejestrowany znak na echolink.org oraz wygenerować hasło dla zarejestrowanego znaku (należy to zrobić przy pomoc programu na PC „Echolink” logując się pierwszy raz po zaakceptowaniu zarejestrowanego znaku)
Instalacja Allstarlink
Przed instalacją Allstarlink musisz mieć uruchomiony link do swojego HBLink serwera z zestawem aplikacji MMDVM_Bridge, Analog_Bridge oraz md380-emu do zdefiniowanego mastera w hblink.cfg ECHOLINK oraz zdefiniować stosowną grupę rozmowną w Analog_Bridge.ini „txTg =44” na, której będzie przekazywany ruch z Echolink oraz stosowne reguły w rules.py. Pamiętaj o zależności portów w plikach dvswitch.ini oraz portach emulatora aby nie wygenerować konfliktów portów z innymi już działającymi aplikacjami MMDVM_Bridge/Ananlog_Bridge. Ja w swoim Analog_Bridge.ini poziomy audio ustawiłem:
usrpAudio = AUDIO_USE_GAIN,
usrpGain = 3.0,
tlvAudio = AUDIO_USE_GAIN,
tlvGain = 1.0
ale warto poeksperymentować z wartościami.
Zgodnie z opisem: https://wiki.allstarlink.org/wiki/ASL_FAQ
cd /tmp
apt update
apt upgrade
wget http://dvswitch.org/install-allstarlink-repository
chmod +x install-allstarlink-repository
./install-allstarlink-repository
Jeśli miałeś już zainstalowane repozytorium może pojawić się komunikat
The Repository file already exists, exiting
Następnie należy zainstalować nagłówki dla kernela.
Jeśli masz Raspbian zrób polecenie:
apt-get install raspberrypi-kernel-headers -y
Jeśli nie używasz Raspbian tylko Debian:
apt-get install linux-headers-`uname -r` -y
Po zainstalowaniu linux-headers robimy instalacje allstarlink pakietu
apt-get update
apt-get install allstarlink -y
Następnie wykonać reboot komputera i przystąpić do konfiguracji.
Pobierz pliki z przykładową konfiguracją prywatnego noda Allstar oraz modułem echolink:
Pobrany plik rozpakować poleceniem
tar xvf allstar_conf.tar
archiwum zawiera pliki:
modules.conf
echolink.conf
extensions.conf
rpt.conf
savenode.conf
Rozpakowane pliki należy skopiować do katalogu /etc/asterisk.
*Warto wcześniej zrobić sobie kopie oryginalnych plików.
W pliku echolink.conf należy wpisać swoje dane:
call = N0CALL-L # Wpisz zarejestrowany znak wywoławczy dodając na końcu -L lub -R dla przemiennika
pwd = pass # Hasło jakie masz na dla zarejestrowanego znaku na echorlink.org
name = DMR Gate # Nazwa jak pokazuje się w nagłówku
qth = DMR Gate # Nazwa jak pokazuje się po połączeniu z echolink node
email = echolink@twoj-domena # Wpisz swój adres email
node = 123456 # Wpisz numer noda echolink jaki został przypisany do znaku z "call="
# astnode numer 1999 to prywatny node nie logujący sie do Allstar Network
astnode = 1999 # Zmien to jesli masz zarejestrowany node w Allsatr network. Numer 1999 to prywatny node
; Data for EchoLink Status Page
lat = 53.0000 # Szerokość geograficzna
lon = 18.0000 # Długość geograficzna
freq = 438.175 # QRG MHz
tone = 0.0 # CTCSS Tone (0 for none)
power = 1 # 0=0W, 1=1W, 2=4W, 3=9W, 4=16W, 5=25W, 6=36W, 7=49W, 8=64W, 9=81W (Power in Watts) // ustawmy na 1 bo to jest i tak cyfrowo!
height = 10 # 0=10 1=20 2=40 3=80 4=160 5=320 6=640 7=1280 8=2560 9=5120 (AMSL in Feet)
gain = 3 # Gain in db (0-9)
dir = 0 # 0=omni 1=45deg 2=90deg 3=135deg 4=180deg 5=225deg 6=270deg 7=315deg 8=360deg (Direction)
maxstns = 10 # Max liczba stacji które mogą sie podłączyć
Następnie edycja pliku rpt.conf, w którym należy podać numery portów rxPort i txPort z Ananlog_Bridge.ini
# USRP do Analog_Bride, skladnia:
# USRP/IP:rxPort:txPort, gdzie rxPort i txPort wartości z Ananlog_Bridge.ini w [USRP]
rxchannel = USRP/127.0.0.1:12345:12346
Po zakończeniu konfiguracji możemy uruchomić nasz allstarlink
systemctl start asterisk
Możesz sprawdzić czy echolink node jest dostępny na wykazie http://echolink.org/logins.jsp (ten z opisu to HF4ALL-R)
Można użyć dostępnego narzędzia do konfiguracji allstarlink wykonując polecenie
asl-menu
Dokumentacja: