Programming instructions
Intermec Fingerprint v7.61 – Programmer’s Reference Manual Ed. 7284
Chapter 3 Image Transfer
UBI10 is a combined protocol/fi le format for image transfer, as opposed
to Intelhex and UBI00-UBI03 protocols described earlier in this chapter.
UBI10 is used in various Intermec Windows Drivers.
Protocol Description
!BG ↵
!X<pos>A ↵
!Y<pos>A ↵
!X<pos>A | !Y<pos>A !SB<bytes>W<data>
!X<pos>A | !Y<pos>A !SB<bytes>W<data>
!X<pos>A | !Y<pos>A !SB<bytes>W<data>
. . . . .
!X<pos>A | !Y<pos>A !SB<bytes>W<data>!EG ↵
!PRINT ↵
Frame Defi nitions
The width of the image in the STORE IMAGE statement should be
given as a multiple of 16 bits.
!BG
Begin graphics.
Always appended by a carriage return character.
!X<pos>A
Set absolute x position <pos>.
The value must be divisible by 8.
Default value is 0.
Once set, it will affect all consecutive y-positions in
the image, until a new x-position is set.
Appended by a carriage return character, unless
followed by a
!SB<bytes>W<data>
string on the
same line.
!Y<pos>A
Set absolute y position <pos>.
Default value is 0.
Appended by a carriage return character, unless
followed by a
!SB<bytes>W<data>
string on the
same line.
!SB<bytes>W<data>
Send one line of bitmap with <bytes> number of
bytes. <data> is bitmap bytes.
Can be preceded by a new x- and/or y-position.
If appended by a carriage return character, next
!SB
set of data will be positioned at the current y-position
incremented by 1.
If no appending carriage return character is used,
a new y-position must be specifi ed for next
!SB
set of data.
!EG
End graphics.
Always appended by a carriage return character.
!PRINT
End page (end frame).
Always appended by a carriage return character.
UBI10