gphoto2 testing

gphoto2 version

libgphoto2 version

camera model

gphoto2 capture?

decapod capture?

 

2.4.7

2.4.6

Nikon D50

yes, but inconsistent

no

 

2.4.7

2.4.6

Nikon D200

no - listed, but can't capture

no

 

2.4.5

2.4.6

Nikon D50

no

no

 

2.4.5

2.4.6

Nikon D200

no

 

 

2.4.7

2.4.6

Canon G10

yes

no 3

 

2.4.5

2.4.6

Canon G10

yes

 

 

2.4.7

2.4.7

Nikon D200

yes 1

 

 

2.4.5

2.4.7

Nikon D200

no

 

 

2.4.7

2.4.7

Nikon D50

inconsistent capture. "PTP: Sequence number mismatch 1 vs exptected 0"

 

 

2.4.7

2.4.7

Canon G10

yes

no 3

 

2.4.8

2.4.8

Nikon D50

no, not even listed when --auto-detect

 

 

2.4.8

2.4.8

Nikon D200

yes

 

 

2.4.8

2.4.8

Canon G10

yes

 

 

2.4.7

2.4.8

Nikon D50

yes

no 3

 

2.4.7

2.4.8

Nikon D200

yes

no 3

 

2.4.7

2.4.8

Canon G10

yes

no 3

 

1. Must capture using --capture-image-and-download command. If using --capture-image command instead, camera must be powered off or unplugged from USB before capturing again.

2. If using --capture-image or --capture-image-and-download, camera must be powered off, or unplugged from USB before capturing again.

3. capture.log reports:

"The port you specified ('ð---ªäÿ') can not be found. Please specify one of the ports found by 'gphoto2 --list-ports' and make sure the spelling is correct (i.e. with prefix 'serial:' or 'usb:').** Error (-105: 'Unknown model') **"

The port characters in the log appear to be random garbage and are different each time.

gphoto2 commands

To get version numbers: gphoto2 -v

To get USB port listing: gphoto2 --list-ports

To list attached cameras: gphoto2 --auto-detect

To capture: gphoto2 --capture-image

Tips

If compiling different versions of gphoto2 and libgphoto2 releases, run ldconfig to clear the cache.