software:devices:mmiq2

DEVICE MMIQ2

1. Tabella parametri

NomeDRADescrizione
languageBRR-WIndica il numero di lingua selezionata per i messaggi del terminale.
Equivalente alla variabile terminale LANGUAGE.
brightnessWRR-WIndica il valore percentuale 0-100.0% della luminosità della lampada di retroilluminazione.
Se 0 (zero), la lampada viene spenta (ove possibile).
clrtimeWRR-WE' il tempo, espresso in millisecondi, dopo il quale pa pressione del tasto CLEAR provoca la cancellazione di tutto il dato.
dclicktimeWRR-WSolo per sistemi con touch.
E' il tempo, espresso in millisecondi, necessario a rilevare il doppioclick.
Il valore 0 (zero) disabilita la funzione.
keyL-RRappresenta in ogni istante lo stato dei tasti.
Ogni tasto è rappresentato da un bit secondo la seguente maschera:
keyfL-RRappresenta in ogni istante lo stato dei tasti funzione da F1 a F32. Ogni tasto è rappresentato da un bit secondo la seguente maschera:
keyf2L-RRappresenta in ogni istante lo stato dei tasti funzione da F33 a F64.
Ogni tasto è rappresentato da un bit secondo la seguente maschera:
keybtypeBRR-WSelezione 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”.
ledsL-R-WParametro 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.
leds2L-R-WParametro 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.
blinkledsL-R-WParametro 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.
blinkleds2L-R-WParametro 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.
errorB-RIndica 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
sizeqtpL-RIndica la dimensione dell'applicativo QTP (bytes) memorizzato in flash
memqtpL-RIndica la quantità di memoria (bytes) utilizzata per la decompressione dell'applicativo QTP e per la creazione delle strutture basilari.
mempageL-RIndica la quantità di memoria (bytes) utilizzata per la pagina in esecuzione.
memfreeL-RIndica la quantità di memoria volatile (bytes) ancora disponibile.
pageW-RIndica il numero di pagina attiva del terminale.
Equivalente alla variabile terminale PAGE.
pageinW-R-WPermette di cambiare la pagina attiva del terminale.
Equivalente alla scrittura sulla variabile terminale PAGE.
timepageW-RIndica il tempo di esecuzione della pagina in millisecondi.
tposxW-RSolo per sistemi con touch.
Indica la coordinata X, in pixels, dell'ultimo punto di pressione.
tposyW-RSolo per sistemi con touch.
Indica la coordinata Y, in pixels, dell'ultimo punto di pressione.
tpressureW-RSolo per sistemi con touch.
Indica il valore di pressione (da definire).
tclickstateB-RSolo per sistemi con touch.
Indica lo stato di pressione:
0 = touch non premuto
1 = touch premuto
buzzermodeBRR-WIndica 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.
buzzerstateBRR-WIndica 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)
scrsaveBRR-WSolo 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…
par01L-R-WParametro per uso futuro
par02L-R-WParametro per uso futuro
par03L-R-WParametro per uso futuro
ret01LRR-WParametro ritentivo per uso futuro
ret02LRR-WParametro ritentivo per uso futuro
NomeDRADescrizione
st_calibF-RSolo per sistemi con touch.
Attivo durante la procedura di calibrazione del touch.
st_setupF-RAttivo durante visualizzazione della schermata di setup.
st_touchF-RAttivo indica la presenza del touch.
st_01F--Stato per uso futuro
st_02F--Stato per uso futuro
st_03F--Stato per uso futuro
st_04F--Stato per uso futuro
st_05F--Stato per uso futuro
NomeDRADescrizione
CALIBRATEF-WSolo per sistemi con touch.
Attiva la procedura di calibrazione del touch.
SETUPF-WVisualizza la pagina di setup. (non implementato)
CMD01F-WComando per uso futuro
CMD02F-WComando per uso futuro
CMD03F-WComando per uso futuro
CMD04F-WComando per uso futuro
CMD05F-WComando per uso futuro
  • Ultima modifica: 2020/07/13 15:15