DSLR Hotshoe wiring to Arduino revisited - I'm getting false triggering. How can I overcome that?
After seeing with the scope that the camera keeps sending fast pulses from time to time while the button is half-pressed, and a longer pulse when the button is fully pressed, I implemented the debounce function to only allow pulses that are longer than 5ms. That seemed to have solved the problem and the false triggerings!