Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Longitudinal Redundancy Check (LRC)
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00905083
Message ID:
00905408
Views:
16
>>Whats an LRC?
>
>Hi Kevin,
>
>I was curious too, so I did a little research. This is what I found from:
>http://www.dict.org
>Just type or copy/paste "Longitudinal Redundancy Check" you will get the following:
>
>
>Longitudinal Redundancy Check
>
>           (LRC, Block Redundancy Check) An
>          error checking method that generates a longitudinal parity
>          byte from a specified string or block of bytes on a
>          longitudinal track.
>
>          The longitudinal parity byte is created by placing individual
>          bytes of a string in a two-dimensional array and performing
>          a Vertical Redundancy Check vertically and horizontally on
>          the array, creating an extra byte.  This is an improvement
>          over the VRC because it will catch an odd number of errors in
>          the individual characters of the string.
>
>
>

Yep, that's it.

It's used in RS-232 communications for extra secure applications where simple parity and flow control isn't enough to verify a transmission was received error free. You send a string of characters to a device along with the LRC and the receiver calculates it's own LRC to compare to the one received. Error occurs if they're different.

It's used by debit card pin entry device Verifone PINpad 1000se and I'm sure other devices.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform