CHDK Forum
Using CHDK => Obsolete (Other Builds) => CHDK Releases => AllBest's Builds => Topic started by: Allbest on 28 / March / 2008, 19:02:02
-
hot fix for build 48:
+Fixed error in Custom AutoIso mode
+Now "Custom AutoIso" is accessible in any flash mode except auto flash mode
+Menu entry "IS Factor (Tv*factor)" was excluded for cameras without IS
Please reload version Build 48 (http://chdk.setepontos.com/index.php/topic,871.0.html)
Thanks
-
thank you for bug fixes
autoiso stopped crashing :) tomorrow i'll try it more...
i'm sad that this feature can't be used in autoflash mode:(
-
hi i have a problem
at minumum asa at autoiso what is the minimum possible for canon s3 (50 or 80 or less)?
this is real iso or marketing?
what is the minimum,maximum real iso of canon s3 and what is the minimum,maximum marketing iso of canon s3
its very confusing to use for example 50 iso and see at the exif 77iso
Can it all use marketing iso instead of some have real iso and other have marketing?
-
May I ask for language file?
Thank you all for you work with CHDK.
-
May I ask for language file?
Thank you all for you work with CHDK.
https://tools.assembla.com/chdk/browser/trunk/lang/english.lng
-
at minumum asa at autoiso what is the minimum possible for canon s3 (50 or 80 or less)?
I think that minimum is around 50. May be slightly lower
this is real iso or marketing?
It is real ISO. Please see Build 48 (http://chdk.setepontos.com/index.php/topic,871.0.html)
what is the minimum,maximum real iso of canon s3 and what is the minimum,maximum marketing iso of canon s3
Anybody did deep testing of ISO for s3? May be Barney Fife SD1000 ISO Settings Error (http://chdk.setepontos.com/index.php/topic,613.msg6566.html#msg6566) ? You can do it personaly SD1000 ISO Settings Error (http://chdk.setepontos.com/index.php/topic,613.msg5816.html#msg5816)
SD1000 ISO Settings Error (http://chdk.setepontos.com/index.php/topic,613.msg6593.html#msg6593)
its very confusing to use for example 50 iso and see at the exif 77iso
I'm agree but Canon engineers (or marketologs) for some reason have include ISO of two types in their calculations
You can see corresponding "market" ISO in misc. values at haf press
Can it all use marketing iso instead of some have real iso and other have marketing?
There are some difficulties but we will try to do it
-
when i taking the viedo, the zoom can work, but can not autofocus in video mode during taking video
hope the new verson can do it.
-
This is probably just me, but I can't get user menu to work on my SD700...
I change it to Edit mode, and try to use half-press to add menu items, but nothing happens (even after I turn user menu "On").
Could someone clue me in?
mkmenuts
-
This is probably just me, but I can't get user menu to work on my SD700...
I change it to Edit mode, and try to use half-press to add menu items, but nothing happens (even after I turn user menu "On").
Could someone clue me in?
mkmenuts
Same here on my SD700
-
when i taking the viedo, the zoom can work, but can not autofocus
I think it's impossible because of processor limits. When processor work with video compression he cant make af. BTW script are working so maybe it's possible to make independent slower af improvement into chdk and use it in video?
Good improvement in video mode will be possibility of changing ev correction during recording. Any control of ev will be great because main object is going black when you have some unimportant (sky for example) behind object. So lock/unlock auto ev correction during recording will be great.
any way thank guys. Customizable menu is great. Of curse it will be marvellous if we could make folders, script links, and standard menu links, but not all at now :)
-
I change it to Edit mode, and try to use half-press to add menu items...
try with "rubbish" button instead... it works on my A630
-
every zoom, autofocus
is it possible
-
-
I am using a Canon A650IS at the widest and tele settings but the values shown are 44mm and 266 (EFL).
That's due to incorrect CF_EFL coefficient coded in CHDK. It should be
#define CF_EFL 47297
for A650.
BTW. This coefficient need to be doublechecked for all cameras. Many of them has the same value.
a460/main.c:#define CF_EFL 70371
a530/main.c:#define CF_EFL 60345
a540/main.c:#define CF_EFL 60345
a550/main.c:#define CF_EFL 60345
a560/main.c:#define CF_EFL 60345
a570/main.c:#define CF_EFL 60345
a610/main.c:#define CF_EFL 47946
a620/main.c:#define CF_EFL 47946
a630/main.c:#define CF_EFL 47946
a640/main.c:#define CF_EFL 47946
a650/main.c:#define CF_EFL 47297
a700/main.c:#define CF_EFL 60345
a710/main.c:#define CF_EFL 60345
a720/main.c:#define CF_EFL 60345
g7/main.c:#define CF_EFL 47946
ixus55_sd450/main.c:#define CF_EFL 60345
ixus65_sd630/main.c:#define CF_EFL 47946
ixus700_sd500/main.c:#define CF_EFL 47946
ixus70_sd1000/main.c:#define CF_EFL 60345 // for 1/2,5" sensor (60345) for 1/1,8" sensor (47946)
ixus800_sd700/main.c:#define CF_EFL 60345
ixus850_sd800/main.c:#define CF_EFL 60345 // for 1/2,5" sensor (60345) for 1/1,8" sensor (47946)
ixus860_sd870/main.c:#define CF_EFL 60869
ixus950_sd850/main.c:#define CF_EFL 60345 // 60345 for 1/2.5" sensor, 47946 for 1/1.8" sensor
s2is/main.c:#define CF_EFL 6000
s3is/main.c:#define CF_EFL 6000
-
Hi All,
First of all big thanks for this marvellous piece of code!!!
Secondly I would like to report a bug:
Camera: Powershot S2 IS
Firmware 1.00E
Build: Allbest #49, Mar 29 2008 (and older too)
[-] Miscellaneous values are not updating (I can get an update in <Alt> mode with half-press)
with 'Show misc values' [Always]
[-] Miscellaneous values are not displayed at all
with 'Show misc values' [Shoot]
And thirdly I've got small feature request:
Maybe it would be possible to have 4 states for all OSD elements ? Like this:
- Always On
- Always Off
- Normal (disappears when half-press & shoot)
- Shoot (displayed only when half-press)
There are a lot of OSD elements right now, all of them are useful and it is difficult to fit everything on one screen. Having those 4 states it would be possible to have a subset of OSD elements visible only in 'normal' view and other subset of OSD elements only visible during 'half-press'. Now it is not possible with all elements.
And maybe it would be more convenient to move 'Show live histogram' to 'OSD parameters' submenu. This way all OSD elements could be turned on/off from one submenu.
Thanks again,
madp
-
[-] Miscellaneous values are not updating (I can get an update in <Alt> mode with half-press)
with 'Show misc values' [Always]
When you set this parameter in such state you see values that corresponds you previous shoot (or as a consequence of half press). You can renew this values by half press (or if your camera in MF mode than by distance changing).
[-] Miscellaneous values are not displayed at all
with 'Show misc values' [Shoot]
You need half press shutter release button to see this values
-
Hi again:
A couple of days ago I wrote about wrong zoom values in a Canon A650 IS. I have just tried the latest release and now I get the following values: 29 - 177 mm (EFL).
I do not know if there is still a problem in the code or my camera has something wrong. If there is anybody out there with a Canon A650 IS that can verify if the current release has the code working properly or has the same problem like me.
Any news will be greatly appreciated
Regards
-
Heh... Somebody, who did the port, slightly changed the formula which resulted in reducing the accuracy by 10000 times.
a460/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a530/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a540/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a550/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a560/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a570/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a610/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a620/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a630/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a640/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a650/main.c: return ((int)(CF_EFL/10000))*get_focal_length(zp); <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
a700/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a710/main.c: return (CF_EFL*get_focal_length(zp))/10000;
a720/main.c: return (CF_EFL*get_focal_length(zp))/10000;
g7/main.c: return (CF_EFL*get_focal_length(zp))/10000;
ixus55_sd450/main.c: return (CF_EFL*get_focal_length(zp))/10000;
ixus65_sd630/main.c: return (CF_EFL*get_focal_length(zp))/10000;
ixus700_sd500/main.c: return (CF_EFL*get_focal_length(zp))/10000;
ixus70_sd1000/main.c: return (CF_EFL*get_focal_length(zp))/10000;
ixus800_sd700/main.c: return (CF_EFL*get_focal_length(zp))/10000;
ixus850_sd800/main.c: return (CF_EFL*get_focal_length(zp))/10000;
ixus860_sd870/main.c: return (CF_EFL*get_focal_length(zp))/10000;
ixus950_sd850/main.c: return (CF_EFL*get_focal_length(zp))/10000;
s2is/main.c: return (CF_EFL*get_focal_length(zp))/1000;
s3is/main.c: return (CF_EFL*get_focal_length(zp))/1000;
UPD: Ha! It was Allbest. He did this for "+Fixed: negative values of EFL for a650". But he did that in incorrect way.
-
int before multiply?...
-
int before multiply?...
And? This is a valid syntax. Do not forget that operations (div and mul) are integer, not floating. Without (int) the result will be the same.
-
GrAnd
UPD: Ha! It was Allbest. He did this for "+Fixed: negative values of EFL for a650". But he did that in incorrect way.
Sorry, It was only defence from overlow :) Not more. Thank you for correction!
-
[-] Miscellaneous values are not updating (I can get an update in <Alt> mode with half-press)
with 'Show misc values' [Always]
When you set this parameter in such state you see values that corresponds you previous shoot (or as a consequence of half press). You can renew this values by half press (or if your camera in MF mode than by distance changing).
[-] Miscellaneous values are not displayed at all
with 'Show misc values' [Shoot]
You need half press shutter release button to see this values
Thank you for an answer Allbest.
I know that it should work this way but on my S2 it doesn't :( I'm not able to get any value when half-press (or from previous shot) - that's why I'm reporting it as a bug :) I can get values only with half-press in <alt> mode.
-
And? This is a valid syntax. Do not forget that operations (div and mul) are integer, not floating. Without (int) the result will be the same.
i mean (int)((CF_EFL/10000)*get_focal_length(zp)) should be the correct version
making int after multiply is processed
-
And? This is a valid syntax. Do not forget that operations (div and mul) are integer, not floating. Without (int) the result will be the same.
i mean (int)((CF_EFL/10000)*get_focal_length(zp)) should be the correct version
making int after multiply is processed
That will not help. Because all operations are integer.
For example:
47297/10000*44400 = ((int)(47297/10000))*44400 = (int)(47297/10000*44400) = 177600 (that means 177.6mm)
because 47297/10000 = 4 (integer)
But
47297*44400/10000 = 209999 (that means 209.9mm)
That's the difference.
-
you're right...
i didn't work in c for about a year :( so i forgot things like this :(
-
well, I made some "progress"...found out that WinXP simply refuses to format an 8GB SDHD card as fat16. Even if the format command says that is what it is doing. Won't do it. So I got out an old SD card and formatted that and put the diskboot.bin from allbest .57 on it and used the bootdisk tool and checked the mbr with a hexeditor and it looks ok...the camera a650 will not boot at all with this card in it in wp mode. It works ok in unlocked, but is dead when the card is locked.vvv thanks
Will someone please put up exactly the code and hardware that they are using and the *exact* procedures and directory-listing that they are using to get this to work with their a650?
thanks
-
I know that it should work this way but on my S2 it doesn't :( I'm not able to get any value when half-press (or from previous shot) - that's why I'm reporting it as a bug :) I can get values only with half-press in <alt> mode.
The behaviour of CHDK on your camera is very strange. Please try reload it on your card (before that you need to delete chdk.cfg)
Index of /hdk/autobuild/ (http://grandag.nm.ru/hdk/autobuild/)
-
The behaviour of CHDK on your camera is very strange. Please try reload it on your card (before that you need to delete chdk.cfg)
Index of /hdk/autobuild/ (http://grandag.nm.ru/hdk/autobuild/)
It worked! Thanks!
-
I'm just new here.
I didn't download build48 (can't find it).
But I've already download "allbest-a650-100d-49.zip" , extract it.
The file I got is just diskboot.bin.
As I understood(??), there should be another file to put in the root folder of SDcard.
Where can i find "PS.FIR" like that one for a630-640.
Or may it should be "PS.FI2" to use with a650is (I read here -> A650IS - CHDK Wiki (http://chdk.wikia.com/wiki/A650IS))
thanks
-
If you are trying to get it to work in an A650, you will have to make the SD card bootable.. it is in the CHDK wiki about how to do this. You will need a card reader of course to do this. Once it the card formatted and made bootable, copy the diskboot.bin to the card, then LOCK the card with the little switch. place the card in the camera, turn it on, and CHDK will load:D NO PS.fir file is needed.
-
So it was my misunderstood.
> old models need 2 files
> new models (DryOS) need only 1 file
I'll try it when my friend return me my camera.
Thank you very much.
Oh..waiting for my "new" a650is. ^^
-
This release hangs for me when booting on a SD850 (solid blue light and no LCD activity). Has anyone else managed to test on this camera with success?
I am able to run the fingalo-allbest-ixus950_sd850-100c-42 build without problem, but really want to look into the video zoom supported by the allbest build 49.
Any help or suggestions would be greatly appreciated (i have tried multiple downloads from the two mirrors).
-
hello ,
Just to report the #49 build works on the ixus850-SD800.
Great !
Some bugs anyway :
- ND filter override does not work well in continuous mode
(in strong light, if ND set to "Out", ND can go "In" after the first frame)
- Custom AutoIso does not seem to work at all (needs further testing though).
Manu