A tested patch file that fully implements this functionality, suitable for inclusion in the 1.3.0 trunk, is attached below. Only the SD940 and SX200 are currently enabled in their platform_camera.h files as these are the only cameras that have been tested. Others can be enabled as required.I followed srsa_4c's notes from here for VxWorks vs DryOS cameras : http://chdk.setepontos.com/index.php?topic=10385.msg109353#msg109353 but was not able to fully test as I don't have a VxWorks camera that takes a LiPo battery (my A560 uses AA cells). Also, for the exception cameras noted, the GetAdChValue(int channel) wrapper is implements as "weak" so that it can be overridden on an individual camera basis in their lib.c or kbd.c files (for example).Tested on my sd940 after some delicate surgery on the dummy battery that came with my cheap Chinese power supply. As an FYI, the NB-7L used in the G10 and several other cameras has four terminals rather that three. I did a little sleuthing with the DVM that shows me this : 7.8V10K thermistor (other side connected to terminal 4)3.7V (i.e. half way up the battery stack)Common (or ground)Note : numbered from the edge of the battery in.@philmoz : I think I got the menu additions correct but I would appreciate if you would take a look - the last couple of times I've thought that I've been wrong.
Added to trunk in revision 3426.
I learned from 0 - 90% in a day ... still I have some open questions and one personnal issue - I dont know how to code...
Started by RaduP
Started by bugmenot
Started by jmac698
Started by reyalp
General Help and Assistance on using CHDK stable releases
Started by novsela
« 1 2 ... 24 25 »
Hotwire! Hardware Mods, Accessories and Insights