Adding new cameras, applying patches into trunk (with source code prepared) - page 99 - General Discussion and Assistance - CHDK Forum

Adding new cameras, applying patches into trunk (with source code prepared)

  • 1685 Replies
  • 847678 Views
*

Offline srsa_4c

  • ******
  • 4451
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #980 on: 28 / January / 2013, 20:29:45 »
Advertisements
@philmoz
Attached is the backport of changesets 2516-2519, including get_parameter_size, for review. I have used a new #define here, it could be used in trunk too if it looks right.
(it's tested and works)

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #981 on: 29 / January / 2013, 02:54:12 »
patch to fix palette in a810.
Bug was reported here

a2300 100e port - alpha
Reports here


Both added in revision 2521 (trunk) and 2522 (release-1.1).

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: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #982 on: 29 / January / 2013, 03:33:07 »
@philmoz
Attached is the backport of changesets 2516-2519, including get_parameter_size, for review. I have used a new #define here, it could be used in trunk too if it looks right.
(it's tested and works)

Looks ok. I assume you'll commit this when ready.

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 srsa_4c

  • ******
  • 4451
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #983 on: 29 / January / 2013, 16:39:18 »
Looks ok. I assume you'll commit this when ready.
Done.

For the FlashParamsTable fix I think it would be better to add a #define for this table version to camera.h and set the correct structure definition in wrappers.c based on the #define.
After doing it this way in release-1_1, I have done the same for trunk.
Feel free to move the new #define elsewhere in camera.h, as it's something that nobody else will use. The version number is due to the following, you can change it if you want to:
the only cameras with this structure variant are the Ixus30 and 40, and the third exception would be the S1IS with yet another variant.

*

Offline nafraf

  • *****
  • 1308
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #984 on: 29 / January / 2013, 17:47:49 »
ixus90_sd790 new loader. Tested by NormalA. Thanks.

*

Offline nafraf

  • *****
  • 1308
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #985 on: 02 / February / 2013, 14:08:34 »
a3400 101b port (ALPHA)  Thanks to tobyjones8 for testing.

Fix exp_drv_task and code cleanup in a3400 100f and a3400 101a.

Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #986 on: 05 / February / 2013, 20:09:00 »
Motion detect changes for A1200 - both f/w versions.

Changes to stable trunk version to fix incorrect address used for vid_get_viewport_live_fb().

Changes to dev trunk to use new sigfinder code version for faster detection per http://chdk.setepontos.com/index.php?topic=9366.msg96664#msg96664

Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #987 on: 06 / February / 2013, 21:02:39 »
ixus90_sd790 new loader. Tested by NormalA. Thanks.

a3400 101b port (ALPHA)  Thanks to tobyjones8 for testing.

Fix exp_drv_task and code cleanup in a3400 100f and a3400 101a.

Motion detect changes for A1200 - both f/w versions.

Changes to stable trunk version to fix incorrect address used for vid_get_viewport_live_fb().

Changes to dev trunk to use new sigfinder code version for faster detection per http://chdk.setepontos.com/index.php?topic=9366.msg96664#msg96664


Added in revision 2549 (trunk) and 2550 (release-1.1).

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: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #988 on: 07 / February / 2013, 00:03:07 »
A small patch file to fix the LED mapping for the IXUS120_SD940.  Patch works for both 1.1.0 and 1.2.0 trunks.
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #989 on: 07 / February / 2013, 00:12:09 »
A small patch file to fix the LED mapping for the IXUS120_SD940.  Patch works for both 1.1.0 and 1.2.0 trunks.


Added in 2551 (trunk) and 2552 (release-1.1).

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)

 

Related Topics


SimplePortal © 2008-2014, SimplePortal