Ultimate Intervalometer - a script for shooting over a long duration - v4.9 - page 24 - Completed and Working Scripts - CHDK Forum

Ultimate Intervalometer - a script for shooting over a long duration - v4.9

  • 651 Replies
  • 247020 Views
Re: Ultimate Intervalometer - a script for shooting over a long duration - v2.0
« Reply #230 on: 09 / September / 2014, 20:53:45 »
Advertisements
Looks okay to me.  But as always,  a little testing is usually warranted before you leave the camera running by itself for six month on the top of some distant mountain.

I gave it about 14 minutes of a test before I buttoned it up and left  :D

Thankfully it's only 30 minutes away and can tweak it if needed

Thanks for confirming those 2 settings were mainly all I needed!

Re: Ultimate Intervalometer - a script for shooting over a long duration - v2.0
« Reply #231 on: 11 / September / 2014, 13:17:41 »
I gave it about 14 minutes of a test before I buttoned it up and left  :D

Just an update. It's been clicking away for the last couple of days at a consistent photo every 7 minutes. So those 2 changes appear to be working well.

Re: Ultimate Intervalometer - a script for shooting over a long duration - v2.0
« Reply #232 on: 13 / September / 2014, 06:19:13 »
Canon S100 here, when I stop the script it starts making a video, and I can't stop it (with the shutter button, video button or any other button). I have to take the battery out of the camera to stop the video, am I doing something wrong?

*

Offline srsa_4c

  • ******
  • 4451
Re: Ultimate Intervalometer - a script for shooting over a long duration - v2.0
« Reply #233 on: 13 / September / 2014, 08:05:52 »
Canon S100 here, when I stop the script it starts making a video, and I can't stop it (with the shutter button, video button or any other button). I have to take the battery out of the camera to stop the video, am I doing something wrong?
Probably not. It might be a bug in the script. Try using the MENU button to stop the script.

About the lockup: you're experiencing a bug in CHDK 1.3 which will hopefully be resolved shortly. To avoid it, do not browse the CHDK menus or leave ALT mode while movie record is in progress.
« Last Edit: 13 / September / 2014, 08:10:10 by srsa_4c »

Re: Ultimate Intervalometer - a script for shooting over a long duration - v2.0
« Reply #234 on: 13 / September / 2014, 11:40:06 »
Canon S100 here, when I stop the script it starts making a video, and I can't stop it (with the shutter button, video button or any other button). I have to take the battery out of the camera to stop the video, am I doing something wrong?
Probably not. It might be a bug in the script. Try using the MENU button to stop the script.
Bugs are always a possibility but after 2204 downloads of the script, it's probably a pretty obscure one not to have been reported before.   The script has no code that deals with video mode and I can't currently reproduce this on my S100.  However, I guess it's possible to have some weird interaction when the shutter button is used to stop the script rather than the menu key.  Once 1.3.0 become the stable version,  I'll lock out the shutter button and require the MENU key only to be used for script exit.

But to further complicate things,  since I starting using my S100,  I've seen this happen as well.  But using scripts other than the Ultimate Intervalometer !

@WildLion : Does it do this every time?  Are you using the "Video" button as your <ALT> key?  Does it still do this if you go into the CHDK settings menu and change the <ALT> Mode Button to Playback ?
Ported :   A1200    SD940   G10    Powershot N    G16

Re: Ultimate Intervalometer - a script for shooting over a long duration - v2.0
« Reply #235 on: 20 / September / 2014, 12:04:13 »
@WildLion : Does it do this every time?  Are you using the "Video" button as your <ALT> key?  Does it still do this if you go into the CHDK settings menu and change the <ALT> Mode Button to Playback ?

