How to enable global Anti-passback in the U-PROX IP system
Here’s what Antipassback.pdf specifies for configuring anti-passback in U-PROX: Entry-perimeter enforcement:If a user has not passed through the defined entry perimeter, any subsequent ...
Programming is carried out from the mobile U-Prox Config application via the Bluetooth channel.
You can download the U-Prox Config application from the PlayMarket or AppStore, as well as via the specified QR code:
When you connect to the reader, your smartphone must have Bluetooth and GPS (geolocation) enabled and the app must have all necessary permissions. If this is the first time you’re connecting to a factory-fresh reader or you don’t yet know the engineer code, power the reader down, twist the white and green wires (D1 and D0) together and leave them disconnected (“in the air”), then apply power. Connect via U-Prox Config, set and save a new engineer code for all future connections, and only then mount the reader.
If you don’t follow the above, you’ll see this message when trying to connect:
“To access the reader’s settings, short the green and white wires and reboot the reader” — i.e., switch it off and then power it on again.
To connect to the reader, the green and white wires must be left “floating” in mid-air. Below is how to connect to the reader using the U-Prox SL maxi v2 and the engineer code:
After connecting to the reader, you’ll see a window with the following options:
The “Reader” field specifies the types of identifiers the reader will handle:
List of all output interfaces supported by the reader (this firmware):
The “Keyboard Mode” field specifies the keyboard operation formats:
Per-character transmission of code digits (the code of each pressed key is sent immediately to the receiver)
Packet code transmission
An entered but untransmitted code can be canceled with the * key to start over.
If a code is entered but # is not pressed, the entered code will be cleared and the buffer reset after 5 seconds.
The “facility code” is used for compatibility with older systems.
Works ONLY with Wiegand 26 format.
Replaces the third byte of the identifier with the value specified in the field—from 00 to FF (for a 26-bit identifier, this is the first byte).
Readers with a facility code of FF, when connected to a U-Prox IP400, will output the code ABCD123456 as 0000FF3456, which in 26-bit form appears as FF3456.
If a code is entered in this field, the reader will operate with the so-called “encrypted” U-Prox ID mobile identifiers.
It will NOT respond to the regular “persistent/network” U-Prox ID mobile identifiers.
This may be required when building closed access networks.
In this menu there are five profiles that can be used to configure the reading of personalized Mifare Classic/Plus/DESFire identifiers, as well as to enable the PAN-code reading mode for chip-based bank cards and PayPass/PayWave (the virtual PAN-code from Apple Pay or Google Pay) – the “Pay Card” mode.
For Mifare Classic – the standard personalization setting “SL1 6 bytes” is available, plus an additional “SL1 diversification” option (which uses the identifier code and an encryption key via a specific algorithm for extra protection);
For Mifare Plus – the standard personalization setting “SL3 16 bytes” is available, plus an additional “SL3 diversification” option (which uses the identifier code and an encryption key via a specific algorithm for extra protection);
There is a separate, extensive text on the personalization of Mifare Classic/Plus/DESFire identifiers.
Enables global inversion of the code read by the reader. For example:
1b2b3b4b5b6b7b8b
, the inverted code becomes 8b7b6b5b4b3b2b1b
.1b2b3b4b5b
, the inverted code becomes 5b4b3b2b1b
.00001b2b3b
, the inverted code becomes 00003b2b1b
.This applies to identifiers whose code is shorter than the bit-length of the configured reader output interface. Padding zeros to match the interface’s bit-length will be added either to the left or to the right of the code.
For example, a 4-byte identifier code for Mifare Classic with a Wiegand-42 interface:
1b2b3b4b 00
00 1b2b3b4b
Applies only to reading HID identifiers.
Sets the reading mode – “With information bits” or “Without information bits”.
Sets the total transmission time for the read ID code in the Wiegand interface, range: 50-250 μs, default: 100 μs.
Allows reading of recorded “drafts” under Mifare Classic identifiers.
In this menu you’ll find a list of Mifare card–reading templates:
U-PROX reverse 7 – reverse order only for 7-byte codes when using the U-Prox direct template
U-PROX standard – the default template for reading Mifare identifiers with U-Prox readers
U-PROX standard reverse – the reverse of the U-Prox standard template
U-PROX direct – a direct read template that outputs the identifier “as is”
U-PROX reverse all – the reverse of the U-Prox direct template (all bytes inverted order)
U-PROX reverse 4 – reverse order only for 4-byte codes when using the U-Prox direct template
Allows you to configure the basic logic of the reader for red, green, and sound indication.
Only works for Wiegand and Touch Memory output interfaces.
Possible modes:
Allows you to configure the display when reading the identifier.
Basic setting – sound when reading the identifier.
Allows you to set the duration of the indication within the range of 20 to 400 ms when reading the identifier.
Allows you to configure the reader’s Bluetooth operating modes for reading mobile identifiers:
It becomes active only when the “Gate | Barrier” mode is selected, and has one permission – whether or not the “U-Prox ID” application option will work in this mode – “When the screen is lit”.
It becomes active only when the “Gate | Barrier” mode is selected, and allows you to set the range (empirically, slider more or less) of operation for the “U-Prox ID” or U-Prox TAG / U-Prox Auto TAG application key.
By default set to Yes.
If a mobile identifier enters the detection field of multiple readers that all have this setting enabled, the readers will exchange information about signal strength and the one with the stronger signal will perform the read—therefore the identifier is closer to that reader.
Applies to operation with the U-Prox ID app or U-Prox TAG / U-Prox Auto TAG.
Configuration templates are compatible only on identical devices of the same generation (v.2.xx or v.30.xx).
For example:
Template transfer is possible between:
SE mini, SE slim, SE maxi, SE keypad, SE steel versions 30.xx
SL mini/mini V2, SL maxi, SL keypad, SL steel versions 2.xx
SL mini/mini V2, SL maxi/maxi V2, SL keypad/keypad V2, SL steel versions 30.xx
It allows you to save the reader’s current settings, but this does not include the encryption key in the Mifare profiles.
A template that includes saved encryption keys for Mifare profiles can be stored only in the same session in which those keys were entered. The configurator will automatically prompt you to save that template when you save the configuration to the reader.
By default, templates are named according to the reader’s internal type and the last six characters of its GID, but you can assign your own name and choose the folder in which to save them.
On Apple devices—and on Android 15 (where the app cannot access the file system, similar to iOS)—templates are saved to the app’s internal storage.
This restores the reader’s settings from a previously saved template—or from one exported from another reader.
To recover Mifare profile encryption keys, the template must have been saved during the same session in which those keys were originally entered.
Applies to Apple devices and Android 15, where, like on Apple, the app cannot access the file system and only its own internal “storage” (where templates reside) is available.
Enables actions on template files.
On earlier Android versions this becomes irrelevant, since you can manage templates with any file manager and save them to arbitrary folders.