A490 Porting - page 12 - DryOS Development - CHDK Forum

A490 Porting

  • 224 Replies
  • 91811 Views
Re: A490 Porting
« Reply #110 on: 01 / January / 2012, 15:02:54 »
Advertisements
The address checks in taskHook were wrong for 1.00d - it probably was not hooking the init_file_modules_task and the capt_seq_task. This would explain why it writes the files to the wrong partition. It might also have something to do with the remote trigger since the 'wait_for_remote_release' call would not have been done.
That would mean sync was not working at all for the D - the camera would just take a picture normally when the USB remote was activated.

Quote
In theory my 1.00d version should now behave the same as the 1.00f - so it may have the extra delay.
At least they will be failing the same way if that happens.  The code base is identical.
Ported :   A1200    SD940   G10    Powershot N    G16

Re: A490 Porting
« Reply #111 on: 01 / January / 2012, 16:05:30 »
waterwingz and philmoz -

Thanks so much!  I'm just getting back to my workbench so I'll check out what y'all have posted and report back today.

Happy New Year!

- Jance

Re: A490 Porting
« Reply #112 on: 01 / January / 2012, 17:11:00 »
I'm just getting back to my workbench so I'll check out what y'all have posted and report back today.
I put the changes in delay time into the 1.00f version to (again minus philmoz's fixes). Let me know exactly how long the "delay" is with this one ?
Ported :   A1200    SD940   G10    Powershot N    G16

Re: A490 Porting
« Reply #113 on: 01 / January / 2012, 17:28:30 »
I've attached a file for the 100d (with none of philmoz's fixes) that should change the 10 sec delay timeout that you see ( it will be either 5 sec, 15 sec or 20 sec).

I doubt that it will be 15 or 20sec.

the Canon time-out comes before that, at least on older cameras.


Re: A490 Porting
« Reply #114 on: 01 / January / 2012, 17:36:03 »
I doubt that it will be 15 or 20sec. The Canon time-out comes before that, at least on older cameras.
Thanks - I'll try something else to figure out where its hanging up. Here's a version with 5, 8 and 11 second timeouts. Might take a couple of iterations once we see what this tells us.
« Last Edit: 01 / January / 2012, 17:38:21 by waterwingz »
Ported :   A1200    SD940   G10    Powershot N    G16

Re: A490 Porting
« Reply #115 on: 01 / January / 2012, 17:43:38 »
Ok, just tested that first set of fixes from philmoz, and the one D fix from waterwingz, and I see there are newer versions to try.  In the meantime, here are my notes:

100f-1.0.0_TEST (philmoz)   works!  Lag is fixed.  Usb remote down-up does autofocus and then enters wait mode, another down-up releases the shutter with no lag.

100d-1.0.0_TEST (philmoz)   camera goes black when pushing the onboard shutter button, seems to turn off with the lens out.  Cycling power brings it back.  This patch does fix the recording partition apparently (at least under the format menu it shows 3.7GB instead of 15MB).  Using usb remote, down-up does the normal autofocus and enters wait mode, then down-up puts the camera into blank limbo.  Waited two mintues and cycled power.

100e-1.0.0-full_TEST (philmoz)   On startup, I see a CHDK logo and the Firmware info. and then camera seems to lock up.  Pressing Menu does nothing but beep, pressing Play/Alt a couple of times seems to turn the camera off.  Weird, then trying again, cycling power, the camera started up and showed Alt at the bottom.  Then it seemed to hang.  If I Power up, press half shutter, Alt, I get the CHDK menu.  I scroll to Miscellaneous and hit right arrow, and the camera shuts off.

100d-1.0.0 (waterwingz)   Goes back to the 15MB partition, and usb remote works like normal (down-up does autofocus and enters wait mode, another down-up releases the shutter with no lag).  So I think this seems to work as it did before.

Re: A490 Porting
« Reply #116 on: 01 / January / 2012, 17:51:50 »
100f-1.0.0_TEST (philmoz)   works!  Lag is fixed.  Usb remote down-up does autofocus and then enters wait mode, another down-up releases the shutter with no lag.
This sounds like "two press" mode (aka Alex Scriptless Remote in the code).  This is not really a syncable mode.  Do you have the Enable Syncable Remote |*| selected ?

Ported :   A1200    SD940   G10    Powershot N    G16

Re: A490 Porting
« Reply #117 on: 01 / January / 2012, 18:04:16 »
Yep, I have Enable Syncable Remote selected, but I don't really know exactly what that means.  I guess when I mean it's working, for my particular test, I mean than I have several cameras hooked up to one power supply, and I can use the one switch to trigger them all at relatively the same moment (within one second).  Ideally they would all be instantaneous and truly in sync, but if they're within one second it may be good enough for me.


Re: A490 Porting
« Reply #118 on: 01 / January / 2012, 18:06:20 »
So it may be that I don't understand Syncable Remote, and I'm really just taking advantage of Enable Remote to just manually trigger them all at approximately the same time.  ?

Re: A490 Porting
« Reply #119 on: 01 / January / 2012, 18:25:25 »
So it may be that I don't understand Syncable Remote, and I'm really just taking advantage of Enable Remote to just manually trigger them all at approximately the same time.  ?
Disregard my previous comments - you can trigger in syncable remote with a short press for focus lock and then a second press to shoot.   Or you can just hold down the button while the camera focuses and then release the button to shoot.   Typically confusing.
Ported :   A1200    SD940   G10    Powershot N    G16

 

Related Topics


SimplePortal 2.3.6 © 2008-2014, SimplePortal