Owner manual
selected checksum size, only lower byte(s) of 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. Similarly it is for DWORD.
• Byte order mode for Word and Word (CY) checksums box
This box contains setting of byte orientation in words summed for Word and Word (CY)
checksums.
Available settings are Little endian and Big Endian. Description of both settings is in
section Word sum Little Endian (x16) and Word sum Big Endian (x16) of Automatic
checksum calculator help.
• Calculate button
Click on the button Calculate starts calculating checksums for selected block in buffer. No
writes into the buffer are executed.
• Calculate & insert button
Click on the button Calculate & insert starts calculating checksums for selected block in
the buffer and writes the chosen checksum into the buffer on address specified by Insert
address. This function is available for Byte, Word, CRC-CCITT and CRC-XMODEM
checksums.
• Close button
Closes dialog Checksum.
Main checksum types
Checksum value displayed in main program window in table "Addresses" shows sum of
current data in main buffer. Sum is calculated with following rules:
• Address range of data block the checksum is calculated, can be set to one of two modes:
• Default addresses "Buffer Start" and "Buffer End", that are displayed in table
"Addresses" in the main program window.
• Custom defined addresses.
The settings are available in dialog Checksum, tab Main checksum options, check box
Use custom defined buffer addresses for checksum calculation. Custom checksum
address mode is indicated as [addrfrom..addrto] string displayed after checksum value in
main program window in table "Addresses".
Checksum address range settings are associated to currently selected device only. After
new device is selected, address range is set to default addresses mode "Buffer Start" and
"Buffer End" for selected device. Checksum address mode is also saved to project files.
• Following checksum types are available for Main checksum:
Byte sum (x8)
Buffer data are summed byte-by-byte irrespective of current buffer view mode (x8/x16/x1)
organization. Any carry bits exceeding 32-bits are neglected. This checksum mode is
indicated by string (x8) displayed after checksum value in main program window.
Word sum Little Endian (x16)
Buffer data are summed word-by-word irrespective of current buffer view mode
organization. Any carry bits exceeding 32-bits are neglected. This checksum mode is
indicated by string (x16 LE) displayed after checksum value in main program window.
Term Little Endian means, the buffer checksum is calculated from words read from buffer
in Little Endian mode.
65