Scottes
Ex Member
|
I'd have to suspect that this would also happen to me with my Canon 50D. I'll have to give it a test tonight and see.
This may be solved by
1) Taking exposures in the opposite direction. Right now the Promote blasts away taking the fast frames first, which fills the buffer and it never catches up. By reversing and taking the slowest shots first, the buffer will always be empty until the shots are taken faster than x seconds. (With x depending on the camera itself.)
I don't see this working for every possible camera with every possible number of frames taken.
2) Have a user-configurable delay between shots when the total number of shots in the sequence exceed a user-configurable number. (So I can choose a 200ms delay when 17 shots or greater, 500ms delay when 23 shots or greater...) This is great for those of us who can figure out the correct delay for different numbers of shots in a sequence.
This is miserable for typical end-user ease-of-use issues - someone will screw up these settings, and be plenty ticked off at you (Arty) because they didn't read the manual properly. And I wouldn't blame them.
3) You (Arty) choose the delay when the sequence exceeds x shots, and solve for different values of x.
You can make this work for any situation by using excessive values - which covers your butt in any circumstance. That costs the user time, and a repeat of what you said about the benefit of the shutter cable.
4) You (Arty) *figure out* what the delay should be for each value of x, depending on the camera model that the end user configures into the Promote.
While this may seem impossible, I would bet that Rob Galbraith's CF card database of write speeds may be extremely valuable, and let you come up with reasonable delay values for each value of x.
This would require a new Setup menu item, allowing the user to select their camera model. What a pain to list each model!
5) Do the above, but simplify things. Have the user select their camera from 5 grades of camera - "entry-level, mid-tier, pro-sumer, high-end, sports model" or "slow" thru "ultra-fast".
This may be ideal, in the end, for the end user. If they find that some scenario fails (like in Michael's case) then they just need to set their camera model to 1 level down. No error should happen twice, and users should be just fine with that.
It will be easier for you (Arty) to figure out what these settings should be, too. Pick a delay, and a value of x. Use the user-configured camera "grade" selected to adjust delay and x.
As an example, a "very slow" camera gets delay is 100ms at 15 frames, and 500ms for 25 frames. A "slow" gets 100ms at 19 frames, and 500ms for 29 frames. And so on.
So you need to go into your lab and figure out what the numbers should be for 2 "grades" of cameras, like a 1d Mk II (highest grade) and a 50D (mid grade). You should then be able to figure out all the other settings from whichever two grades of camera you pick.
And then send this new feature out to beta testers who own enough cameras to cover all or most variations. Possibly allow beta testers to adjust your settings for delay and x, allowing them to give you back what might very well be exact values for each delay for each value of x frames for their specific camera.
I vote for #5 unless someone comes up with better suggestions.
|