He trabajado con CAN bus recientemente y comencé a preguntarme qué pasaría si varios dispositivos en una red suceden repentinamente al mismo tiempo.
Me refiero a que todos los dispositivos en la red de bus CAN reciben los mensajes de cada uno. Pero ya que están en el mismo bus, ¿no habría un conflicto que resulte en que algunos dispositivos no reciban algunos de los mensajes del otro? Lo veo como una calle de un solo sentido donde tienes dos autos que intentan ir en dirección opuesta, lo que resulta en un choque y no llega a su destino.
No pude encontrar nada sobre esto en Internet ... además, esta pregunta probablemente se relaciona también con I²C o con otros protocolos de comunicación similares.