Checking modemap table on various cameras: 0 to go || 18 checked || 0 completed - page 2 - General Discussion and Assistance - CHDK Forum supplierdeeply

Checking modemap table on various cameras: 0 to go || 18 checked || 0 completed

  • 41 Replies
  • 5738 Views
*

Offline nafraf

  • *****
  • 1306
Re: Checking modemap table on various cameras: 18 to go || 1 completed
« Reply #10 on: 13 / August / 2014, 13:44:51 »
Advertisements
Thanks. I see that bitmap colors are wrong. Please test this version.
To fix liveview I have to check more functions.

*

Offline koshy

  • *****
  • 912
Re: Checking modemap table on various cameras: 18 to go || 1 completed
« Reply #11 on: 13 / August / 2014, 15:06:05 »
Since we are working on it in our other thread I decided to look at the G7:

// Mode  8222 in firmware but not in current modemap
// Mode  8223 in firmware but not in current modemap

G7 is propset 1. I used CHDKPTP to do this: =set_prop(0,8222) and =set_prop(0,8223)
The modes could be set but I did not see what they are (no icon change)
I took a photo in each mode by pressing the shutter.

Comparing the EXIF data tell me nothing. I'm attaching it anyway.

What else could I do to figure out what the two modes might be?

*

Offline koshy

  • *****
  • 912
Re: Checking modemap table on various cameras: 18 to go || 1 completed
« Reply #12 on: 13 / August / 2014, 15:13:45 »
Thanks. I see that bitmap colors are wrong. Please test this version.
Confirmed: This version corrects the bitmap colors in CHDKPTP.

*

Offline srsa_4c

  • ******
  • 4003
Re: Checking modemap table on various cameras: 18 to go || 1 completed
« Reply #13 on: 13 / August / 2014, 15:39:22 »
@koshy
There is a script in the standard CHDK distribution that lets you change modes: CHDK/scripts/test/setmode.lua
It uses the set_capture_mode_canon() function, try using that instead of setting properties.
H_H has found modes that "work" on some of his cameras, even though they are not on the firmware's mode list. I can confirm some of his findings, Av, Tv, M modes (plus the one with the cloud icon) can be selected on the ixus115. Of course none of them is usable, no controls are provided to enter/change exposure parameters.
I'd also like to note that it's normal that some modes from the firmware mode list do not work.


*

Offline nafraf

  • *****
  • 1306
Re: Checking modemap table on various cameras: 18 to go || 1 completed
« Reply #14 on: 13 / August / 2014, 16:19:52 »
Since we are working on it in our other thread I decided to look at the G7:

// Mode  8222 in firmware but not in current modemap
// Mode  8223 in firmware but not in current modemap

G7 is propset 1. I used CHDKPTP to do this: =set_prop(0,8222) and =set_prop(0,8223)
There is a note in source code (g7/shooting.c). Probably, some developer tried to discover those modes before:
Code: [Select]
// from canon mode list, probably C1, C2
//    { ???,          8222 },
//    { ???,   8223 }

*

Offline nafraf

  • *****
  • 1306
Re: Checking modemap table on various cameras: 18 to go || 1 completed
« Reply #15 on: 13 / August / 2014, 16:48:56 »
New version ixus200, please test if liveview works.

*

Offline koshy

  • *****
  • 912
Re: Checking modemap table on various cameras: 18 to go || 1 completed
« Reply #16 on: 13 / August / 2014, 16:57:58 »
There is a script in the standard CHDK distribution that lets you change modes: CHDK/scripts/test/setmode.lua
It uses the set_capture_mode_canon() function, try using that instead of setting properties.
Thank you that was very helpful.

// from canon mode list, probably C1, C2
Code: [Select]
//    { ???,          8222 },
//    { ???,   8223 }
I can take the pobably out of that now. Using CHDK/scripts/test/setmode.lua

8222 enables C1
8223 enables C2

the reason this is a bit tricky is that the prop thereafter reflects whatever mode is saved under the given Custom presets. With what was set up on this cam by the previous owner both times Auto but at different zoom settings. Using the script and the two mode numbers does enable C1 and C2 with the C1 and C2 icons showing accordingly.

Image of how to set up the script is enclosed in case anyone cares to see that later on.
« Last Edit: 13 / August / 2014, 17:06:45 by koshy »

*

Offline koshy

  • *****
  • 912
Re: Checking modemap table on various cameras: 18 to go || 1 completed
« Reply #17 on: 13 / August / 2014, 17:12:16 »
New version ixus200, please test if liveview works.
Not yet.


*

Offline koshy

  • *****
  • 912
Re: Checking modemap table on various cameras: 17 to go || 2 completed
« Reply #18 on: 13 / August / 2014, 18:07:53 »
a1100:
// Mode 16398 in firmware but not in current modemap


Gets us to a mode with an Icon I have no name for, maybe you'll know. Exif dump also included.
Pictures can be taken but if camera's Funct button is pressed in this mode cam crashes.

*

Offline ahull

  • *****
  • 634
Re: Checking modemap table on various cameras: 17 to go || 2 completed
« Reply #19 on: 13 / August / 2014, 18:41:59 »
The icon is for "Night Portrait Mode." - for example....  http://multimedia.journalism.berkeley.edu/tutorials/canon-rebel-t3i/adjusting-the-modes/

.. as to whether this camera officially supports "Night Portrait Mode".. no idea, you would need to download the manual from the Canon website and check. I had a quick look, but I couldn't find any reference to it...

http://www.usa.canon.com/cusa/support/consumer/digital_cameras/powershot_a_series/powershot_a1100_is#BrochuresAndManuals

... though it does refer to a Night Snapshot mode.. with a slightly different icon.

.. and as for the camera crashing... you would need to check the camera logs to see why... .
 
« Last Edit: 13 / August / 2014, 18:50:00 by ahull »

 

Related Topics