G12 Release - available from the autobuild server - page 3 - CHDK Releases - CHDK Forum

G12 Release - available from the autobuild server

  • 136 Replies
  • 80994 Views
Re: G12 beta release
« Reply #20 on: 02 / January / 2011, 07:16:57 »
Advertisements
Hi Phil,

thank you for providing the alpha version. Good news it boots and works on my G12. Here are some more details:

What is working

- Booting via bootable SD card
-Grids
- Histogramm - but suffering from odd color schema
- OSD Menue but
   -odd colors
   - Does not flip with the display hence gets unusable in case display is not in default position
   - When display is in default position some strings are placed out of screen (e.g raw indicator at the right bottom is to far on the right side)
   - Flickering a lot when camera is in shooting mode - seems more stable in play mode
   - Menu entries get transparent instead of highlight color if in shooting mode
- RAW produces files but I am not sure whether or not they are valid or not (I do use the native RAW files anyway)
- Setting OSD colors but with very limited color choice
Scripting
   - HDR4G - Using set_tv96_direct, get_propset() and a lot of basic stuff successfully
   - Focus Bracketing script - Setting the focall distance succesfully, having some problems with setting to macro mode but that may be a limit of the script rather than the chdk build (though it works fine on my s90)
   - Motion Detection (based on Fudgey's script) works fine as well

What is not working

- Zebra mode
- Aperture overwritinging

Hopefully I can do some more tests tommorow. If you update the software in between or have any hints where it does not make sense to have a look at yet (beyond the info on this forum) please let me know.

Thanks again for providing the build.

regards

Burkhard

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: G12 beta release
« Reply #21 on: 02 / January / 2011, 07:33:22 »
Thanks for testing it - that's better than I'd hoped for :)

Quote
- Histogramm - but suffering from odd color schema
- OSD Menue but
   -odd colors
   - Does not flip with the display hence gets unusable in case display is not in default position
Recent cameras have very limited palettes so it's difficult to find a good set of colours to use.
CHDK OSD should work if the display is open and facing to the rear, or flipped around and folder back onto the camera. It doesn't work if it's rotated and facing forward (text is reversed) - not sure if there's an easy fix for this or not.

Quote
   - When display is in default position some strings are placed out of screen (e.g raw indicator at the right bottom is to far on the right side)
You can use the OSD Layout Editor under OST settings to move things around to your liking.

Quote
   - Flickering a lot when camera is in shooting mode - seems more stable in play mode
Known issue, seems to be a problem with many recent cameras. Pressing the up, down, left or right buttons usually brings the menus back.

Quote
   - Menu entries get transparent instead of highlight color if in shooting mode
This was by choice (I like the transparent menus). You can change the colours under Visual Settings.

Quote
What is not working

- Zebra mode
- Aperture overwritinging
Can you give me more details on what is wrong with zebra? It works fine on 1.00c firmware.
Aperture and ISO overrides is something I still need to work on (they may not be possible).

Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

Re: G12 beta release
« Reply #22 on: 02 / January / 2011, 08:28:56 »
You guys must be on an earlier time-zone...! I have also done some testing and can confirm Burkhard's feedback: working very well already. I tried the ultra-intervalometer script which seems to be working fine. I did not go into the other stuff yet because I still need to figure out what will bring added value relative to the default G12 specs.
Great job!
Thierry

Re: G12 beta release
« Reply #23 on: 02 / January / 2011, 16:35:19 »
Hi Phil,

thanks for the feedback. I was not fully aware of the limitations. As for the Zebra mode: I have retested the feature and found that it was my fault (...I was using a transparent "color" to mark the areas out of range, couldn't belief it ...).

reagards

Burkhard 


*

Offline c10ud

  • ***
  • 245
Re: G12 beta release
« Reply #24 on: 04 / January / 2011, 12:16:05 »
Hello phil, since i'm so much behind trunk and too lazy to adapt (read: overwrite) my g12 code with yours, can i ask you to try a lua shoot() when in HDR mode (inside SCN)? Here it shoots but then lua hangs, what about your port?

greets
c10ud

*

Offline reyalp

  • ******
  • 14079
Re: G12 beta release
« Reply #25 on: 04 / January / 2011, 12:46:50 »
@Philemoz does this work correctly:
http://tools.assembla.com/chdkde/changeset/538

maybe better: function or macro get_image_offset()
Don't forget what the H stands for.

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: G12 beta release
« Reply #26 on: 04 / January / 2011, 13:55:32 »
Hello phil, since i'm so much behind trunk and too lazy to adapt (read: overwrite) my g12 code with yours, can i ask you to try a lua shoot() when in HDR mode (inside SCN)? Here it shoots but then lua hangs, what about your port?

greets
c10ud

Yes, it works fine (at least on firmware 1.00c that I can test).

Regards,
Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

*

Offline c10ud

  • ***
  • 245
Re: G12 beta release
« Reply #27 on: 04 / January / 2011, 14:58:40 »
uhm, i copied over the captseq code (which was about the same), but no luck -- i guess something's wrong in old core code then.. (btw, i'm running shoot() from ptp)


*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: G12 beta release
« Reply #28 on: 04 / January / 2011, 16:13:04 »
@Philemoz does this work correctly:
http://tools.assembla.com/chdkde/changeset/538

maybe better: function or macro get_image_offset()

It works on SX30 & G12. It's how I handle the variable image aspect ratios that don't match the viewport aspect ratio. It's used to stop the histogram & motion detect code from scanning the black bars at the top & bottom or left & right.

An image offset function is a good idea, I'll clean this up and post a patch.

Regards,
Phil.
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: G12 beta release
« Reply #29 on: 04 / January / 2011, 16:14:01 »
uhm, i copied over the captseq code (which was about the same), but no luck -- i guess something's wrong in old core code then.. (btw, i'm running shoot() from ptp)

I haven't tried shoot from within ptpcam. I'll try it tonight and let you know.

Edit: 'lua shoot()' works from within ptpcam for normal and HDR mode.

Phil.
« Last Edit: 05 / January / 2011, 02:29:41 by philmoz »
CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)

 

Related Topics