SD 4000 IS / IXUS 300 HS / IXY 30S porting thread - page 9 - DryOS Development - CHDK Forum

SD 4000 IS / IXUS 300 HS / IXY 30S porting thread

  • 322 Replies
  • 200100 Views
*

Offline pixeldoc2000

  • ****
  • 356
  • IXUS900Ti 1.00C, IXUS300HS 1.00D
    • pixel::doc homebase
Re: SD 4000 IS / IXUS 300 HS / IXY 30S porting thread
« Reply #80 on: 20 / September / 2010, 13:00:41 »
Advertisements
Beta v3

  • movie_status memory address was wrong (CHDK displayed movie bitrate OSD all the time)

GIT: here
Download: first Post

Re: SD 4000 IS / IXUS 300 HS / IXY 30S porting thread
« Reply #81 on: 20 / September / 2010, 18:04:54 »
Beta v3

  • movie_status memory address was wrong (CHDK displayed movie bitrate OSD all the time)


Quick update - Beta v3 is causing problems with me. With overrides on or off when I depress the shutter it causes the camera to crash every time - lenses is left sticking out and it is dead - requires a reboot I am afraid. Has anyone else got the same problem ?

In the mean time I will roll back to beta v2 and do a bit more testing on Tv.
« Last Edit: 20 / September / 2010, 18:07:50 by Beaver »

Re: SD 4000 IS / IXUS 300 HS / IXY 30S porting thread
« Reply #82 on: 20 / September / 2010, 18:21:36 »

Thanks for your intensive feedback!


Happy to help as I can't contribute more until I get to grips with the code - it's been a long time.

Quote

1 - debug log ... But http://chdk.wikia.com/wiki/Canon_Basic#RomLog does work ... Best to prepare a second sd-card as "script_disk". Thats how i do currently. If camera does shutdown, camera does write a so called assert to romlog. On crash sadly camera does not write romlog most of the time.


Will do - try that tomorrow for future use.

Quote

3 - i noticed chdk menu does (partly) disappears if canon firmware does show "special" thing on display like face detection. Either we have to disable (suspend) all this stuff in ALT mode or there is an easier methode to do this, dunno.


I had Canon features turned off but whether it has other processes running I have no idea.

Quote

5 & 6 - did not much testing on overrides... must of the code related to it is just "guesswork"...


Well it was good guesswork ! I think it's pretty close - will test further on v2.

Will update my feedback later.

*

Offline reyalp

  • ******
  • 14132
Re: SD 4000 IS / IXUS 300 HS / IXY 30S porting thread
« Reply #83 on: 20 / September / 2010, 18:39:42 »
3 - i noticed chdk menu does (partly) disappears if canon firmware does show "special" thing on display like face detection. Either we have to disable (suspend) all this stuff in ALT mode or there is an easier methode to do this, dunno.
This is normal in CHDK. Changing your selection should redraw the menu.
Don't forget what the H stands for.

*

Offline pixeldoc2000

  • ****
  • 356
  • IXUS900Ti 1.00C, IXUS300HS 1.00D
    • pixel::doc homebase
Re: SD 4000 IS / IXUS 300 HS / IXY 30S porting thread
« Reply #84 on: 20 / September / 2010, 18:49:17 »
3 - i noticed chdk menu does (partly) disappears if canon firmware does show "special" thing on display like face detection. Either we have to disable (suspend) all this stuff in ALT mode or there is an easier methode to do this, dunno.
This is normal in CHDK. Changing your selection should redraw the menu.
Yes, of cause, but that wasn't the point ;)
It occurs much less after override feather bits in KEY_MASK (disables feather osd), but still not perfect...
Just thought about "lock" or suspend canon firmware display redraw or processing in ALT mode...
« Last Edit: 20 / September / 2010, 18:53:29 by pixeldoc2000 »

*

Offline pixeldoc2000

  • ****
  • 356
  • IXUS900Ti 1.00C, IXUS300HS 1.00D
    • pixel::doc homebase
Re: SD 4000 IS / IXUS 300 HS / IXY 30S porting thread
« Reply #85 on: 20 / September / 2010, 18:51:43 »
Quick update - Beta v3 is causing problems with me. With overrides on or off when I depress the shutter it causes the camera to crash every time - lenses is left sticking out and it is dead - requires a reboot I am afraid. Has anyone else got the same problem ?

In the mean time I will roll back to beta v2 and do a bit more testing on Tv.
I can't reproduce crashes with Beta v3 in picture mode, but maybe it happens only with certian settings?

Re: SD 4000 IS / IXUS 300 HS / IXY 30S porting thread
« Reply #86 on: 20 / September / 2010, 19:02:19 »
Quick update - Beta v3 is causing problems with me .... when I depress the shutter it causes the camera to crash every time ...
I can't reproduce crashes with Beta v3 in picture mode, but maybe it happens only with certian settings?

