I am trying to understand what it actually means when we say we are sending a dominant or recessive bit on a CAN bus.
In a digital system, logic levels are usually measured relative to ground for example, 0 V for logic 0 and 5 V for logic 1. when a line is set to 5 V we say we are sending logic HIGH, and when it is at 0 V we say we are sending logic LOW on the communication bus but I do not understand how this concept applies on a CAN bus.
Imagine a typical CAN bus setup where two nodes are connected through CAN H and CAN L lines, and the bus is terminated at both ends with 120 Ω resistors.

Could you please explain how dominant and recessive bits are represented in terms of voltage levels on CAN H and CAN L lines with respect to ground? Also, how does the receiver determine whether the transmitted bit is dominant or recessive?
In a digital system, logic levels are usually measured relative to ground for example, 0 V for logic 0 and 5 V for logic 1. when a line is set to 5 V we say we are sending logic HIGH, and when it is at 0 V we say we are sending logic LOW on the communication bus but I do not understand how this concept applies on a CAN bus.
Imagine a typical CAN bus setup where two nodes are connected through CAN H and CAN L lines, and the bus is terminated at both ends with 120 Ω resistors.

Could you please explain how dominant and recessive bits are represented in terms of voltage levels on CAN H and CAN L lines with respect to ground? Also, how does the receiver determine whether the transmitted bit is dominant or recessive?

