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

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

  • 1685 Replies
  • 847632 Views
*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #610 on: 14 / January / 2012, 17:05:43 »
Advertisements
Patch file to add mk11174's   A3300 1.00a    port as ALPHA build marked "SKIP_AUTOBUILD".

Captures this early release in the svn without releasing to the general public.


Added to release-1.0 (changset 1551) and trunk (changeset 1552).

Trunk includes minor update to platform_camera.h and lib.c for new bitmap/screen size handling.

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 reyalp

  • ******
  • 14126
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #611 on: 14 / January / 2012, 19:25:49 »
First patch file for v2 USB remote code.  Submitted now to prep the main dev trunk for pending changes.  Will not break existing builds.

This patch adds a #define REMOTE_SYNC_STATUS_LED variable to all platform_camera.h files.

If the release-1_0  camera blinked an LED in the routine wait_until_remote_button_is_released()  that LED's address will be used in v2 USB remote code to indicate the same thing.   This decouples the USB remote code from the debug_led() routine used in v1.

The variable is commented out if no LED blink was used in the original code.  It is available for implementation if requested.
Added, trunk changeset 1555.

I'm not entirely happy with putting this in camera.h, but doing it more cleanly probably requires a bigger cleanup of LED usage. Shouldn't be too hard to batch search/replace if we do that, so adding it for now.
Don't forget what the H stands for.

Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #612 on: 15 / January / 2012, 14:57:01 »
Patch file to add ixus230_elph310hs 1.00b  port as ALPHA build marked "SKIP_AUTOBUILD".

Captures this early release in the svn without releasing to the general public.

Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #613 on: 15 / January / 2012, 21:00:26 »
Submitted for review - second patch file to complete new USB remote code first release.

Release notes at :  http://chdk.setepontos.com/index.php?topic=7127.msg79948#msg79948
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline philmoz

  • *****
  • 3450
    • Photos
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #614 on: 15 / January / 2012, 22:08:24 »
Patch file to add ixus230_elph310hs 1.00b  port as ALPHA build marked "SKIP_AUTOBUILD".

Captures this early release in the svn without releasing to the general public.

Added to the release-1.0 branch in changeset 1566, and main trunk in changeset 1567.

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 reyalp

  • ******
  • 14126
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #615 on: 16 / January / 2012, 01:48:22 »
Submitted for review - second patch file to complete new USB remote code first release.

Release notes at :  http://chdk.setepontos.com/index.php?topic=7127.msg79948#msg79948
Added, changeset 1568. Further discussion in the above thread.
Don't forget what the H stands for.

*

Offline Lebeau

  • ***
  • 187
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #616 on: 16 / January / 2012, 15:19:21 »
Bonjour,

I am in progress to deliver new code for DNG, RAW, Motion detection and shot histogram.

First, I start with some C optimizations and minor corrections to test the delivery process.

Here is a patch file generated from CHDK shell's source tool "Diff" comparing with 1572 trunk.

Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #617 on: 16 / January / 2012, 17:48:29 »
Small changes related to lang - new entries in polish.lng (and a few fixes).

Also - added RMDIR define to be used in fselect.c (for file deletion) and MORE used instead of hardcoded string. LANG_ITEMS incremented. This is for trunk, could be used in reyalp-flt also.
if (2*b || !2*b) {
    cout<<question
}

Compile error: poor Yorick

Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #618 on: 16 / January / 2012, 20:06:56 »
Patch for the dev trunk to update the  ixus230 for the new USB remote functionality.
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline reyalp

  • ******
  • 14126
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #619 on: 16 / January / 2012, 22:47:20 »
Patch for the dev trunk to update the  ixus230 for the new USB remote functionality.
Added, changeset 1573

Small changes related to lang - new entries in polish.lng (and a few fixes).

Also - added RMDIR define to be used in fselect.c (for file deletion) and MORE used instead of hardcoded string. LANG_ITEMS incremented. This is for trunk, could be used in reyalp-flt also.
Added, changeset 1574
« Last Edit: 16 / January / 2012, 22:51:01 by reyalp »
Don't forget what the H stands for.

 

Related Topics


SimplePortal © 2008-2014, SimplePortal