UNA SVOLTA PER TUTTI COLORO CHE VOGLIONO PARLARE CON DEI SEMPLICI GATEWAY PORTATILI
Un programma client FRN di nuova concezione con un'interfaccia utente grafica. Al suo interno (come sottoprogramma) utilizza il programma console "FRNClientConsole" sviluppato da Valerij Savchuk. Oltre a incorporare FRNClientConsole in un'interfaccia utente grafica, questa implementazione offre anche molte altre funzioni FRN come la selezione del server o della sala server desiderata tramite una vista navigatore (visualizzazione del monitor FRN gerarchico) e l'invio/ricezione di messaggi FRN. A differenza del programma client FRN originale, l'elenco dei client FRN, la visualizzazione del monitor FRN e la finestra di dialogo dei messaggi FRN vengono visualizzati insieme in un'unica finestra. La finestra e la divisione delle tre visualizzazioni possono essere ridimensionate o regolate individualmente utilizzando i consueti controlli. Anche il passaggio tra i due sistemi FRN (il sistema FRN originale e la rete radio gratuita alternativa) può essere effettuato molto facilmente con questo programma effettuando una selezione corrispondente nelle impostazioni del programma. Con il programma client FRN originale, ciò poteva essere ottenuto solo modificando il file ini FRN o utilizzando lo strumento di commutazione FRN. Il programma funziona nativamente su Microsoft Windows, Linux Desktop, Raspberry Pi OS Desktop e FreeBSD. MacOS non è attualmente supportato.
Come installare il programma FRN_Client alternativo (jFRN) su Windows per l’utilizzo come Operatore da PC, Gateway con radio o Crosslink:
1) Link Java_frn_client: Java_frn_client
Requisiti: Per utilizzare questo programma su entrambi i sistemi operativi Microsoft Windows e Linux, è richiesto un ambiente runtime Oracle Java 8 SE aggiornato o un kit di sviluppo Oracle Java 8 SE aggiornato! Passaggi per l'installazione pulita su windows e raspberry: I passaggi seguenti riguardano principalmente l'installazione iniziale. Per gli aggiornamenti successivi del programma, di solito vengono sostituiti solo i file eseguibili del programma (vedere le istruzioni per l'aggiornamento più avanti in questa pagina).
1.
Scaricare e decomprimere il file ZIP
Scaricate il file ZIP tramite il link di download (sotto) e decomprimetelo in una directory a vostra scelta, ad esempio C:\\FreeRadioNetwork\FRN_Client.
Raccomandazione: nei sistemi operativi Microsoft Windows, non salvarlo in una directory sotto "Programmi".
2.
Nei sistemi operativi Windows, riattivare la visualizzazione delle estensioni dei file.
In Esplora file, alla voce "Visualizza", richiamate "Opzioni cartella" e togliete il segno di spunta da "Nascondi le estensioni per i tipi di file conosciuti" alla voce "Visualizza".
In genere si consiglia di non nascondere le estensioni dei file in Esplora file ...
3.
Selezionare la variante di implementazione (Windows/Linux/FreeBSD)
Solo se il programma viene utilizzato su un sistema operativo Linux o FreeBSD è necessario selezionare la variante di implementazione del sottoprogramma. A tale scopo, aprire il file di configurazione del client "client.properties" con un semplice editor di testo (vi, nano, ecc.) e selezionare la riga di parametro "subprocess_impl" appropriata, selezionando prima la riga di parametro del Win32. aggiungendo un carattere di commento "#" all'inizio della riga e poi rimuovendo il carattere di commento all'inizio della riga del parametro appropriato.
4.
Regolare i permessi dei file quando si utilizza su Linux o FreeBSD
Se il programma viene utilizzato su un sistema operativo Linux, lo script di shell make_executable.sh deve essere eseguito nella directory in cui è stato scompattato il pacchetto di installazione:
cd FRN_Client_directory
chmod +x make_executable.sh
./make_eseguibile.sh
A seconda dei diritti dell'utente a livello di riga di comando, gli ultimi due comandi della riga di comando devono essere eseguiti preceduti da "sudo".
5.
Avviare il programma client FRN
Se i passaggi da 1 a 5 sono stati eseguiti correttamente e senza errori, il programma FRN Client può essere avviato facendo doppio clic sul file del programma eseguibile (FRN_Client.exe su Windows o FRN_Client.run su Linux). Tutte le altre impostazioni devono essere effettuate all'interno del programma nella scheda "Impostazioni" prima di cliccare per la prima volta su "Connetti". Questo vale in particolare per i vostri dati di accesso all'FRN! Le informazioni sulla sequenza del programma sono registrate nei file di log (vedi sottodirectory "logs").
Nota supplementare:
Su Linux, il programma viene normalmente avviato con il launcher "FRN_Client.run" fornito a questo scopo. In alternativa, è possibile avviare "FRN_Client.jar" con il seguente comando:
java -Dfile.encoding=CP1252 -jar FRN_Client.jar
L'opzione della riga di comando "-Dfile.encoding=CP1252" è particolarmente importante affinché i set di caratteri vengano visualizzati correttamente. Soprattutto se si utilizza la conversione opzionale dei set di caratteri ("Western European", "Central European" o "Cyrillic") nelle impostazioni del programma. Tuttavia, questa opzione della riga di comando viene già presa in considerazione nel programma di avvio "FRN_Client.run". Cliente FRN
Nota: Per eseguire questo programma FRN Client, è necessario disporre di un ambiente runtime Java Oracle!
Tuttavia, l'ambiente di runtime Java consente di eseguire questo programma anche su sistemi operativi Windows e Linux.
Si prega di leggere e seguire i requisiti di sistema e le istruzioni di installazione (più avanti in questa pagina)!
Per scaricare la "Versione di sviluppo" invece della "Versione stabile", fare clic prima sul pulsante "Versione di sviluppo" e poi sul pulsante "Download" ... ;-)
E poiché viene richiesto molto spesso: Dalla versione V 3.34, il programma può essere avviato più volte sullo stesso computer in diverse configurazioni e con diversi account utente FRN. A tal fine, il programma non deve essere installato sul computer più di una volta! Lo stesso programma già installato viene solo avviato con identificatori diversi.
A tale scopo, il programma deve essere avviato con l'opzione della riga di comando "-id {KENNUNG}". Dove {ID} è un identificatore univoco per distinguere tra diverse istanze del programma. L'identificatore non deve contenere spazi o caratteri speciali. Esempio su MS Windows: "FRN_Client.exe -id INSTANZ1" o "FRN_Client.exe -id INSTANZ2". Istruzioni per l'aggiornamento
Ecco i passaggi abituali per l'installazione di una nuova versione del programma.
1.
Salvare le impostazioni del programma precedente
Vecchio metodo manuale:
Salvate i seguenti file (ad esempio copiandoli temporaneamente in un'altra directory):
subprocess/frnconsole.cfg.win (se si utilizza il programma Java FRN_Client su sistemi operativi Windows)
subprocess/frnconsole.cfg.unix (se il programma Java FRN_Client viene utilizzato su sistemi operativi Linux)
subprocess/server.csv (contiene i server/camere selezionati finora)
client.properties (se in esso sono state effettuate impostazioni individuali)
log4j.xml (se sono state effettuate impostazioni individuali)
Metodo standard dalla versione del programma 2019.09.09.1428 (V 3.16):
Nel programma, alla voce "Impostazioni" è presente il pulsante "Esporta" - con questo è possibile salvare tutte le impostazioni rilevanti del programma in un file ZIP! Salvare il file di backup in un'altra directory, cioè non nella directory in cui si trova il programma, poiché la directory del programma verrà cancellata nel passaggio successivo...
2.
Cancellare l'installazione del programma precedente
Cancellate completamente la directory in cui è installato il programma Java FRN_Client.
3.
Installare la nuova versione del programma + ripristinare le impostazioni
Vecchio metodo manuale: Decomprimere il nuovo file di installazione FRN_Client.zip nella stessa directory e copiare i file precedentemente salvati (vedi punto 1, Vecchio metodo) nelle stesse posizioni, cioè sostituire anche i file esistenti con lo stesso nome.
Metodo standard dalla release del programma 2019.09.09.1428 (V 3.16):
Decomprimere il nuovo file di installazione FRN_Client.zip nella stessa directory. Avviate quindi il programma FRN Client e cliccate sul pulsante "Importa" alla voce "Impostazioni" per ripristinare tutte le impostazioni rilevanti del programma dal file ZIP precedentemente creato (vedi punto 1, metodo standard). Come installare il programma FRN_Client alternativo (JFRN) su Raspberry - Linux o FreeBSD per l’utilizzo come Operatore da PC, Gateway con radio o Crosslink:
Da Windows:
1) formatta la micro SD (basta anche da 8 giga).
Ad esempio con il programma sd-card-formatter:
sd card formatter
2) Preleva il file immagine di Raspbian full con desktop, da riversare nella micro SD:
immagine iso raspberry
3) Riversa il file immagine nella micro SD con il programma Balena (o altro; a me piace questo):
programma balena
Per quanto riguarda Windows hai finito.
Raspberry:
1) Inserisci la micro SD.
2) Una volta avviato, rispondi alle domande di installazione.
Non scegliere il tipo di tastiera, verrà configurata automaticamente.
3) Apri il browser (icona celeste rappresentante la terra).
4) Inserisci questo indirizzo: link frn
5) Scrolla la pagina sino al link "DOWNLOAD Stabile Version", preleva il file.
6) Con l'utilizzo del File Manager (le due cartelline arancione):
Portati nella cartella Download, mouse sul file .zip, tasto destro "Estrai in..." seleziona Scrivania poi "Apri" quindi "Estrai"
7) Vai nella cartella FRN_Client ed edita il file: client_properties
Abbiamo due modi, utilizzando l'editor da File Manager con doppio click sul nome del file
oppure da Terminale con il comando: sudo nano client_properties
leva il carattere # davanti alla riga: subprocess_impl=Linux-armv6
metti il carattere # davanti alla riga: #subprocess_impl=Win32
In questo caso abbiamo abilitato la riga concernente armv6 del Raspberry; per gli altri sistemi il cancelletto andrà tolto dalla riga inerente al Linux o FreeBSD utilizzato.
Salva il file così modificato.
8) Apri il Terminale (icona con >_) e digita:
“Mi raccomando in Linux a differenza di Windows, nel scrivere nomi o comandi le maiuscole e minuscole sono differenti quindi attenzione!”
cd /home/pi/Desktop/FRN_Client
"premi Invio"
sudo chmod 0755 /home/pi/Desktop/FRN_Client/make_executable.sh
" premi Invio"
./make_executable.sh
" premi Invio"
sudo apt-get update
" premi Invio"
sudo apt install openjdk-8-jdk openjdk-8-jre
"premi Invio"
I comandi che seguono non sono indispensabili ma consigliabili alla prima installazione:
sudo apt-get clean
"premi Invio"
sudo apt-get dist-upgrade -y
" premi Invio"
sudo apt-get autoremove -y
" premi Invio"
Rispondi SI se richiesto nei comandi precedenti; terminato il tutto dopo più o meno tempo, chiudi la finestra "Terminale"
9) Per avviare il programma da Desktop, dentro alla cartella FRN_Client, doppio click sul file: FRN_Client.run
Problemi con la scheda audio USB, da Terminale:
alsamixer (invio)
premere F6 e prendere nota del numero che appare affianco alla dicitura USB Audio Device, ad esempio, nel mio caso l' 1
sudo nano /etc/asound.conf (invio)
Se il testo è già esistente, cambiare il valore di "card" in base a quello trovato con F6 e se il file fosse vuoto, inserire il seguente testo:
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
Se in un aggiornamento di Raspbian fosse sparito in Preference, l'Audio Device Setting:
sudo apt-get install -y pimixer (invio)
Volendolo lanciare da Terminale: pimixer (invio)
Salvare e fare il reboot
Fatto!
Prima di connettere la stanza voluta, inserisci i dati corretti... ma questo è materiale per un'altro documento.
p.s. Onde evitare l'apertura della finestra "Esegui file" e dover selezionare ogni vola "Esegui" apri File Manager,
seleziona Modifica - Preferenze e metti la spunta alla riga "Non chiedere opzioni al lancio di file eseguibili"
Grazie per l'attenzione.
JAVA FRN CLIENT PER RASPBERRY(LINUX,RASPBIAN)
FRN CLIENT PER ANDROID(GRN CLIENT)
GBasato sulla versione originale del programma 0.0c di Maurizio
Porrato, il programma GRNClient è stato ampiamente rivisto sotto molti aspetti. Tra l'altro è stato adattato all'attuale protocollo FRN e la libreria libgsm precedentemente integrata è stata sostituita con una pura implementazione Java del codificatore/decodificatore audio GSM. E a causa dell'eliminazione della vecchia libreria libgsm, la cosiddetta Il problema del "riposizionamento del testo", che spesso portava all'interruzione del programma GRNClient originale sulle piattaforme Android più recenti, è stato ora risolto.
Inoltre è stato modificato il layout/tema ed è stata aggiunta, tra l'altro, una funzione dipendente dai diritti per silenziare altri client FRN. Anche le operazioni in background sono state migliorate.
Se utilizzati su smartphone/tablet, è possibile utilizzare anche i seguenti microfoni con altoparlante Bluetooth: WandFu H3, WandFu H3-B e Inrico B01.
Inoltre, l'app è stata ora adattata a diversi modelli dei cosiddetti dispositivi radio Android PoC - incluso il supporto per il pulsante PTT proprio del dispositivo:
Inrico S200, Inrico T320, Inrico TM-7-Plus, Anysecu 4g-w2 plus, Uniwa Alps F40, BoxChip S700b, Boxchip S900A, Oukitel WP5 PRO, Uniwa A19S, Tytera IP98, Cat DS S41, Ulefone Armor X5 e simili.
Ora è stata implementata la funzione VOX (= Voice Operated Exchange) desiderata da alcuni utenti, nonché la possibilità di utilizzare l'app in modalità FRN "PC Only", "Gateway" o "Crosslink". Oltre al microfono standard, a È necessario selezionare un microfono speciale, ottimizzato per la comunicazione vocale e che (se supportato dall'hardware Android) offra anche filtri antirumore, filtri eco e, se necessario, la regolazione automatica del volume. Ciò significa che la funzione VOX può essere utilizzata anche come funzione vivavoce, ad esempio.
CLICCA QUI PER SCARICARE L'APP GRN CLIENT PER ANDROID
SMANETTONI DI RADIO-FREQUENZA TERAMO
64100 TERAMO (TE), ABRUZZO, ITALY
©2024-2025
MATTIA A.