Well, the logic analyzer has 3 inputs but the problem is that its buffers is not large enough. I'm attaching the output from the lens-body comm when the shutter button is half-pressed.
The waveforms are in this order:
LENS->BODY
BODY->LENS
CLOCK
As you can see, the logic levels are inverted (they stay on 5V all the time) and when something happens, the body signals the lens to begin communication. I don't know what protocol is this, the clock signal is somewhat weird, but it does transmit 8bit commands. Sometimes the body and the lens transmit at the same time... I don't know why is that. These images would be useful for someone who has experience in this area, but again, they're only a fraction of the data sent.
There are 4 windows in this image (I used the 'delay sampling' command, thus the data is continous) and each one is 4ms long, sampled at 250KHz (there is some aliasing present, this would be prevented by sampling at 1MHz or more).
Hope this helps
