I'm testing a CAN bus circuitry based on MAX3051. VCC is 3.3V
Two nodes are only connected on the bus. Termination resistors 120 Ohm are on each end of the bus.
When the bus is in idle state (no one is trasmitting). With respect to ground, both CANH and CANL have less than 0.5V (measured with an oscilloscope)
The bus works fine, there's a solid communication between the nodes I don't see any message being lost or anything.
I would expect the voltage on the bus during idle state to be around VCC/2.
Why is it so low?