• Non ci sono risultati.

Comando Parametri Commento

N/A
N/A
Protected

Academic year: 2021

Condividi "Comando Parametri Commento "

Copied!
4
0
0

Testo completo

(1)

128

Appendice: comandi del display lcd GLK12232 e del display LED

 Comandi per il testo

Comando Parametri Commento

Auto scroll on -

Abilita lo scroll sulla parte più bassa del display. Per lasciare lo spazio ad una nuova riga, la prima riga di testo scompare mentre le altre si spostano verso l’alto.

Auto scroll off - Disabilita lo scroll. Il contenuto del display (testo o grafica) viene sovrascritto per la scrittura di nuovo testo.

Set text

insertion point [col],[row] Stabilisce il punto di inserzione del testo sulla base della metrica del font correntemente selezionato.

Set text insertion point

to top left

- Il comando imposta come punto di inserimento del testo l’estremo in alto a sinistra, sulla base del font corrente.

Set text insertion point

using pixel values

[x],[y] Imposta come punto di inserimento del testo la posizione individuata dalle coordinate in pixel (x,y).

Set current font [font id] Seleziona il font identificato da [font id]. Il font deve risultare in memoria

Set font metrics [metrics] Definisce la metrica del font.

 Comandi grafici

Comando Parametri Commento

Set drawing

color

[color] Permette di stabilire il colore (bianco o nero) per i successivi

comandi grafici.

(2)

129

Draw line [x1],[y1],[x2],[y2] Visualizza una linea nel display dal punto (x1,y1) al punto (x2,y2), dove x1, y1, x2, y2 sono espressi in pixel.

Continue

line [x],[y] Continua una riga dal punto (x2,y2) fino al punto (x,y).

Put pixel [x],[y] Accende un pixel (utilizzando il colore corrente) alla coordinata (x,y).

Draw outline rectangle

[color],[x1],[y1],[x2],[y2]

Visualizza il contorno di un rettangolo definito dalle

coordinate di due vertici opposti ((x1,y1) e (x2,y2)). Il colore è definito da [color].

Draw solid rectangle

[color],[x1],[y1],[x2],[y2] Visualizza un rettangolo pieno a partire dalle coordinate di due vertici opposti, con il colore individuato da [color].

Display saved bitmap

[ref],[x],[y]

Visualizza nel display una bitmap (identificata in memoria da [ref]) partendo dalla posizione (x,y) (che corrisponde alle coordinate dell’angolo superiore sinistro della stessa bitmap).

 Comandi per l’interfaccia tastiera 1

Comando Parametri Commenti

Auto repeat

mode on [mode]

Stabilisce il tipo di auto repeat da applicare. Se [mode] vale 0, quando un tasto viene premuto il modulo invia più volte il codice ASCII del carattere premuto. Quando [mode] vale 1 il modulo invia due codici differenti in seguito alla pressione e al rilascio del tasto: è il controller esterno in questo caso che deve simulare l’auto repeat .

Auto repeat

mode off - Disabilita la funzione di auto repeat.

Auto transmit keypresses

on

-

In questa modalità i codici dei tasti premuti vengono inviati immediatamente dal modulo, senza l’utilizzo del comando “Poll keypad”.

Auto transmit keypresses

-

Utilizzando questo comando vengono memorizzati fino a 10 codici ASCII dei caratteri premuti senza inviarli all’unità. Tali codici vengono inviati nel momento in cui l’unità stessa riceve il

1

Comandi attualmente non implementati nel firmware del pannello a led.

(3)

130

off comando “Poll keypad”.

Clear key

buffer -

Questo comando consente di cancellare il buffer contenente i codici dei caratteri premuti da tastiera, prima ancora che essi vengano inviati dall’unità con il comando “Poll keypad”.

Poll keypad -

Attraverso questo comando il modulo invia i codici dei caratteri non ancora trasmessi (che si trovano nel buffer) al controller esterno attraverso l’interfaccia seriale.

Set debounce

time

[time]

Questo comando permette di stabilire il tempo che trascorre dal momento in cui viene premuto un tasto e l’istante in cui viene letto il codice ASCII relativo. Nel modulo lcd, gli incrementi rispetto al valore di 52 ms (valore di default) sono multipli di 6554 ms.

 Comandi per la manipolazione dei fonts

Comando Parametri Commenti

Erase file [type],[ref] Cancella dalla memoria un font o una bitmap. Se [type] vale 1 allora si cancella un font, se invece vale 5 una bitmap. [ref] è un numero identificativo del font o della bitmap.

Purge memory

- Effettua una cancellazione completa della memoria non volatile.

Upload bitmap

[ref],[size],[data] Permette di trasferire nella memoria dell’unità una bitmap.

Upload font [ref],[size],[data] Permette di trasferire in memoria un font.

(4)

131

 Altri comandi

Comando Parametri Commenti

Clear display - Cancella tutto ciò che è visualizzato sul display portando il cursore per il testo in alto a sinistra.

General purpose output off

[gpo output] Disattiva l’uscita general purpose individuata da [gpo output].

General purpose output on

[gpo output] Attiva l’uscita general purpose individuata da [gpo output].

Set RS232

port speed [speed] Definisce la velocità di trasferimento della porta RS232.

Riferimenti

Documenti correlati

Al 1° luglio 2017, con la modifica della struttura organizzativa del Comune di Reggio Emilia, alla Polizia Municipale sono state aggiunte le funzioni e le attività di

La razione viveri normale – composizione media – il cui valore in denaro è stabilito nel decreto annuale del Ministro della Difesa adottato di concerto con il Ministro

la necessità del Gruppo Addestrativo del Comando Artiglieria di svolgere esercitazioni di tiro con le armi portatili individuali finalizzate all’approntamento per

[r]

I Carabinieri dei 38 NAS hanno operato, dal 4 al 14 settembre 2018, un monitoraggio in campo nazionale presso istituti scolastici ed educativi (selezionati tra

Congiuntamente a personale dell’Ufficio ICQRF Nord-Est - Area di Udine del Dipartimento dell’Ispettorato Centrale della Tutela della Qualità e della Repressione Frodi

I l 9 ottobre di quest’anno, in una data particolar- mente significativa per la provincia di Belluno e per l’Italia stessa, ricorrenza del disastro del Vajont, i Vigili del Fuoco

Si precisa che in tale numero massimo previsto sono computati anche i cani randagi (n. 35) ospitati presso la struttura convenzionata attualmente con