Decoding SAE J1939 Custom PGNs
Unfortunately, some manufacturers use Custom PGNs that cannot be decoded from the standard. If you have such PGNs in your network, “unknown” is displayed instead of decoding.
However, you can add your own database to the database of CANvision and the CAN-Bus Tester 2 protocol monitor.
You will find the following in the directory
CANvision: C:\Program Files (x86)\GEMAC Chemnitz GmbH\CANvision\J1939
CAN-Bus Tester 2: C:\Program Files (x86)\GEMAC Chemnitz GmbH\CAN-Bus Tester 2 v4.8\J1939
the file J1939_EditedDatabase_Template.jdbx.
It contains examples for coding SPN’s and PGN’s and the documentation you can use to make your own entries. It would help if you had a text editor like Notepad++ for this.
To import the database, you have to specify the path to the database in the SAE-J1939 window of CANvision or the protocol monitor under > Extras > Settings. The file is then imported and displayed how many PGNs, SPNs, and ENUMs have been imported. In case of an error during the import, please check the syntax of the file.