Estoy trabajando en el protocolo J1939 PGB.
En este protocolo no entendí la palabra "parse PGN"
Si alguien puede saberlo, será muy útil para mí.
Gracias de antemano.
Estoy trabajando en el protocolo J1939 PGB.
En este protocolo no entendí la palabra "parse PGN"
Si alguien puede saberlo, será muy útil para mí.
Gracias de antemano.
El protocolo J1939, que generalmente se transporta a través de un bus CAN de 2 hilos dentro de un vehículo.
Todos los paquetes J1939, excepto el paquete de solicitud, contienen un índice llamado PGN (Número de Grupo de Parámetros), parte del identificador de 29 bits del mensaje en el encabezado del mensaje.
Cuando su software lee un paquete J1939, necesita extraer ese número del resto del paquete (en otras palabras, "analizar ese número") para decidir qué significa el resto del paquete.
La mayoría del software que recibe paquetes J1939 tiene una lista de números PGN que entiende, e ignora cualquier paquete con un número PGN que no esté en su lista interna. Hay algunos ejemplos de PGN mencionados en línea; Según tengo entendido, debe comprar la especificación de SAE para obtener la lista completa de PGN y el formato y significado de los paquetes con esa PGN.
Basado en la página 13 de: enlace
El ID de mensaje de 29 bits de un mensaje J1939 se divide en tres partes:
Por lo tanto, un mensaje con id 0x12345678 tiene:
Lea otras preguntas en las etiquetas protocol