DEVICE MMIQ2
1. Tabella parametri
Nome | D | R | A | Descrizione |
---|---|---|---|---|
language | B | R | R-W | Indica il numero di lingua selezionata per i messaggi del terminale. Equivalente alla variabile terminale LANGUAGE. |
brightness | W | R | R-W | Indica il valore percentuale 0-100.0% della luminosità della lampada di retroilluminazione. Se 0 (zero), la lampada viene spenta (ove possibile). |
clrtime | W | R | R-W | E' il tempo, espresso in millisecondi, dopo il quale pa pressione del tasto CLEAR provoca la cancellazione di tutto il dato. |
dclicktime | W | R | R-W | Solo per sistemi con touch. E' il tempo, espresso in millisecondi, necessario a rilevare il doppioclick. Il valore 0 (zero) disabilita la funzione. |
key | L | - | R | Rappresenta in ogni istante lo stato dei tasti. Ogni tasto è rappresentato da un bit secondo la seguente maschera: |
keyf | L | - | R | Rappresenta in ogni istante lo stato dei tasti funzione da F1 a F32. Ogni tasto è rappresentato da un bit secondo la seguente maschera: |
keyf2 | L | - | R | Rappresenta in ogni istante lo stato dei tasti funzione da F33 a F64. Ogni tasto è rappresentato da un bit secondo la seguente maschera: |
keybtype | B | R | R-W | Selezione il tipo di tastiera virtuale. ( da definire ) Nota: Questo parametro dovrebbe essere anche una variabile terminale in modo da programmare cosa fare in un evento “On Page In”. |
leds | L | - | R-W | Parametro utilizzato per accendere i LEDs dei tasti funzione da F1 a F32. Ogni bit del parametro è associato ad un LED secondo la maschera del parametro keyf. |
leds2 | L | - | R-W | Parametro utilizzato per accendere i LEDs dei tasti funzione da F33 a F64. Ogni bit del parametro è associato ad un LED secondo la maschera del parametro keyf2. |
blinkleds | L | - | R-W | Parametro utilizzato per far lampeggiare i LEDs dei tasti funzione da F1 a F32. Ogni bit del parametro è associato ad un LED secondo la maschera del parametro keyf. N.B. Perché un led possa lampeggiare è necessario scrivere il valore relativo a quel led sia nel parametro leds che nel parametro blinkleds. |
blinkleds2 | L | - | R-W | Parametro utilizzato per far lampeggiare i LEDs dei tasti funzione da F33 a F64. Ogni bit del parametro è associato ad un LED secondo la maschera del parametro keyf2. N.B. Perché un led possa lampeggiare è necessario scrivere il valore relativo a quel led sia nel parametro leds2 che nel parametro blinkleds2. |
error | B | - | R | Indica se vi sono errori nel device. Elenco codici di errore: 0 = no error 1 = no application present 2 = checksum no match 3 = file format no match 4 = incorrect display size 5 = out of memory 6 = error readin the page 7 = error in erase operation 8 = internal error 9 = error in write memory 10 = error in read operation 11 = internal error 12 = image present but not possible 13 = font not supported 14 = internal error |
sizeqtp | L | - | R | Indica la dimensione dell'applicativo QTP (bytes) memorizzato in flash |
memqtp | L | - | R | Indica la quantità di memoria (bytes) utilizzata per la decompressione dell'applicativo QTP e per la creazione delle strutture basilari. |
mempage | L | - | R | Indica la quantità di memoria (bytes) utilizzata per la pagina in esecuzione. |
memfree | L | - | R | Indica la quantità di memoria volatile (bytes) ancora disponibile. |
page | W | - | R | Indica il numero di pagina attiva del terminale. Equivalente alla variabile terminale PAGE. |
pagein | W | - | R-W | Permette di cambiare la pagina attiva del terminale. Equivalente alla scrittura sulla variabile terminale PAGE. |
timepage | W | - | R | Indica il tempo di esecuzione della pagina in millisecondi. |
tposx | W | - | R | Solo per sistemi con touch. Indica la coordinata X, in pixels, dell'ultimo punto di pressione. |
tposy | W | - | R | Solo per sistemi con touch. Indica la coordinata Y, in pixels, dell'ultimo punto di pressione. |
tpressure | W | - | R | Solo per sistemi con touch. Indica il valore di pressione (da definire). |
tclickstate | B | - | R | Solo per sistemi con touch. Indica lo stato di pressione: 0 = touch non premuto 1 = touch premuto |
buzzermode | B | R | R-W | Indica il modo di funzionamento del buzzer. 0 = key status; Si attiva per 100msec ad ogni pressione di un tasto o del touch-screen. 1 = manual activation; Permette di comandarne l'attivazione mediante la variabile buzzerstate. |
buzzerstate | B | R | R-W | Indica lo stato del buzzer e ne permette l'attivazione anche con toni diversi. 0 = non attivo 1 = attivo tono standard 2 = attivo tono basso (non implementato) 3 = attivo tono alto (non implementato) |
scrsave | B | R | R-W | Solo per sistemi con touch. (non implementato) Permette di definire l'utilizzo di uno screen-saver. 0 = disabilitato 1…10 = indica il tempo in minuti di inattività della tastiera oltre il quale viene spento lo schermo o attivato uno screensaver (da definire). 20… |
par01 | L | - | R-W | Parametro per uso futuro |
par02 | L | - | R-W | Parametro per uso futuro |
par03 | L | - | R-W | Parametro per uso futuro |
ret01 | L | R | R-W | Parametro ritentivo per uso futuro |
ret02 | L | R | R-W | Parametro ritentivo per uso futuro |
1.1 Tabella stati
Nome | D | R | A | Descrizione |
---|---|---|---|---|
st_calib | F | - | R | Solo per sistemi con touch. Attivo durante la procedura di calibrazione del touch. |
st_setup | F | - | R | Attivo durante visualizzazione della schermata di setup. |
st_touch | F | - | R | Attivo indica la presenza del touch. |
st_01 | F | - | - | Stato per uso futuro |
st_02 | F | - | - | Stato per uso futuro |
st_03 | F | - | - | Stato per uso futuro |
st_04 | F | - | - | Stato per uso futuro |
st_05 | F | - | - | Stato per uso futuro |
1.2 Tabella comandi
Nome | D | R | A | Descrizione |
---|---|---|---|---|
CALIBRATE | F | - | W | Solo per sistemi con touch. Attiva la procedura di calibrazione del touch. |
SETUP | F | - | W | Visualizza la pagina di setup. (non implementato) |
CMD01 | F | - | W | Comando per uso futuro |
CMD02 | F | - | W | Comando per uso futuro |
CMD03 | F | - | W | Comando per uso futuro |
CMD04 | F | - | W | Comando per uso futuro |
CMD05 | F | - | W | Comando per uso futuro |