nullboundary/Triggertrap

Different timings for shutter and focus

Closed this issue · 2 comments

Shutter works reliably on my camera at SHUTTER_PULSE_TIME timings as short as 15 ms. (at 5ms and 10ms, it works most of the time, but skips some odd ones for some reason). I think the fastest cameras currently have about 15 fps shutters, which equals one shot every 66 milliseconds. If we use a Shutter Pulse of 60 ms as standard, we should have the best of both worlds: 100% reliable shutters, and no risk of shooting two exposures by accident.

However, the focus only tries to focus for the duration of the pulse; 5ms is not long enough to focus. This should probably be a standard of as much as 500ms - perhaps even more.

Finally; some cameras will need to have both the focus and the shutter engaged simultaneously in order to trigger the camera.

Can we disconnect the two from each other so:

a) The SHUTTER_PULSE_TIME_A can be defined separately from SHUTTER_PULSE_TIME_B

b) SHUTTER_PULSE_TIME_A kicks in after (SHUTTER_PULSE_TIME_B - SHUTTER_PULSE_TIME_A) (so if B is 1000ms, and A is 60ms, A starts after 940 ms, and they both stop at the same time?)

Like this:

Shutters

Obviously, if people aren't using the autofocus (most of the time, I'd suggest they don't...), the point is moot.

NOTE

If this is very time-consuming to do, we can just tell people that auto-focus is not supported, and that they need to put their cameras into manual focus.

a) The SHUTTER_PULSE_TIME_A can be defined separately from SHUTTER_PULSE_TIME_B

No problem to do this. I decided not to create a menu though. I think its kind of an "advanced" feature. If you don't know what this means you could easily mess up your TT.

Finally; some cameras will need to have both the focus and the shutter engaged simultaneously in order to trigger the camera.

This part is tricky...

Finally; some cameras will need to have both the focus and the shutter engaged simultaneously in order to trigger the camera.
This part is tricky...

I think this is the case with most Nikon cameras, unfortunately.

Could this be a possible solution: code in an option (settable in code, not in software) that either:

  • Triggers only the shutter when the shutter is triggered
  • Triggers focus and shutter when the shutter is triggered

Defaulting to both focus and trigger?

That way, it shoudl work for most cameras (the canon will take a photo either way, and it can't harm, really), but if we later run into an issue with a camera that won't trigger if both shutter and focus signals are sent, we can post instructions for how to change a 'false' to a 'true' for those people?