Post Reply 
HP-IL checksums or not
11-23-2017, 06:31 PM
Post: #1
HP-IL checksums or not
I have implemented a couple of HP-IL routines to read and write a page to and from 41CL physical memory.

HP uses checksums in their files and an leaning towards doing the same. In that case it would seem most logical to use CRC32 as is done by the YCRC command.

But why are there checksums, and are they needed today?
HP-IL passes messages around and it is strongly recommended practise to verify the data when the frame comes back. Thus, the HP-IL protocol should not introduce any errors. I suppose the reason for checksums was that the magnetic tapes used were not entirely reliable/trusted and detecting a problem would be a good thing to ensure data integrity.

So, is this needed today? If people still use old storage media, then probably yes. For PILBox simulation, maybe not? On the other hand, it would be consistent with existing routines to have a checksum.

So I am pondering over if a CRC32 checksum should be written or not (or something simpler), what do you think?

HÃ¥kan
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
HP-IL checksums or not - hth - 11-23-2017 06:31 PM
RE: HP-IL checksums or not - mfleming - 11-24-2017, 01:41 AM
RE: HP-IL checksums or not - hth - 11-26-2017, 05:16 AM
RE: HP-IL checksums or not - AlexFekken - 11-26-2017, 06:06 AM
RE: HP-IL checksums or not - mfleming - 11-26-2017, 06:28 AM
RE: HP-IL checksums or not - hth - 11-27-2017, 07:04 PM
RE: HP-IL checksums or not - mfleming - 11-28-2017, 02:35 AM
RE: HP-IL checksums or not - jsi - 11-28-2017, 06:06 PM
RE: HP-IL checksums or not - hth - 12-11-2017, 12:53 AM



User(s) browsing this thread: 1 Guest(s)