I just wanted to open a thread on this device, and conglomerate with anyone else using it. I have been using it, learning it, but keeping it in its playpen. I use it for J1939 commercial vehicle standard.
My current snag is that it does not seem to except extended filters when using 29 bit IDs. It only sees the first 11 bits, like its stuck in standard, but it places them strangely. for example, my code that works:
nCPGNFilter0m1 = 0x1a1;// Filter 0:
nCPGNFilter1m1 = 0x0a1;// Filter 1:.
nCPGNFilter2m1 = 0xABB;// Filter 2:
nCPGNFilter3m1 = 0x1BB;// Filter 3:
nCPGNMask0m1 = 0x000FFF00; //mask for first 2
nCPGNMask1m1 = 0x000FFF00; // mask for remaining
With this I can filter the IDs: 0X1810A1A0, 0X1811A1A0 0X188ABBAB, 0x1881BBAB
If I try to use anything longer in “nCPGNFilterXm1”, it ignores the rest.
I would also like to know if anyone has used CAN data for processing in a strategy. I can’t figure out how to convert the HEX strings back into int32 so I can parse them for data. If I use the “HexStringTo___” actions, I always get 0.