Lua gibt Fehler ausgeführt "get_hyp_dist ()".

Welcome to all English speaking CHDK users

Works!!!

Beitragvon laspache » 02.09.2010, 13:07

Hi CHDKLover,

It works now with a slight variation.

print("before:",get_focus())
x=65535
set_focus(x)
press("shoot_half")
sleep(10)
release("shoot_half")
print("after:",get_focus())
wait_click()

Cheers!!!
Laspache
laspache
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 12
Registriert: 30.07.2010, 03:18

Beitragvon CHDKLover » 02.09.2010, 13:34

Sorry laspache,
it seems to be a bug for the a590is.
Could you run the following script (in MF-Mode) and post the value afer "Focus Mode:".

Syntax: [ Download ] [ Verstecken ]
Benutze Lua Syntax Highlighting
proptable=require "propcase"

print("Focus Mode:",get_prop(proptable.FOCUS_MODE))

sleep(2000)
Erstellt in 0.008 Sekunden, mit GeSHi 1.0.8.9


Thank you, CHDKLover
A610 100e CHDK-DE: aktuelle Version
Benutzeravatar
CHDKLover
Super-Mod
Super-Mod
 
Beiträge: 878
Bilder: 8
Registriert: 12.09.2007, 18:25
Wohnort: Dresden
Kamera(s): a610 100e

Beitragvon laspache » 02.09.2010, 13:46

Hi CHDKLover

Focus Mode = 1

I took the liberty to modify the script to check for get_case(6) and it returned

Propcase = 4

Thanks,
Laspache
laspache
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 12
Registriert: 30.07.2010, 03:18

Beitragvon laspache » 02.09.2010, 13:51

Correction

get_prop(6)

Rgds,
Laspache
laspache
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 12
Registriert: 30.07.2010, 03:18

Beitragvon CHDKLover » 04.09.2010, 10:19

Hi laspache,
I've made a test on a a590is 101b and set_focus(<value>) works. But the camera needs some time to save the value.

Syntax: [ Download ] [ Verstecken ]
Benutze Lua Syntax Highlighting
print("before:",get_focus())

x=65535

set_focus(x)

print("after:",get_focus())

sleep(2000)



 
Erstellt in 0.005 Sekunden, mit GeSHi 1.0.8.9

Set focus to Infinity but get_focus() returns a old value.

Syntax: [ Download ] [ Verstecken ]
Benutze Lua Syntax Highlighting
print("before:",get_focus())

x=65535

set_focus(x)

sleep(10) --give the camera some time

print("after:",get_focus())

sleep(2000)



 
Erstellt in 0.008 Sekunden, mit GeSHi 1.0.8.9

Set focus to Infinity and get_focus() returns the new value.

CHDKLover
A610 100e CHDK-DE: aktuelle Version
Benutzeravatar
CHDKLover
Super-Mod
Super-Mod
 
Beiträge: 878
Bilder: 8
Registriert: 12.09.2007, 18:25
Wohnort: Dresden
Kamera(s): a610 100e

Thanks CHDKLover,

Beitragvon laspache » 05.09.2010, 09:40

Hi CHDKLover.

Indeed a delay refreshes the new assign value but strange... running this script, the shots taken all have same focus value
laspache
CHDK-Einsteiger
CHDK-Einsteiger
 
Beiträge: 12
Registriert: 30.07.2010, 03:18

Vorherige

Zurück zu International

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron