EasyManua.ls Logo

Intermec ED40 - Checksum Calculation

Intermec ED40
155 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 5 — Firmware Download
ED40 Decode Board Integration Guide 57
Checksum Calculation
Formula
Algorithm
CHK = 0
for i = 0 to (NBBYTES – 1)
CHK = CHK + (BYTE[i] * (NBBYTES – i))
next i
checksum = 0x00 + 0xBD + 0x00 + 0x380 + 0x00 + 0x00 + 0x130 + 0x180 + 0x00 +
0x00
checksum = 0x000006ED
CHK
BYTEi NBBYTES i()×
i 0=
NBBYTES 1
=
CHK 32bits=
Checksum Example
frame cmd parm 1 parm 2 parm 3 parm 4 parm 5 parm 6 parm 7 parm 8 chk
value
0x00 0x15 0x00 0x80 0x00 0x00 0x4C 0x80 0x00 0x00 0x00000
6ED
weight
10987654321–
value *
weight
0x00 0xBD 0x00 0x380 0x00 0x00 0x130 0x180 0x00 0x00

Table of Contents