Category Archives: Sistemi Digitali

Controllare un ripetitore digitale MMDVM con ” Telegram “

Ciao a tutti

vista la grande evoluzione che stanno avendo i ponti ripetitori digitali, comincia a farsi sentire la grande necessità di poter gestire e quindi controllare in remoto la grande maggioranza delle funzioni che esso mette a disposizione .

Tempo fa presi spunto da un articolo pubblicato sul sito del ” Gruppo Radio Firenze”

 

https://www.grupporadiofirenze.net/2016/11/25/controlliamo-nostro-ponte-ripetitore-telegram/

 

e da li ho implementato diverse funzioni per gestire facilmente i ponti ripetitori basati sul sistema MMDVM di Jonathan G4KLX , ovviamente è richiesta una minima conoscenza di Linux .

Non aggiungo quanto già scritto nell’ articolo indicato sopra, quindi questa guida è solo un addon a quanto già descritto .

I ponti ripetitori MMDVM sono multimodo, quindi permettono di poter facilmente implementare i 3 sistemi digitali attualmente disponibili per noi radioamatori, cioè DSTAR, C4FM e DMR , è possibile renderli fruibili contemporaneamente ( sempre uno per volta )  in base alla richiesta , se ad esempio l’ operatore richiede l’ utilizzo del DMR il ponte commuta in DMR escludendo di conseguenza gli altri due modi, se richiede il DSTAR stessa cosa e così via, potrebbe anche essere necessario fissare il ponte ripetitore solo su un modo, per questo motivo, va editato di volta in volta il file MMDVM.ini escludendo quelli non utilizzati , operazione non semplice se si vuole farla velocemente.

Mi venne l’ idea di creare tanti MMDVM.ini chiamati con nome diverso , richiamabili ondemand dal sysop in base alle esigenze, tutto questo lo si può fare agilmente con telegram, lanciando dei comandi linux specifici.

Per esempio, voglio che il ripetitore resti fisso in DSTAR, userò un MMDVM.ini, che chiameremo MMDVM_DSTAR.ini, usando la sintassi :

Cattura

fate attenzione all’ indentazione, il python richiede questo tipo di formattazione del testo .

 

E’ ovviamente possibile anche fare STOP, START e RESTART del processo MMDVMHost :

 

Cattura

 

E’ inoltre possibile monitorare altre cose, ad esempio la temperatura del finale TX, tramite un sensore di temperatura DALLAS 18b20 che va configurato sul raspberry nel seguente modo :

raspberry-pi-ds18b20-connections (1)

 

dopo averlo collegato usare i seguenti comandi per configurarlo :

sudo modprobe w1-gpio && sudo modprobe w1_therm

adesso editiamo il file :

sudo nano /boot/config.txt

e aggiungiamo alla fine del file la riga :

dtoverlay=w1-gpio

e facciamo un reboot.

Adesso saremo in grado di vedere il sensore :

ls -l /sys/bus/w1/devices/

troverete il sensore con un indirizzo in questo formato : 28-00000xxxxxx

da qui lanciando :

cat /sys/bus/w1/devices/28-00000283c6cd/w1_slave

find-ds18b20-temperature-sensor

 

potete leggere la temperatura rilevata .

con un po’ di comandi linux per estrarre la temperatura, si può agilmente con telegram visualizzare la temperatura del finale e trasmetterla anche in dstar usando il comando : texttransmit

 

Cattura

 

 

Col DSTAR è possibile usare numerosi comandi tramite riga di comando , il comando ”  remotecontrold ” , permette numerose funzioni, ad esempio, cambiare il reflector di ircddbgateway in questo modo :

 

remotecontrold iw9grl_b link never xrf077_b

 

la sinstassi python per telegram diventerà :

 

Cattura

 

 

Risulta utile, monitorare i file di log di MMDVM, ad esempio, voglio vedere gli ultimi ID DMR che sono transitati dalla rete,  i comandi awk e gawk vengono in nostro aiuto :

Cattura

 

 

come potete vedere numerose sono le funzioni implementabili, con un po’ di inventiva si possono fare tante altre cose .

Resto a vostra disposizione per ulteriori chiarimenti

 

 

73 de Daniele IW9GRL

 

 

 

 

 

 

 

Status ponti ripetitori digitali

A seguito della delibera dell’ultima riunione di CD in merito al nuovo assetto delle stazioni ripetitrici della nostra Sezione, voluto per dare spazio a nuovi modi di comunicazione Digital Voice, descriviamo lo stato attuale di quanto installato o di prevista installazione  :

 

