Home
RFIDMEDevKit User Manual (v2.0)
Contents
1. version only the RFID ME is supported Support for the RU 824 and RU 861 should be available by early May 2012 readEPC Format readEPC String ShowSpaces String myDelimiter Description Reads the EPC memory bank MBO1 from any tags that are in range Parameters Show Spaces Boolean Show a space between each byte of the EPC value This function allows the SDK to display data similar to the MTI demo software Delimiter string The character s used to separate the returned EPC tag values if there is more than one tag in the field Returns String No tags found or a list of hex formatted EPC tag values separated by the user selected delimiter If there is a problem the reader specific error that was encountered will be returned Comments It is suggested that a space NOT be used as a delimiter Additionally non printable ASCII characters are not currently supported If the programmer is using CH it might be possible to use r n to force a new line but this has not been tested and it is possible that doing so might cause problems within the DLL readEPC overload Format readEPC String ShowSpaces String myDelimiter Boolean Showlnfo Description Reads the EPC memory bank MBO1 from any tags that are in range Parameters Show Spaces Boolean Show a space between each byte of the EPC value This function allows the SDK to display data similar to the MTI demo software Delimiter string The
2. Ai 13 RU 824 RU 861 Specific Methods 13 BgetAntConfig 31 35 vane dada 13 BetAntState teca 13 getSingulationAlgo 14 getSingulationAlgorithmConfig 14 ReaderReset ae ieee aaa aee puente TOT Eara eode paar e RES 14 setAntennaP Ort e 14 Set DWEUTIM E 14 C Uie e dd at 15 setSingulationAlgorithm 15 setSingulationAlgorithmConfig 15 SendCormimiald UN UNE ER a EE RI CER EWEE TENER ERR EF eases 16 Page 2 of 18 RFIDMeDevKit SDK User Manual Trouble Shooting ettet tem eset bee atte ege eedem a Ee ada 17 Code Exatmples e E t 18 Code Example Visual Basic NET creer dh eee eee ede Sk de dae dee ann eR ev eae vue ee dese eu 18 Code Example CH xit eee do 18 02012 BAIT Consulting All rights reserved MTI Microsoft NET RFID ME and Visual Studio are the registered property of their respective owners Page 3 of 18 RFIDMeDevKit SDK User Manual Version Control Date amp Version Affects Changes 22 Oct 2011 AII Initial release of the SDK ver 0 90 28 Feb 2012 All Changed communications dll to new version from MTI Ver 1 0 0 22Mar2012 RU 824 Added RU 824 and RU 861 functionality to SDK Ver 1 1 20Jun 2012 AII Recompiled in VS2008 to allow those that have not upgraded to Ver 1 1 0 110 still use SDK Also fixed write functionality for RU 888 31 Aug 2012 All First production
3. character s used to separate the returned EPC tag values if there is more than one tag in the field Showilnfo Boolean Show the antenna and RSSI value with which the tag was seen Antenna value is a four digit string that is semi colon delimitated from the EPC value The RSSI is the dBm value and is also semi colon delimitated Returns String No tags found or a list of hex formatted EPC tag values separated by the user selected delimiter If there is a problem the reader specific error that was encountered will be returned Comments It is suggested that a space NOT be used as a delimiter Additionally non printable ASCII characters are not currently supported If the programmer is using CH it might be possible to use r n to force a new line but this has not been tested and it is possible that doing so might cause problems within the DLL readMemory Usage readMemory string myEPC string myMemoryBank string myPassword string myStartAddress string myDataLength Page 9 of 18 RFIDMeDevKit SDK User Manual Description Attempts to read the indicated section of an RFID tag This is a function that should be reserved for someone who understands how a tag s memory is configured This command assumes that only one tag will be in the reader s field If more than one tag is found an error will be returned Parameters myEPC string The EPC value of the tag that is to be read myPassword string The tag s cur
4. org gsmp kc epcglobal uhfc1g2 on 22 Oct 2011 MSB LSB TID 15 0 Access Passwd 15 0 Access Passwd 31 16 Common Methods About Usage About Description Reports current SDK version and identified reader Parameters None Returns String RFID ME SDK ver x x Current reader set to xxxx Comments None Activation Usage Activation string myActivationCode Description Activates the SDK or places it in demo mode Parameters None myActivationCode string The activation code you received when you purchased the SDK If you are running the SDK in demo mode pass Demo as a value Returns bool True for successful activation as either a demo or a paid version or false if an invalid activation code is entered Page 6 of 18 RFIDMeDevKit SDK User Manual Comments If you pass Demo you will be able to use the SDK until the beginning of the next quarter after it was downloaded 1 1 3 3 6 6 or 9 9 Connect Usage Connect string myReader Description Attempts to connect to the indicated RFID reader Parameters myReader string The type of reader that is to be connected to Options are RFIDME RU824 and RU861 Returns String Connected Reader not connected or the specific error message if the connection attempt fails Comments Once a connection has been made there is a basic assumption that all subsequent commands are to be made against the type of reader initially selected As su
5. MTI RFID ME Net Software Development Kit User s Manual Version 2 3 TA C Sharp Demo 3 mscorlib Y Disconnect 3 RFIDMEDevKit V kilTag stsing string M VockTag string string sting string V readEPC bool string Y ceader a System Data amp readMemory string string string sting string QSystemDeplomd Y resdUserMemory string sting sting J System Drawing setPassWord string string sting sting Power int System Windows sel z Xml weteEP Clstring string siring witeMuttipleEPC string string writeUserMemory strng string rng ilic dass reader P Member of RFIDMEDEVAIt Summary July 2013 RFIDMeDevKit SDK User Manual Contents Version Control srice 66 4 niewerov eis oj per 5 a 5 COMMON uie 6 Dan M 6 ACV 6 ol M 7 IB CTereT i z o eee 7 EetUSBHIDIDfO 3 sce ek pes Abe cee ata ed eae acces a eee ec ease 8 A tenete 8 dE l S 8 A 9 readEPC overload 666 9 r adMerrionys cce tt 9 readUserVIemoEby O 10 setlo e m 11 A es 11 dddeigete e ntsc 11 E eere tenere n eatem eae E 12 writeMultipleEPC E dad 12 Wit USEPMOMONY e E E E E E E R E E RE
6. ags Confirm that the RFID tag is not sitting directly on top of the reader It has been noticed that if a small gap 1 inch or so is maintained between the reader and the tag the system works much smoother A lot of errors occur when programming a tag the tag programs eventually but it takes multiple tries e Ensure that the power is not too low OR high e Ensure the tag is not sitting directly on the reader see above e Ensure that only one tag is in range If other tags are at the edge of the read envelope move them away Reader not found error when trying to connect e Reader is not plugged in e Make sure you are declaring the correct reader in your Connect string myReader method Page 17 of 18 RFIDMeDevKit SDK User Manual Code Examples The sample programs include one is CH and the other in Visual Basic were both developed in Microsoft Visual Studio 2010 If you need to open it in a previous version of VS you will probably have to create a new project and manually add the form into that project Both programs are the same with the programming language as the only difference sl RFID Development Kit Visual Basic Demo Ss E Transaction Log Gear Log 1234 Tag 1234 faled to program Tag access failed Success Connect 3 Power Read Tags Curent Password 00000000 iuc Selected tag was not found Wite EPC value To wie Wrte EPC 11223344 New Passwo
7. at is desired Returns String The set power level or the specific error message returned from the reader If a power level that is outside of the range of the reader is attempted an error message indicating that the parameter is invalid will be returned setPower overload Usage setPower int Power int myAntenna Description Set the power for the reader The RFID ME has a value range of 5 18 The RUI 824 has an implemented range of 5 24 Parameters Page 11 of 18 RFIDMeDevKit SDK User Manual Power integer The power level that is desired myAntenna The antenna number for which the power is set Returns String The set power level or the specific error message returned from the reader If a power level that is outside of the range of the reader is attempted an error message indicating that the parameter is invalid will be returned Comments This will only work on the RU 861 reader When an antenna is turned on power inventory cycles or dwell time HAS to be set to ensure that the virtual antenna port has the associated physical antenna port associated with it At this time the virtual and physical port numbers will always be the same virtual antenna O maps to physical antenna O virtual antenna 1 maps to physical antenna 1 writeEPC Usage writeEPC string myTaglD string myPassword string myNewData Description Attempts to write the EPC value MBO1 to a tag This function assumes only one tag exists in the f
8. available by early May 2012 gt gt gt Remember once a tag is killed it is basically scrap lt lt lt lockTag Usage lockTag string myTaglD string myPassWord string myLockAction string myLockltem Description Attempts to lock unlock the indicated portion of the tag This command assumes that only one tag will be in the reader s field If more than one tag is found an error will be returned Parameters myTaglD string The EPC value of the tag that is to be read myPassword string The tag s current Access password formatted as a single hex string without any spaces myLockAction string The type of action to be taken The valid options are Unlock PermanentUnlock Lock and PermanentLock Lock and Unlock will allow the user to change the setting in the future PermanentLock and PermanentUnlock will permanently set the state of the tag and future attempts at locking or unlocking the tag will fail myLockltem string The section of the tag to be locked The valid options are Kill Access EPC TID and User Returns String Success or the specific reader error encountered If an invalid password field is defined an error indicating such is returned Comments Since the permanent lock unlock actions cannot be undone it is suggested that Lock and Unlock be used unless it is known that the settings will never need to be changed again As of this Page 8 of 18 RFIDMeDevKit SDK User Manual
9. ch the SDK will remember during a given session what reader was connected and will determine the applicability of the subsequent commands based on the reader initially selected Should there be a need to send commands to a different type of reader the SDK will have to be functionally disconnected and a new connection will need to be made Usage Connect string myReader string mySerialNumber Description Attempts to connect to the indicated RFID reader Parameters myReader string The type of reader that is to be connected to Options are RFIDME RU824 and RU861 mySerialNumber string The serial number of the reader to be connected to Please note that the serial number string is case sensitive Returns String Connected Reader not connected or the specific error message if the connection attempt fails Comments Once a connection has been made there is a basic assumption that all subsequent commands are to be made against the type of reader initially selected As such the SDK will remember during a given session what reader was connected and will determine the applicability of the subsequent commands based on the reader initially selected Should there be a need to send commands to a different type of reader the SDK will have to be functionally disconnected and a new connection will need to be made Disconnect Usage Disconnect Description Attempts to disconnect from the RFID ME reader Parameters N
10. e controls have been implemented into this SDK Advanced NXP functionality and additional hardware controls radio controls antenna port configuration etc that have been published in the MTI RU 888 RFID Module USB API Reference Manual v3 1 are not supported Should there be a need please contact us via email at autoid ohio edu and it will be determined at that time if the functionality is a necessary upgrade or if separate SDK will be developed For the RU 824 and the RU 861 only the standard EPCGlobal compliant functionality and necessary hardware controls have been implemented into this SDK Advanced hardware controls firmware communications GPIO etc that have been published in the MTI RU 824 861 RFID Reader Module Command Reference Manual Version 1 0 are not supported Should there be a need please contact us via email at autoid ohio edu and it will be determined at that time if the functionality is a necessary upgrade or if separate SDK will be developed By purchasing this SDK you are entitled to basic upgrades and are encouraged to report any problems or bugs that are found If a major re write of the SDK is undertaken you will be alerted and provided with an opportunity to upgrade The sample programs included in the SDK distribution are fully functional and in theory one could use them as is They are there to a allow us to ensure that the SDK is working correctly b provide you with a framework from which to quickly develop a
11. eader The string has to be formatted as outlined in the reader s low level command set documentation including the header information myResponseLength int The length of the response assumes 16 or 64 bytes Returns String The response from the reader or the specific communications error that occurred Comments The programmer does not need to calculate the CRC for the command as the SDK will do that At this point the SDK is designed to only respond with a single returned response from the reader If the reader requires multiple responses such as for a write or get inventory type command only the first response will be returned Should this functionality be needed please contact us via email at kevin bait consulting com Page 16 of 18 RFIDMeDevKit SDK User Manual Trouble Shooting SDK Demo has expired Make sure that you have added the Activation method to your code prior to trying to connect to the reader This only has to be done once in your code but must be done every time you run your program A problem occurred while communicating with the reader occurs despite the reader being plugged in There is a known issue with some USB devices that results in an inability to correctly connect to the RFID reader Try switching out any USB mice being used Dell mice seem to cause a problem for a different brand This problem is being worked on and you will be notified when it is fixed Intermittent reading of t
12. emory bank word 02 and C know to read the correct number of words which is obtained from the first 5 bits of word 01 As of this version only the RFID ME is supported Support for the RU 824 and RU 861 should be available by early May 2012 readUserMemory Usage readUserMemory string myTaglD string myPassword string myDataLength Description Attempts to read the tag s user memory memory bank 11 from the selected tag This command assumes that only one tag will be in the reader s field If more than one tag is found an error will be returned Parameters myTaglD string The EPC value of the tag that is to be read myPassword string The tag s current Access password formatted as a single hex string without any spaces myDataLength string The number of words four digit hex values to be read from user memory Returns String The tag s User Memory in a single hex string that is of the indicated length If there is a problem the reader specific error that was encountered will be returned Comments If the tag does not have user memory enabled a message to that effect will be returned See the EPCGlobal Gen2 Air Interface Protocol or the tag s datasheet for information on the available memory size Page 10 of 18 RFIDMeDevKit SDK User Manual setLogging Usage setLogging bool myLogging Description Turns on and off the logging level for the SDK Parameters myLogging bool True turns on logging False turns
13. ield This command assumes that only one tag will be in the reader s field If more than one tag is found an error will be returned Parameters myTaglD string The tag to be programmed myPassword string The tag s current Access password formatted as a single hex string without any spaces myNewData string The new data to be programmed formatted as a single hex string without any spaces Returns String Success or the error that was encountered while trying to write the value Comments Due to the nature of RFID it is suggested that the writeEPC method be invoked within a loop that will iteratively attempt to program the tag for a finite number of times until it succeeds In addition to writing the EPC value the writeEPC method will reset the EPC length value leaving ALL other PC word data as it is currently encoded writeMultipleEPC Usage writeMultipleEPC string myNewEPC string myPassword Description Attempts to program ALL tags within range Parameters myNewEPC string The new data to be programmed formatted as a single hex string without any spaces myPassword string The tag s current Access password formatted as a single hex string without any spaces Returns String All tags programmed or the tag id s that failed to program The specific error message that was encountered will not be passed back in this method All tags that were not explicitly listed can be assumed to have successfully programmed C
14. m the tag for a finite number of times until it succeeds As of this version only the RFID ME is supported Support for the RU 824 and RU 861 should be available by early May 2012 RU 824 RU 861 Specific Methods The following commands can only be used with the RU 824 or the RU 861 as the RFID ME chipset does not support them This is a limitation of the RFID ME USB Dongle and not the SDK getAntConfig Usage getAntConfig Description Returns the current antenna configuration from the reader Parameters None Returns String Antenna state as a hex value the specific reader error message or Reader does not support this function Comments None getAntState Usage getAntConfig string myAntPort Description Returns the current antenna configuration from the reader Parameters myAntPort string The antenna port number as a hex value to be turned on or off This is only applicable on the RU 861 Returns String Antenna configuration as comma delimited string Power Dwell Inventory Cycles specific reader error message or Reader does not support this function Comments None Page 13 of 18 RFIDMeDevKit SDK User Manual getSingulationAlgorithm Usage getSingulationAlgorithm Description Reports the current singulation algorithm Parameters None Returns String The singulation algorithm value O fixed Q or 1 dynamic Q the specific reader error message or Reader does not support this func
15. n application and c to show you how we had intended to have the SDK used Feel free to use modify and play with the programs as desired If you have a need feel free to contact us We are happy to answer questions via email Overview The setup file will place all files in c Program Files BAIT RFIDMeDevkKit unless another location is selected at setup When adding the DLLs in your project you will need to reference them in this location The general process for using the SDK and the hardware are as follows 1 Plug the reader into the computer 2 n your project a Add RFIDMeDevkKit DLL as a project reference 3 From your program a Pass your registration code or Demo with the Activation method b Connectto the reader to ensure it is plugged in c Initiate a read to see what tags exist Page 5 of 18 RFIDMeDevKit SDK User Manual d Usethe results in a business process to solve your specific problem 4 When you deploy via Setup file or manually a Make sure RFIDMeDevkKit DLL is included in package b Make lots of money At times during the documentation references to the RFID tag s memory structure are made Figure 1 below is from the Class 1 Gen 2 air interface protocol and shows how the tag s memory is laid out MSB LSB Word 0 of Block 0 Kill Passwd 15 0 Kill Passwd 31 16 Figure 1 C1G2 logical memory map uhfc1g2 1 2 O standard 20080511 pdf downloaded from http www gs1
16. off logging Returns Nothing Comments None setPassWord Usage setPassWord string myTaglD string myPassWordField string myCurrentPwd string myNewPassWord Description Attempts to set reset the tag s passwords Access and Kill in the reserved memory bank 00 This command assumes that only one tag will be in the reader s field If more than one tag is found an error will be returned Parameters myTaglD string The EPC value of the tag that is to be programmed myPassWordField string The password field to be programmed The two options are Access and Kill myCurrentPassWord string The tag s current Access password formatted as a single hex string without any spaces myNewPassWord string The new password formatted as a single hex string without any spaces Returns String Success or the specific reader error encountered If an invalid password field is defined an error indicating such is returned Comments This method will select the desired tag read both current passwords from the reserved memory block MBOO generate a new overall reserved MBOO value and write that back As of this version only the RFID ME is supported Support for the RU 824 and RU 861 should be available by early May 2012 setPower Usage setPower int Power Description Set the power for the reader The RFID ME has a value range of 5 18 The RUI 824 has an implemented range of 5 24 Parameters Power integer The power level th
17. omments Due to the nature of RFID it is suggested that the writeUserMemory method be invoked within a loop that will iteratively attempt to program the tag for a finite number of times until it succeeds If a failure occurs it is suggested that the offending tag be removed which is why it s EPC value is reported back In addition to writing the EPC value the writeMultipleEPC method will reset the EPC length value leaving ALL other PC word data as it is currently encoded As of this version only the RFID ME is supported Support for the RU 824 and RU 861 will be made available in the next version of the SDK Page 12 of 18 RFIDMeDevKit SDK User Manual writeUserMemory Usage writeUserMemory string myTaglD string myPassword string myNewData Description Attempts to write the user memory value MB11 to a tag This command assumes that only one tag will be in the reader s field If more than one tag is found an error will be returned Parameters myTaglD string The tag to be programmed myPassword string The tag s current Access password formatted as a single hex string without any spaces myNewData string The new data to be programmed formatted as a single hex string without any spaces Returns String Success or the error that was encountered while trying to write the value Comments Due to the nature of RFID it is suggested that the writeUserMemory method be invoked within a loop that will iteratively attempt to progra
18. one Returns String Disconnected or Problem disconnecting and the specific error message received while trying to disconnect Comments Disconnect is not actually required but is suggested to help control potential memory leaks Page 7 of 18 RFIDMeDevKit SDK User Manual getUSBHIDInfo Usage getUSBHIDInfo Description Get USB HID device path for use with detecting device insertion and removal Parameters None Returns String Device path name Comments None killTag Usage killTag string myPassword string myTaglD Description Attempts to permanently kill disable the tag This command assumes that only one tag will be in the reader s field If more than one tag is found an error will be returned Once done this tag will not respond to any reader again Parameters myPassword string The tag s current Kill password formatted as a single hex string without any spaces myTaglD string The EPC value of the tag that is to be killed Returns String Success or the specific reader error encountered If an invalid password is defined an error indicating such is returned Comments This is a permanent action It is suggested that a this command be used with extreme care and b that execution of the killTag be done inside of a loop that requires the user to positively confirm that the action is desired As of this version only the RFID ME is supported Support for the RU 824 and RU 861 should be
19. port numbers will always be the same virtual antenna O maps to physical antenna O virtual antenna 1 maps to physical antenna 1 setSingulationAlgorithm Usage setSingulationAlgorithm bool DynamicQ Description Sets the type of inventory Q cycle to perform during the inventory process Parameters DynamicQ bool Whether or not to use a dynamic Q singulation algorithm True use a dynamic Q False do not use a dynamic Q Returns String Success the specific reader error message or Reader does not support this function Comments None setSingulationAlgorithmConfig Usage setSingulationAlgorithmConfig string myNewConfig bool myDynamicQ Description Sets the singulation algorithm configuration Parameters myNewConfi string The singulation algorithm configuration values to be used as a comma delimited hexadecimal string See the low level Command Reference Manual from MTI for the specific information on what the values need to be myDynamicQ bool Whether or not a dynamic Q is currently set True use a dynamic Q False do not use a dynamic Q Returns String Success the specific reader error message or Reader does not support this function Page 15 of 18 RFIDMeDevKit SDK User Manual Comments None sendCommand Usage sendCommand string myCommand int myResponseLength Description Send a raw currently unsupported command to the reader Parameters myCommand string The command to be passed on to the r
20. rd Password to set Access Kil Tag Code Example Visual Basic NET To include the RFIDMeDevkKit DLL you will need the following code added to your program Public Class Formi Declare RFID ME SDK Public myReader As New RFIDMEDevKit reader private void Forml Load object sender EventArgs e myReader Activation Demo Code Example C To include the RFIDMeDevKit DLL you will need the following code added to your program public partial class Form1 Form Declare RFID ME SDK public RFIDMEDevKit reader myReader new RFIDMEDevKit reader private void Forml Load object sender EventArgs e myReader Activation Demo Page 18 of 18
21. release of SDK Ver 2 0 1 Oct 2012 All Added multi reader functionality for RU 888 and RU 824 861 Ver 2 1 Also got select functionality working for program and reads Note As of version 2 1 of the SDK the transfer dll file is no longer needed While it will not hurt if it is left in there is no functional reason 1 Nov 2012 All Changed activation demo functionality Added Activation Ver 2 1 1 method to pass in code when purchased 25 Jul 2013 RU 861 Added antenna information Ver 2 3 4 Sept 2013 RU 861 Updated antenna functionality to include RSSI changed delimiter to semi colon Page 4 of 18 RFIDMeDevKit SDK User Manual Introduction This software development kit SDK has been developed in conjunction with MTI to allow NET developers an easier time in deploying solutions that are designed to work with the MTI RFID ME family of devices This SDK has been developed such that any programmer with a beginner to intermediate skill level should be able to create and deploy solutions that allow for the integration of the MTI hardware The SDK will support any Net programming language C Visual Basic etc Java is not currently supported There are two code examples included with the installed SDK one in Visual Basic and the other in CH Finally this version of the SDK must be used with Visual Studio 2008 or higher At this time for the RFID ME only standard EPCGlobal compliant functionality and necessary hardwar
22. rent Access password formatted as a single hex string without any spaces myStartAddress string The word location where the read is to begin myMemoryBank string The memory bank to be read formatted as a two digit string Valid options are 00 01 02 and 03 See Figure 1 above or refer to the UHF Class 1 Gen 2 Air Interface Protocol Specification for further information on the structure of the tag and where to look for information myDataLength string The number of words four digit hex values to be read from user memory See Figure 1 above or refer to the UHF Class 1 Gen 2 Air Interface Protocol Specification for further information on the structure of the tag and where to look for information Returns String The tag s indicated memory block in a single hex string that is of the indicated length If there is a problem the reader specific error that was encountered will be returned Comments This function is included for those that are looking to do more controlled reading from the RFID tag For the majority of the applications use of this method is unnecessary as the other methods in this SDK will provide a simpler interface for obtaining the desired results For example to read the EPC value of a tag using readEPC provides a simple way to get the information To use readMemory the programmer will need to ensure that they are a addressing the correct memory bank MBO1 b start reading from the correct memory address in the m
23. rs will always be the same virtual antenna O maps to physical antenna O virtual antenna 1 maps to physical antenna 1 setDwellTime Usage setDwellTime int DwellTime Page 14 of 18 RFIDMeDevKit SDK User Manual Description Sets the antenna dwell time Parameters DwellTime int The amount of time to dwell on an antenna during the inventory process Returns String Success the specific reader error message or Reader does not support this function Comments This will only work on the RU 861 reader When an antenna is turned on power inventory cycles or dwell time HAS to be set to ensure that the virtual antenna port has the associated physical antenna port associated with it At this time the virtual and physical port numbers will always be the same virtual antenna O maps to physical antenna O virtual antenna 1 maps to physical antenna 1 setNumInvCyc Usage setNumlInvCycle int InvCycles Description Sets the antenna s number of inventory cycles Parameters InvCycles int The number of inventory cycles to perform during the inventory process Returns String Success the specific reader error message or Reader does not support this function Comments This will only work on the RU 861 reader When an antenna is turned on power inventory cycles or dwell time HAS to be set to ensure that the virtual antenna port has the associated physical antenna port associated with it At this time the virtual and physical
24. tion Comments None getSingulationAlgorithmConfig Usage getSingulationAlgorithmConfig Description Returns the current singulation algorithm configuration Parameters None Returns String The singulation algorithm configuration as a comma separated string see the low level Command Reference Manual from MTI for the specific information the specific reader error message or Reader does not support this function Comments None ReaderReset Usage ReaderReset Description Forces a reader reset Parameters None Returns String Success the specific reader error message or Reader does not support this function Comments The calling software will need to reinitialize the connection to the reader after performing this function setAntennaPort Usage setAntennaPort string myAntPort bool myAntState Description Turns on or off the specified antenna port Parameters myAntPort string The antenna port number as a hex value to be turned on or off This is only applicable on the RU 861 myAntsState bool True on False off Returns String Success the specific reader error message or Reader does not support this function Comments This will only work on the RU 861 reader When an antenna is turned on power inventory cycles or dwell time HAS to be set to ensure that the virtual antenna port has the associated physical antenna port associated with it At this time the virtual and physical port numbe
Download Pdf Manuals
Related Search
Related Contents
CR-3306 BT FM Radio with Bluetooth® User manual DK500M-P DK500M-P/B Frigidaire 220218A007 User's Manual Manual RL取扱説明書 - shower toilet 自分でつける、シャワートイレ。 Epson 1420Wi Installation Guide Copyright © All rights reserved.
Failed to retrieve file