gphoto2
gphoto2 copied to clipboard
Nikon D5200 - External trig with no memory card
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.
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
So if windows software can do it, we are missing something :/
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:
- gphoto2 --set-config capturetraget=0
- in my pyhton script I have
gp.check_result(gp.gp_camera_wait_for_event(self.camera, timeout))
- 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.