Chdk for SX130 IS ? - page 72 - CHDK Releases - CHDK Forum

Chdk for SX130 IS ?

  • 1095 Replies
  • 355839 Views
Re: Chdk for SX130 IS ?
« Reply #710 on: 24 / July / 2011, 08:46:40 »
Advertisements
Ok thanx a lot Phil.

So now it's official: I am a total idiot.

Jeff
La parcimonie, c'est bien beau, mais faut pas trop en mettre.

*

Offline achillies

  • ***
  • 227
  • SX130IS
Re: Chdk for SX130 IS ?
« Reply #711 on: 24 / July / 2011, 14:46:43 »
So now it's official: I am a total idiot.

Nope.. I can't agree.  If you were a total idiot you wouldn't be using CHDK. :)
Don't let the sands of time get in your lunch.

*

Offline achillies

  • ***
  • 227
  • SX130IS
Re: Chdk for SX130 IS ?
« Reply #712 on: 26 / July / 2011, 18:51:28 »
BTW, there is a port of CHDK for the 1.01f firmware.  If anyone needs it, say the word (thanks to philmoz.. hard at work for all of us).  :)

Also, this board has been very quiet about trouble.  Is everything working "flawlessly" for everyone?

IF NOT, PLEASE POST TROUBLE SO IT CAN BE FIXED!
If so, perhaps it is time to call this a "beta" release, and include it in autobuild.. just a thought.
« Last Edit: 26 / July / 2011, 19:00:28 by achillies »
Don't let the sands of time get in your lunch.

Re: Chdk for SX130 IS ?
« Reply #713 on: 27 / July / 2011, 09:41:08 »
I totally agree with you Achillies. We have a very stable version, most of the bugs I get come from my own mistakes in script writing.

The vanishing menu issue is CHDK-wide, not specific to our beloved SX130.

Maybe some prop_case are not accurate, I  wil run some tests to spot the bad ones, so some gurus like philmoz (thanx so much man!) will make our build close to perfect.

So if you ask me, it's a go, call it "beta", so maybe some people reluctant to buy sx130 just because its port is not in autobuild will make the move, to the benefice of us all.

I'll do my test, and come back with results soon.

jeff
La parcimonie, c'est bien beau, mais faut pas trop en mettre.


*

Offline achillies

  • ***
  • 227
  • SX130IS
Re: Chdk for SX130 IS ?
« Reply #714 on: 27 / July / 2011, 09:48:27 »
I don't know a whole lot about the vanishing menu's, but I have discovered that if the canon OSD does not change, the CHDK menu's do not disappear.  I believe it is related to the canon firmware refreshing the screen after a change (and CHDK not knowing about the refresh).  I just press down and up once to bring the CHDK menu's back.
Don't let the sands of time get in your lunch.

*

Offline philmoz

  • *****
  • 3407
    • Photos
Re: Chdk for SX130 IS ?
« Reply #715 on: 27 / July / 2011, 09:52:17 »
I totally agree with you Achillies. We have a very stable version, most of the bugs I get come from my own mistakes in script writing.

The vanishing menu issue is CHDK-wide, not specific to our beloved SX130.

Maybe some prop_case are not accurate, I  wil run some tests to spot the bad ones, so some gurus like philmoz (thanx so much man!) will make our build close to perfect.

So if you ask me, it's a go, call it "beta", so maybe some people reluctant to buy sx130 just because its port is not in autobuild will make the move, to the benefice of us all.

I'll do my test, and come back with results soon.

jeff


One thing that needs to be done is for someone to note down all the shooting mode numbers.
To do this enable the Props display in Misceallaneous stuff --> Debug parameters menu and select page 4 to display.
Change the camera to all the modes (Auto, AV, TV, Video, etc, and all the scene modes, Color Accent, Beach, ...) and note the value shown for Property 49.

Post the values so I can update the modemap table in the code.

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 philmoz

  • *****
  • 3407
    • Photos
Re: Chdk for SX130 IS ?
« Reply #716 on: 27 / July / 2011, 09:56:35 »
I don't know a whole lot about the vanishing menu's, but I have discovered that if the canon OSD does not change, the CHDK menu's do not disappear.  I believe it is related to the canon firmware refreshing the screen after a change (and CHDK not knowing about the refresh).  I just press down and up once to bring the CHDK menu's back.


There is a bug I've found in the menu system that can cause CHDK to forget to display the menu. I have a fix for this but have not included it in the main source trunk yet.

I also have an experimental system for detecting if the firmware has erased the screen and then force a redraw of the menus if needed.

If I can get the updated mode numbers (see previous post) I can post a test version with these extra features/fixes.

Enabling the camera in the autobuild server as a beta can be done as well if the general consensus is that the lens error is not an ongoing problem.

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)

Re: Chdk for SX130 IS ?
« Reply #717 on: 27 / July / 2011, 10:07:38 »

[/quote]

One thing that needs to be done is for someone to note down all the shooting mode numbers.
To do this enable the Props display in Misceallaneous stuff --> Debug parameters menu and select page 4 to display.
Change the camera to all the modes (Auto, AV, TV, Video, etc, and all the scene modes, Color Accent, Beach, ...) and note the value shown for Property 49.

Post the values so I can update the modemap table in the code.

[/quote]

Wow, that was fast!

Here we go:

P=32772
Tv=32771
Av=32770
M= 32769
Video= 2614
SCN= 16936
Children=32786
Landscape= 32782
Portrait= 32783
Easy= 33314
Auto= 32768

Anything else to help you help us ?!?

jeff
La parcimonie, c'est bien beau, mais faut pas trop en mettre.


*

Offline philmoz

  • *****
  • 3407
    • Photos
Re: Chdk for SX130 IS ?
« Reply #718 on: 27 / July / 2011, 20:39:58 »
Attached is firmware versions 1.01c & 1.01d for the SX130is built from the latest source and including:
- fixed modemap table (thx jeff)
- fixed menu draw bug
- enabled experimental detection of firmware screen erase to force menu redraw (you may notice a coloured pixel in the top left corner, ignore this it's the erase detect guard pixel).

If there are no issues with this I'll update the source and enable the sx130 on the autobuild server (as a beta).

(Firmware version 1.01f in the next post).

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 philmoz

  • *****
  • 3407
    • Photos
Re: Chdk for SX130 IS ?
« Reply #719 on: 27 / July / 2011, 20:41:14 »
New build for firmware 1.01f (see previous post).
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)

 

Related Topics