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

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

  • 1666 Replies
  • 683334 Views
*

Online philmoz

  • *****
  • 3426
    • Photos
Advertisements
A small patch to enable CAM_STARTUP_CRASH_FILE_OPEN_FIX for the G11, based on this report: http://chdk.setepontos.com/index.php?topic=8024.msg84630#msg84630 .

Added in revision 1825 (release-1.0) and 1826 (trunk).

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)

*

Online philmoz

  • *****
  • 3426
    • Photos
One line has to be changed in polish.lng. There was a bug with no-existing 'revision' line. Entry 107 should be as follow:

Code: [Select]
107 "Wersja CHDK: %s %s\nPoprawka:    %s\nData:        %s\nCzas:        %s\nAparat:      %s\nWersja FW:   %s\nKompilator:  %s"

BTW - the Revision entry shows value of '0' - what does this entry stand for?

EDIT: I'm talking about trunk version of CHDK, if this makes difference ;)

Added in revision 1827.

The revision value is extracted from SVN. If you use CHDK-Shell or are building in a non-SVN directory it will be set to 0.

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
chdk for ixus105_sd1300 firmware 100d only. see attachment for the patch.

This is completely untested since i do not own the camera anymore.

I ported the code from SDM (since Microfunguy ported it from my first chdk port and tested it extensively) to current chdk-trunk so it doesn't get lost and maybe it helps others (e.g. ixus107 port).

Since it compiles correctly and i trust finsig i added it as ALPHA, but feel free to remove it if you are not ok with it.

greets

edit: updated patch with platform_camera.h which i forgot in previous commit
« Last Edit: 27 / April / 2012, 07:56:09 by c10ud »

*

Offline funnel

  • ****
  • 349
Added CAM_HAS_MOVIE_DIGEST_MODE to platform_camera.h.
Thanks.



*

Online philmoz

  • *****
  • 3426
    • Photos
Added CAM_HAS_MOVIE_DIGEST_MODE to platform_camera.h.
Thanks.



Added in revision 1832.

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

  • ******
  • 13745
chdk for ixus105_sd1300 firmware 100d only. see attachment for the patch.

This is completely untested since i do not own the camera anymore.

I ported the code from SDM (since Microfunguy ported it from my first chdk port and tested it extensively) to current chdk-trunk so it doesn't get lost and maybe it helps others (e.g. ixus107 port).

Since it compiles correctly and i trust finsig i added it as ALPHA, but feel free to remove it if you are not ok with it.

greets

edit: updated patch with platform_camera.h which i forgot in previous commit
Thanks for doing this. I've checked into the trunk in changeset 1833, with SKIP_AUTOBUILD set.

If someone with this camera can test confirm that it actually works to some extent, we could enable the autobuild. I'll post a binary in the development thread.

I was bit confused by the notes.txt, your post says it is untested, but the notes say somethings were tested. Also contradictory "some lua stuff" tested, and "load script = camera shutdown"  :-[
Anyway, I added a note that this is unfinished, and also that the modemap is incorrect.
Don't forget what the H stands for.

*

Offline c10ud

  • ***
  • 245
chdk for ixus105_sd1300 firmware 100d only. see attachment for the patch.

This is completely untested since i do not own the camera anymore.

I ported the code from SDM (since Microfunguy ported it from my first chdk port and tested it extensively) to current chdk-trunk so it doesn't get lost and maybe it helps others (e.g. ixus107 port).

Since it compiles correctly and i trust finsig i added it as ALPHA, but feel free to remove it if you are not ok with it.

greets

edit: updated patch with platform_camera.h which i forgot in previous commit
Thanks for doing this. I've checked into the trunk in changeset 1833, with SKIP_AUTOBUILD set.

If someone with this camera can test confirm that it actually works to some extent, we could enable the autobuild. I'll post a binary in the development thread.

I was bit confused by the notes.txt, your post says it is untested, but the notes say somethings were tested. Also contradictory "some lua stuff" tested, and "load script = camera shutdown"  :-[
Anyway, I added a note that this is unfinished, and also that the modemap is incorrect.
I didn't check notes.txt, but i guess it will need a rewrite after someone tests chdk :)

Patch to "fix" the jog dial direction in the G10  (stable & dev)  per this thread :

http://chdk.setepontos.com/index.php?topic=7889.msg85086#msg85086
Ported :   A1200    SD940   G10    Powershot N    G16


*

Offline c10ud

  • ***
  • 245
some fixes for s100 (trunk) - thanks funnel and colon247

*

Offline ADamb

  • **
  • 65
  • sx200is
EXMEM support for sx200is
SX200 IS-100C

 

Related Topics