![Nordic ID HH8 Series Скачать руководство пользователя страница 20](http://html.mh-extra.com/html/nordic-id/hh8-series/hh8-series_user-manual_1701691020.webp)
Nordic ID Group
| Joensuunkatu 7 | FI-24100 Salo | Finland
358 2 727 7700 | Fax + 358 2 727 7720 | [email protected]
20 / 38
2020-05-18
Nordic ID HH83/HH85
User Guide
Version 1.3
1.8.7.2.
USING NORDIC ID RFID DEMO APPLICATION
Nordic ID RFID Demo application allows testing of different kind of barcode configurations effortlessly.
Configurations can be read and set from specific file. The specific file is a simple text file containing
configuration command strings generated by the Opticon’s configuration tool. The configuration settings
of Nordic ID RFID demo applications can be accessed via Settings menu or barcode functionality.
Opticon’s configuration tools do provide configuration strings instead of graphic barcodes when you
select “Enabling a single readable code” instead of “Enabling of readable codes” in step 4. Barcode type
must be 2D-Code like PDF417. Format of configuration string is:
@MENU_OPTO@ZZ@<config codes separated by @>@ZZ@OTPO_UNEM@
Opticon’s configuration tools shows two or three letter configuration code for each configurable item.
Example:
Enable Tri-Optic = JZ, Enable Code39 = B2
Configuration string = “@MENU_OPTO@ZZ@JZ@B2@ZZ@OTPO_UNEM@”
After sending configuration file to the reader, Nordic ID RFID demo will send “save settings” command
automatically to the 2D imager. Source code of Nordic ID RFID demo is public, so one can study how 2D
imager configuration using the specific files has been implemented on Android. See section 2.7.2 for more
information.
1.8.7.3.
CONFIGURING VIA NUR ACCESSORY EXTENSION API
NUR Accessory Extension API provides command for sending configuration string to the 2D imager:
byte [] imagerCmd (String cmd, int type);
cmd: Configuration string.
type: Type of imager in use (0= Opticon MDI-4100 2D scan engine)
Return value is byte array of response depending on command code(s) sent to the 2D imager. Null if
command string is not valid. The first byte of array contains ACK (0x6 success) or NAK (0x15 fail).
Example:
After sending configuration to the 2D imager, settings are ready to use but next power down causes
settings to lost. Therefore, it’s important to save settings to non-volatile memory of imager.
//SAVE CONFIGURATION TO IMAGER MEMORY
imagerCmd (“@MENU_OPTO@ZZ@Z2@ZZ@OTPO_UNEM@”, 0);