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 }