Had the problem in both Av and Tv modes. No problem when CHDK was not loaded. I kept trying then the battery went - even though Canon and CHDK OSD indicated about 2/3rds left :( So recharging and have reformated the card and copied over the files so its all fresh ... just in case. If its working with you lets see what happens again with fresh batteries ...

*

Offline reyalp

  • ******
  • 14132
Re: SD 4000 IS / IXUS 300 HS / IXY 30S porting thread
« Reply #87 on: 20 / September / 2010, 22:04:42 »
This is normal in CHDK. Changing your selection should redraw the menu.
Yes, of cause, but that wasn't the point ;)
It occurs much less after override feather bits in KEY_MASK (disables feather osd), but still not perfect...
Just thought about "lock" or suspend canon firmware display redraw or processing in ALT mode...
You might want to look at this http://chdk.kernreaktor.org/mantis/view.php?id=260 and the thread linked from there.

Don't forget what the H stands for.

Re: SD 4000 IS / IXUS 300 HS / IXY 30S porting thread
« Reply #88 on: 21 / September / 2010, 04:20:38 »
Quote

Quick update - Beta v3 is causing problems with me .... when I depress the shutter it causes the camera to crash every time ...

Beta v3 now working for me - refreshed card made a difference - lesson learnt  :haha

CHDSK OSD & Menu

1 - Histogram still isn't live but now when for example it is set to "ryb all" and other layouts I now have distinct boxes rather than a "block" of color. So thats an improvement.

2 - Unable to find a sequence of actions that I can repeat that make the CHDK menu drop out and come back with further key presses. Seems random as far as user actions are concerned - camera tripod mounted, no movement in front of camera, no changes in lighting levels etc.

3 - Did note that loaded grids from the CHDK distro show on the left hand side when displayed on the CHDK OSD rather than being centred. At the moment not a bit issue for me.

Tv and Overrides

4 - Repeated sequences as per my tests with beta v2 - set Tv value is retained and [bold] is now [/bold] showing as used in single shots as well as bracket sequences from shot 1.  I did tests at both ends of the aperture range and compared to a single shots with overrides disabled and letting Canons exposure control do the work - these look ok. Used various speed and factors and ran with various brackets e.g. 1/3, 2/3 ....

5 - I did try seeing what impact having the ND filter set to "in" and "out" made to single shots and sequences. The setting did show up in static values on the CHDK OSD. May be it was late and conditions weren't suitable to see any difference but it didn't seem to make any difference to me. Perhaps this indicates aperture settings are more suitable with the SD4000?

So it's looking good :)

*

Offline brent5000

  • *
  • 3
  • SD400 and IXUS 300 HS
Re: SD 4000 IS / IXUS 300 HS / IXY 30S porting thread
« Reply #89 on: 21 / September / 2010, 10:14:39 »
Here are the results of my testing on Beta V3.  I was playing around with the scripting (.BAS files).  Everything was done in manual mode (or whatever you call the "not Auto" mode).  Also note that I didn't really know what I was doing, so there may be some user error involved.

1. There are some times right after startup where the CHKD menu partially disappears or disappears altogether. I couldn't really come up with reproducible steps.  I could always get the menu back w/out much problem (one or two button presses and it re-draws).  I guess this is more or less consistent with what Beaver reported.  Though I never had the camera crash while navigating the menus.

2. I briefly tested shoot_full and shoot_half - both seemed to work as expected with press, release and click.

3. The shoot command does not take a picture.  It will focus and beep, but then the script stops executing at that point (though you can still interrupt the script by pressing the shutter button).

4. When I use the set_iso command, the settings do not take effect.

5. When I use the set_tv command, the settings do not take effect.

6. When I use the set_av command, the settings do not take effect.

7. Things like click "menu", "down" and "set" do not do anything.

8. get_tv appears to crash the whole camera (screen goes black)

9. get_av_rel appears to crash the whole camera (screen goes black)

10. get_focus, get_iso, and get_av don't actually get the values.

Away from the scripting, I tried some simple overrides
11. Override ISO Value: 2 Value Factor: 100 -> ended up with ISO of 320
Override ISO Value: 10 Value Factor: 10 -> ended up with ISO of 160

12. Setting the shutter speed to 2sec. appeared to work as expected.  However, when I set to 1/1000sec, I am not convinced that the setting actually took place (I though the pic. should have looked significantly underexposed, but it looked fine).  However, when looking at the picture in Playback mode, it claimed that the shutter speed was 1/1000sec.

I'm not at all familiar with the code, so that is about as much help as I can be at the moment.  Thanks again for all the effort.  I'll look forward to playing with more of the Betas.

 

Related Topics


SimplePortal © 2008-2014, SimplePortal