beautypg.com

Device – Dataman 48Pro User Manual

Page 48

background image


CRC-CCITT

sum by bytes to "word" using

RESULT=PREVIOUS + (x^16 + x^12 + x^5 +1)

CRC-XModem sum by bytes to "word" using

RESULT=PREVIOUS + (x^16 + x^15 + x^2 +1)

Column marked as Neg. is a negation of checksum so, that
Sum + Neg. = FFFFH.
Column marked as Suppl. is complement of checksum so, that
Sum + Suppl. = 0 (+ carry).

Dialog checksum contains following items:

From address: This is a start address of the block selected for
calculating checksums in the buffer. Address is defined as Byte
address.

To address: This is the end address of block selected for
calculating checksums in the buffer. Address is defined as Byte
address.

Insert checksum: When selected, the checksum will be
written into the buffer. (see: Calculate & insert)

Insert at address: This specifies an address within the buffer
where the chosen checksum will be written. (see: Calculate &
insert)
The Address can not be within the range specified by
to . Address is defined as
Byte address.

Size: This item is used for setting a size of chosen checksum
result, which will be written into the buffer. The size of
checksum result may be 8 (byte) or 16 (word) bits long. If word
size was selected, whole checksum value will be written into
the buffer.
Note: If word size was selected, a low byte of checksum value
will be written on address specified in box Insert address and a
high byte will be written on address incremented by one.

Calculate: Start calculating checksums for selected block in
the buffer. No writes into the buffer are executed.

Calculate & insert: Start calculating checksums for selected
block in the buffer and writes the chosen checksum into the
buffer on address specified by Insert address.

Device

The Device Menu includes functions for working with the
selected programmable device. Such as: device select, read
data from device, device blank check, device program, device
verify and device erase.

48