Hello ppl!
I've some trouble porting allbest trunk to my cam since I never ever saw a stable chdk in action, yet.
With some bugs I'm not sure if it's a chdk bug or if it's a bug in my port.
So please can any user of a stable allbest chdk have a look at this:
1. Timestamps on files created by chdk are not correct:
ls -l CANON_DC/chdk/chdk.cfg
-rwxr-xr-x 1 chr root 2,0K 1999-12-31 23:00 CANON_DC/chdk/chdk.cfg
The raw image files are also "wrong"
The cam's clock is set and chdk calendar shows the right date and time. Files created by fw have correct timestamps.
2. My build works in rec mode but bricks in play mode unless I enter ALT mode soon after power on. Leaving ALT mode in play freezes after some seconds. I think the mode_get works because the games work in play but refuses in rec mode.
Also I read that some cams always start in play mode and you have to press shoot to enter rec. This is not the case.
Questions:
1. How does chdk ALT mode differs from operation between rec and play mode? So far I only found out about games.
2. Entering ALT mode in rec. What's next? Which keys should work:
menu: main menu
set: script menu
shoot: start/stop script
disp: en/disable raw
up(iso): shows raw/exp info
down(erase): NOP (no operation)
left(macro): NOP
right (flash): NOP
Zoom in: NOP
Zoom out: NOP
Am I missing something?
Also the combinations halfshoot + key seems to be wicked both in alt and canon mode:
In CANON mode
halfshoot+left/up aready have some functionality: hold ev/hold focus (only in manual mode, otherwise: NOP)
halfshoot+right/down: show/hide histogram (stops working when holding EV or focus)
(toggling between seems to be a bit buggy, sometimes)
halfshoot+menu: display zebra
in ALT mode
halfshoot+left/up/right like without halfshoot, sometimes bricks the cam
halfshoot+left: bricks the cam