Programming instructions

Intermec Fingerprint v7.61 Programmers Reference Manual Ed. 7284
Chapter 3 Image Transfer
UBI10 is a combined protocol/ 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 speci 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