SX720 Porting thread - page 13 - DryOS Development - CHDK Forum
supplierdeeply

SX720 Porting thread

  • 158 Replies
  • 40900 Views
*

Offline reyalp

  • ******
  • 12159
Re: SX720 Porting thread
« Reply #120 on: 18 / April / 2016, 15:38:43 »
Advertisements
Keyboard seems to work, wifi and menu open the respective canon menus,  but there is no keyboard override so maybe is better to start fixing why initfilemodules and captseq
I'd suggest getting kbd_task sorted out before worrying about capt_seq.

If you have kbd_task and spytask running, PTP should probably work. The chdkptp rmem command can be useful for getting things like physw_status bits
Don't forget what the H stands for.

*

Offline asm1989

  • *****
  • 527
  • SX720, SX260, SX210 & SX200
Re: SX720 Porting thread
« Reply #121 on: 18 / April / 2016, 16:13:35 »
Ok thanks will try it, and the initfilemodules I understand is critical too?

*

Offline reyalp

  • ******
  • 12159
Re: SX720 Porting thread
« Reply #122 on: 18 / April / 2016, 16:25:49 »
Ok thanks will try it, and the initfilemodules I understand is critical too?
Not really. On modern cams it just calls core_spytask_can_start. If this isn't called, spytask starts after a short delay.

Edit:
For kbd_task, you should focus on thing like the the SD read only bit, the important keys (alt button, set, arrows and menu etc), making sure the key mask isn't masking any non-key bits.

Jogdial can be done later.
« Last Edit: 18 / April / 2016, 16:29:41 by reyalp »
Don't forget what the H stands for.

*

Offline asm1989

  • *****
  • 527
  • SX720, SX260, SX210 & SX200
Re: SX720 Porting thread
« Reply #123 on: 23 / April / 2016, 03:04:02 »
Got the Keyboard working  :D  and gets into the chdk menu,

Capture task is enabled, and pictures are taken, but not sure if  the overrides are working trying for example 10 Isos but the exif keeps at 80

« Last Edit: 23 / April / 2016, 03:34:35 by asm1989 »


Re: SX720 Porting thread
« Reply #124 on: 23 / April / 2016, 09:02:38 »
Got the Keyboard working  :D  and gets into the chdk menu,
Congratulations!

Quote
Capture task is enabled, and pictures are taken, but not sure if  the overrides are working trying for example 10 Isos but the exif keeps at 80
AFAIK, you will not find any camera where CHDK can change the ISO range (much) outside of what Canon provides.  Certainly not ISO 10.  And the EXIF does not alsways show the changed value. The only good test it to compare images of the same subject/lighting at the your various different settings.
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline asm1989

  • *****
  • 527
  • SX720, SX260, SX210 & SX200
Re: SX720 Porting thread
« Reply #125 on: 23 / April / 2016, 09:19:37 »
thanks waterwingz, with others I get up to ISO 16, like with sx210, you notice while shottin that you need a lot more light in

Also I think a have some key mapings missing, and remember there was a way to find them via script and using the keys?

Raw is not saving either maybe due to wrong buffer address

Re: SX720 Porting thread
« Reply #126 on: 23 / April / 2016, 09:34:28 »
thanks waterwingz, with others I get up to ISO 16, like with sx210, you notice while shottin that you need a lot more light in
Do you get increased exposures all the way down to ISO16?  i.e do ISO80, ISO50, ISO25, ISO16 all look successively brighter?  AFAIK, this would be the first camera I have seen reported that goes much below ISO80 if so.

Quote
Also I think a have some key mapings missing, and remember there was a way to find them via script and using the keys?
Which keys?  Once you have a port that runs CHDK's spytask,  you can print the values in kbd_new_state[ ] to the LCD and watch the bits change as you press buttons.

Quote
Raw is not saving either maybe due to wrong buffer address
It's not saving? Or it creates a file but you are not sure the contents are correct?
« Last Edit: 23 / April / 2016, 09:38:50 by waterwingz »
Ported :   A1200    SD940   G10    Powershot N    G16

*

Offline asm1989

  • *****
  • 527
  • SX720, SX260, SX210 & SX200
Re: SX720 Porting thread
« Reply #127 on: 23 / April / 2016, 09:59:20 »
Yes up to ISO16 and tested a lot with them also with sx260 but best with sx210 due to the ccd sensor


Still have missing in kb.c ZOOM_OUT , ZOOM_IN , ERASE & WIFI , (but they seem to work , they do their canon functions


No it is not saving raw dngs
« Last Edit: 23 / April / 2016, 10:01:13 by asm1989 »


*

Offline srsa_4c

  • ******
  • 4031
Re: SX720 Porting thread
« Reply #128 on: 23 / April / 2016, 10:30:14 »
Still have missing in kb.c ZOOM_OUT , ZOOM_IN , ERASE & WIFI , (but they seem to work , they do their canon functions
Uncomment this debug section in core/gui_osd.c
Code: [Select]
// debug keymap, KEYS_MASKx, SD_READONLY_FLAG, USB_MASKThat will display the physw_status words on LCD and hopefully let you figure out the missing buttons.
Quote
No it is not saving raw dngs
Your raw hook is not at the right place.

*

Offline asm1989

  • *****
  • 527
  • SX720, SX260, SX210 & SX200
Re: SX720 Porting thread
« Reply #129 on: 23 / April / 2016, 10:42:39 »
Thanks uncommented that and now see the values to them out.

Regarid raw, Could be, copied the raw hook from g7x, but maybe wrong for this cam, and the overrides may fail due to something wrong in captseq
« Last Edit: 23 / April / 2016, 11:09:46 by asm1989 »

 

Related Topics