J1939 CAN bus con python
Budget: $30 – $250 USD
Necesitamos un display que muestre los cambios de velocidad del quipo pesado, en este caso es una grúa telescópica a través del j1939 can bus, lo que se desea es algo como esto.
https://www.youtube.com/shorts/S18N0S0snEY
ya se cuenta con todos los materiales, raspberry, display lcd, cables de conexión incluso ya se ha logrado la conexión.
https://youtu.be/ukBIBQUGr18
Pero no se logra entender o descifrar los datos que arroja esta lectura, colocando los siguientes comandos en la terminal accedemos a la lectura del CAN BUS pero no sabemos que significa(adjuntare un manual que nos proporciono el fabricante de la marca del equipo, pero que no entendemos por falta de experiencia).
• candump can0 -L
(1660766927.480760) can0 350#FFFFFFDFF0FFFFFF
(1660766927.481011) can0 254#0200F301F0F0537D
(1660766927.481262) can0 3EC#F0FFFFFF3FF0FFFF
(1660766927.481485) can0 236#FFFFFFFFFFFFFFFF
• candump can0 -i -a
can0 552 [8] 11111011 11111011 11111111 11111111 11111111 00000000 00000000 11111111 '........'
can0 254 [8] 00000010 00000000 11110011 00000001 11110000 11110000 01010011 01111101 '......S}'
can0 236 [8] 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 '........'
can0 385 [8] 11111111 11111111 11111111 11111111 00101000 11111110 11111111 11111111 '....(...'
• candump can0 -x
can0 RX - - 300 [8] FF FF FF FF FF FF FF 00
can0 RX - - 22C [8] 04 00 00 10 3C 00 00 00
can0 RX - - 22D [8] C4 3C A8 61 A8 61 00 00
• candump -tz can0
can0 254 [8] 02 00 F3 00 F0 F0 53 7D
can0 236 [8] FF FF FF FF FF FF FF FF
can0 385 [8] FF FF FF FF 28 FE FF FF
Se desea entender que significa cada linea de código, con el fin de lograr desarrollar el display que se muestra en el primer video con python o con otro lenguaje de programación que nos ayude a realizar el proyecto.
https://www.youtube.com/shorts/S18N0S0snEY
ya se cuenta con todos los materiales, raspberry, display lcd, cables de conexión incluso ya se ha logrado la conexión.
https://youtu.be/ukBIBQUGr18
Pero no se logra entender o descifrar los datos que arroja esta lectura, colocando los siguientes comandos en la terminal accedemos a la lectura del CAN BUS pero no sabemos que significa(adjuntare un manual que nos proporciono el fabricante de la marca del equipo, pero que no entendemos por falta de experiencia).
• candump can0 -L
(1660766927.480760) can0 350#FFFFFFDFF0FFFFFF
(1660766927.481011) can0 254#0200F301F0F0537D
(1660766927.481262) can0 3EC#F0FFFFFF3FF0FFFF
(1660766927.481485) can0 236#FFFFFFFFFFFFFFFF
• candump can0 -i -a
can0 552 [8] 11111011 11111011 11111111 11111111 11111111 00000000 00000000 11111111 '........'
can0 254 [8] 00000010 00000000 11110011 00000001 11110000 11110000 01010011 01111101 '......S}'
can0 236 [8] 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 '........'
can0 385 [8] 11111111 11111111 11111111 11111111 00101000 11111110 11111111 11111111 '....(...'
• candump can0 -x
can0 RX - - 300 [8] FF FF FF FF FF FF FF 00
can0 RX - - 22C [8] 04 00 00 10 3C 00 00 00
can0 RX - - 22D [8] C4 3C A8 61 A8 61 00 00
• candump -tz can0
can0 254 [8] 02 00 F3 00 F0 F0 53 7D
can0 236 [8] FF FF FF FF FF FF FF FF
can0 385 [8] FF FF FF FF 28 FE FF FF
Se desea entender que significa cada linea de código, con el fin de lograr desarrollar el display que se muestra en el primer video con python o con otro lenguaje de programación que nos ayude a realizar el proyecto.