Soy un estudiante que realiza una pasantía y debo enviar un mensaje de autobús CAN a un vehículo. No tengo experiencia con el bus CAN, pero es parte de mi proyecto, así que estoy tratando de aprender.
Tengo que usar un i.MX 6 que tiene Linux OpenWrt en él. Tiene instalado can-utils, y puedo enviar comandos como "cansend can0 xxx # xxxxxxx" y verlos recibidos en nuestro programa interno.
Mi problema es que usamos la CAN de baja velocidad aquí y mis mensajes se envían a la CAN de alta velocidad, por lo que cuando trato de enviar un mensaje en un vehículo, no funciona. ¿Hay alguna manera de forzar que el mensaje se envíe en baja velocidad para que el vehículo lo reconozca?
Procesador: procesador de aplicaciones i.MX 6
SO: Linux - OpenWrt
Utilidad CAN: canutils