gphoto2 icon indicating copy to clipboard operation
gphoto2 copied to clipboard

Nikon D5200 - External trig with no memory card

Open matsekstrom opened this issue 4 years ago • 3 comments

Hi I want to use the command and trig external with no memory card: gphoto2 --wait-event-and-download

This is no problem with memory card. But I want a solution without a memory card inside camera body.

I have tried to use the command: gphoto2 --get-config capturetarget

The gphoto2 reply: Current: Internal RAM

And in the camera, the settings: "Slot empty release lock - OK"

All settings seems to be OK. Can anyone see something that I have forgotten or is it a bug? This works in Windows with http://digicamcontrol.com/.

I am using Gphoto2 2.5.15 on ARM, Ubuntu 18.04 LTS.

matsekstrom avatar Mar 10 '20 13:03 matsekstrom

I also was not able to achieve this with my D750.

THere is the "recordingmedia" setting too, but I cant change it on my D750

msmeissn avatar Mar 23 '20 06:03 msmeissn

So if windows software can do it, we are missing something :/

msmeissn avatar Mar 23 '20 07:03 msmeissn

I am in the same boat at the moment with Nikon D7500. It works with memory card inserted, but can't click without memory card.

gphoto2 --wait-event-and-download

I've tried to set the capuretarget config to Internal RAM and removed the memory card, still no luck.

I have added the memory card back in the camera, set the capuretarget config to 0 (i.e. Internal RAM). now the good thing is even though the memory card is in the camera, it is not storing the photos clicked in the Memory Card. so, its kind of hack but solves the problem.

gphoto2 --set-config capturetraget=0
gphoto2 --wait-event-and-download

Now, I am trying to get this working with libgphoto2 using python. Not luck so far. Here is what I am doing:

  1. gphoto2 --set-config capturetraget=0
  2. in my pyhton script I have gp.check_result(gp.gp_camera_wait_for_event(self.camera, timeout))
  3. but this is not still letting me trigger the capture button on the camera

I would have thought that the set config belongs to camera and not the gphoto2 application. I could be wrong though.

Next thing I am going try is to set the capturetarget config in python script after initialising the camera. I'll keep you posted on the progress.

gitphoex avatar Mar 24 '22 04:03 gitphoex