background image

 

 

Note that all permissions are set in a single operation. In many circumstances, it may be 

desirable to leave one or more of the target passwords or permissions in an unmodified state. 
To do this, select the NO_CHANGE option for those targets. 

 

Access Type BlockWrite 

 

Selecting the BlockWrite Access Type option displays the configuration dialog shown in 

the figure below.   

 

Tag Access dialog box, Access Type BlockWrite selected 

 

From this dialog, the user can perform a block write operation against tags and can 

provide the following configurable parameters:   

‹

Memory Bank—the target for the read operation, has selectable values of either 
the EPC, TID, User, or Reserved memory bank   

‹

Offset—the offset in hexadecimal of the first 16-bit word to read from the target 
memory bank   

‹

Count—the number of 16-bit words to read, starting at Offset   

‹

Value 1—the hexadecimal value of the 16-bit word to write at Offset   

‹

Value 2—the hexadecimal value of the 16-bit word to write at 1, applicable 
if Count is 2.   

‹

Access Pwd—the previously applied access password for the target tag, or no 
entry for tags with no access permissions.   

 

Output from block write operations is directed to the primary application window. 

 

Access Type BlockErase   

 

Selecting the BlockErase Access Type option displays the configuration dialog shown in 

the figure below.   

 

Tag Access dialog box, Access Type BlockErase selected 

 

34

 

Copyright 2012 Unitech Electronics Co., Ltd. All rights reserved. Unitech is a registered trademark of Unitech Electronics Co., Ltd.

 

Summary of Contents for RM300

Page 1: ...RM300 UHF RFID Reader Module RM300 User Manual Version 1 0 Copyright 2012 Unitech Electronics Co Ltd All rights reserved Unitech is a registered trademark of Unitech Electronics Co Ltd...

Page 2: ...Copyright 2012 Unitech Electronics Co Ltd All rights reserved Unitech is a registered trademark of Unitech Electronics Co Ltd...

Page 3: ...o a PC 5 Chapter 2 IndyTool for Configuration and Development 9 Introduction 9 Overview 9 Indy Tool General Usage 9 Info Bar 11 Enumerate 11 Connect 12 Disconnect and Reset 13 Cancel and Abort 13 Indy...

Page 4: ...ights reserved Unitech is a registered trademark of Unitech Electronics Co Ltd Macros 24 Sensors 25 Mac Error 25 Calibration 26 Help 27 Chapter 3 Indy Tracer for Demonstration 29 Introduction 29 Trace...

Page 5: ...cessor board or PC host Unitech offers a starter kit to enable you to design RM300 into your products quickly and easily This kit includes SDK demo code driver and documentation With its tiny size exc...

Page 6: ...C China 920 5 924 5 MHz TELEC Japan 916 8 923 4 MHz NCC Taiwan 922 928 MHz TX power Adjustable from 5 dBm to 30 dBm 1 0 dBm accuracy Frequency Stability 20 ppm Harmonic performance under 35 0dBc Modul...

Page 7: ...in this package are lost contact your local dealer RM300 UHF RFID Reader Module Power Adaptor Interface board USB Cable Antenna RFID Tag RS232 Cable Integration Guide CD 3 Copyright 2012 Unitech Elect...

Page 8: ...r file IndyTool v2 4 2 msi to launch the installation wizard 2 When prompted designate the desired installation directory The default is Program Files IMPINJ IndyTool v2 4 2 3 Installation includes th...

Page 9: ...the UHF RFID Module onto the interface board Set up the jumper The jumper settings are defined below 3 Connect the interface board to a PC by using a miniUSB cable default setting or a RS232 cable re...

Page 10: ...ter into an electrical socket 5 Insert the connector of antenna into one of the two antenna ports of the RM300 UHF RFID Reader Module You can connect at most two antennae at the same time Default ante...

Page 11: ...IndyTool Click Start to scan RFID tags by using the RM300 UHF RFID Reader module 7 Copyright 2012 Unitech Electronics Co Ltd All rights reserved Unitech is a registered trademark of Unitech Electroni...

Page 12: ...Input or Ouptut and the corresponding state is also reflected The Refresh button can be used to update the states of the GPIOs configured as input The greyed state boxes reflect the Input State When...

