Honeywell MS9535-5 Configuration Guide - Page 49

Longitudinal Redundancy Check, Block Check Character, Disable Transmit of LRC Calculation.

Page 49 highlights

³ 941600 Enable NCR Suffix Character Longitudinal Redundancy Check A Longitudinal Redundancy Check (LRC) is an error checking character that is calculated across a sequence of data characters. It is determined by eXclusive ORing (XOR) the characters to be checked, starting with an initial value of 00H. The result, an "LRC byte" is then transmitted following the data stream and used by the receiving computer to determine if the information was received correctly. In the scanner's case, XOR is performed prior to adding parity bits. When the LRC is enabled, the scanner defaults to starting the LRC on the second byte of information transmitted. Optionally, the calculation can start on the first byte transmitted. ³ 107811 ³ 107801 ³ 107800 ³ 107810 Enable Transmit of LRC Calculation - The scanner outputs on LRC check character after the bar code. * Disable Transmit of LRC Calculation. * Start LRC on First Byte - The scanner will calculate the LRC check digit starting with the first character. Start LRC on Second Byte - The scanner will calculate the LRC check digit starting with the second character. Block Check Character ³ 141400 * Enable NCR BCC ³ 141410 Disable NCR BCC 8-7

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116

8–7
³
9
4
1
6
0
0
Enable NCR Suffix Character
Longitudinal Redundancy Check
A Longitudinal Redundancy Check (LRC) is an error checking character that is
calculated across a sequence of data characters. It is determined by eXclusive
ORing (XOR) the characters to be checked, starting with an initial value of
00H.
The result, an “LRC byte” is then transmitted following the data stream and
used by the receiving computer to determine if the information was received
correctly. In the scanner’s case, XOR is performed prior to adding parity bits.
When the LRC is enabled, the scanner defaults to starting the LRC on the
second byte of information transmitted. Optionally, the calculation can start on
the first byte transmitted.
³
1
0
7
8
1
1
Enable Transmit of LRC Calculation
– The
scanner outputs on LRC check character after
the bar code.
³
1
0
7
8
0
1
* Disable Transmit of LRC Calculation.
³
1
0
7
8
0
0
* Start LRC on First Byte
– The scanner will
calculate the LRC check digit starting with the
first character
.
³
1
0
7
8
1
0
Start LRC on Second Byte
– The scanner will
calculate the LRC check digit starting with the
second character.
Block Check Character
³
1
4
1
4
0
0
* Enable NCR BCC
³
1
4
1
4
1
0
Disable NCR BCC