Skip to main content

Configuration

Setup Tool​

The easiest way to configure the device is via the Setup Tool. Follow the instructions in the Setup Tool.

Manually​

To edit the configuration of the device, connect it via USB to your computer. In the connected drive you will find a file named "app_config.txt". Open this file with a text editor.

The configuration file is divided into sections. Every section starts with [Section].

buttonmapping​

In the section buttonmapping you can configure the function of each button.

The possible values that can be set are:

ValueFunction
0No Function
1Program a transponder
2Verify a transponder
3Read transponder/barcode
4Lock a transponder
5Read transponder/barcode raw

For each button you can now assign one of the values mentioned above.

OptionButton
trigger_oneT1
trigger_twoT2
function_oneF1
function_twoF2

bluetooth​

reconnect_to_last_device​

With this option the automatic bluetooth connection can be controlled. If the value is set to 1, the device will try to connect to the last connected device. If the value is set to 0, the connection must be established manually from the PC.

write​

allow_short_epc_schemes_only​

With this option the size of the allowed EPC schema can be defined.

ValueFunction
0All schemes are allowed
1Only small EPC schemes are allowed (e.g. only SGTIN-96, but not SGTIN-198)

sgtin_filter_value​

With this option the filter value can be specified for the SGTIN EPC schemes. This filter value is used, when a transponder is programmed using an SGTIN EPC scheme. Default value is 0. Allowed values are from 0 to 7.

grai_filter_value​

With this option the filter value can be specified for the GRAI EPC schemes. This filter value is used, when a transponder is programmed using an GRAI EPC scheme. Default value is 0. Allowed values are from 0 to 7.

giai_filter_value​

With this option the filter value can be specified for the GIAI EPC schemes. This filter value is used, when a transponder is programmed using an GIAI EPC scheme. Default value is 0. Allowed values are from 0 to 7.

verify​

failure_signal​

This option is used to define the feedback signal if the verification fails due to a mismatch between barcode and transponder.

ValueFunction
0Single Beep
16 Beeps (high/low)

lock​

type​

There different types of locking mechanisms. This can be set via type parameter in the configuration. Default is 0.

ValueLock type
0Permanent (not reversible)
1Random Password (can be written again with the randomly generated password)

See documentation of the locking procedure for more details.

hid​

date_time_format​

With this setting the date format can be defined which is used when data is sent to a PC via HID. Wildcards can be used to define the format.

data_format​

With this setting the format in which the data is sent to a PC can be defined. The format can be defined differently for every button.

OptionButton
data_format_trigger_oneT1
data_format_trigger_twoT2
data_format_function_oneF1
data_format_function_twoF2

To define the format, placeholders can be used.

WildcardOutput
{TAB}TAB keypress
{ENTER}ENTER keypress
%tTimestamp in the format as defined in hid_date_time_format
%FThe function that was executed ("read", "write", "verify", "lock").
%HEPC as hexadecimal string (when reading an RFID transponder), barcode string (when scanning a barcode)
%IWhen using the verify function, it prints the EPC in hex format of the transponder that was verified.
%SAll GS1 application identifiers and their values in the format "(xx)yyyy(xxxx)yyyy".
%UWhen using the verify function, it prints all GS1 application identifiers of the transponder that was verified.
%{XXXX}The value of the GS1 application identifier "XXXX".
%{nXXXX}The key and value of the GS1 application identifier "`XXXX".
%{(nXXXX}The key (in brackets) and the value of the GS1 application identifier "`XXXX".
%%Percentage-Sign

Following are examples for different formats with the given data.

  • AI 01: 1111
  • AI 21: 2222
FormatOutput
%{01}1111
%{n01}011111
%{(n01}(01)1111
%{(n01}{TAB}%{(n21}(01)1111 [TAB] (21)2222
%t %{01}{ENTER}2024.04.14 12:22:01 1111 [ENTER]
%S(01)1111(21)2222

journal​

date_time_format​

With this setting the date format can be defined which is used in the journal. Wildcards can be used to define the format.

Additional Information​

Wildcards Dateformat​

WildcardDescription
%y, %YYear
%mMonth (without leading 0)
%MMonth (with leading 0 if needed)
%dDay (without leading 0)
%DDay (with leading 0 if needed)
%hHour (without leading 0)
%HHour (with leading 0 if needed)
%nMinute (without leading 0)
%NMinute (with leading 0 if needed)
%sSecond (without leading 0)
%SSecond (with leading 0 if needed)