User guide

27
iMZ Series User Guide
By default the PIN is not set in the printer. To a set your own
PIN in the printer connect the printer with a cable to a PC or
Laptop and use a Set-up Utility to set a PIN of your choice in
the printer which can be up to 16 characters.
The discovery and pairing routine can be bypassed in cus-
tom applications. Software developers may use Zebra’s
Multiplatform SDK to aid them in coding the connection to the
printer.
Bluetooth pairing requiring Man-In-The-Middle (MITM) protection
Some devices may require an authenticated Bluetooth con-
nection between themselves and the iMZ printer. By requiring
authentication, you can guarantee that the link occurs be-
tween only the two devices involved, and that no third device
(the Man-In-The-Middle) can view the data being passed be-
tween them. MITM protection is possible in Bluetooth security
mode 3 or above.
To authenticate the link, the two devices must demonstrate
that they have each seen the same six digit number during the
pairing process. On the iMZ, the only means of displaying a
six digit number during pairing is to print the value. Therefore,
there is a new SGD provided allowing a set of options:
! U1 setvar “bluetooth.allow _ no _ display _ nu-
meric _ comparison
The three options are:
1. “off: Bluetooth pairing uses “Just Works, with no MITM
protection.
2. “print” (default): The user will compare the six digit value
printed by the printer with the value displayed on the pairing
device. If the values match, the user will accept on the pairing
device and pairing will succeed with MITM protection. If the
values do not match, the user will reject on the pairing device.
Note: Android devices require MITM protection therefore Android
devices will negotiate the connection to Bluetooth security mode 3.