J1939 CAN bus con python

Job ID: 34404199

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.
Related categories: Python Linux C# Programming C++ Programming Ruby