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

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

  • 1666 Replies
  • 700924 Views
*

Offline reyalp

  • ******
  • 13880
Advertisements
Source code for ixus265_elph340, firmware version 100c.
Thanks. Added in trunk r5511.

Autobuild is disabled, as it was in the patch.
Don't forget what the H stands for.

Re: G16 startup patch
« Reply #1641 on: 01 / November / 2020, 10:41:00 »
Fix for issue with G16 not entering shooting mode on long press of power button reported here.

Tested on 101c - code for other versions hand checked in disassembly.

EDIT : patch file update
« Last Edit: 01 / November / 2020, 18:36:04 by waterwingz »
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline reyalp

  • ******
  • 13880
Re: G16 startup patch
« Reply #1642 on: 01 / November / 2020, 22:01:09 »
Fix for issue with G16 not entering shooting mode on long press of power button reported here.

Tested on 101c - code for other versions hand checked in disassembly.

EDIT : patch file update
Thanks, g16_boot_r7.patch added in trunk 5606
Don't forget what the H stands for.

*

Offline blackhole

  • *****
  • 869
  • A590IS 101b
    • Planetary astrophotography
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #1643 on: 05 / November / 2020, 05:53:06 »
SX410IS -Corrected order for zoom keys in keymap.
SX420IS -Added keys for slow zoom speed in keymap.


*

Offline Caefix

  • *****
  • 908
  • Sorry, busy deleting test shots...
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #1644 on: 05 / November / 2020, 11:12:45 »
                                                                                                         ???
Code: [Select]
//SX410
+    { 2, KEY_ZOOM_IN         ,0x00000080 }, // full speed
+    { 2, KEY_ZOOM_IN         ,0x00000020 }, // low speed
+    { 2, KEY_ZOOM_OUT        ,0x00000040 }, // full speed
+    { 2, KEY_ZOOM_OUT        ,0x00000010 }, // low speed

//SX420
+    { 0, KEY_ZOOM_IN         ,0x00000100 }, // full speed  <------\ /----
+    { 0, KEY_ZOOM_IN         ,0x00000200 }, // low speed  <-------/ \--- ?
+    { 0, KEY_ZOOM_OUT        ,0x00000800 }, // full speed
+    { 0, KEY_ZOOM_OUT        ,0x00000400 }, // low speed
All lifetime is a loan from eternity.

*

Offline reyalp

  • ******
  • 13880
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #1645 on: 06 / November / 2020, 01:59:14 »
SX410IS -Corrected order for zoom keys in keymap.
SX420IS -Added keys for slow zoom speed in keymap.
Thanks, added in trunk 5614. Also set status to BETA and enabled in autobuild.

???
Please, if you have a question or comment, just use words. I guess you think the values are reversed or wrong for some reason, but if you can't explain, it's really not helpful.
Don't forget what the H stands for.

*

Offline blackhole

  • *****
  • 869
  • A590IS 101b
    • Planetary astrophotography
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #1646 on: 17 / December / 2020, 03:13:10 »
sx530hs- added exp_drv_task for very short exposures.
Tested by Davo in https://chdk.setepontos.com/index.php?topic=14169.msg144746#msg144746

EDIT: added patch file  :D
« Last Edit: 17 / December / 2020, 03:17:58 by blackhole »

*

Offline reyalp

  • ******
  • 13880
Re: Adding new cameras, applying patches into trunk (with source code prepared)
« Reply #1647 on: 18 / December / 2020, 15:13:57 »
sx530hs- added exp_drv_task for very short exposures.
Tested by Davo in https://chdk.setepontos.com/index.php?topic=14169.msg144746#msg144746

EDIT: added patch file  :D
Thanks. Added in trunk 5690, stable 5691
Don't forget what the H stands for.


*

Offline Ant

  • *****
  • 509
Source code for EOS M3, firmware version 121a.



*

Offline reyalp

  • ******
  • 13880
Source code for EOS M3, firmware version 121a.
Thanks, added in trunk 5859, enabled in autobuild as alpha.

I noticed the included strub_entry_2.s did not exactly match the output I got rebuilding stubs in the current trunk. The differences don't seem material (it looks like it was actually a stubs_entry.err.S built without stubs_entry_2.s and different platform shooting.c, but the found addresses are identical), so I checked it in anyway, just noting in case it was unexpected.
Don't forget what the H stands for.

 

Related Topics