Ripetitori digitali (Digital Voice):
———————————————————————————————————————–
RU11 (430.275 shift+5MHz) nominativo provvisorio IW9CRG, ubicazione grattacielo di via Cimarosa – CATANIA .
Ripetitore multi-modo automatico DMR/Dstar/C4FM su rete Brandmeister. Il modo di default e’ DMR. Apparecchiatura, filtri e duplexer messi a disposizione dai soci IW9ARO, IW9CRG, IW9GRL. Gestori IW9GRL/IW9ARO. L’installazione e’ stata in prova da gennaio 2017 e non risultano interferenze o incompatibilita’ con l’RU2.
RU13 (430.325 shift+5MHz) nominativo IR9UBM, ubicazione Policlinico Cittadella Univ. – CATANIA.
Ripetitore Dstar. Apparecchiatura, filtri e duplexer messi a disposizione dal socio IW9DNI. Gestore IW9DNI, in prova dal 25/3.
R0alfa (145.6125 shift-600KHz) nominativo IR9AE, ubicazione Policlinico Cittadella Univ. – CATANIA.
E’ previsto che sia un ripetitore C4FM su rete Yaesu System Fusion, ma la effettiva installazione avverra’ quando saranno disponibili le apparecchiature da parte dei soci che si erano offerti.
 

 

MMDVM ….. Multi Mode Digital Voice Modem , tutti i sistemi digitali in un solo ponte ( by IW9GRL )

Ciao a tutti

quanti di voi hanno sempre detto : Ma quanti sistemi digitali esistono ??? sono troppi ….

Bene, ormai da un po’ di tempo, è stata creata questa unificazione adottando un server ( uno per Country normalmente ) , chiamato BRANDMEISTER .

Questo server, raccoglie tutti gli streaming audio dei tre principali sistemi digitali, DMR, DSTAR e C4FM e li gestisce .

E perchè nel frattempo non dare la possibilitá di costruirsi un ponte ripetitore, visti i costi per acquistarne uno commerciale ?

Bene, un radioamatore inglese, Jonathan G4KLX, esperto di reti e grande smanettone, padre del famoso ircddB usato in DSTAR, ha pensato bene di portare avanti questo progetto chiamato MMDVM .

 

MMDVM-Logo

 

 

A livello mondiale, tutti i radioamatori stanno dando dei contributi tecnici, esiste ormai dal mese di settembre 2015 una community che sta portando a maturitá questo progetto, che oggi sta giá in piedi da se e che centinaia di persone stanno sperimentando, me compreso.

Il sistema é basato su una board ARDUINO DUE che fa da MODEM, collegata a due radio commerciali tramite un’interfaccia, preferibilmente radio FM analogiche Motorola (GM340 – GM360), ma anche altre radio, quelle che uso io sono due Yaesu FT7800 e FT7900, l’importante che queste supportino la trasmissione dati a 9600Baud .

La board Arduino, con il firmware che sta sviluppando G4KLX, viene gestita o da un Personal Computer  o da un Raspberry, sui quali gira la parte Host che si occupa di gestire il collegamento verso il server BRANDMEISTER e la sua configurazione .

Detto cosí sembra tutto facile e alla portata di tutti, ma é necessaria una minima conoscenza di linguaggio di programmazione e molta indole alla sperimentazione, con probabili fallimenti in corso d’opera .

Io smanetto su questo sistema ormai da diversi mesi e finalmente ho raggiunto una discreta conoscenza , tanto é vero che il ponte radio digitale é giá operativo e funzionante, anche se ancora non reso fruibile per la comunitá, in quanto continui aggiornamenti e tuning sono ancora necessari .

Esista una grossa community italiana, della quale faccio parte, condividiamo esperienze, prove, test, hardware compatibile, successi e fallimenti , la cosa fondamentale é lo spirito della sperimentazione e della condivisione .

Questa é una prima bozza sul sistema che ho messo in piedi, se qualcuno fosse interessato a contribuire o a sperimentare, intanto lo invito a documentarsi un po’ ed eventualmente dopo a collaborare assieme per implementare questo sistema e renderlo pubblico.

Vi lascio qualche link utile per documentarvi :

 

Come funziona il DMR :

http://www.dmr-italia.it/dmr/cos-e-il-dmr

 

Gruppo principale del sistema MMDVM :

https://groups.yahoo.com/neo/groups/mmdvm/conversations/messages

 

Repository GITHUB :

https://github.com/g4klx

 

Sito di HOSE dove é possibile ascoltare tutti gli streaming dei vari talkgroup:

http://hose.brandmeister.network/

 

Network Brandmeister :

http://brandmeister.network/

 

Gruppo radio Firenze :

http://dstar.grupporadiofirenze.net/?p=1778

 

MMDVM for dummies ( ringrazio Mauri IK1WHN ):

http://ik1whn.com/mmdvm/MmdvmForDummies.pdf

 

Collegare un Display esterno a MMDVM :

http://ik1whn.com/mmdvm/MmdvmForDummies-Display.pdf

 

Cordiali 73

Daniele IW9GRL