Privacy Policy

Info Cookie

Disclaimer

Stampa

Contatti



Mappa Sito



Non copiare








Siti amici

Protez. Civile Ceriale
Protez. Civile Albenga
Paracadutisti Savona
Vadoliguremeteo
Savonameteo
IW1PPB






Personalizzare il Layout grafico del display

 Nextion

   

  Vai alla pagina di configurazione Jumbospot
Vai alla pagina di configurazione della radio D-Star con Jumbospot
Vai alla pagina di configurazione della radio C4FM con Jumbospot

Vai alla pagina di configurazione della radio DMR con Jumbospot
Vai alla pagina di installazione del display supplementare
Vai alla pagina del layout del display Nextion
Vai alla pagina 2 del layout del display Nextion

In questa pagina trovi il procedimento semplificato su come personalizzare un layout grafico già esistente.
Puoi trovare un Tutorial completo in inglese cliccando QUI creato da PD0DIB - Rob van Rheenen

Se invece vuoi creare un Layout da zero vai a questa pagina: http://www.calvibit.net/Nextion_layout_2.html

Il primo passo è scaricare il programma Nextion Editor e installarlo su PC
Quindi procurarsi da internet un layout già pronto.
Le fonti disponibili sono molte tra cui
il gruppo Facebook : Nextion - ham-radio screens
l' archivio : https://github.com/g4klx/MMDVMHost
puoi trovare la versione sviluppata da G0FEA cliccando QUI
oppure facendo una ricerca sul WEB

Questa è la schermata di Nextion Editor:



Aprire con Nextion Editor il file con estensione .HMI scelto.

Nella finestra
C  c' è l' elenco dei vari layout del progetto, nel nostro caso c' è la grafica del Boot, del DMR, DSTAR, YSF e P25
Si possono spostare verso l' alto o verso il basso con le due frecce presenti nella finestra
C tenendo presente che il primo dell' elenco è quello che appare all' accensione del display quindi è ovvio che il primo debba essere il layout del Boot.

Il layout selezionato nella finestra
C viene visualizzato nella finestra di lavoro A

L' immagine visualizzata nella finestra
A viene prelevata dalla corrispondente nella finestra B

Quindi per personalizzare la grafica a nostro piacimento bisogna modificare tutte le immagini presenti nella finestra B mantenendo le dimensioni originali.

Per fare questo cliccare con il tasto destro ad esempio sulla prima immagine, selezionare Export per salvarla in una cartella a piacere , modificarla con un software di grafica , salvarla.

Dopo avere modificato tutte le immagini e averle salvate in una cartella,  
tornare in Nextion Editor nella finestra B, selezionare una alla volta le varie immagini e  
cliccare col tastro destro , scegliere Replace oppure cliccare direttamente sull' icona
 

e selezionare la nuova immagine modificata che deve sostituire quella originale.

A questo punto, selezionando i vari Layout nella finestra C, si vedrà nella finestra A il risultato finale.
Molto probabilmente nella finestra A bisognerà anche modificare il posizionamento dei vari elementi come la posizione delle scritte che dovranno essere adattate alla nuova immagine.

Per fare questo è sufficiente trascinare il relativo tag (t0, t1, t2 ecc.) nella nuova posizione.

Modifica dei Font

Se nella finestra A ci sono testi incomprensibili, bisogna modificare il font.
Selezionare il tag_testo
desiderato (di solito una lettera seguita da un numero t0, t1, t2 ecc.) per visualizzare il relativo menu nella finestra D .
Il tipo di font si modifica cambiando il valore della casella Font (di solito un numero 1-2 -3 ecc.)
L' eventuale contenuto del testo si modifica nella casella txt

Se non si trova un valore adeguato di font si può crearne uno personalizzato andando in
Tools-->Font Generator   
Per comodità salvarlo con un nome che segue quelli già esistenti. Se ad esempio i font della finestra D
casella font arrivavano fino a 6, il nuovo font chiamarlo 7

Nella finestra D è possibile modificare anche altri valori come il colore del font nella casella pco oppure lo sfondo del testo nella casella bco

Nella finestra E ci sono altri strumenti da sperimentare per eventualmente aggiungere testo scorrevole o altri elementi.

Usare il pulsante Debug in alto per verificare il funzionamento della videata.
Debug visualizza solo il primo della lista della finestra D quindi per visualizzare tutte le schermate bisogna spostarle una ad una in prima posizione.

Durante il Debug viene fatta una verifica del codice nella finestra F
Se non ci sono errori si può procedere a compilare il file HMI con il pulsante
Compile

Ora si può creare il file TFT da caricare sulla microSD con  File-->TFT file output

Per caricare il file TFT sulla microSD usa questa procedura: Vai alla pagina di installazione del display Nextion


Creare il file HMI per un futuro uso con Nextion Editor con File-->Save As e scegliere una cartella .

Importante:
Alcuni errori nella visualizzazione del testo li ho risolti modificando per tentativi in Pi-star nella finestra MMDVMHost Config il campo Nextion Layout



Messaggi di errore durante il Debug o la Compilazione del codice

Un avviso frequente di Errore  o di Warning  durande il Debug o la compilazione del progetto è:
Warning component overlap seguito da nomi di tag
Questo significa che in una stessa area del progetto sono stati inseriti due o più componenti che si sovrappongono (ad esempio due immagini o scritte sovrapposte).
E' quindi sufficiente identificare l' area, eliminare i componenti sovrapposti e lasciarne solo uno.