IXUS 130 (SD1400 IS) Porting Thread

  • 288 Replies
  • 49471 Views
  • Publish
    Re: IXUS 130 (SD1400 IS) Porting Thread
    « Reply #210 on: 16 / July / 2012, 19:52:18 »
    Advertisements
    the minor one is with the color palette, some choices are not useful.
    e.g. : the cursor bar in the menu only differs slightly from the underground.
    The overrides area is nearly unvisible.
    Not owning the camera,  there is not much I can easily do about this.  The value picked for CAM_BITMAP_PALETTE in platform_camera.h might not be the best.   But for now,  you can change the colors by using the CHDK Visual Settings menu.

    Quote
    The second is hard to explain:
    All CHDK stuff is visible on the screen on the right place.
    When I press the shoot button half, all areas belonging to CHDK jump about two lines up.
    The next halfshoot they jump back downwards.
    Do they stay "two lines ups" when you release the shoot half button ?  i.e. can you scroll though the menus and do CHDK things and the CHDK stuff stays up until the next half-press ?

    Quote
    While I am writing a third thing:
    The free storage field and the bar at the bottom and the raw quantity field are always flickering with random values.
    That should be fixable ... I'll take a look tonight.  Which firmware are you using - the lib.c code is a bit different between the two version (and it should not be).
    « Last Edit: 16 / July / 2012, 20:28:16 by waterwingz »

    *

    Offline srsa_4c

    • ******
    • 3104
  • Publish
    Re: IXUS 130 (SD1400 IS) Porting Thread
    « Reply #211 on: 16 / July / 2012, 20:57:58 »
    @waterwingz
    When I press the shoot button half, all areas belonging to CHDK jump about two lines up.
    The next halfshoot they jump back downwards.
    This one is most probably caused by the default CAM_BITMAP_HEIGHT which is 240.
    270-240=30, two lines=32 :)
    Guess it's similar to the Ixus120/SD940

  • Publish
    Re: IXUS 130 (SD1400 IS) Porting Thread
    « Reply #212 on: 16 / July / 2012, 21:08:58 »
    This one is most probably caused by the default CAM_BITMAP_HEIGHT which is 240.
    270-240=30, two lines=32 :)
    Guess it's similar to the Ixus120/SD940
    Why would it change when he does a "half shoot" ?

    *

    Offline srsa_4c

    • ******
    • 3104
  • Publish
    Re: IXUS 130 (SD1400 IS) Porting Thread
    « Reply #213 on: 16 / July / 2012, 21:14:41 »
    Why would it change when he does a "half shoot" ?
    I think the active buffer is changing from the first one to the second.


  • Publish
    Re: IXUS 130 (SD1400 IS) Porting Thread
    « Reply #214 on: 16 / July / 2012, 22:30:28 »
    Why would it change when he does a "half shoot" ?
    I think the active buffer is changing from the first one to the second.
    Okay - no harm in trying ?   I made some other changes that the sigfinder caught as well.  Patch file submitted in the usual place. 

    Version 3 posted here :

    link > ixus130 sd1400 firmware 1.00a

    link > ixus130 sd1400 firmware 1.00c

    As usual, if you download one of these, please provide some feedback here in the forum !! 
    I don't own the camera and can't test the changes.  Thanks to soundsmith89 for helping here !

    Even if your post is just one line saying "It works on my camera"  it will be very helpful.

  • Publish
    Re: IXUS 130 (SD1400 IS) Porting Thread
    « Reply #215 on: 17 / July / 2012, 12:00:15 »
    @waterwingz

    Hallo

    When I press the shoot button half, all areas belonging to CHDK jump about two lines up.
    The next halfshoot they jump back downwards.

    Bouncing lines have gone. (Version 1997)

    With the colors I will take a closer look next weekend. I changed it for now by means of the menu.

    The flickering values are still there.

    If there is to test something particular, please advise.


    IXUS 970 IS 100b

  • Publish
    Re: IXUS 130 (SD1400 IS) Porting Thread
    « Reply #216 on: 17 / July / 2012, 15:00:24 »
    With the colors I will take a closer look next weekend. I changed it for now by means of the menu.
    As you have the ability to build your own versions,   it would be good if you experiment with the value picked for CAM_BITMAP_PALETTE in platform_camera.h.  The palette number selected there refers to palettes defined in trunk/core/gui_draw.h.  There are currently 16 palettes defined there - worst case is you might need to add a 17th.  A bit of trial and error will be necessary here.

    Quote
    The flickering values are still there.
    Do the values "flicker" as if the Canon display software is overwriting them on the LCD or do they flicker as if the values they represent are changing ?



     

  • Publish
    Re: IXUS 130 (SD1400 IS) Porting Thread
    « Reply #217 on: 17 / July / 2012, 16:28:12 »
    Hallo,

    Quote
    A bit of trial and error will be necessary here.
    I will do that.

    Quote
    do they flicker as if the values they represent are changing ?
    Yes, always different values.
    IXUS 970 IS 100b


  • Publish
    Re: IXUS 130 (SD1400 IS) Porting Thread
    « Reply #218 on: 17 / July / 2012, 19:26:43 »
    While I am writing a third thing:
    The free storage field and the bar at the bottom and the raw quantity field are always flickering with random values.
    Quote
    do they flicker as if the values they represent are changing ?
    Yes, always different values.
    Can you post a screen shot (take a picture with your mobile phone or something) so I can see what fields you mean ?  For example,  I don't seem to have a "raw quality field" on my cameras.  And I assume by "free storage field" you mean the file space remaining OSD value.   So a picture would help.

    Also - do other CHDK OSD icons and data appear stable when on the screen ?

    Thanks
    « Last Edit: 17 / July / 2012, 19:53:01 by waterwingz »

  • Publish
    Re: IXUS 130 (SD1400 IS) Porting Thread
    « Reply #219 on: 18 / July / 2012, 15:18:18 »
    Hi,
    Quote
    Can you post a screen shot ...

    Also - do other CHDK OSD icons and data appear stable when on the screen ?
    Yes everything else seems to be as usual.

    The flickering values are marked red. The numbers are flickering and the bar in-/decreases it's length.

    IXUS 970 IS 100b

     

    Related Topics