I have just one ground±15% is the ratio of the current in the two photodiodes. There is no feedback that can correct it. The only way to deal with it would be a preset, but who wants to have to calibrate every input (the TS said there were many)?
From the diagram in Post #13 there appears to be no need for isolation. The TVS won't work too well at 3.3V, I would suggest schottky diodes to V+ and V-.
If there is a possibility of two different 0V connections then a differential amplifier would deal with it, as I suggested back in post #4, but if there is no possibility of different 0V connections, then the Post #13 circuit is OK.
I could just use a 3,3V TVS, but why do you suggest two Shottky diodes instead of bidirectional TVS?
