Table of Contents Disclaimer ..........................2 Getting Acquainted ........................3 Package Contents........................4 Installing The Procyon ......................5 Installation Pre-Requirements ...................... 5 Mechanical Installation ........................ 5 Connecting To The Reader ......................6 Software Installation ........................8 Starting Up The Reader ........................ 8 Using the Reader Control Tool ....................
All other products names mentioned herein may be trademarks of their respective companies. Star Systems International Ltd. shall not be liable for technical or editorial errors or omissions contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Package Contents The reader package includes the following: Reader Mounting bracket Cable side weatherproof PoE Injector shield The following optional accessories are also available: Optional Accessories Description Part Number GPIO + Serial (RS232) Interface Cable (6m) HCB09000 GPIO + Serial (RS232) Interface Cable (12m) HCB09001...
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Installing The Procyon This section explains all of the necessary information required to install the Procyon. Installation Pre-Requirements PC with a minimum Pentium 4 class CPU. Microsoft ® Windows Vista, Windows 7, or Windows 8. ...
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Connecting To The Reader Procedure for connecting the Ethernet cable to the Procyon: Stage cable shield Plastic shroud O-ring Stage cable shield Connect the Cat5e cable to Install waterproof cable shield the reader’s Ethernet components around the Cat5e connector.
Page 9
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Procyon Reader PoE Switch Host Computer Direct Computer Connection Unless the Ethernet port on your host computer supports PoE, a PoE injector is required. The following diagram illustrates set-up using an injector. 1.
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Procyon Reader PoE Injector Host Computer ATTENTION: DO NOT CONNECT PROCYON TO A NON-PoE POWER SUPPLY. THIS WILL DAMAGE THE READER AND VOID THE WARRANTY Software Installation The instructions that follow explain the software installation process: 1.
Page 11
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Click the “Refresh” button on the discovery tool and launch the Reader Control Tool by double clicking on the found reader. If the auto reader discovery tool failed to find the reader, check the leases information from the DHCP server to find the reader’s IP.
Page 12
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 10 | P a g e...
Last modified: 02/09/2015 Using the Reader Control Tool Star Systems International provides a test tool: Reader Control Tool. It is available from the Start menu after the installation process has successfully finished. The path to the program is: Start ->...
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Reading Tags The Reader Control Tool allows you to read information from a ISO18000 – 6C RFID tag. To Read Data 1. Put a RFID tag within the read-zone of the reader. 2.
Page 15
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Select and double click on a tag record will read the TID of the selected tag and the information will be displayed on the top. Read Options Init Q (default: 0). ...
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Adjust Q Value Depending on the number of tags that are expected to be present in the reader’s read zone, the user may want to optimize the Q value accordingly. The table below provides a reference for Q values and the expected tag population: Number of tags Q values Application...
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Troubleshooting If the write fails: Power setting may be too low. Please refer to pages 16–14 to adjust the power settings. Tag may be password protected. Please refer to page 15. Set Password Dialogue The EPC/Gen2 RFID tags have a feature to protect information with a password.
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 3. Click on “Save.” Set Power Dialogue Depending on the environment and the RFID tag in use, you need to adjust the power setting of the reader's amplifier to read and write successfully. Set Power Level Note: High power values may not necessarily give a positive effect to the read/write results –...
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 6 Software Development The Procyon has been designed with a simple and clear ASCII, text-based communications protocol in order to ease development of custom embedded and host level software to command and control the reader.
Page 21
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Enter the IP Address in the “Host Name” field in PuTTY: login as: tsiuser password: tsiuser 19 | P a g e...
Page 22
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Once successfully logged in, a three arrow prompt “>>>” will be displayed indicating that the SSH terminal is ready to accept commands. The SSH terminal will accept properly formatted TSI commands. Please see section seven of this document for a full description of the TSI command set.
Page 23
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Machine Connection The Procyon uses two channels of communication: Command Response Channel (Port 50007) Event Channel (Port 50008) Command Response Channel The Command Response Channel is a bi-direction channel of communication and is opened by creating a TCP/IP socket connection to the IP address of the reader on port 50007.
Page 24
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Event Channel The Event Channel is a uni-directional channel of communication that delivers event information from the Procyon to the host software. The host machine establishes an Event Channel by opening a TCP/IP connection to IP address of the Procyon on port 50008.
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 7 Text Stream Interface This section documents the “Text Stream Interface” (TSI). The TSI is the native communications protocol for the Procyon. TSI is an ASCII text-based protocol that can be used to control the reader from any interface.
Page 26
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 tag.read() Read the tag func tag.read.access_pwd() Read the Access Password func tag.read.id() Read the EPC memory bank func tag.read.kill_pwd() Read the Kill Password func tag.read.tid() Read the TID memory bank func tag.read.user_data() Read the User Data memory bank func...
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 7.2 TSI Command Detail ant.count Name Type Description This variable returns the number of antennas supported by the reader. Permissions Read Data Type Default ant.1.power Name Type Description This variable controls the transmitter power in 0.1 dBm step sizes Permissions Read/Write Data Type...
Page 28
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 gpio.in.all Name Type Description This variable controls the value of GPIO input #1 and #2 in a single command. Please note that a hexadecimal value representing a bit-map is used for this command. Permissions Read/Write Data Type...
Page 29
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 ver.module Name Type Description Return version information pertaining the reader RF module Permissions Read Data Type string ver.firmware Name Type Description Return version information pertaining to the reader firmware Permissions Read Data Type string com.net.event_port...
Page 30
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 reader.reboot() Name Type func Description This command will reboot the reader Permissions Type None Params None events.list() Name Type func Description This will return a list of all event that are registered on all currently existing Event Channels Permissions Params...
Page 31
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 events.reporting.fields.arrive Name Type Description This variable will configure the fields reported in the "event.tag.arrive" event. Permissions Data Type Enum Default tag_id Enum tag_id time antenna user_data events.reporting.fields.depart Name Type Description This variable will configure the fields reported in the "event.tag.depart" event. Permissions Data Type Enum...
Page 32
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 tag.lock() Name Type func Description This function performs a locking function on the specified memory bank Permissions Params Name Type lock_fields def.lock.fields lock_type def.lock.types tag_id string string antenna tag.lock.access_pwd() Name Type func Description This function locks the Access Password in the tag...
Page 33
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 tag.lock.kill_pwd() Name Type func Description This function locks the Kill Password Permissions Params Name Type lock_type def.lock.types tag_id string string antenna tag.lock.tid() Name Type func Desciption This function locks the TID memory bank Permissons Name Type...
Page 34
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 tag.read() Name Type func Description This function will read specified memory banks Permissions Params Name Type report def.tag.fields tag_id string string antenna tag.read.access_pwd() Name Type func Description This function will read the Access Password from the tag Permissions Params Name...
Page 35
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 tag.read.user_data() Name Type func Description This function will read the User Data memory bank Permissions Params Name Type tag_id string string antenna tag.write() Name Type func Description This function will write to the specified memory bank in the tag Permissions Params Name...
Page 36
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 tag.write.id() Name Type func Description This function will write to the EPC memory bank of the tag Permissions Params Name Type new_access_pwd string lock_type def.lock.types tag_id string string antenna tag.write.kill_pwd() Name Type func Description...
Page 37
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 module.isoc.read() Name Type func Description This function allows the user to precisely control the read operation in terms of memory bank and word pointer. Please note that a "word" is defined as 16 bits. Permissions Params Name...
Page 38
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 module.isoc.control.session_id Name Type Description This variable controls the "Session" parameter used by the reader Permissions Data Type string Default session_1 Values Name Type session_0 string session_1 string session_2 string session_3 string module.isoc.filter.1.action Name Type...
Page 39
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 module.isoc.filter.1.length Name Type Description This variable controls the length of the mask used in ISOC filter #1. Please note that this variable is specified in bits. Permissions Data Type Default None module.isoc.filter.1.mask Name Type...
Page 40
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 module.isoc.filter.2.action Name Type Description This variable controls the "action" field of ISOC filter #2 Permissions Data Type string Default assert_deassert Values Name Type assert_deassert string assert_nothing string nothing_deassert string negate_nothing string deassert_assert string deassert_nothing...
Page 41
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 module.isoc.filter.2.mem_bank Name Type Description This variable specifies the memory bank used by ISOC filter #2. Permissions Data Type string Default membank_epc Values Name Type membank_epc string membank_tid string membank_user string module.isoc.filter.2.offset Name Type Description...
Page 42
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 def.events.fields.arrival Name Type Enumeration Values Name Enum Value tag_id user_data type time antenna def.events.fields.depart Name Type Enumeration Values Name Enum Value tag_id user_data type time antenna def.lock.types Name Type Enumeration Values Name Enum Value unsecured...
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Digital Inputs And Outputs Digital input and output signals are provided via the bulkhead connectors. Refer to the following diagram specifications for the connector pin out: D I/O connector Male Contact Face View Cable Color Pin Name Function...
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 9 Reader Maintenance External Grounding Point The Procyon UHF integrated reader has an external grounding point on the enclosure. For installations that require external grounding, the user can connect the grounding wire to the enclosure as shown below: Electrostatic Discharge Use proper Electrostatic Discharge (ESD) precautions to avoid static discharge when handling or...
Procyon Reader User Manual Revision 1.3 Last modified: 02/09/2015 Reader Storage The storage temperature ranges of the reader are -40°C to +85°C. The reader is tested to work under the IP66 requirement; user should ensure the connector caps are being applied and tightened when storing the reader.
Need help?
Do you have a question about the Procyon Integrated Reader and is the answer not in the manual?
Questions and answers