Instructions
U.are.U SDK - Developer Guide 72
OPOS
Identification and verification require that all BIRs be in the same format. The BIRs can be in four formats:
1 DigitalPersona format (12-byte headers, 45-byte headers or a mixture),
2 ANSI (with 45-byte headers)
3 ISO (with 45-byte headers)
4 OPOS 1.x compatible (DigitalPersona format with 12-byte headers).
For example, if the Algorithm property is set to ANSI and you receive ANSI captures, those fingerprints cannot be
matched against templates that are stored in a DigitalPersona format.
The value of the Algorithm property must be set before the device is enabled (i.e., after the device is opened and
claimed, but before it is enabled).
Working with DigitalPersona Record Formats
The format for the new default 45-byte headers is provided in the OPOS specifications. The first 12 bytes of the 45-
byte header are the same as the previous 12-byte header except for the header version number.
In both 12-byte and 45-byte headers, the 5th byte specifies the header format:
• The 5th byte is 0x10 for a 12-byte header
• The 5th byte is 0x20 for a 45-byte header
Converting to a Different Data Format
If you wish to convert to a different data format, you must re-enroll users with the new format. There is no way to
convert data between formats.
Value Meaning
0 Default (Same as 1)
1 DigitalPersona format with 45-byte header that conforms to OPOS 1.13 spec.
New captures and enrollments will be done in DigitalPersona format with 45-
byte headers. Verify and identify will correctly compare with BIRs that have 45-
byte headers, the previous 12-byte headers or a mixture.
2 ANSI INSITS 378-2004. New captures and enrollments will be created in ANSI
format with a 45-byte OPOS header. Verify and identify will require that all BIRs
be in ANSI format.
3 ISO/IEC 19794-2:2005. New captures and enrollments will be created in ISO for-
mat with a 45-byte OPOS header. Verify and identify will require that all BIRs be
in ISO format.
4 OPOS 1.x compatible. This is the previous DigitalPersona format with 12-byte
header. This format was the default (and only) format used in the U.are.U UPOS
for OPOS SDK. New captures and enrollments will be created in the DigitalPer-
sona format with 12-byte headers. Verify and identify will correctly compare with
BIRs that have 12-byte headers.