I experimented a bit before answering. It starts recording video only in the power saving modes (LCD, etc), if the power save settings is off it doesn't do it. BTW, the only power setting which is working seems to be LCD (I haven't tried the playbutton mode). In LCD power save, when the lcd turns off, any button I press will start a video recording (including the menu button), so I can't turn the lcd back on without starting a video recording, and to stop the recording I need to stop the timelapse, exit the CHDK with the play button, stop the video and then re-enter the CHDK with the play button.
In some power save modes (I don't remember specifically which) I will even get a video every 60 seconds (alongside the photographs).
I'm not using the the "Video" button as my <ALT> key, I checked and it was by default on Playback.
« Last Edit: 20 / September / 2014, 12:06:17 by WildLion »

Re: Ultimate Intervalometer - a script for shooting over a long duration - v2.0
« Reply #236 on: 20 / September / 2014, 12:44:52 »
I experimented a bit before answering. It starts recording video only in the power saving modes (LCD, etc), if the power save settings is off it doesn't do it.
Thanks for the update!  I'm now able to reproduce this on my S100 as well.

Quote
BTW, the only power setting which is working seems to be LCD (I haven't tried the playbutton mode).
The script make all the know power saving mode for every Canon P&S available.  But not all modes work on all cameras. 

The three that should work on the S100 are BKLite,  PlayKey, and LCD.   The DispKey only does anything on cameras with OVF's.   And the ShrtCut key only works on cameras that actually have a shortcut key.  So neither will work with the S100.

Note that with BKLite the display will turn back on after each shot.  It's a know limitation of the function - the script immediately turns it back off.

Quote
In some power save modes (I don't remember specifically which) I will even get a video every 60 seconds (alongside the photographs).
My testing indicates that BKlite and PlayKey mode both work properly  (i.e. no random videos).  So it seems to be related only to the LCD function and its underlying call :  set_lcd_display().    Should be easy to track down from here.

Quote
I'm not using the the "Video" button as my <ALT> key, I checked and it was by default on Playback.
I tried it both ways and the issue with set_lcd_display() it there in both.

Ported :   A1200    SD940   G10    Powershot N    G16

Re: Ultimate Intervalometer - a script for shooting over a long duration - v2.0
« Reply #237 on: 20 / September / 2014, 13:50:14 »
Found the problem.   

After the script restores the display using set_lcd_display(1),  it then presses the "DISP" button several times in an effort to restore the various CHDK display OSD stuff

This is as per this conversation : http://chdk.setepontos.com/index.php?topic=10551.msg108417#msg108417 

As reyalp pointed out there, cameras like the S100 with the DISP key on the function dial (rather than a seperate button) might have a problem with this.  I guess I need to find a better way to do that or figure out if it is even needed any more.


Update : to fix this for the current version of the script (v2.0), simply delete line 294, where it says :

Code: [Select]
                    if ( m == 1 ) then restore_display() endI've tested that change on my S100 and it now works properly.  I have some other things to put into v2.1 that are almost ready so I'll update 2.1 with this fix as well.


« Last Edit: 20 / September / 2014, 14:17:06 by waterwingz »
Ported :   A1200    SD940   G10    Powershot N    G16

Re: Ultimate Intervalometer - a script for shooting over a long duration - v2.0
« Reply #238 on: 20 / September / 2014, 15:34:45 »
Update : to fix this for the current version of the script (v2.0), simply delete line 294, where it says :

Code: [Select]
                    if ( m == 1 ) then restore_display() endI've tested that change on my S100 and it now works properly.  I have some other things to put into v2.1 that are almost ready so I'll update 2.1 with this fix as well.

Wow! That was quick! I'll try the fix tomorrow, thank you!

Re: Ultimate Intervalometer - a script for shooting over a long duration - v2.0
« Reply #239 on: 20 / September / 2014, 18:13:43 »
Wow! That was quick! I'll try the fix tomorrow, thank you!
Yea - I dug a little deeper and I found something that I knew was going to bite me someday back when it was implemented

Code: [Select]
#define CAM_DISP_BUTTON_NAME            "Video"
...
    { 0, KEY_DISPLAY         ,0x00000100 }, // VIDEO button is used as DISPLAY button
...

So for the S100  (and six other cameras)  using a script to press the DISP button actually presses the VIDEO button.

Grrrrrrrrrrrr........ >:(


Ported :   A1200    SD940   G10    Powershot N    G16

 

Related Topics


SimplePortal © 2008-2014, SimplePortal