Selbstverständlich funktioniert die Fernauslösefunktion auch unter Lua. Für Skripte, egal ob Lua oder uBasic, muss dazu die Funktion im CHDK-Menü eingeschalten werden. ( Verschiedene Einstellungen -> USB-Fernbedien-Parameter -> USB-Fernbedienung aus/an)
Im genannten Skript muss die Button-Funktion wie folgt geändert werden:
function button
()
local x
= 0
repeat
wait_click
(150)
if is_pressed
"remote" then
key
= "SET"
x
= 1
end
if is_pressed
"set" then
key
= "SET"
x
= 1
end
if is_pressed
"menu" then
key
= "MENU"
x
= 1
end
if is_pressed
"display" then
key
= "DISP"
x
= 1
end
until x
== 1
set_led
(8,
1)
sleep
(10)
set_led
(8,
0)
endErstellt in 0.003 Sekunden, mit
GeSHi 1.0.8.9
Mit dieser Änderung kann sowohl mit [SET] als auch mit der Fernbedienung ausgelöst werden.
Gruß msl