User guide HEXAPAD 10 UHF READER HEXAPAD 10 BC UHF READER Review 1 Copyright © 2022 Acura Technologies http://www.acura.com.
HEXAPAD 10 BC USB Rev. 1 1 Products covered by this manual 1.1 Type-approval note 1.2 Disclaimer 1.3 About Acura 6 6 6 6 2 Introduction 2.1 About this guide 2.2 Conventions used in this manual 7 7 7 2.3 Terms of definitions 2.4 Target audience 7 7 3 Introduction to equipment 8 4 Revision table 4.1 User guide table 4.2 Reader firmware table 4.3 Reader’s hardware table 9 9 10 11 5 Installation notes and important warnings 12 Part 1 - Overview and installation 13 6 Equipment Overview 6.
HEXAPAD 10 BC USB Rev. 1 8.4.1.1 Operating logic 8.4.1.2 Syntax of messages and replies 32 33 8.4.1.3 How to send the commands to the reader? (Windows) 8.4.1.4 How to send the commands to the reader? (Linux and Mac OS) 33 33 8.5 Configuration commands 8.5.1 Important tip 35 35 8.5.2 Summary of configuration commands and default values 8.5.3 Response messages to commands 36 37 8.5.4 Detailing configuration commands 8.5.4.1 Read mode 38 38 8.5.4.
HEXAPAD 10 BC USB Rev. 1 8.9.1.2 Read tag encoded in SGTIN-96/198 and show result in EPC Tag URI format 8.9.2 Registrator for Acura's Autoid Secure mode 68 69 8.9.3 Read TID memory bank and EPC id from tag 70 Part 3 - Transparent Mode 71 9 Reader in Transparent mode 9.1 Software Programming and Development 9.2 Demo software - URA 72 72 73 9.2.1 Instructions for Demo Software - URA 9.2.
Rev.
Rev. 1 HEXAPAD 10 BC USB 1 Products covered by this manual This user guide belongs to the following product: Reader Code HEXAPAD 10 USB GRAY 100.624 HEXAPAD-10 USB BLACK 100.629 HEXAPAD-10 USB WHITE 100.628 HEXAPAD-10 BC 100.646 1.1 Approval notes National Telecommunications Agency (ANATEL): The HEXAPAD reader was tested and approved in accordance with the Regulation for Certification and Homologation of Telecommunications Products, approved by Anatel Resolution No. 242 of November 30, 2000.
Rev. 1 HEXAPAD 10 BC USB MPE Warning: Radiation Exposure Statement – This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. This equipment should be installed and operated with minimum distance 21cm between the radiator & your body. Contains FCCID: QV5MERCURY6EN Authorized Antenna General Characteristics of the Integrated Antenna of HexaPad 10.
HEXAPAD 10 BC USB Rev. 1 2 Introduction 2.1 About this guide This user guide provides detailed information about the reader and is divided into three major parts, Part 1 with information for the reader installation, Part 2 with operation information, operation and configuration of the reader in Standalone mode and Part 3 with operation and operation information of the reader in Transparent mode, including programming information. 2.
HEXAPAD 10 BC USB Rev. 1 3 Introduction to equipment The UHF HEXAPAD reader is a desktop reader with UHF (Ultra High Frequency) (UHF) RFID technology developed with a narrow reading field Near Field antenna, specific for checkout operations.
Rev. 1 HEXAPAD 10 BC USB 4 Table of revisions 4.1 User guide table Revisio n Month /year date 2 01/2020 1 06/2019 Descriptio n ● Added information about new firmware 1.1.3. ○ New retag command to enable and disable tag read (RF) in standalone mode. ● Creation of this document.
Rev. 1 HEXAPAD 10 BC USB 4.2 Reader firmware table Revisio n Month /year date Descriptio n ● 1.1.4 04/2020 ● ● ● 1.1.3 01/2020 ● ● ● ● 1.1.2 07/2019 1.0.6 03/2019 1.0.2 10/2018 New "echochar" command with "on" and "off", to turn off the character echo via serial with the function of facilitating the development of software that will use the commands, so if the "echochar" is off, the software will only receive the command response. [Standalone mode].
Rev. 1 HEXAPAD 10 BC USB 4.3 Readers hardware table Revision V1 Month/y ear date 02/2021 Description ● Creation of the HEXAPAD reader.
Rev. 1 HEXAPAD 10 BC USB 5 Installation notes and important warnings AVISO: The maximum reading distance of passive tags per reader is up to 50cm. The effective reading distance of passive tags varies according to each installation and environment and may change according to. ● Material on which the tag is installed.
HEXAPAD 10 BC USB Part 1 - Overview and installation Equipment Overview Installation Rev.
HEXAPAD 10 BC USB 6 Equipment overview 6.1 Hardware – HEXAPAD Rev.
Rev. 1 HEXAPAD 10 BC USB 6.
Rev. 1 HEXAPAD 10 BC USB 6.2.
Rev. 1 HEXAPAD 10 BC USB 6.2.2 Distance specifications for barcode reading For the barcode reading to be performed it is necessary to respect the distance and angulation in relation to the field of view between the scanner and the size of the code you want to read, so the larger the code is the further away it needs to be positioned from the scanner.
Rev.
Rev. 1 HEXAPAD 10 BC USB 6.3 General reader characteristics Transponder Protocols Protocol EPCGlobal Gen2 (ISO 18000-6C). EPCGlobal Gen2 V2 (ISO 18000-63) (transparent mode). Interface RF RF output power 0 to 27 dBm. 1dBm resolution. Regulation ANATEL (BR) 915 - 928 MHz. Mode/Modulation/RF Encoding Frequency Hopping / PR-ASK / M2, M4, M8. Backscatter Link Frequency (BLF) 250KHz. Performance Maximum reading distance2 50cm.
Rev. 1 HEXAPAD 10 BC USB Energy Power (Direct Current) Input voltage: 5VCC +/- 1%. (Host USB port). Maximum Supply Ripple: 200mVpp @20MHz. Consumption (Direct Current) Maximum 2.5W in standalone mode. Maximum 6W in transparent mode. Physical characteristics Degree of protection of the reader Internal use, does not have weather protection. Integrated antenna 2.
HEXAPAD 10 BC USB Rev. 1 6.2.1.1 Integrated antenna NOTE:Top of the reader, causing tag readings on the sides near the reader to be minimized and if a very sensitive tag can still be read, its RSSI level is considerably lower than that same tag in a position above the reader. NOTE:To increase the rejection of side readings, the RSSI filter can be used using the "rssifilter" command. More details in "8.6 Increasing rejection of side readings" 6.2.1.
HEXAPAD 10 BC USB 6.2.1.3 VSWR (integrated antenna) 6.2.1.4 Gain Far Field Rev.
Rev. 1 HEXAPAD 10 BC USB 7 Installation 7.1 Turning on the reader After connecting the reader to a USB port, the following combinations of the LEDs can be: Beep and Green Led flashes fast and red LED lit: Reader running in Standalone mode, trying to read tags. Beep and Green Led turned off and red Led blinking slowly: Reader running in Standalone mode, with RF disabled, not performing tag reading.
HEXAPAD 10 BC USB Rev. 1 When the reader is turned on, the following devices will be created in the Operating System: ● HID class type keyboard; ● Serial port, (COM&LPT on Windows), (CDC on Linux, Android, and Mac) Since the HID class keyboard type will be used by the reader for keyboard emulation when sending the reading results in Standalone mode, the Serial Port will serve as communication and configuration in Standalone and Transparent modes. 7.1.
HEXAPAD 10 BC USB Rev. 1 If Windows does not recognize the reader, as in the image below device manager, the reader driver must be installed following the following steps. 7.1.1.1 Installing driver for Windows The Driver for Windows download must be done through the link: https://drive.google.com/file/d/1PJBSm4KYy0w-L7tRK-BRwGBatqpwLF3r/view?usp=sharing 7.1.1.1.1 Step 1: Device detection 1. Connect the reader to your computer's USB port; 2.
HEXAPAD 10 BC USB 7.1.1.1.2 Step 2: Load the driver 1. Right-click, go to "Update Driver... ": Rev.
HEXAPAD 10 BC USB 2. Then , "Search for drive software on your computer": 3. Later, select "Allow me to choose from a list of device drivers on your computer": Rev.
HEXAPAD 10 BC USB 4. Under "Common hardware types" select "Ports (COM and LPT)" and click Next: 5. Click on "With Disc... "; Rev.
HEXAPAD 10 BC USB Rev. 1 6. Under "Install from Disk", go to "Search... ", select the file for update and click "OK" to confirm. A page similar to the following should appear on your computer. Click "Next"; 7. A driver update warning should appear.
HEXAPAD 10 BC USB Rev. 1 8. A Windows security alert saying that "Windows cannot check the editor of this driver software" appears, to continue, click "Install this driver software anyway"; 9.
HEXAPAD 10 BC USB Rev. 1 10. Once installed, the successful update message appears, thus ending the installation of the driver software for the AC01v2 With Port device. 7.1.2 Identifying serial port (Linux) To identify the name of the serial port created, right after the reader is connected to usb, type in the Terminal: $dmesg | tail | Grep In the example above, serial communication with the reader will be through /dev/ttyACM0. 7.1.
HEXAPAD 10 BC USB Part 2 - Standalone Mode Reader in Standalone Mode Reader Settings Usage Examples Rev.
Rev. 1 HEXAPAD 10 BC USB 8 Reader in Standalone mode In Standalone mode, the reader is constantly trying to read a tag and when a tag is read the information is sent through the configured communication interface. From firmware 1.1.3, the option to disable tag reading has been added by turning off the RF signal via the "readtag" command or CapsLock key and activate again, thus leaving the reader idle or tag reading.
HEXAPAD 10 BC USB Rev. 1 8.2 General diagram of standalone mode The reader with the most basic configuration reads only the EPC id of the tag in hexadecimal format. The EPC id of the tag will always be read and reported by the reader and its decoding can be changed. In addition to reading the EPC id it is possible to read together any memory bank of the UHF EPC Gen2 tag, as well as the amount of reading and its RSSI signal level.
Rev. 1 HEXAPAD 10 BC USB 8.3 Reading result format In Standalone mode, the reader sends a string formatted with the tag read results in the chosen communication interface. Below is the format of string: EPC id read result with the decoding specified by the epcdecode command. Note: Always reported by the reader in Standalone mode. < separator> Separator character specified by the separator command.
HEXAPAD 10 BC USB Rev. 1 8.
Rev. 1 HEXAPAD 10 BC USB 8.4.1.2 Syntax of messages and replies Below is the syntax of messages from Host to Reader: VALUE Changes the value of the command/parameter. COMMAND Reads the value of the command/parameter. ALERT : Only one value must be passed to each command, the reader will not accept more than one value per command. Below is the syntax of reader response messages to host: RESULT Returns the result of the execution of the last command sent to the reader. 8.4.1.
HEXAPAD 10 BC USB Rev. 1 8.4.1.4 How to send the commands to the reader? (Linux and Mac OS) On Linux operating systems you can also use Putty as explained above for Windows. For Mac OS and Linux you can use the "screen" program as below. NOTE: To find out which serial port the reader will respond to, please refer to 7.1 Turning on the reader. (Mac OS) $ screen /dev/tty.usbmodemXXXXXX 115200 Where "XXXXXX" is a unique identifier number generated by the operating system. (Linux) using screen.
HEXAPAD 10 BC USB Rev. 1 8.5 Configuration commands 8.5.1 Important tip It is not always easy to remember the name of the command or the accepted values, so there is the help command that if executed without any value lists all the commands supported by the reader and to get details of a specific command just type help command, this is a quick way to access the configuration information of the reader. Below is images from the help command.
Rev. 1 HEXAPAD 10 BC USB 8.5.2 Summary of configuration commands and default values Command Description Pattern Readmode Reading mode and communication interface. Hid readpower Reading power in dBm. 15 rfon Reading time in ms. 250 rfoff Downtime in ms. 250 gen2blf EPC Gen2 Backscatter Link Frequency in kHz. 250 Gen2tari EPC Gen2 Tari, pulse duration of one bit in us. 25 gen2tagencoding EPC Gen2 tag-reader communication encoding. M4 Gen2session EPC Gen2 tag section.
HEXAPAD 10 BC USB Rev. 1 8.5.3 Response messages to commands When receiving a command, the reader executes and responds with one of the following messages: Kind Description When the value entered is valid and different from the current value written to the reader: ok - parameter has been changed. Success When the value reported is valid and equal to the current value written to the reader: ok - parameter already has this value.
Rev. 1 HEXAPAD 10 BC USB 8.5.4 Detailing configuration commands 8.5.4.1 readmode - Read mode Command readmode value Function Check (no value) or change the mode of operation of the reader. Description The reader can function autonomously with automatic reads, or Transparent where a Software can have full control of the reader for tag reads and writes.
HEXAPAD 10 BC USB 8.5.4.2 readtag- Turns RF on or off, tag reading in standalone mode Command readtag value Function Check (no value) or turn RF on/off. Description Enables or disables tag reading by shutting down the reader's RF signal. Pattern on Values on off Notes By pressing 2x fast the CapsLock key runs this command cyclically on/off. To check the value: readtag off Example To disable RF and tag reading: retag off ok - parameter has been changed.
HEXAPAD 10 BC USB Rev. 1 8.5.4.3 readpower - Read power Command readpower value Function Check (no value) or change the read power in dBm. Description The reader in Standalone mode can have the read power range from 0 to 15 dBm. Pattern 10 dBm Values 0 .. 15 To check the reading power: readpower 12 Example To change the reading power to 5 dBm: 5<>CR ok - parameter has been changed.
HEXAPAD 10 BC USB Rev. 1 8.5.4.4 rfon - Reading time Command rfon value Function Check (no value) or change the read time in ms (milliseconds). The reading time is equivalent to the time when the reader transmits RF power to its Description antenna in an attempt to read a tag. When you have too many tags to read at the same time, the reading time should be increased. Pattern 250 ms Values 50 .. 5000 To check the reading time: rfon 250 Example To change the reading time to 500 ms (0.
HEXAPAD 10 BC USB Rev. 1 8.5.4.5 rfoff - Downtime Command rfoff value Function Check (no value) or change the read interval time in ms (milliseconds). Description The reading interval time is equivalent to the time when the reader turns off the RF power on your antenna. Pattern 250 ms Values 0 .. 1000 To check the read interval time: rfoff 250 Example To change the reading interval time to 500 ms (0.5 s): 500 ok - parameter has been changed.
Rev. 1 HEXAPAD 10 BC USB 8.5.4.6 gen2blf - EPC Gen2 Backscatter Frequency Link Command gen2blf value Function Check (no value) or change the "Backscatter Link Frequency" parameter of the Gen2 pattern. Description Blf is the data rate in KHz of transmission by air between a tag and the reader. Pattern 250 Khz Values 250 320 640 Notes By changing the BLF to 640 or 320 KHz, the tari value and tag encoding will automatically change to 6.25 us and fm0 respectively.
HEXAPAD 10 BC USB Rev. 1 8.5.4.7 gen2tari - EPC Gen2 Tari pulse time Command gen2tari value Function Check (no value) or change the "Tari" parameter of the Gen2 pattern. Description The Tari is time in us (microseconds) of the pulse of each bit transmitted by the tag. Pattern 25 U.S. Values 6.25 12.5 25 Notes Values 12.5 us and 25 us can only be set if the gen2blf is set to 250 KHz. The values 6.25 us and 12.
HEXAPAD 10 BC USB Rev. 1 8.5.4.8 gen2tagencoding - EPC Command gen2tagencoding value Function Check (no value) or change the "Tag data encoding" parameter of the Gen2 pattern. Description It is the type of encoding of the data sent by the air by the tag. Pattern m4 (Miller 4) Values fm0 m2 m4 m8 Notes m2, m4 and m8 can only be configured if the blf is 250 KHz. fm0 has a low read sensitivity rate but a higher speed in the decoding of each bit.
HEXAPAD 10 BC USB Rev. 1 8.5.4.9 gen2session - EPC Gen2 tag section Command gen2session value Function Check (no value) or change the "Session" parameter of the Gen2 pattern. Description It is the type of session in which the reader will read a tag. Pattern s1 Values s0 s1 s2 s3 Notes The combination of gen2session and gen2target values reflects the read repetition rate of the same tag.
Rev. 1 HEXAPAD 10 BC USB 8.5.4.10 gen2target - EPC Tagert tagert Command gen2target value Function Check (no value) or change the "Target" parameter of the Gen2 pattern. Description It is the flag of each tag session. Pattern the the Reading session flag tags in state A. b Reading session flag tags in state B. Values Ab Reading flag tags from the session in state A, then in B. Ba Read tags with session flag in state B, then in A.
Rev. 1 HEXAPAD 10 BC USB 8.5.4.11 gen2q - EPC Gen2 amount of tags in the reading field Command gen2q value Function Check (no value) or change the "Q" parameter of the Gen2 pattern. It is a numeric value that the reader uses to regulate the probability of a tag's response, Description used for anti-collision when multiple tags are in the reader's reading field. 2Q equals the amount of tags to be read at the same time.
HEXAPAD 10 BC USB Rev. 1 8.5.4.12 gen2accesspassword - EPC Gen2 tag access password Command gen2accesspassword value Function Check (no value) or change the "Access password" parameter of the Gen2 pattern. Description Is the 32-bit (8-digit) password of the hex tag. Pattern 00000000 Values 00000000 .. ffffff Notes To read the reserved memory bank of the tag with the tagop command, the password must be the same as the tag.
HEXAPAD 10 BC USB Rev. 1 8.5.4.13 tagop - Tag reading operation Command tagop value Function Check (no value) or change the type of read operation of a tag. Description With the type of read operation it is possible to read any memory bank of the tag and also tags of the Autoid System of Acura. Pattern None None No memory bank read operation. autoid Values Notes Reads acura's Autoid System tags. reserved:wp:wl Reads the Reserved memory bank of the tag.
HEXAPAD 10 BC USB Rev. 1 8.5.4.14 epcdecode - EPC id decoding of the tag Command epcdecode value Function Check (no value) or change the decryption type for the EPCID reading of the tag. The tag to be read may be encoded for a particular application, for example, for checkout applications the tag will be encoded in the GS1 standard, for maintenance applications the Description tag may be encoded in ASCII. Tag EPCID decoding returns a readable result for each application.
HEXAPAD 10 BC USB Rev. 1 8.5.4.15 autoidcs - Acura Autoid System Security Code Command Function autoidcs value Check (no value) or change the value of the Acura Autoid System Security Code. Description It's a six-digit number Pattern 900001 Values 000001 .. 999999 Notes This command should only be used if tagop is autoid. To check the autoidcs: autoidcs 900001 Example To change the Autoid security code to 900158: autoidcs 900158 ok - parameter has been changed.
Rev. 1 HEXAPAD 10 BC USB 8.5.4.16 separator - Result string separation character Command separator value Function Check (no value) or change the separation character of the fields of the reading result of a tag. Description It is a character that classifts the fields in the string from the tag read result. Pattern ' ' (space) space Values To have a space as a separator. Char Any readable character in the Ascii table. Notes For space, you must write space as a value for the command.
HEXAPAD 10 BC USB Rev. 1 8.5.4.17 endofline - End of line of result string Command endofline value Function Check (no value) or change the end-of-line character. Description It is an unreadable character that is at the end of the result string and represents the end of the line for the Operating System. Pattern Windows Values windows:qt Standard Windows end-of-line . unix:qt Standard Unix end-of-line . Macintosh:QT Mac.
HEXAPAD 10 BC USB Rev. 1 8.5.4.18 keystrokespeed - Keyboard emulation typing speed Command keystrokespeed value Function Check (no value) or change the typing speed of the keyboard emulation. Description The typing speed in keyboard emulation, when readmode is as hid or hidserial, can be changed to three different values. Pattern Fast Fast Values Quick typing, period between typing T=4ms. Medium Average typing, period between typing T=32ms. slow Slow typing, period between typing T=64ms.
HEXAPAD 10 BC USB Rev. 1 8.5.4.2 echochar- Turns the character echo on or off Command echochar value Function Check (no value) or turn echo on/off. Description Enables or disables the echo of each byte sent by serial communication in Standalone mode. Pattern on Values on off Notes When set to off, typing in a "Putty" terminal will not appear if the character echo is not configured in the terminal software.
HEXAPAD 10 BC USB Rev. 1 8.5.4.19 rssifilter - Reading filter by RSSI Command rssifilter value Function Check (no value) or change the cutoff value of the RSSI filter for reading. The signal level of the tag indicates whether the tag is near or away from the antenna, when closer to the antenna, the stronger the RSSI (closer to zero) and vice versa. If a value is specified for the filter, only tags with RSSI equal to or greater than that specified Description will be reported by the reader.
HEXAPAD 10 BC USB 8.5.4.20 reportrssi - Reports the RSSI value of the read tag Command value reportrssi Function Check (no value) or change the sending of the RSSI value of the read tag. Description Enables or disables sending the RSSI value of the tag read in the result string. Pattern Off Values on off Notes The rssi value is reported with the negative sign '-'.
HEXAPAD 10 BC USB Rev. 1 8.5.4.21 reportreadcount - Reports the amount of tag reading Command reportreadcount value Function Check (no value) or change the sending of the read amount of the tag. Description Enables or disables sending the read amount of the tag in the "rfon" period in the result string. Pattern Off Values on off Notes The maximum value of the read amount is 255.
HEXAPAD 10 BC USB 8.5.4.22 enablebeep - Sound warning Command enablebeep value Function Check (no value) or change the beep with each reading of the tag. Description Enables or disables beeping with each tag reading. Pattern on Values on off To check the value: enablebeep off Example To turn off the tag read warning sound: enablebeep off ok - parameter has been changed.
HEXAPAD 10 BC USB Rev. 1 8.5.4.23 enablecapslock - Shortcut to change read mode Command enablecapslock value Function Check (no value) or change the use of the shortcut to change read mode. Description Enables or disables the use of the "CapsLock" 5x quick-type key, to switch from Standalone to Transparent mode and vice versa. Pattern Off Values on off Notes This functionality works only and Windows and Linux operating systems.
HEXAPAD 10 BC USB Rev. 1 8.5.4.24 help - Help on commands Command help value Function Lists all commands (no value) or shows detailed help to the last command. Description For detailed help on a particular command just type: "help command". To check the commands accepted by the reader: help command list... For detailed help on the tagop command: help tagop Example Command:tagop arg Description: Get (no arguments) or set the read tag operation.
Rev. 1 HEXAPAD 10 BC USB 8.5.4.25 summary - Summary of the values configured in the reader Command summary Function Lists all the values configured in the reader. Errors When a value is passed to the command: error - too many args. 8.5.4.26 facreset - Factory Reset Command facreset Function Returns all values to the factory default. Errors When a value is passed to the command: error - too many args.
Rev. 1 HEXAPAD 10 BC USB 8.5.4.27 upgradefirmware - Firmware update Command upgradefirmware Function Starts the reader firmware update process. Example To check the commands accepted by the reader: help command list... >upgradefirmware !!! Bootloader will be executed !!! The reader will be restarted. Errors When a value is passed to the command: error - too many args.
HEXAPAD 10 BC USB Rev. 1 8.6 Switching Standalone mode to Transparent and vice versa For changing the mode of operation of the reader the following options can be used: A. Use the readmode command, examples: a. The reader is in Standalone mode and the "readmode transparent" command is sent, so the reader enters Transparent operation mode. b. The reader is in transparent mode and the $off command is sent, so the reader enters standalone mode with hid interface. NOTE: When serial terminal.
Rev. 1 HEXAPAD 10 BC USB 8.7 Same tag read rate The read rate of the same tag must be manipulated through the following commands: ● Gen2session ● gen2target ● rfon ● rfoff The commands mentioned above change the parameters of the UHF EPC Gen2 protocol and have an effect on communication between the tag and reader. Combinations of values for the Session and Target of the tag reflect how often a tag that has already responded to an inventory will respond again, in other words, how fast a tag is reassing.
HEXAPAD 10 BC USB Rev. 1 8.8 Increasing rejection of side readings To obtain a reading field as close as possible to the figure above, the RSSI reading filter should be used in conjunction with the reading power setting. With these adjustment plus the integrated near field antenna the rejection of side readings greatly increases. 8.8.
HEXAPAD 10 BC USB Rev. 1 8.9 Examples of use (Standalone mode) Below are some examples of using and applying the reader with the details of the configuration commands. 8.9.1 Checkout - Standard GS1/EAN tags For applications that use UHF EPC Gen2 tags encoded according to the GS1 EPC Tag Data Standards (TDS) 1.
Rev. 1 HEXAPAD 10 BC USB 8.9.1.2 Read tag encoded in SGTIN-96/198 and show result in EPC Tag URI format Configure the reader as follows: epcdecode gs1epcuri (to decode sgtin-96 or sgtin-198 and send in EPC Tag URI format) For the other formats just use the epcdecode command with the equivalent format that can be checked in 8.3.16 epcdecode - EPC id decoding of the tag.
HEXAPAD 10 BC USB Rev. 1 8.9.2 Registrator for Acura's Autoid System The HEXAPAD reader can be used to read the secure Acura tags of the Autoid System in vehicle identification applications. The reader can be used as a tag registrant, facilitating and avoiding errors in the data entry of the site access control system.
HEXAPAD 10 BC USB Rev. 1 8.9.3 Read TID memory bank and EPC tag id With the HEXAPAD reader it is possible to read any memory bank of the EPC gen2 tag, (reserved, epc, tid and user), just configure by the tagop command in which database is desired to read along with the initial position and the size of the data (in word) that you want to read. The syntax of the tagop command is explained in detail in 8.3.14 tagop - Tag read operation. Examples: A.
HEXAPAD 10 BC USB Part 3 - Transparent Mode Reader in Transparent mode Programming and development of Software Software demo - Ura Controlling Led and Beep Rev.
Rev. 1 HEXAPAD 10 BC USB 9 Reader in Transparent mode The reader in Transparent mode starts to respond through the serial to a Software developed using the Mercury API, which is a library package for C#/.Net, Java and C languages, with this development package it is possible to develop software that can have full control of the reader for reading and writing UHF EPC Gen2 tags (ISO 18000-6C) and UHF EPC Gen2 V2 (ISO 18000-63).
HEXAPAD 10 BC USB Rev. 1 9.2 Software demo - URA The reader in Transparent mode can be tested using Jadak's "Universal Reader Assistant" software, the software download, and its manual are available at the links below: User guide: https://www.jadaktech.com/products/thingmagic-rfid/thingmagic-universal-reader-assistant/ URA Software: https://www.jadaktech.com/products/thingmagic-rfid/thingmagic-universal-reader-assistant/ 9.2.
HEXAPAD 10 BC USB Rev.
Rev. 1 HEXAPAD 10 BC USB Once connected, lower the read power to 15dBm if the reader power is only from a USB port and then read. 9.2.2 Controlling the Led and Beep In Transparent mode, the control of the red Led and beep must be done by the User Software using MercuryAPI.
HEXAPAD 10 BC USB Below is image using ivr to manipulate the red LED and the beep of the reader in Transparent mode. NOTE: In the MercuryAPI file package for all languages there is an example for manipulating the Reader's GPIO called "Gpiocommands". Rev.
HEXAPAD 10 BC USB 10 Part 4 - Update the firmware How to update the firmware of the reader? (Windows) Rev.
HEXAPAD 10 BC USB Rev. 1 11 How to update the firmware of the reader? (Windows) 11.1 Update firmware by serial port This procedure requires attention and prior knowledge of some features of the reader, which are found in the manual, so if necessary return in the manual according to the links indicated to consult questions. Before starting the procedure make sure of some specifications: ● ● ● If you have installed on your machine the software "Putty". If you do not already have it, please refer to 8.2.1.
HEXAPAD 10 BC USB 4. Type "help" without argument to verify that the reader is connected correctly; Rev.
Rev. 1 HEXAPAD 10 BC USB 5. Type "upgradefirmware" without argument and the following screen should appear; Beep and green and red LED will flash fast simultaneously 3 times and then the green and red LED will remain lit continuously to warn you that you are in the process of updating firmware. Currently the reader is in "Firmware Update" mode, so no NOTE: Disconnect the reader from the computer until the upgrade process is complete.
HEXAPAD 10 BC USB 6. A message from "Installing device..." will appear, wait until the end of the process. NOTE: If you use Windows 10 the driver will be installed automatically. Rev.
HEXAPAD 10 BC USB Rev. 1 7. Make sure the driver has been successfully installed, go to the "Control Panel" or with the "Windows + X" key open the "Device Manager". In "Ports (COM and LPT)", a virtual serial communication port "Bossa Program Port (COM...) " should appear.
HEXAPAD 10 BC USB Rev. 1 11.1.2 Step two. Installation of the software "Acura Sam-ba" (Windows) This procedure requires attention and is divided into two steps, the execution of the software installer "SAM-BA v2.18 for Windows.exe" and the unpacking of the folder that will be used in the firmware installation process. 11.1.2.1 Step 1. Software installation 1. Download the software installer from this link: https://drive.google.com/file/d/1JpiUY_6CKPEYa-L-Bx0rnE1xzz1Uh1U/view 2.
HEXAPAD 10 BC USB 3. The software installation screen will appear, click "Next >", "I Agree", "Next >", "Next >", "Install", and wait for the software to install. 4. After installation click "Next >", "Next >" and "Finish" to finish. 11.1.2.2 Step two. Unpack the software folder 1. Download the zipped folder of the software by the link: https://drive.google.com/file/d/1aRQhdlHt2z8v4rRvrHB1G3Vc8Bkdm1We/vie w Rev.
Rev. 1 HEXAPAD 10 BC USB 2. Go to downloads, or where the file was saved, right-click, and click "Extract here". WARNING: It is extremely important to perform the two steps carefully.
HEXAPAD 10 BC USB Rev. 1 11.1.3 Step three. Load the firmware The software that will be used for the firmware update will always be what is inside the folder "AcuraSAM-BA" that was downloaded and unpacked in section 10.1.2.2 Step 2. Unpack the software folder. 1. Inside the uncompressed folder "Acura_SAM-BA" double-click on the software "Acura_sam-ba.exe"; This software will only work if you have run and installed the software "SAM-BA v2.18 NOTE: for Windows.exe" reported in section 10.1.2.1. Step 1.
Rev. 1 HEXAPAD 10 BC USB 3. Click the "Send File Name:" icon and select the updated firmware file; AVISO: It is extremely important not to modify the parameters "Address:" "0x06000" and "Size (For Receive File):" "0x1000" before sending the firmware to the reader. Modifying these parameters will damage the player.
HEXAPAD 10 BC USB Rev. 1 4. Make sure that the parameters "Address:" "0x06000" and “Size (For Receive File):" "0x1000" agree and send the updated firmware to the reader by clicking on "Send File" and wait for the procedure to complete 100%; NOTE: It usually takes 10 seconds to update the firmware. 5. Disconnect and plug the reader back into the USB port and the reader will return to normal operation with the updated firmware.
HEXAPAD 10 BC USB Rev. 1 Since the end of the 1990s, ACURA Global has been the pioneer in the radio frequency identification (RFID) market in Brazil and Latin America, and has successfully explored, since the late 1990s, its large-scale adoption in the most diverse sectors of the economy, from mining to steel, agriculture to food processing, from logistics to retail, from transport to the distribution chain, from access control to asset management.