La versione del firmware attualmente in uso nella mia radio è la 2.9.R3.
Avviso
La programmazione corretta del codeplug per coloro che utilizzano questo firmware, avviene solo se la versione del programma CHIRP è stata aggiornata all’ultima versione disponibile e se utilizzate l’ultima versione del modulo python.
Quali informazioni trovate in questo articolo
Inoltre trovate le informazioni per programmare il vostro primo codeplug utilizzando i dati presi dal sito di Andrea IZ3WNH.
Per fare tutto ciò, i Radioamatori interessati potranno seguire quanto ho indicato nel mio precedente articolo e successivamente in questo.
Informazioni e download del programma CHIRP
Per l’installazione nei miei PC linux, ho utilizzato il file chirp-next-20240122.tar.gz
Installazione del programma CHIRP sul sistema operativo Windows
Per questa installazione, posizionatevi con il mouse sopra il file scaricato, e con il tasto destro scegliete l’opzione Esegui come amministratore. Seguite le istruzioni di installazione e avrete terminato.
Installazione del programma CHIRP sul sistema operativo Linux
Tenete presente che potreste dover modificare i permessi sul dispositivo /dev/tty (o similari) o aggiungere gli utenti che possano utilizzare CHIRP, inserendoli nel gruppo “dialout”; questo per consentire agli utenti non privilegiati di accedere al dispositivo seriale.
Questo problema viene spesso indicato da un errore di “accesso negato”, quando l’utente accede alla porta seriale.
Scaricare il modulo python aggiornato per usarlo con CHIRP
Caricare ed utilizzare il nuovo modulo nel programma CHIRP
Prima di installare il nuovo modulo Python nel programma CHIRP, controllate se state utilizzando l’ultima versione disponibile del programma (questa è la versione che ho installato su Windows 10 Pro). Normalmente, il programma vi avvisa della presenza di una nuova versione disponibile.
Altrimenti, se state utilizzando una versione meno recente, procedete ad aggiornarla utilizzando le informazioni che trovate nei paragrafi precedenti.
NOTA: Su i PC con il sistema operativo linux la versione installata di CHIRP è identica, ma potrà cambiare la versione di Python e del wxWidgets.
Una volta avviata la versione aggiornata del programma (altrimenti il modulo per la radio K5 non potrà funzionare…), effettuate le seguenti operazioni (alcune, solo la prima volta):
- Avviate CHIRP;
- Abilitate la modalità sviluppatore (menu Aiuto > Modalità sviluppatore) e poi chiudete il programma;
- Avviate nuovamente CHIRP;
- Selezionate File, Carica Modulo…
- Caricate il modulo che avete scaricato sul vostro PC (quello presente nell’ultima versione del firmware IJV 2.9R3 del giorno 25 gennaio, il file è uvk5_IJV_v2.9_jh10b5.py );
- Nella cornice in alto a sinistra del programma CHIRP, visualizzerete la scritta **CHIRP Modulo caricato**
IMPORTANTE: Ricordatevi che il modulo realizzato per la radio K5 dovrà essere caricato ad ogni avvio di CHIRP, quando si vorrà gestire il codeplug della radio QS K5.
Utilizzo abituale del programma:
- Avviate CHIRP;
- Selezionate File, Carica Modulo…
- Caricate il file del modulo uvk5_IJV_v2.9_jh10b5.py );
- Procedete ora alla lettura del codeplug della radio (menu Radio > Scarica dalla radio…);
- Oppure caricate un file del codeplug della radio K5, precedentemente salvato…
- Per utilizzare delle frequenze fuori dalla banda radioamatoriale, dopo aver caricato un codeplug, si attiveranno delle nuove aree, affianco alla pagina delle Memorie; sono Impostazioni, Browser e Informazioni;
- Selezionate Impostazioni, poi dall’elenco di menu, selezionate Informazioni sul Driver e impostate il Flag sull’opzione Limits Disable for modified firmware;
- e procedete a tutte le vostre modifiche, fino a salvare il file sul disco del PC;
- Programmate il codeplug nella radio (menu Radio > Carica sulla radio…):
NOTA: Il programmatore desidera ricordare che il modulo python che scaricate assieme al firmware della radio è sperimentale (per ora definitivo), e dalle ultime versioni sicuramente funziona perfettamente.
Con questo nuovo modulo, assieme alla nuova versione del programma CHIRP, si riescono ad inserire correttamente anche le variabili riguardanti le Modulazioni, con le rispettive larghezze di banda.
Creazione di un pulsante scorciatoia per caricare il codeplug sulla radio QS K5
Per caricare direttamente il modulo di Chirp preparato per il FW IJV, copiare in C:\ il file del modulo python uvk5_IJV_v2.9R5_jhl.py.
Successivamente andate nella cartella dove è installato CHIRP e con il tasto destro sul file chirpwx.exe create un collegamento.
Spostate il file di collegamento in un posto del PC a vostro piacere, ad esempio il Desktop.
Utilizzate ora il tasto destro del mouse sul file di collegamento appena creato e scegliete Proprietà; spostatevi nel Tab “Collegamento“; nella casella Destinazione aggiungete il seguente codice alla fine del testo, dopo chirpwx.exe” –module C:\uvk5_IJV_v2.9R5_jhl.py
Fate click su Applica.
Da questo momento, ogni volta che lanceremo il comando di avvio di CHIRP utilizzando questo collegamento, il modulo per il Firmware di IJV verrà caricato automaticamente.
Come realizzare ed installare velocemente un codeplug per la radio analogica QS K5
Grazie all’ottimo sito di Andrea IZ3VNH (che non finirò mai di ringraziare per le sue varie realizzazioni informatiche), andrete a realizzare velocemente un codeplug che conterrà i canali radio dei sistemi analogici radioamatoriali della vostra area geografica.
Ottenimento automatizzato dei dati da inserire nei canali della radio.
Collegatevi al suo sito tramite questo link, e selezionate la Mappa.
Successivamente permettete al sistema di localizzare la vostra posizione e poi selezionate il simbolo in alto a sinistra, simile ad un imbuto (pulsante Filtro).
Nel mio caso, ho inserito i seguenti dati:
- la Regione Friuli Venezia Giulia,
- la Tipologia solo FM,
- Le bande di frequenza 144 e 430 MHz.,
- e ho premuto il pulsante di Ricerca.
Arrivati a questo punto, la mappa del portale si popolerà dei dati richiesti. Il primo passo lo avete raggiunto, ora si tratta di esportare i dati sul proprio PC.
Nella parte seguente dello stesso menu, lasciate i valori preimpostati e andate a modificare:
- Selezione separatore decimale: Punto;
- Selezione del modello del RTX: CHIRP – all models;
- e selezionate il pulsante Scarica tutto.
Otterrete un file archivio, di nome Chirp.zip, che scaricherete sul vostro PC.
Sul vostro PC, estraete l’archivio appena scaricato, ottenendo diversi files. Il file che a noi interessa, si chiama Chirp_Memories.csv, che contiene SOLO i dati dei ripetitori che sono stati selezionati precedentemente nella mappa.
Trovate anche un altro file, di nome Chirp_Memories_plus_PMR_LPD_Nautical.csv, che oltre a contenere i dati suddetti ha in più molto altri canali (come descritto nel nome del file).
Sta ora a voi scegliere quale file utilizzare con il programma CHIRP.
Programmazione dei dati ottenuti nella radio QS K5
Seguendo la procedura di apertura del programma CHIRP descritta nel precedente paragrafo, dopo aver caricato il modulo python per la radio QS K5, avete due modi diversi per procedere: o leggete la radio e sovrascrivete i dati presenti, oppure create un nuovo codeplug vuoto.
Scelta ed effettuata la procedura, avrete ottenuto un codeplug della radio da poter utilizzare per l’inserimento dei nuovi dati.
Attraverso il menu File, scegliete il comando Importa da file…, che vi permetterà di scegliere il file in formato .csv che avete a disposizione. Vi apparirà questo avviso del programma:
Il programma vi avvisa dei problemi eventuali a cui potreste incorrere, ma in questo caso la sovrascrittura dei dati precedenti presenti nel codeplug. è ciò che voi desiderate fare. Quindi, procedete premendo il pulsante Importa.
Ecco fatto. Ora controllate (ed eventualmente modificate i parametri dei vari canali) la presenza dei dati desiderati e poi potete procedere alla scrittura del codeplug nella vostra radio (come già descritto nel precedente paragrafo).
Dopo la scrittura, nella vostra radio troverete il nuovo codeplug perfettamente aggiornato e funzionante!
Il canale Telegram italiano di supporto
Per effettuare l’iscrizione a questo canale Telegram italiano potete utilizzare questo link diretto o contattarmi, sempre da Telegram.
Considerazioni e conclusioni
Con questo articolo prosegue questo progetto e la sperimentazione delle varie possibilità offerte da questo piccolo e semplice apparato. Ci sono sempre molte sperimentazioni da fare, su varie bande e modi, per giocare un po’ e passare allegramente il tempo con il nostro hobby. Le radio, qualsiasi esse siano!
Successivamente scriverò qualche altro articolo su questo apparato, magari spiegando qualche procedura per utilizzare delle nuove funzioni che sono ancora nascoste all’interno del nuovo firmware. Per questi articoli, utilizzerò il Tag radio QS K5, in modo da renderlo facilmente rintracciabile nel blog. Sicuramente, nelle prossime versioni di questo firmware, ci saranno altri menu e comandi da doverne spiegare il funzionamento.
Sebbene anche la trasmissione nei vari range di frequenze V-UHF commerciali e quelle destinate all’utilizzo delle varie forze dell’ordine non sia stata bloccata in questa radio, l’utilizzo in trasmissione con un’antenna disadattata provocherebbe a lungo il danneggiamento del trasmettitore.
Auguro a tutti voi dei sereni QSO e una buona sperimentazione con questo singolare apparato radio, con il desiderio di sentirvi presto in aria!
’73 de Paolo IV3BVK – K1BVK
Scopri di più da Il mondo di Paolettopn (IV3BVK - K1BVK)
Abbonati per ricevere gli ultimi articoli inviati alla tua e-mail.
Buongiorno Paolo,
dopo aver dato da terminale: sudo python3.8 setup.py install, risponde: comando non trovato.
OS: mint python 3.8.10.
Grazie.
ciao Andrea,
è strano che non lo esegua, forse la dash desidera l’estensione completa della versione di python, tipo: sudo python3.8.10 setup.py install
Personalmente non mi è mai capitato con le mie macchine linux; anche vedendo altri esempi in rete, il comando è quello; comando che varia a seconda della versione di Python che si sta utilizzando (quella installata) sul proprio PC.
Ti do un consiglio e fai questa prova. Da terminale scrivi python3 e poi premi il Tabulatore della tastiera e vedi come la bash completa il comando. Da li poi sai come scrivere il comando esteso.
In altro modo, la configurazione prevista per python3 (descritta nel sito di Chirp), è questa (1).
In questi giorni proverò l’installazione su un mio PC portatile linux e vedrò se è cambiato qualcosa. Nel caso te lo scriverò qui o via email.
Fammi sapere se risolvi da te e come ci sei riuscito.
AGGIORNAMENTO del 16 ottobre 2024:
Oggi ho aggiornato la versione di CHIRP su un mio PC linux, scaricando dall’area Download del loro portale il file chirp-20241014.tar.gz .
In questo PC stò utilizzando la versione Python 3.10.12
Nel PC ho estratto il contenuto dell’archivio scaricato e poi da terminale ho semplicemente utilizzato il seguente comando per installare la nuova versione, una volta entrato nella cartella estratta:
sudo python3 setup.py install
Una volta terminata l’installazione, ho avviato normalmente il programma controllando la versione e abilitando nuovamente la funzione Modalità sviluppatore.
A presto rileggerti,
’73 de Paolo IV3BVK
(1) https://chirpmyradio.com/projects/chirp/wiki/DevelopersPython3Environment
Bella dritta, Grazie Paolo. 73 de IV3BCA Paolo
Buongiorno, avrei bisogno di un aiuto ho acquistato un ricevitore quansheng uvk6 , lo volevo usare soltanto per ka ricezione della banda aeronautica, ma non riesco dopo ricerche nel web a capire semplicemente come inserire una frequenza e memorizzarla , vedo che Lei è un esperto potrebbe aiutarmi . Grazie. Maurizio
Buon pomeriggio Maurizio,
per utilizzare ed effettuare la programmazione della Radio Quansheng K5 / K6 ORIGINALE, attraverso il menu della radio stessa, è sufficiente seguire le informazioni che trova descritte nel manuale della radio (che trova nella scatola di vendita), e che può trovare anche a questo indirizzo (1).
Ulteriori informazioni sulle funzioni interne del suo modello di radio , le trova a questo link (2).
Io utilizzo una radio Quansheng modello K5(8) con il firmware versione 3.40, modificato dal radioamatore IU0IJV; il firmware che io utilizzo è molto diverso dal firmware originale (e di conseguenza anche il menu interno).
Mi faccia sapere se con queste informazioni riuscirà a configurare la sua radio, come da lei indicato.
Buon proseguimento di giornata e fine settimana.
Paolo IV3BVK
(1) https://www.iu2frl.it/wp-content/uploads/2023/12/manuale-uvk5.pdf
(2) https://alfaexploit.com/en/posts/hamradio1/#quansheng-uv-k58uv-k6
salve, ho fatto la procedura, che mi è stata preziosissima. Unico problema sul display della radio mi compare “disable”, non riesco a comunicare con la radio. con il vecchio windows nessun problema, ma con la versione 11…. non riesco proprio. Mi potete aiutare? grazie
Francesco Lo Verde
ciao Francesco,
ho controllato la procedura sul mio PC Win10, e funziona regolarmente. Purtroppo non ho la possibilità di fare la prova utilizzando W11, che non ho in casa. Potrebbe dipendere dall’incompatibilità tra quel Sistema Operativo e CHIRP. Prova a cercare in rete e/o a domandare nella chat Telegram dedicata a questa radio, che trovi indicata nei miei articoli.
Buon prove e spero tu possa risolvere in fretta.
’73 de Paolo IV3BVK
Spiegazione esauriente, però avrei bisogno di un chiarimento, quando alla fine del processo cerco di scrivere il codeplug nella radio, la scrittura non è abilitata (è in grigio). Cosa sto sbagliando?
Grazie, 73
Ciao IZ1HNY,
per poter scrivere nella radio QS K5 con il firmware modificato, DEVI aver caricato su CHIRP precedentemente il modulo Python che hai trovato assieme al file .bin del firmware (sono presenti entrami nel file arzivio .ZIP che hai scaricato.
La programmazione corretta del codeplug per coloro che utilizzano questo firmware, avviene solo se la versione del programma CHIRP è stata aggiornata all’ultima versione disponibile e se si utilizza l’ultima versione del modulo python.
La procedura è descritta all’interno di questo mio articolo (1), e se segui la corretta procedura la radio verrà connessa e potrai scriverci dentro il codeplug desiderato.
’73 de Paolo IV3BVK
(1) https://www.paolettopn.it/2024/01/27/quansheng-k5-programmazione-chirp-modulo-dedicato/
Caro Paolo, grazie della risposta, ho aggiornato Chirp e adesso la funzione è abilitata 😉