A3200IS porting thread - page 6 - DryOS Development - CHDK Forum

A3200IS porting thread

  • 127 Replies
  • 37915 Views
*

Offline nafraf

  • *****
  • 1308
Re: A3200IS porting thread
« Reply #50 on: 19 / July / 2012, 15:18:27 »
Advertisements
CAM_LOAD_CUSTOM_COLORS is an option to tweak CHDK color palette.  Did you see any change in CHDK colors? I haven't seen an A3200 running CHDK :)

Re: A3200IS porting thread
« Reply #51 on: 19 / July / 2012, 19:16:21 »
No noticable change in colors. They can be changed like before.

Any word on faster shutter speeds?

*

Offline nafraf

  • *****
  • 1308
Re: A3200IS porting thread
« Reply #52 on: 21 / July / 2012, 07:48:35 »
Hi solon.luigi
Data of shooting.c file for this camera was taken from A3300 port, not from camera itself.  So, there are somethings to improve.
Could you do the process described in CaptureModeMap post to generate the correct values?

Values of ApertureSize and ShutterSpeed need to be checked too.

Re: A3200IS porting thread
« Reply #53 on: 22 / July / 2012, 06:37:26 »
Here you go:

32772 PROGRAM
33332 LIVE
32768 AUTO
33314 EASY
16399 PORTRAIT
8747  FISHEYE
32817 DISCREET
2621  MOVIE

How to check AV and TV?


Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline nafraf

  • *****
  • 1308
Re: A3200IS porting thread
« Reply #55 on: 25 / July / 2012, 07:53:13 »
Here you go:

32772 PROGRAM
33332 LIVE
32768 AUTO
33314 EASY
16399 PORTRAIT
8747  FISHEYE
32817 DISCREET
2621  MOVIE

How to check AV and TV?

According to stubs_entry.S, FISHEYE mode was not found.  Comparing a3300 modes, modemap was edited to remove warnings in stubs_entry.S.  This is the resulting data:
Code: [Select]
const CapturemodeMap modemap[] = {
        { MODE_P,                       32772 },
        { MODE_LIVE,                    33332 },
        { MODE_AUTO,                    32768 },
        { MODE_EASY,                    33314 },
        { MODE_SCN_PORTRAIT,            16399 },
        //{ MODE_SCN_FISHEYE,              8747 }, //not found  in firmware
        { MODE_DISCREET,                32817 },
        { MODE_SCN_LONG_SHUTTER,        16390 },
        { MODE_SCN_LOWLIGHT,            16417 },
        { MODE_SCN_KIDS_PETS,           16402 },
        { MODE_SCN_SNOW,                16406 },
        { MODE_SCN_BEACH,               16407 },
        { MODE_SCN_FIREWORK,            16408 },
        { MODE_SCN_FACE_SELF_TIMER,     16936 },
        { MODE_SCN_WINK_SELF_TIMER,     16938 },
        { MODE_SCN_LANDSCAPE,           16398 },
        { MODE_SCN_FOLIAGE,             16405 },
        { MODE_SCN_SMART_SHUTTER,       16937 },
        { MODE_VIDEO_STD,               2621  },
        { MODE_VIDEO_MINIATURE,         2627  },
} ;


Should I maintain the MODE_SCN_FISHEYE entry?

Re: A3200IS porting thread
« Reply #56 on: 28 / July / 2012, 12:29:44 »
Hi I'm new to CHDK. I have tried both the trunk, and the stable versions of CHDK for a3200, but neither of them have the adjustable alt button. Will the newer versions of CHDK include this patch?

*

Offline nafraf

  • *****
  • 1308
Re: A3200IS porting thread
« Reply #57 on: 28 / July / 2012, 14:23:13 »
Please try the version in attachment, if you confirm that it works I'll ask to apply the patch to repository.

The patch enable adjustable ALT button and fix modemap table.

EDIT:
Attachment removed. Modemap table was not complete. New version will be posted later.
« Last Edit: 28 / July / 2012, 15:14:37 by nafraf »


*

Offline reyalp

  • ******
  • 13391
Re: A3200IS porting thread
« Reply #58 on: 28 / July / 2012, 14:59:34 »
Should I maintain the MODE_SCN_FISHEYE entry?
All the shooting modes mentioned in http://www.canon-europe.com/For_Home/Product_Finder/Cameras/Digital_Camera/PowerShot/PowerShot_A3200_IS/#p-specification10 should exist. This mentions fisheye, so there should be a fisheye mode. If the value given for fisheye doesn't exist in the canon mode map found by this sigfinder, it's probably wrong, although perhaps there's something unique about this mode.

From the firmware dump, all of the following should be valid canon modes:
Code: [Select]
32772
16390
32768
16417
8748
8747
8751
8754
16405
33332
16399
16398
8742
8743
16402
16406
16407
16936
16937
16938
32817
16408
2621
2627
33314
One way to identify them is just to use set_capture_mode_canon and see what they do.
Don't forget what the H stands for.

*

Offline nafraf

  • *****
  • 1308
Re: A3200IS porting thread
« Reply #59 on: 28 / July / 2012, 15:39:27 »
@reyalp
Thanks, the modemap valued that you posted are the same for A3300, the user manual for both cameras is the same too. So, I updated the A3200 modemap table using A3300 values.

@yoonsikp
A new version is in attachment, please test it and report if it works.  Thanks.

EDIT: obsolete attachment deleted
« Last Edit: 21 / February / 2013, 13:21:56 by nafraf »

 

Related Topics