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:
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?