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.