Hallo,
ich habe hier ein Testscript, wo ich mir eine WAV Datei NUR EINMAL ansagen lassen will.
Dies ist nur ein Test - wird später in einem anderen Script weiter verwendet.
Wie kann es anstellen, das mir der Wert nur einmal pro Wert angesagt wird.
Momentan kommen die Ansagen dann ohne Pause immer wieder bei >300 (drei, drei, drei, drei, usw)
ich habe hier ein Testscript, wo ich mir eine WAV Datei NUR EINMAL ansagen lassen will.
Dies ist nur ein Test - wird später in einem anderen Script weiter verwendet.
Code:
local function run(event)
lcd.clear()
eleVal = getValue("ele")
lcd.drawText(1,11,"eleVal: " .. eleVal, 0)
if eleVal > 500 then
playFile("/SOUNDS/de/SYSTEM/0005.wav")
elseif eleVal > 400 then
playFile("/SOUNDS/de/SYSTEM/0004.wav")
elseif eleVal > 300 then
playFile("/SOUNDS/de/SYSTEM/0003.wav")
elseif eleVal > 200 then
playFile("/SOUNDS/de/SYSTEM/0002.wav")
elseif eleVal > 100 then
playFile("/SOUNDS/de/SYSTEM/0001.wav")
end
end
return {run=run}
Momentan kommen die Ansagen dann ohne Pause immer wieder bei >300 (drei, drei, drei, drei, usw)