A800 Porting Thread - page 23 - DryOS Development - CHDK Forum

A800 Porting Thread

  • 277 Replies
  • 73508 Views
*

Offline wdt

  • *
  • 4
Re: A800 Porting Thread
« Reply #220 on: 18 / April / 2012, 23:59:39 »
Advertisements
I put 1791 on the class4 card, at first it worked, then I remembered it was set to 320x 
and when it was set back to 640x  it was the same.
A 3 second video, no crash.

Try it at 320x240, does it crash?
dave

Re: A800 Porting Thread
« Reply #221 on: 21 / April / 2012, 20:57:09 »
I've been using CHDK on my A570IS for a number of years. I just acquired an A800, and was very pleased to see that CHDK has been ported to it. Many thanks.

I've been testing the A800 with CHDK version a800-100b-1.0.0-1806-beta,  with the following results:

1. I've tried running various scripts and find that in each case, there is a delay of about 12 secs before the shutter actually releases after a shoot command is given. I can hear the camera focus then the screen goes blank and there is a ~12sec delay before I hear the shutter releasing and the LED flashes. For some applications (e.g. long interval time-lapse shooting) this is not a major problem, but with motion detection scripts this results in  moving objects being missed.  I know the camera is slower than most, but not that slow.  Any ideas?  Is this a problem with firmware 1.00b?  No one seems to have mentioned this, so maybe I'm doing something wrong.

2. I also tested movie recording, and found that it quits consistently after just over a minute (1'07" to 1'23") with video mode = bitrate.

These seem to be the only problems I've encountered so far.

Thanks

Re: A800 Porting Thread
« Reply #222 on: 21 / April / 2012, 21:24:37 »
With a800-100c-1.0.0-1806-full_BETA from http://mighty-hoernsche.de/ on my 2GB SD card when I set video mode to quality it still hangs and turns off with the lens still extended.  .
@Qanthelas :   I can't remember if we tried building CHDK for the A800 with the boot.c hooks disabled so that CHDK takes up memory but does  not hook movie or shooting functions.   Seems like that might be a good place to start to see if we are dealing with a memory space issue ?

Ported :   A1200    SD940   G10    Powershot N    G16

Re: A800 Porting Thread
« Reply #223 on: 06 / May / 2012, 08:45:20 »

1. I've tried running various scripts and find that in each case, there is a delay of about 12 secs before the shutter actually releases after a shoot command is given. I can hear the camera focus then the screen goes blank and there is a ~12sec delay before I hear the shutter releasing and the LED flashes. For some applications (e.g. long interval time-lapse shooting) this is not a major problem, but with motion detection scripts this results in  moving objects being missed.  I know the camera is slower than most, but not that slow.  Any ideas?  Is this a problem with firmware 1.00b?  No one seems to have mentioned this, so maybe I'm doing something wrong.


Hi Devon, i just treid motion detection on my 100c and there is also delay, about 1s, so it does not catch any faster thing. A 800 is really slow, no ligtning capturing :-(


Re: A800 Porting Thread
« Reply #224 on: 10 / May / 2012, 18:15:52 »
Hi wondrisak

Sorry for the delay in replying, I've only just checked the posting.  I found a way to prevent the delays I noticed, I used the German build CHDK-DE 1.1.0.990  from http://forum.chdk-treff.de/download.php (this version enables native calls).  For some reason, all of the scripts work OK without the extra delay using this build.  I tested the motion detection script Fast MD 080914 and found little difference between my A800 and my old A570IS (running the normal build CHDK 1.0.0-1778 on the A570). Using the MD test program from http://dataghost.com/chdk/md_meter.html, the A800 averaged 145 mS and the A570IS averaged 153 mS for 33 and 50 test shots.  So you should be able to catch lightning using the A800, provided you choose the shoot fast option. I haven't had the opportunity to test it with lightning yet. Good luck.

http://chdk.setepontos.com/Smileys/smile/smile.gif

Re: A800 Porting Thread
« Reply #225 on: 11 / May / 2012, 01:08:55 »
I found a way to prevent the delays I noticed, I used the German build CHDK-DE 1.1.0.990  from http://forum.chdk-treff.de/download.php (this version enables native calls).  For some reason, all of the scripts work OK without the extra delay using this build. 
For the record,  this makes no sense.   The CHDK-DE code typically (and 100% for this camera) uses the CHDK core code and just compiles against a slightly different high level group of functions.   Something as basic as shooting functions is identical between versions.   There must be something else different here.

Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline reyalp

  • ******
  • 13387
Re: A800 Porting Thread
« Reply #226 on: 11 / May / 2012, 01:09:48 »
I found a way to prevent the delays I noticed, I used the German build CHDK-DE 1.1.0.990  from http://forum.chdk-treff.de/download.php (this version enables native calls).  For some reason, all of the scripts work OK without the extra delay using this build.  I tested the motion detection script Fast MD 080914 and found little difference between my A800 and my old A570IS (running the normal build CHDK 1.0.0-1778 on the A570).
"native calls" just registers a couple of extra functions with lua,  there is really no way for it to affect the speed of MD.

There is currently very little if any difference between the CHDKDE and CHDK release trees, so it's quite hard to see what would be responsible for this. Perhaps there is some other setting that got changed, either in the chdk configuration or in the camera firmware.
Don't forget what the H stands for.

Re: A800 Porting Thread
« Reply #227 on: 11 / May / 2012, 01:50:26 »
I found a way to prevent the delays I noticed, I used the German build CHDK-DE 1.1.0.990  from http://forum.chdk-treff.de/download.php (this version enables native calls).  For some reason, all of the scripts work OK without the extra delay using this build. 
Sounds interesting. I will compare using  CHDK and CHDK-DE and post results asap.

Is there any way to disable autofocusing and metering of A800? So I can just  write "set_focus" and set exposure time manualy. Because I thnik it could make motion detection little bit faster.
« Last Edit: 11 / May / 2012, 01:52:54 by wondrisak »


Re: A800 Porting Thread
« Reply #228 on: 11 / May / 2012, 09:17:58 »
Is there any way to disable autofocusing and metering of A800? So I can just  write "set_focus" and set exposure time manualy. Because I thnik it could make motion detection little bit faster.
You can lock the focus with the   set_aflock()  command.   

While you can override the exposure with the set_tv(),  set_sv(), set_ev(), set_av() commands,  this does not prevent the camera from doing its own exposure calculations - it just overrides them right before the picture is taken.   

The only other way I know of to lock exposure is to do a press "shoot_half" early in your script and not release it.
Ported :   A1200    SD940   G10    Powershot N    G16

Re: A800 Porting Thread
« Reply #229 on: 11 / May / 2012, 19:02:06 »
Re Shooting delay

I tried using the latest SVN release of CHDK (1846) with my A800 and find no shooting delay any more.  I have switched to a faster SD card, but I wouldn't have thought that this would be the problem. Probably, as reyalp suggests, some problem with the particular release I was using. 

As I mentioned in my last posting, MD is as fast on my A800 as on my A570.

devona570



 

Related Topics