Page 13: ...d concurrently however only one reader in one instance can be connected at any one time z All user input fields indicate the input type The label d indicates a decimal input The label h indicates a he...

Page 14: ...indow 1 Clear Button Clears the current contents of the status window 2 Save Button Save the current contents of the status window to a specified file 3 Skip Button Skips all current status messages q...

Page 15: ...hen the status window buffer is full The window will indicate how many times it has self flush at the top of the status window The current windows buffer if 2 16 characters which is approximately equi...

Page 16: ...d in the pull down menu Upon a successful connection a new set of menus will appear as shown in the following figure If the reader is not connected successfully it will be indicted in the status windo...

Page 17: ...The Reset Button will attempt to reset the connected reader and will also make the menus disappear Cancel and Abort The Cancel and Abort Button will issue the respective command to Reader when execut...

Page 18: ...ll stop reading b Write The write address and data are the inputs This is single write access 4 OEM OEM Register a Read The read address and count are the inputs The count indicates how many consecuti...

Page 19: ...g Access functions 1 Memory Bank The target for the access operation EPC TID User or Reserved 2 Offset The offset of the first 16 bit word to access from the target memory bank 3 Word Count The number...

Page 20: ...have preconfigured access scripts to quickly configure the reader for a specific operation When the Run is pressed a dialog box prompts the user to select a batch file for execution The batch files a...

Page 21: ...the scripts is also available by using the symbol Decimals values are the default input but if hexadecimal is preferred then add the prefix 0x to the input Note that single_entry is provided as an ali...

Page 22: ...s Example js JScript Run Success Connect Serial Number impinjserialnum01 MAC Version 2 2 0 240 RFTrans Info R1000 000C00B0 Host To MAC Interface USB Build Target 1 Region FCC 0 Connect Success Profile...

Page 23: ...will read the current and active profile numbers Get Current Link Profile Current Profile Number 0 Active Profile Number 0 Get Current Link Profile Success Inventory The Inventory menu is shown in th...

Page 24: ...CFE900238C87234200000000 Command End Status 0000 Singulation Rate 34 95 tags second 70 tags in 2 00 sec 1 Unique Inventory Success The Logical Antena 0 control box allows the configuration of the ohys...

Page 25: ...nt 0 AB Flip True 1 Run Until Zero False 0 Inventory Configuration Success 4 Tag Data This will provide an overview of all the individual tag statistics Inventory Tag Data EPC Count First Seen ms Last...

Page 26: ...bles Tx b Enable Tx Only enables the Tx Note other Tx settings must be set in conjunction to see the transmitter output c Disable Tx Disables the Tx d Power Scaler Sets the power scaler e Gain Index S...

Page 27: ...hown in the following figure The following are the available Command functions 1 Load Binary The NV Mem can be used to write to any of the NV memory but the primary function is for firmware downloads...

Page 28: ...s be used but the appropriate Format OEM preconditions in the MAC Registers must be configured manually by the user see the MAC Register document for further details 3 Reset To Bootloader Allows a use...

Page 29: ...hown in the following figure The following are the available Sensor functions 1 Read The current sensor registers are queried 2 ADC Directly control the ADC f Forward Power g Reverse Power h Ambient T...

Page 30: ...ore the calibration data to the proper OEM area on successful calibration completion a Gross Gain Calibration Requires forward power detector to be calibrated b DC Offset Requires forward power detect...

Page 31: ...section describes all the functions in the specific tabs The Packet Display Options section describes the various packet formats and the options related to displaying packets The Status Display Option...

Page 32: ...28 Copyright 2012 Unitech Electronics Co Ltd All rights reserved Unitech is a registered trademark of Unitech Electronics Co Ltd...

Page 33: ...version is not installed the Tracer setup program offers to install it The user may also download and install a copy of the Net Framework from the Microsoft Windows Update Site http update microsoft...

Page 34: ...esired The Tracer program will need to be restarted if this files is changed With UART operation only a single reader can be controlled Tracer Usage This section describes the features of the Tracer A...

Page 35: ...ve reader device is always displayed on the window caption To change the active reader make a selection from the Device menu as shown in the figure below The Device Menu Controlling a Device After mak...

Page 36: ...or the read operation has selectable values of either the EPC TID User or Reserved memory bank Offset the offset in hexadecimal of the first 16 bit word to read from the target memory bank Count the n...

