I'm new to this place. I'm a college student and just took my first embedded systems software course. Would be fun to join in on the CDHK dev action someday!
So my question: is it possible to make it so the lens never
moves? Not even on startup / power down?
Why would I want to do this, you ask? I'm flying an ELPH 100 around on an RC helicopter. There is an amount of vibration present in video that I can never tune away because the lens is wobbling. I am considering gluing it open (extended) in such a way that it doesn't wiggle, eliminating the play it naturally has. Some more detailed observations of camera behavior:
-The lens stays extended if you power off by opening the battery/card door.
-When powering on from extended, however, the lense retracts halfway and extends again.
-If you hold the lens extended with your fingers while it tries to move, it automatically shuts down and tells you to start. 'Lens error / Will shut down automatically / Restart the camera'. Therefore, I can't just glue it open now.
If this type of control isn't a feature already already, perhaps it would be possible to add a menu item, etc., or else completely disable lens movement. The simpler option
that would work for me, though, is just disabling the automatic shutdown + force-restart feature. I could glue it open then, and operate the camera as usual. The servos would eventually fail, but that's ok. This would work fine for me - I have nicer cameras, this one's sole purpose in life is to fly on this helicopter and give usable footage, and if it doesn't do that it's useless to me. I am of course willing to give up zoom, as gluing necessitates.
I'm totally new to CDHK but intuitively I wouldn't be surprised if it already does this? I looked through the manual, didn't see anything, though. If not, how hard would this be for someone with experience to code?
Thanks for your help,