1 ) You have 50 cameras that you want to operate in unison (i.e. take a picture at exactly the same time) or in rapid sequence (some preset millisecond delay between each camera taking a picture)
2 ) You would like each camera setup the same way when its starts up (or at least when the script starts).
3 ) You have a "USB remote" circuit / device that connects the +5v and 0v(gnd) pins of all the USB ports in parrallel and then through a switch to a 5V source.
exactly.
from now on things differ:
1. i currently have a script (ubasic as lua crashes...) that autostarts when i manually turn on each cam
2. the script allows me to configure on the fly all cams, by pressing the remote button in different sequences i can choose all params (av,tv,zoom,etc...) and set them
3. after i set all the params, the script allows me to go in shooting mode, take focus on each cam till focus is really reached and then the scripts waits for remote click to initiate the actual shooting sequence
4. as i press the remote button, the cam initiates the shooting sequence and the screen goes blank and the camera hangs. As soon as i release the remote button the picture is immediatly taken by all the cams
5. the script now allows me the set again the params (av,tv,zoom,etc...) or to take another picture as in step 3
now this is exactly what im currently doing
but the result is that not all the pictures are taken synchronously,
we test with a flash device that is also triggered by the same remote button (gentStereo)
and in the resulting picture i can clearly see that some of them are dark, some correct, some bright.
Same cams give different results in different shots (cams do not have always the same delay).
Today i tried to exit script and alt/mode and perform click with the built-in functionality (controlMode=normal, SwitchMode=onePush) and on the results all shots were correctly lighten, there were very few cams with a very subtle, but acceptable, exposition difference. We made tests from 1/60 to 1/200 with these results.
In my opinion I'm behaving correctly but evidently I'm missing something...
thanks for your help