libgphoto2 icon indicating copy to clipboard operation
libgphoto2 copied to clipboard

Nikon 1 J3 with manual lens: capture doesn't respect shutter speed

Open rainbow-app opened this issue 2 years ago • 3 comments

Hello!

Lens is manual (=fully mechanical, no electronics).

I can successfully set shutter speed, e.g. to 1/10s, with "--set-config-value shutterspeed2=1/10" (I can see it both in "--get-config shutterspeed2", and on camera screen when I unplug USB cable).

However, when I --capture-image, it gets captured with some auto exposure, like 6s if dark, or 1s if brighter.

Latest master.

If I press the physical button, the expected speed (1/10) is used (of course). I (still) don't have native Nikon lens, so cannot check if the problem is in the lack of communication with the lens. (also I don't have the old J1 anymore, but I'm absolutely positively sure it captured fine in this regard).

It should be easy to reproduce: just remove the lens, and set mode to to M (the "up" button on camera body), then try the above commands.

I'll attach debug log in the following message.

Thanks.

Model                          Port
----------------------------------------------------------
Nikon J3                       usb:001,044

gphoto2 -v --get-config shutterspeed2
gphoto2 2.5.28.1

...

This version of gphoto2 is using the following software versions and options:
gphoto2         2.5.28.1       gcc, popt(m), exif, no cdk, no aa, jpeg, readline
libgphoto2      2.5.29.1       standard camlibs (SKIPPING docupen lumix), gcc, no ltdl, EXIF
libgphoto2_port 0.12.1         iolibs: disk ptpip serial usb1 usbdiskdirect usbscsi, gcc, no ltdl, EXIF, USB, serial without locking
Label: Shutterspeed
Readonly: 0
Type: RADIO
Current: 1/10
...

rainbow-app avatar Jun 04 '22 09:06 rainbow-app

debug_log.txt

rainbow-app avatar Jun 04 '22 09:06 rainbow-app

A minor update:

  • Electronic (kit) lens doesn't matter, same problem.
  • J1 doesn't have the shutter speed setting support in gphoto, it simply captures (with correct pre-set shutter speed).

rainbow-app avatar Jul 15 '22 08:07 rainbow-app

shutterspeed is not really a lens property, but a camera property.. so should be lens independend

msmeissn avatar Jul 15 '22 14:07 msmeissn