J1939 TSC1 Checksum

Discuss issues and ideas you have to configuring displays with PowerVision
embtechnicalservices
Posts: 52
Joined: Fri Jan 15, 2016 10:14 am

J1939 TSC1 Checksum

Post by embtechnicalservices » Sun Jul 02, 2017 7:55 am

Hello all,

Is the PV780 capable of creating a checksum for the J1939 TSC1 PGN?

If not, is there an method I could use within Powervision to write the functionalaity?

Many thanks. Dave.
http://www.emb-technical-services.co.uk
Image
Windows 10 Home x64 - PowerVision 2.9.21075 OEM
i7-7700HQ ,16GBRAM, 500GBSSD, DELL Inspion 7567, 4K UHD Display.
boyce
Enovation Controls Development
Enovation Controls Development
Posts: 322
Joined: Wed Sep 08, 2010 5:09 pm

Re: J1939 TSC1 Checksum

Post by boyce » Wed Jul 05, 2017 1:28 pm

I have not found any PowerVision code to calculate the TSC1 checksum. The developers tell me that they use 0x0F to indicate the checksum is not available and the TSC1 should be honored anyway.
The checksum can be calculated by a calculation event or in scripting. The checksum formula is published in the J1939 documentation for the 4207 SPN.
Boyce Schrack
Enovation Controls
embtechnicalservices
Posts: 52
Joined: Fri Jan 15, 2016 10:14 am

Re: J1939 TSC1 Checksum

Post by embtechnicalservices » Wed Jul 05, 2017 2:20 pm

thanks Boyce, I have set the message counter to F and the checksum to F so the 8th byte is FF = not available, as you say is mentioned and shoule be honoured. Until we test it on the machine we won't know if it needs it or not.

I might be back asking for some scripting help :)
http://www.emb-technical-services.co.uk
Image
Windows 10 Home x64 - PowerVision 2.9.21075 OEM
i7-7700HQ ,16GBRAM, 500GBSSD, DELL Inspion 7567, 4K UHD Display.