How to Configure SAE J1850 Automatic Frame Processing in VeriStand?

Updated Sep 5, 2024

Reported In

Software

  • VeriStand

Driver

  • NI-XNET

Issue Details

I would like to configure CRC-8 SAE J1850 in the Automatic Frame Processing tab for the selected CAN port as shown below. 
VeriStand AFP Tab.png
The values for the CRC result widths are in hexadecimal but the input in the Automatic Frame Processing tab is not in hexadecimal value. How can I input these values below in VeriStand?
SAE Standard Copy.png

Solution

The values of the CRC results width in hexadecimal needs to be converted to decimal value since the input for the Automatic Frame Processing are in decimals.
For example, the decimal value for CRC polynomial hex value 0x1D is 29 and Initial CRC (0xFF) is 255.

Customer File.png

Additional Information

SAE J1850 is a standard CRC algorithm and the CRC-8 in VeriStand represents SAE J1850.