Happy new year everyone! I have a little puzzle on which I'd like your help.

I have a device (Line6 POD2) that can be controlled with a footswitch. That footswitch is connected to the unit with a RJ45 cable. I do not have a footswitch.

I wanted to use sigrok/pulseview to try to decode the protocol that's on that cable, but had no luck. I THINK that the signal is differentially encoded on the wire, and I can see units of 8 pulses, either of length 1 us or of length 3 us on some of the wires.

If it is true that the signals are differentially encoded, I need to build a signal amplifier for it, right? Do I have to worry about any common-mode offset voltage? After all, this could theoretically be any value, relative to my logic analyzer, right? The POD2's power supply is not grounded, so is floating w.r.t. other equipment anyway.

Also, what encoding could it be that encodes one bit value as a pulse of 1 us and the other as a pulse of 3 us? I looked at some candidates, but had no luck.

Thanks all!

Update 1: I tried anew with my scope and here are a few details that I found. I connected the probe to pin 4 and the ground clip to pin 5 (I thought that since the POD2 was floating w.r.t. the scope this should not be a problem and indeed it wasn't).

I found the signals attached here. This is one burst of what I think are four bytes. If that's correct, the left part shows bytes 1-3 and the right part shows bytes 2-4. The edges are 16 us apart. The short duty cycle lasts 1 us, the long one 3 us.

And yes, that's 50 Vpp. I was amazed as well.