[maemo-developers] Controlling a digital camera using gphoto on the N800

From: Daniel M German dmg at uvic.ca
Date: Fri Jan 18 13:00:47 EET 2008
I think this might be of interest to people in the list.


 darethehair> Hello!  New guy here.  Have you checked this thread?

 darethehair> http://www.internettablettalk.com/forums/showthread.php?t=13868

 darethehair> In my own small way, I have tried to contribute to the effort of creating a
 darethehair> working version of 'gphoto2' on the N8xx devices, and so far no one has
 darethehair> confirmed my success.

 Daniel> I will try it as soon as possible and confirm. I have a N800 and a
 Daniel> 20d.

I finally had some time to try it.


* Here are my observations. 

* It is version 2.4.0 (we should try the latest from trunk).

* If the camera did not have a flashcard, then gphoto will reboot the
  N800. The log looks ok. It looks like gphoto ends. But the N800
  reboots.

* With a flashcard gphoto talks to the camera, and I never got a
  reboot.

* I can transfer images from the camera to the N800

* Setting aperture/exposure is shaky, sometimes it works, sometimes it
  does not. I am not sure what the conditions are.

* gphoto freezes trying to do capture-image. Here is the log: 

  http://turingmachine.org/~dmg/temp/gphoto-capture-log-20d-n800.log.gz

(I could not capture reliably with my OS X either, I had to patch the
canon library to remove the keylock code for the 20d).

Unfortunately I could not test capture with another camera (I have a
Canon Powershot Pro1, a 40d and a Panasonic Lumix DMC-LX2, non of
which seems to support the feature, so I don't know if this is a 20d
driver issue or a USB issue).


It would be great to be able to capture images, as it will allow a
very portable auto-bracketing tool (which is the reason I have gphoto2
on my laptop).

--dmg



-- 
--
Daniel M. German                  
http://turingmachine.org/
http://silvernegative.com/
dmg (at) uvic (dot) ca
replace (at) with @ and (dot) with .

More information about the maemo-developers mailing list