Could the camera shutter trigger be made available through I2C?
I was wondering whether it might be possibile to relay the camera shutter triggering state through the I2C bus. The aim it to trigger external flashes/strobes while shooting Jolla's camera, for example.
Combining this feature with a modified TOH, it might also be possible to build a ring-flash like this: http://www.kickstarter.com/projects/brickandpixel/lightstrap-flash-and-video-light-for-iphone?ref=live
There should be an option in the camera app to turn this trigger on or off, but first of all I'd like to know if I2C is the right way to implement it... and of course if that might be of interest!
"if I2C is the right way": there are no other option so yes it is the only way, using an I2C IO expander for ex. I don't know how synchronisation with the camera can be done (how long does it take to take a photo after the shutter is pressed).
zeta ( 2014-01-20 23:42:08 +0200 )editYes, I2C is the only exposed bus, but I don't know how does it work and if it can carry this signal. Synchronisation might be a complex trial-and-error affair or just a matter of few simple lines of code, I have no idea unfortunately...
IZ1IVA ( 2014-01-21 11:07:47 +0200 )editYes it can work, you only need an IO expander for that. For video where there is only on/off of the light, it is straightforward to do. For a real xenon-type flash which has to be synchronised with the camera shutter, I don't know the timing to respect, so can't say, but should be possible.
zeta ( 2014-01-22 00:38:49 +0200 )editafter reading the "lightstrap" capabilities again : using a PWM expander, or better a led driver, with some RGB leds, you could control from the camera app the light level and its color (virtually any color).
zeta ( 2014-01-22 00:47:02 +0200 )editYes, timing is crucial, but it has to be linked to the shutter rather than the camera's flash. This is because it's a LED (so long duration of the lighting), not a real xenon lamp (brief burst of light). And you're right, it'll be wonderful to adjust the colour temperature from the camera app!
IZ1IVA ( 2014-01-22 10:49:27 +0200 )edit