Page 37: ...the primary application window Access Type Kill The kill operation allows the user to render any tag with a matching access and kill password as permanently non functional Selecting the Kill Access T...

Page 38: ...Reserved memory bank Offset the offset in hexadecimal of the first 16 bit word to read from the target memory bank Count the number of 16 bit words to read starting at Offset Value 1 the hexadecimal v...

Page 39: ...tion window Access Type QT_None Selecting the QT_None Access Type option displays the configuration dialog shown in the figure below Tag Access dialog box Access Type QT_None selected and QT Control A...

Page 40: ...ess Type QT_None The configurable parameters for the QT read operation are identical to those in section titling Access Type Read Output from QT read operations is directed to the primary application...

Page 41: ...t by the packet fields Note that while a reader is actively executing a command such as Inventory only live data views are available Even if a user has selected a post capture view the view is automat...

Page 42: ...as shown in the figure below View Menu Options Post capture Views Except for the Reader Protocol view all post capture views are divided into three groups under the submenus z Packet Views z Diagnosti...

Page 43: ...s the parameter used in the session s inventory rounds The following table lists the post c re available Post Capture Diagno e apture diagnostic views that a stic Views View Nam Contents All Packets R...

Page 44: ...ging 1 From the Tools menu click Tracer Options This opens the Tra 2 In the Tracer Options dialog box click the Data Logging tab 3 Select the Enable Logging check box Data Logging The log files create...

Page 45: ...ed readers To access the configuration panel z From the Reader Control menu select Configure Reader Alternatively from the Control Panel select Configure Reader See the figure below This opens the Tra...

Page 46: ...Normal or Extended z Operational Mode Continuous Mode or Discontinuous Mode z Inventory Algorithm Fixed Q or Dyanmic Q Antenna Configuration Page From the Antenna Configuration page you can configure...

Page 47: ...Antenna transmission Power in 1 10 dBm increments Note The dwell time and inventory cycles may not both be set to a value of zero If the user attempts to perform such an operation the last of the two...

Page 48: ...mpts to set the Active Criteria count in the Edit dialog greater than one 1 results in an Invalid Parameter error This error is generated and displayed when the Save button is clicked Note 2 Truncatio...

Page 49: ...ted algorithm The Activate Select Rules and Active Post Singulation Rules checkboxes control whether the select and post singulation criteria that have been configured should be utilized during invent...

Page 50: ...ws configuration of individual post singulation criterion parameters Note Only one active post singulation criteria is allowed at this time Attempts to set the Active Criteria count greater than one 1...

Page 51: ...To set a value for a specific GPIO pin 1 Change the Access value to SET 2 Change the State field to the desired value 3 Click the associated Apply button OEM Data Page The OEM Data page allows the use...

Page 52: ...ds presented on this page are as follows Divide Ratio can only be set to a value of 1 or greater z Minimum DAC Band can only be set to value ranging from 0 to the current value of Maximum DAC Band inc...

Page 53: ...Page Troubleshooting Panel The Troubleshooting page provides access to the Indy Firmware error register as well as the ability to clear the error and reset the Indy Firmware See the figure below Troub...

Page 54: ...z Enter the hexadecimal start address and the total number registers to read z Click the Read button If a register cannot be read for example because of an invalid address entry or the register is wr...

Page 55: ...the status window Uncheck Keep History to retain only the last access record in the status window Register Type MacBank Selecting the MacBank Register Access option displays the dialog shown in the f...

Page 56: ...cs Co Ltd MAC Banked Register Read and Write Status Example The configurable parameters for MAC Banked Register write operations are identical to those in section 3 7 11 1 except that an additional ba...

Page 57: ...onfigurable parameters for Bypass Register read and operations are identical to those in section 3 7 11 1 Register Type OEM OEM Registers Page Selecting the OEM Register Access option displays the dia...

Page 58: ...tion 3 7 11 1 except that a Profile Id parameter is provided in order to perform the read and write operations on a specific link profile Known Issues z The application does detect new readers that be...

Page 59: ...use harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio...

Page 60: ...p configurations or co location with another transmitter then the FCC authorization is no longer considered valid and the FCC ID can not be used on the final product In these circumstances the OEM int...

Reviews: