™ SoMo 655 RFID w/ NFC Reader Card ™ SoMo 655 RFID w/ NFC Reader-Scan Card Series 6 User’s Guide
4/2014 Document # 6410-00266 N Copyright Notice Copyright © 2014 Socket Mobile, Inc. All rights reserved. Socket, the Socket logo and Mobility Friendly are registered trademarks of Socket Mobile, Inc. SOMO 655 RFID Reader Card, SOMO 655 RFID Reader-Scan Card, SoMo, RFID Demo, SocketScan Plug-in, and SocketScan Trigger are registered trademarks or trademarks of Socket Mobile, Inc. All other brand and product names are trademarks of their respective holders.
Table of Contents COPYRIGHT NOTICE 2 1 | INTRODUCTION 5 About the Software Package Contents System Compatibility Requirements Accessory Product Registration 2 | SETUP FOR THE SOMO ® STEP 1: Assign Trigger Button(s) STEP 2: Start SocketScan Plug-in STEP 3: Insert the Card STEP 4: Open Your Application STEP 5: Read Data into Your Application 3 | SOCKETSCAN PLUG-IN SOFTWARE RFID Settings Symbology Selector SocketScan Trigger DUAL DEVICE SUPPORT 4 | RFID DEMO Read an RFID Tag Enable Inventory and Loop
G TECHNICAL SUPPORT 51 LIMITED WARRANTY 52 REGULATORY COMPLIANCE 54 4
1 | Introduction The Socket Mobile SoMo 655 RFID Reader Card Series 6 enables you to can add high frequency RFID read/write capability to your Socket SoMo® handheld computer or other Windows Mobile based device. For applications that require both RFID and barcode reading functionality, the series includes the dual-function SOMO 655 RFID Reader-Scan Card 6P2, which offers both capabilities in the same compact form factor. All three versions read and write to all ISO 15693 and many proprietary 13.
About the Software SocketScan Plug-in ™ software enters the RFID tag ID or barcode data directly into any open Windows program, as if the data were manually typed. Includes configuration utility. The RFID Setup utility allows you configure what kinds of data are returned after reading RFID tags, including tag ID, tag memory, tag types, tag type prefix, etc. Socket Mobile RFID Demo allows you to read memory blocks of selected RFID tags in range in either Inventory Mode or a continuous Loop Mode.
Accessory DuraCase is a protective silicone cover for the SoMo handheld computer and RFID card. http://www.socketmobile.com/products/handheld-computer/accessories/flexguard-SoMo 655card/ Product Registration Socket Mobile highly recommends that all customers register their products. Registered users receive priority technical support and can opt to receive product updates, and special offers. Register online at: http://support.socketmobile.
2 | Setup for the SoMo® This chapter shows how to install, configure, and use the SOMO 655 RFID Reader Card Series 6 on any version of the Socket Mobile SoMo handheld computer. Setup Summary STEP 1: Assign a trigger button. STEP 2: Start SocketScan Plug-in. STEP 3: Insert the card. STEP 4: Read tag IDs into your program. Note: No software installation is required to use the SOMO 655 RFID Reader Card on the SoMo. However, you may choose to upgrade the SocketScan Plug-in software.
STEP 1: Assign Trigger Button(s) You must set up a mechanism for triggering the SOMO 655 RFID Reader Card. Hardware button(s) are the best triggering method from a handheld device. Note: If you do not want to assign a hardware button, you use SocketScan Trigger software, which enables you to tap on a software icon to trigger SocketScan Plug-in and the RFID reader/barcode scanner. Windows Mobile 6 1. In the Today screen, tap Getting Started. 2. In the list, tap on Set up Data Capture triggers.
3. SOMO 655 RFID Reader Card 6E2/6E2Rx: Tap LEFT or RIGHT in the first set of links. The SoMo will automatically set up the trigger button and send a confirmation message to your inbox. SOMO 655 RFID Reader-Scan Card 6P2 In the second set of links, tap LEFT or RIGHT for your barcode scanner trigger. The SoMo will automatically set up the trigger button and send a confirmation message to your inbox. You will return to the list of Getting Started tutorials. Tap Set up Data Capture triggers.
Windows Mobile 5 Please refer to the chart below to determine which SocketScan Plug-in functions you would like to assign to buttons on your device. Note: If you have the SOMO 655 RFID Reader-Scan Card 6P2, SocketScan Plug-in allows you to configure up to four buttons for launching SocketScan Plug-in and/or triggering the RFID reader or barcode scanner. Program What happens when you press a button assigned to this program? If SocketScan Plug-in is not open, SocketScan Plug-in will launch.
1. Tap Start | Settings | Buttons. 2. In the Button list, select a button. In the drop-down menu, select the program. If desired, repeat to assign additional trigger buttons. When done, tap ok. Note: For best ergonomics, choose the left or right buttons.
STEP 2: Start SocketScan Plug-in 1. If you assigned a hardware button to SocketScan Plug-in, you can press the button to quickly launch the program. Otherwise, tap Start | Programs | SocketScan Plug-in folder | SocketScan Plug-in. 2. An icon will appear in the task tray of the Today screen indicating that the system does not detect the RFID reader. When SocketScan Plug-in is running, any of the following icons will appear in the task tray of the Today screen: Icon Meaning. Card detected, RFID mode.
Windows Mobile 5: If you have the SOMO 655 RFID Reader-Scan Card 6P2, and you did not assign buttons to Trigger ISC or Trigger RFID, make sure the card is in the correct mode you wish to use. The SocketScan Plug-in icon at the bottom of the Today screen indicates your current mode. To switch modes, do either of the following: If you assigned a button to Trigger Select, press the button. Tap on the SocketScan Plug-in icon. In the pop-up menu, tap to select the card mode you want.
STEP 5: Read Data into Your Application Please note that the correct positions for RFID reading and barcode scanning are very different! CORRECT RFID POSITION: Hold the card parallel to and directly above the tag, at most 3.0 inches above the tag. Parallel, 3.0 inches (7.6 cm) maximum Note: The LED will turn amber to indicate that the card is reading tag IDs. CORRECT BARCODE SCANNING POSITION: Hold the card so that the lens is angled about 45° to the barcode and at least 2.0 inches away from the barcode.
WRONG RFID POSITION: DO NOT direct the RFID Reader-Scan Card at an angle towards the tag. WRONG RFID POSITION: DO NOT hold the RFID Reader-ScanCard perpendicular to the tag.
When data is read, a beep should sound indicating a good read, and data should appear in your application. For example, in an Excel Mobile spreadsheet, data should appear in the cell you highlighted. The next cell should now be highlighted, ready for the next scan/read. If the card fails to read data within a few seconds, you must try again. Note: By default, the RFID reader will return the tag ID.
3 | SocketScan Plug-in Software This chapter shows how to install, configure, and use the SOMO 655 RFID Reader Card Series 6 on a Windows Mobile powered device. Application Features RFID settings Symbology selector SocketScan Trigger. Version information.
RFID Settings Note: These settings are only used with the SocketScan Plug-in keyboard wedge programs and Scan Demo. 1. Tap on the SocketScan Plug-in icon. In the pop-up menu, tap Settings. 2. In the Prefix/Suffix screen, enter the characters you would like added to each read/scan of data (128 character maximum). Note: Only printable ASCII characters can be used as prefixes or suffixes. Note: The default suffix is a carriage return.
4. In the Sound screen, select which sound you would like SocketScan Plugin to make to indicate a good read. To you want to play a .WAV file, after selecting Play .wav file, you can search through files by tapping the browse box. In the Open screen, tap on the file you want: Note: You can only select a WAV file from the My Documents folder. If needed, copy the file you need to this folder. 5. After selecting your sound, tap on the RFID tab. 6.
Tag ID & Read Data: Select to read both the tag ID and tag memory. Starting block: If you selected a Read Data option, enter the number of the first block you want to begin reading. Number of blocks: If you selected a Read Data option, enter the number of blocks you want to read. Read error string: Enter the string you want your application to display in case the RFID reader cannot read the tag data. Tag type: Select the type of RFID tag you want to read.
Symbology Selector If you have the dual-function SOMO 655 RFID Reader-Scan Card 6P2, SocketScan Plug-in provides an applet that makes it easy to modify which barcode symbologies the scanner will recognize and attempt to decode. By default, the scanner is set to recognize several of the most common symbologies. 1. Tap on the SocketScan Plug-in icon at the bottom of the Today screen. 2. In the pop-up menu, tap Symbology Selector.
SocketScan Trigger If you find it inconvenient or impossible to assign or use a hardware button to trigger the reader, you can install this virtual trigger button that “floats” on top of the active application. 1. Make sure to do all of the following before using SocketScan Trigger: Install SocketScan Trigger from the installation CD. The software must be installed separately from SocketScan Plug-in. Start SocketScan. Tap Start | Programs | SocketScan Plug-in.
4. A SocketScan Trigger icon will also appear in the menu bar of the Today screen. Tap on this icon to reveal a pop-up menu with the following options: Tap Scan Now to activate the scanner as if you had tapped the trigger button. Tap Remove Floating Trigger to remove the trigger button from the screen but keep the icon handy on the task bar. To restore the trigger button, tap on the menu bar icon. In the pop-up menu, tap Launch Floating Trigger.
DUAL DEVICE SUPPORT SocketScan v7.2.4.0 and later supports the simultaneous use of two Socket data collection devices with the same computer. This enables you to use the SOMO 655 RFID Reader Card with a Socket Bluetooth barcode scanner on the same computer. Note: SocketScan Plug-in can capture data from only one cordless scanner at a time. Simply connect or plug in each device you plan to use as you normally would. The functionality of each device is the same, and no extra configuration is required.
4 | RFID Demo This chapter explains how to use the Socket Mobile RFID Demo application with the SOMO 655 RFID Reader Card to perform the following: Read an RFID Tag. Enable Loop Mode. Select Tag Type. Advanced – Write to Tag. Before you begin using the Socket Mobile RFID Demo application, make sure you have done the following: Installed the RFID Demo application onto your device, following the same software installation procedure described in Chapter 2.
Read an RFID Tag 1. Start RFID Demo. Tap Start | Programs | RFID Demo. 2. The main screen of RFID Demo will appear with blank fields. 3. Hold the device in the correct position to read an RFID tag, as described in Chapter 2. Hold the device so the SOMO 655 RFID Reader Card is parallel to and directly above the tag, at most 2.0 inches above the tag. Parallel, 3.0 inches (7.6 cm) maximum 4. Tap Select Tags.
5. Tag ID(s) should appear in the Available Tags field. Additionally, the bottom of the screen will report the number of RFID tags found in range. 6. In the Available Tags field, tap to highlight the RFID tag you wish to read, then tap Read Tag. 7. After the SOMO 655 RFID Reader Card reads the tag, Tag Data will appear. If desired, check Display as hex data to view the data in hexadecimal format.
Enable Inventory and Loop Modes The SOMO 655 RFID Reader Card has four reading modes, based on different combinations of inventory mode and loop mode. The chart below shows the results of enabling or disabling the modes. Tag Select Mode Loop Mode Inventory Mode Description One tag Disabled Disabled Selects the first tag in RF field One tag continuously Enabled Disabled Selects the first tag continuously (the same tag ID will be returned as long as the tag remains in the RF field.
Select Tag Type 1. In the main screen of Socket Mobile RFID Demo, tap RFID at the bottom of the screen. In the pop-up menu, tap Select Tag Type. 2. In the Select Tag Type dialog box, use the drop-down menu to select the tag type. Tap ok. Note: Tag selection response time is longer with Auto Detect than for specific tag types. If Auto Detect is not selected, only the type of tags selected can be read or written to. Auto Detect will search for tag types 01 to 04.
ADVANCED: Write to Tag 1. In the main screen of Socket Mobile RFID Demo, tap RFID at the bottom of the screen. In the pop-up menu, tap Advanced. 2. Use the next screen to read and write data in specific blocks of an RFID tag. Enter the number of the starting block and number of blocks you would like to read. 3. Hold the Pocket PC in the correct position to read RFID tags — parallel to the tag and directly above it, at most 2.0 inches above. Tap Read Tag.
4. RFID Demo will report any data saved to the RFID tag, as well as the type of tag and number of bytes per block. The bottom of the screen will report the read status and tag ID. 5. To write data to the tag, enter text into the bottom field. The type and amount of text that can be written varies depending on your tag type. After entering text, hold the Pocket PC in the correct reading/writing position and tap Write Tag.
6. After writing data to the tag, the bottom of the screen will report the write status. 7. To verify that the data was written successfully to the tag, hold the device in the correct reading/writing position, and tap Read Tag. 8. To close the advanced screen, tap ok.
Appendix A Product Specifications Physical Characteristics CompactFlash Card Size: 1.4 x 1.68 x 0.20 inches (36 x 42.7 x 5.0 mm) Reader/Scanner Head Size: 1.8 x 1.9 x 0.83 inches (45 x 49 x 21 mm) Weight: 6E2/6E2Rx: 1.1 oz. (31 g) 6P2: 1.
Maximum Read Range: ~ 3.
Appendix B HF RFID Standards and Tag Descriptions ISO15693 The ISO/IEC 15693 standard was developed for “Contactless Vicinity Cards”. Adopted in 1998, ISO15693 has significantly enabled global acceptance of 13.56MHz RFID technology. Based on contributions by Texas Instruments and Philips, ISO/IEC 15693 is largely a superset of the features and specifications of the Tag-it HF and I·Code1 products, respectively. ISO15693-1: Defines the physical characteristics of a credit card transponder.
I·Code SLI ISO15693 (Philips) The complete I·Code SLI specification can be found in the Philips publication titled “I·Code SLI Smart Label IC SL2 ICS20 Functional Specification”. Figure 1 - Memory Structure of the I·Code SLI (version SL2 ICS20) 896 bits (112 bytes) of user memory is available for read/write. 32 bits (4 bytes per block) Block # 0 (0x00) 1 (0x01) 2 (0x02) . . . . . . . . . . . . . . . 26 (0x1A) 27 (0x1B) The user can permanently lock any block.
A 64-bit ID (factory programmed) uniquely identifies each my-d SRF55V02P chip. TID 0x6 0 0x05 0x02 Unique Tag ID - 40 bits (5 bytes) Figure 4 - Memory Structure of the my-d SRF55V10P 125 blocks of 8 bytes = 1000 bytes (8000 bits) of user memory is available for read/write. 64 bits (8 bytes per block) Block # 3 (0x03) The user can permanently lock any block 4 (0x04) 5 (0x05) . . . . . . . . . . . . . . . . . . . . . . . . . . . Once a block is locked it can not be unlocked.
LRI512 ISO15693 (ST Microelectronics) The full LRI512 specification was included in “LRI512 Memory TAG IC 512 bit High Endurance EEPROM 13.56MHz, ISO 15693 Standard Compliant with E.A.S.” by ST Microelectronics. Figure 5 - Memory Structure of the STM LRI512 512 bits (64 bytes) of user memory is available for read/write. 32 bits (4 bytes per block) Block # 3 (0x03) 4 (0x04) 5 (0x05) . . . . . . . . . . . . . . . The user can permanently lock any block. Once a block is locked it can not be unlocked.
Tag-it HF The first 13.56MHz RFID IC that Texas Instruments developed was the Tag-it HF. Still in high volume production, Tag-it HF is widely used in applications globally and has an existing installed base of millions of tags. The Tag-it HF uses a protocol air interface that is proprietary to Texas Instruments. By contrast, the Tag-it HF-I was released by Texas Instruments in 2001 is compatible with ISO/IEC 15693 parts -2 and -3.
I·Code1 The first long range 13.56MHz RFID IC that Philips released was the I·Code1 (SL1). Still in high volume production, I·Code1 (SL1) is still widely used in applications globally and has an existing installed base of millions of tags. The I·Code1 (SL1) uses a protocol and air interface that is proprietary to Philips. By contrast, the I·Code SLI (SL2), released by Philips in 2002, is fully compatible with ISO/IEC 15693 parts -2 and -3.
PicoTag Inside Contactless (formerly Inside Technologies) makes a contactless RFID product series called the PicoTag. There are two different sizes of PicoTag memories, 2K and 16K. There are two different modes of operation, plain and secure. Figure 9 - Memory Structure of the PicoTag 2K 29 blocks of 8 bytes = 232 bytes (1856 bits) of user memory is available for read/write. 64 bits (8 bytes per block) Block # 3 (0x03) The user can permanently lock any block 4 (0x04) 5 (0x05) . . . . . . . . . .
ISO14443 ISO/IEC 14443 is a 4-part RFID standard for short-range “Contactless Proximity Cards”. Adopted in 1999 and 2000, ISO14443 has become the worldwide standard for cashless payment and contactless stored value applications. ISO14443-1 defines the physical characteristics of an RFID card. ISO14443-2 specifies two types (A and B) of 13.56MHz air interface and modulation methods used for communication between tags and readers.
Mifare Ultralight (Philips) The complete Mifare Ultralight specification can be obtained from the Philips publication “Mifare Ultralight Contactless Single-trip Ticket IC MF0 IC U1 Functional Specification” dated March 2003. Figure 11 - Memory Structure of the Mifare Ultralight (MF0 IC U1) Byte Block 00 01 02 03 0 SN0 SN1 SN2 BCC0 1 SN3 SN4 SN5 SN6 2 BCC1 Internal Lock 0 Lock 1 3 OTP 0 OTP 1 OTP 2 OTP 3 4 Data 0 Data 1 Data 2 Data 3 . . . . . .
LTO CM 14443-A (LTO) The LTO-CM is compliant with ISO14443-A air interface. Figure 12 - Memory Structure of the LTO CM 128 blocks of 32 bytes = 4096 bytes (32768 bits) of user memory is available for read/write. Note: Only the tag serial number can be read by the SOMO 655 RFID Reader-Scan Card.
Appendix C Barcode Label Specifications All barcode symbols/labels should satisfy the appropriate AIM Uniform Symbology Specification. Background Substrate: The barcode symbol should be printed on material (media) that is reflective and has a matte (not glossy) finish. A background diffuse reflectance of at least 70% to 80% is desirable for optimum contrast. Retro-reflective media should be used to obtain decode distances greater than 36 inches.
Appendix D Enabling or Disabling Symbologies All Socket Mobile barcode scanning products are preset to automatically detect and decode (autodiscriminate) the most common barcode symbologies. Refer to the table on the next page to determine which symbologies and parameters are enabled by default. If you would like to change your symbology settings, you can use either of two methods, depending on which device you are using and which settings you want to change.
Table 1.
Appendix E Laser Decode Zone The decode zone for the Class 2 laser in the SOMO 655 RFID Reader-Scan Card 6P2 is shown below. The minimum element width (“X Dimension” or barcode “size”) is the width in thousandths of an inch (mils) of the narrowest element (bar or space) in the symbol. The figures shown are the typical scanning distances (depths of field) for selected barcode sizes. The maximum usable length of a barcode symbol (Width of Field) at any given range is also shown below.
Appendix F Troubleshooting For help on SocketScan Plug-in on a Windows Mobile-based device, tap Start | Help. SYMPTOM: I get the “No Card Detected” icon in the task tray and can’t trigger the RFID reader or scan any barcodes. POSSIBLE REASON Your device does not recognize the card. SOLUTION Make sure the card is inserted properly. Push it in all the way. If necessary, remove and reinsert. SYMPTOM: When I try to read an RFID tag, no data appears on my screen.
Appendix G Technical Support If you have trouble installing or using the SOMO 655 RFID Reader Card, Socket has different support options to help you. Online Knowledge Base: Search for articles, Frequently Asked Questions or Hot Topics any time, day or night. http://support.socketmobile.com/faq Online Requests: Register your product and submit a question to our Technical Support Team. http://support.socketmobile.
Limited Warranty Socket Mobile, Inc. warrants this product against defects in material and workmanship, under normal use and service, for one (1) year from the date of purchase. EXCLUDES: Consumables such as batteries, removable cables, cases, straps, chargers, and SOMO 655-to-PC Card adapters (90 day coverage only) Incompatibility is not a defect covered by the Socket Mobile warranty.
Limited Software Warranty LIMITED WARRANTY. SOCKET MOBILE warrants that the original disk or CD ROM is free from defects for 90 days from the date of delivery of the SOFTWARE. CUSTOMER REMEDIES. The entire liability of SOCKET MOBILE and your exclusive remedy shall be, at the option of SOCKET MOBILE, either (a) return of the price paid or (b) replacement of the SOFTWARE which does not meet the SOCKET MOBILE Limited Warranty and which is returned to SOCKET MOBILE with a copy of your receipt.
Regulatory Compliance This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC rules. This equipment is also CE EN55024:1998 and C-TICK compliant. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
1/2010 Printed in U.S.A.