Facciamo brillare il display LCD!
Oggi vi presento un piccolo programmino che ho appena finito..
Se siete possessori di un display lcd ed avete installati e funzionanti i driver lcdproc, allora vedrete che fa proprio al caso vostro!
Io ero infatti nella stessa situazione e non ero per niente soddisfatto dei vari client trovati in giro per la rete. Nessuno si comportava come volevo io …
Mi sono messo allora a studiare il funzionamento del driver (la forza dell’open source!) e mi sono creato un client su misura partendo da zero!
Allora se la situazione iniziale per voi è come quella del filmato, siete pronti per leggere il seguito…
Player
Il programmino altro non è che uno script in Perl che si connette al server LCDd e crea una serie di screen (schermate) che svolgono varie funzioni.
Eccovi un’anteprima di quello che può fare:
Player
Il programma è in tutto e per tutto configurabile, sia da riga di comando che tramite file di configurazione, è possibile
- modificare la durata dei vari screen
- decidere se visualizzare o meno gli screen seguenti
- Uno screen titolo, con formattazione speciale
- Uno screen messaggio con formattazione normale
- Uno screen che visualizza data e ora
- Uno screen che visualizza varie info sul computer
- Tutte le info del punto 4 sono a loro volta selezionabili
Inoltre, dulcis in fundo, esiste uno screen speciale che visualizza in tempo reale un messaggio (mentre gli altri appaiono in rotazione, sempre in base alla durata che gli è stata assegnata), utilissimo se si vuole visualizzare un’interazione. Per esempio è possibile sfruttare questa risorsa per visualizzare il tasto premuto del telecomando, nel momento in cui viene premuto …
L’utilizzo è semplicissimo, scaricate l’archivio, lo decomprimete, lo rendete eseguibile e lo eseguite …
Eseguito senza parametri non fa altro che avviare il demone, il quale, alla sua prima esecuzione, creerà un file di configurazione col nome di “.lcdtool.conf” nella vostra home directory.
Eseguito nuovamente senza parametri, il demone riceverà un segnale ed andrà a rileggere il file di configurazione.
Quindi le vostre possibilità sono:
- personalizzare la configurazione tramite il file (in realtà questa tecnica risulterà comoda solo una prima volta, per non dover passare tutti i propri dati tramite parametro …)
- utilizzare la riga di comando (questa tecnica risulterà molto utile per un utilizzo “real time”)
Per conoscere tutte le possibili opzioni basterà digitare
lcdtool -g
e verrà visualizzata la pagina del man, l’unico accorgimento da prendere per visualizzarla correttamente deve però essere quello di installare le librerie necessarie del perl:
sudo apt-get install perl-doc
Ah, quasi dimenticavo …
Potete scaricarlo qui
Alla prossima!
Grande
Senti, come l’hai collegato al pc? Tramite parallela mi toccherebbe far uscire il cavo da case per collegarlo alla porta parallela della scheda madre. Infatti per adesso è esterno l’LCD.
Dici il mio lcd? E’ un modello che si collega ad un connettore USB interno …