| |
| | #1 (permalink) Top |
| User Data registr.: 02-01-2004 Residenza: Vicino a Saronno
Messaggi: 6.998
|
I comandi da mettere nello script come sopra che ho trovato particolarmente utili e che ho provato sono: Per leggere i timer model.getTimer(0) model.getTimer(1) esempio: Codice: tempoVolo = model.getTimer(0) lcd.drawTimer(x, y, value, flags) esempio: Codice: lcd.drawTimer(100, 1, tempoVolo.value, XXLSIZE) lcd.drawChannel(x, y, value, flags) esempio: Codice: lcd.drawChannel(26, 48, "tx-voltage", DBLSIZE) lcd.drawText(x, y, text, flags) esempio: Codice: lcd.drawText(100, 45, "tempo volo", 0) lcd.drawLine(x1, y1, x2, y2, pattern, flags) esempio: Codice: lcd.drawLine(0, 39, 89, 39, SOLID, 0) |
| | |
| | #2 (permalink) Top |
| User Data registr.: 02-01-2004 Residenza: Vicino a Saronno
Messaggi: 6.998
|
A titolo di esempio ecco un semplice script che usa unicamente i comandi sopra riportati con i quali si possono fare molto semplicemente pagine anche ricche e complesse. Le righe che iniziano con "--" sono commenti e possono essere omesse Codice: local function run()
-- leggi tempo volo corrente da timer1
tempoVolo = model.getTimer(0)
-- leggi tempo motore totale da timer2
tempoMotore = model.getTimer(1)
-- display tempo motore totale
lcd.drawText(1, 1, "tempo motore", 0)
lcd.drawTimer(1, 12, tempoMotore.value, DBLSIZE)
-- display tensione batterie TX e RSSI
lcd.drawText(5, 41, "batt", SMLSIZE)
lcd.drawText(68, 41, "rssi", SMLSIZE)
lcd.drawChannel(26, 48, "tx-voltage", DBLSIZE)
lcd.drawChannel(87, 48, "rssi", DBLSIZE)
-- display tempo volo in grande
lcd.drawTimer(100, 1, tempoVolo.value, XXLSIZE)
lcd.drawText(100, 45, "tempo volo", 0)
-- righe divisorie
lcd.drawLine(90, 0, 90, 70, SOLID, 0)
lcd.drawLine(0, 39, 89, 39, SOLID, 0)
end
return { run=run } |
| | |
| | #4 (permalink) Top | |
| User Data registr.: 02-01-2004 Residenza: Vicino a Saronno
Messaggi: 6.998
| Citazione:
..e che in fondo non è poi tanto difficile se un pensionato di 65 anni è riuscito a farci qualcosa.... ![]() Luciano | |
| | |
| | #5 (permalink) Top | |
| User Data registr.: 06-09-2008
Messaggi: 11.388
| Citazione:
![]() Complimenti per l'iniziativa malgrado l'età che, a questo punto, è solo anagrafica perchè biologicamente ne mostri molti meno
__________________ "If flying were the language of man, soaring would be its poetry." | |
| | |
![]() |
| Bookmarks |
| |
Discussioni simili | ||||
| Discussione | Autore discussione | Forum | Commenti | Ultimo Messaggio |
| Taranis e LUA script | badtime | Radiocomandi | 2 | 02 giugno 18 14:12 |
| Lua file per telemetria su taranis plus 2.1 | ludiga | Radiocomandi | 0 | 16 settembre 15 13:23 |
| Frsky Taranis | salvatoremadasa | Compro | 1 | 29 aprile 15 22:16 |
| Frsky Taranis Plus | gallma | Merc. Motori ed Elettronica | 1 | 29 aprile 15 08:12 |
| FrSky Taranis | microchip | Compro | 11 | 01 aprile 15 23:49 |