Programming instructions
Intermec Fingerprint v7.61 – Programmer’s Reference Manual Ed. 7280
Chapter 3
3. Image Transfer
The following fi ve image transfer fi le protocols are used in connection with
the STORE IMAGE statement and use a common format for the image
data, as descibed on next page.
Intelhex
Intel hex [Intel Hexadecimal Intellec 8/MDS (I_hex) fi le format] is a
well-known standard format for transfer of bitmap images. Please refer to
the standard literature on the subject.
Note that:
• Hex digits in Intelhex frames must be uppercase.
• Null frames may be omitted.
• Frames can be received in any order.
• Maximum fi le size is 64 kbytes.
UBI00
Each frame contains:
<data bytes>
<data bytes> Binary images. Modulo 2 bytes.
UBI01
Each frame of data contains:
<data bytes> <checksum>
<data bytes> Binary images. Modulo 2 bytes.
<checksum> Modulo 65536 byte-wise sum of what is defi ned in protocol
of “data bytes.”
2 byte binary. MSB, LSB.
UBI02
Each frame of data contains:
<number of data bytes> <data bytes> <checksum>
<number of data bytes> 2 bytes binary. MSB, LSB.
<data bytes> Binary images. Modulo 2 bytes.
<checksum> Modulo 65536 byte-wise sum of what is defi ned in protocol of
“number of data bytes” and “data bytes.”
2 byte binary. MSB, LSB.
UBI03
Each frame of data contains:
<start of frame id.> <number of data bytes> <data bytes> <checksum>
<start of frame id.> 1 byte (ASCII 42 dec = "*").
<number of data bytes> 2 bytes binary. MSB, LSB.
<data bytes> Binary images. Modulo 2 bytes.
<checksum> Modulo 65536 byte-wise sum of what is defi ned in protocol
of “start of frame id” and “number of data bytes” and
”data bytes.”
2 byte binary. MSB, LSB.