IF61 Fixed Reader User’s Manual
Intermec Technologies Corporation Worldwide Headquarters 6001 36th Ave.W. Everett, WA 98203 U.S.A. www.intermec.com The information contained herein is provided solely for the purpose of allowing customers to operate and service Intermec-manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Intermec Technologies Corporation.
Document Change Record This page records changes to this document. The document was originally released as Revision 001. Revision Date Description of Change 008 10/2009 Manual was revised to support the new ETSI standard for RF products. 007 4/2009 Manual was revised to support IF61 firmware version 2.2x. 006 12/2008 Updated Linux licensing information. 005 11/2008 Added Linux licensing information to the copyright page.
iv IF61 Fixed Reader User’s Manual
Contents Contents Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Safety Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Global Services and Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Warranty Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents Configuring Common Network Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Configuring Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Controlling Access Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Setting Up Logins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents Changing BRI Attribute Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 About BRI Attribute Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Tag Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Read Tries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Write Tries . .
Contents Using Wavelink Avalanche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Importing and Exporting Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Using the IF61 FTP Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Using CIFS File Sharing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents IF61 Powered Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115 Isolated Input Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116 Open Collector Input Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116 Using the Output Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents x IF61 Fixed Reader User’s Manual
Before You Begin Before You Begin This section provides you with safety information, technical support information, and sources for additional product information. This section provides you with safety information, technical support information, and sources for additional product information. Safety Information Your safety is extremely important. Read and follow all warnings and cautions in this document before handling and operating Intermec equipment.
Before You Begin Disclaimer of warranties: The sample code included in this document is presented for reference only. The code does not necessarily represent complete, tested programs. The code is provided “as is with all faults.” All warranties are expressly disclaimed, including the implied warranties of merchantability and fitness for a particular purpose. Web Support Visit the Intermec web site at www.intermec.com to download our current manuals (in PDF).
Before You Begin IN Information System PTD LTD 6th Floor Daegu Venture Center Bldg 95 Shinchun 3 Dong Donggu, Daegu City, Korea E-mail: jmyou@idif.co.kr or korlim@gw.idif.co.kr Who Should Read This Manual This user’s manual is for the person who is responsible for installing, configuring, and maintaining the IF61 Fixed Reader. This manual provides you with information about the features of the IF61, and how to install, configure, operate, maintain, and troubleshoot it.
Before You Begin To download documents 1 Visit the Intermec web site at www.intermec.com. 2 Click Support > Manuals. 3 Use the Product Category field, the Product Family field, and the Product field to help you locate the product whose documentation you want to download.
1 Getting Started This chapter introduces the IF61 Fixed Reader, explains the ports and LEDs, and explains how the reader fits into your network.
Chapter 1 — Getting Started Overview of the IF61 The IF61 Fixed Reader is an RFID reader that provides connectivity between tag data and an enterprise system. The IF61 Fixed Reader uses an EPCglobal Gen 2-certified IM5 Module (86x MHz RFID frequency band). The IF61 Fixed Reader uses an EPCglobal Gen 2-certified IM5 Module (915 MHz RFID frequency band). IF61 Fixed Reader Note: The IF61 does not ship with RFID antennas. For more information on these accessories, contact your Intermec sales representative.
Chapter 1 — Getting Started In general, the reader forwards RFID tag data to the Ethernet or wireless network as shown in the next illustrations. RFID antenna Container with RFID tag IF61 IF61 in a Wired Ethernet Network This illustration shows the IF61 in a wired Ethernet network. The IF61 sends tag data to the RFID application server through the wired network.
Chapter 1 — Getting Started This illustration shows how the IF61 connects to your 802.11a/b/g network. The reader communicates with the access point as it sends tag data to the RFID application server. Understanding the Network and Power Ports The IF61 network and power ports are located under the removable cable cover. To remove the cable cover • Unscrew the four screws on the cable cover to remove it.
Chapter 1 — Getting Started GPIO port COM 1 AC power port COM 2 DC power port USB ports Ethernet port IF61 Network and Power Ports IF61 Port Descriptions Port Description AC power Connects the reader to an AC power source. DC power Connects the reader to a 12 volt DC power source. GPIO General purpose input/output (GPIO) port that connects the IF61 to industrial controls such as relays or indicators. For more information on the IF61 GPIO interfaces, see “About the GPIO Interfaces” on page 114.
Chapter 1 — Getting Started Understanding the LEDs The IF61 has six LEDs that indicate the status of the reader during operation. Intermec Ready-to-Work Indicator Power Wired LAN Wireless LAN RFID transmit Tag ID IF61 Fixed Reader LEDs IF61 LED Descriptions Icon 6 Name Description Intermec Ready-to-Work™ indicator Blue LED remains on when an application is communicating with the IF61 BRI server. Blinks when no application is communicating with the IF61. For more information, see the next section.
Chapter 1 — Getting Started IF61 LED Descriptions (continued) Icon Name Description RFID Transmit Flashes when the IF61 RFID reader is transmitting. Tag ID Flashes when an RFID tag ID is successfully read or written to. About the Intermec Ready-to-Work Indicator The blue Ready-to-Work indicator shows when an application is communicating with the Basic Reader Interface (BRI) server on the IF61. The next table explains the different states of the Ready-to-Work indicator.
Chapter 1 — Getting Started Understanding the Top Panel Ports Connect RFID and 802.11 radio antennas to the ports on the IF61 top panel. RFID antenna ports (4 places) 802.11 antenna ports (2 places) IF61 Top Panel Ports: This illustration shows the ports on the top panel. The IF61 ships with antenna terminators mounted on RFID antenna ports 2, 3, and 4.
Chapter 1 — Getting Started Connecting to the IF61 By default, the IF61 is configured to be a DHCP client and accepts offers from any DHCP server. Therefore, the IF61 will work out of the box if you connect it to your network and use a DHCP server to assign it an IP address.In this case, you configure the IF61 using the web browser interface from a desktop PC. For help, see “Using the Web Browser Interface” on page 11.
Chapter 1 — Getting Started 2 Type config and press Enter, and then type config again in the Password field and press Enter. The IF61 Initial Configuration screen appears. By default, DHCP is enabled. Since the IF61 is not yet connected to your network, it has not been assigned an IP address and “No Address Established” appears in the window. 3 Press D. DHCP is disabled and the Ethernet Configuration Options screen appears.
Chapter 1 — Getting Started If you need to change the values for subnet mask or the IP router, continue with the next step. 6 To set the subnet mask, press 2 and enter the subnet mask value in the entry field. Press Enter to save the changes. To set the IP router address, press 3 and enter the IP router address in the entry field. Press Enter to save the changes.
Chapter 1 — Getting Started To use the IF61 web browser interface 1 Determine the IP address of the IF61. If a DHCP server assigned the IP address, you need to get the IP address from that server. 2 Start the web browser. 3 In the browser address field, enter the IP address, and press Enter. The IF61 login screen appears. Or, for a secure session, click A secure session is available. The secure login screen appears.
Chapter 1 — Getting Started IF61 Secure Login Screen 4 If necessary, enter a user name and password. The default user name is intermec and the default password is intermec. You can define the user name and password. For help, see “Setting Up Logins” on page 32. 5 Click Login (or Secure Login in the secure login screen). The Ethernet screen appears and your web browser session is established. Ethernet Screen: These settings appear when the IF61 is configured to use a DHCP server.
Chapter 1 — Getting Started For help with configuring network settings, see “Configuring Settings for Your Network” on page 20. For help with configuring RFID reader settings, see “Configuring BRI Settings” on page 64. For more information on other methods for managing the IF61, see “Managing the IF61” on page 80. Saving Configuration Changes After you make configuration changes, click Activate Changes in the browser window to save your changes and immediately make the changes active.
Chapter 1 — Getting Started 3 Click Activate Changes to save your changes and immediately make them active. The Help text is disabled. Installing the IF61 This section explains how to choose a mounting location for the IF61 and connect the IF61 to your network. Choosing a Mounting Location You can mount the IF61 to a wall or a beam using the mounting bracket kit (P/N 203-827-xxx). For more information, contact your local Intermec representative.
Chapter 1 — Getting Started The next table includes environmental requirements for the IF61. Choose a location that meets these requirements. IF61 Environmental Requirements Type Minimum Maximum Operating temperature -20ºC (-4ºF) 55ºC (131ºF) Storage temperature -30ºC (-22ºF) 70ºC (158ºF) Humidity (non-condensing) 10% 90% Connecting the IF61 to Your Network After you place the IF61 in its mounting location, you can connect it to your network.
Chapter 1 — Getting Started 8 Install the top half of the cable cover. Make sure the cables are not caught in the seam. 9 Place the IF61 in its mounting location. For help, see “Choosing a Mounting Location” on page 15. 10 Connect the Ethernet cable to your network. 11 Connect the power cord to an outlet. When you apply power, the IF61 boots and the green Power LED turns on. Note: If you are using a DHCP server, make sure the server is running before you connect power to the IF61.
Chapter 1 — Getting Started 3 Choose your time zone from the drop-down list and then click Activate Changes. 4 Enter the current month, day, and year in the entry fields. 5 Enter the current hour, minute, and second in the entry fields. 6 Click Activate Changes. The new time and date are set. Note: If you have applications running on the IF61 when you change the date or time, stop and restart the applications (or reboot the IF61) for the date and time changes to take effect.
2 Configuring Network Settings This chapter describes how to configure network settings for the IF61 and includes these topics: • Configuring Settings for Your Network • Configuring Security • Configuring Wireless Security • Managing Certificates This chapter assumes that you are familiar with your network, networking terms, and the type of security implemented by your network.
Chapter 2 — Configuring Network Settings Configuring Settings for Your Network You use the web browser interface to configure network settings. For more information on using the web browser, see “Using the Web Browser Interface” on page 11. This chapter explains how to use the web browser interface to configure settings for: • wired Ethernet connections. For help, see the next section, “Configuring Ethernet Settings.” • wireless 802.11 connections. For help, see “Configuring the 802.
Chapter 2 — Configuring Network Settings Note: The IF61 Ethernet connection must not be on the same subnet as the 802.11 wireless connection or errors may result. To configure Ethernet settings 1 From the menu, click Network Configuration or Ethernet in the left pane. The Ethernet screen appears. If DHCP is enabled, you see this screen: If DHCP is disabled, the current values for IP address, subnet mask, and router appear in entry fields: 2 Configure the Ethernet settings. For help, see the next table.
Chapter 2 — Configuring Network Settings If you need to configure other network settings such as DNS addresses and suffixes or a SYSLOG destination, see “Configuring Common Network Settings” on page 26. 3 Click Activate Changes to save your changes and immediately make them active. Ethernet Settings Descriptions Parameter Description Enable DHCP Check this check box if you want the IF61 to get its IP address from a DHCP server.
Chapter 2 — Configuring Network Settings Ethernet Settings Descriptions (continued) Parameter Description IPv6 Address 128-bit IPv6 address for the IF61. IPv6 Subnet Mask 1 to 128-bit IPv6 subnet mask. IPv6 Router 128-bit address for the IPv6 router. Configuring the 802.11 Radio This section explains how to enable the 802.
Chapter 2 — Configuring Network Settings To configure the radio 1 From the menu, click 802.11 or 802.11 Configuration in the left pane. The 802.11 Configuration screen appears. If the radio is disabled, you see this screen: If the radio is enabled, the Radio Parameters, IPv4, and IPv6 lists include the current settings: 2 Configure the radio settings. For help, see the next table.
Chapter 2 — Configuring Network Settings If you need to configure wireless security settings, see “Configuring Wireless Security” on page 36. 3 Click Activate Changes to save your settings and immediately make them active. 802.11 Radio Settings Descriptions Setting Description Enable 802.11 Radio Check this check box to enable the 802.11 radio. SSID (Network Name) Name of the network. The IF61 will only connect to the specified network. Security Level Type of wireless security to enable on the IF61.
Chapter 2 — Configuring Network Settings 802.11 Radio Settings Descriptions (continued) Setting Description Router (Gateway) IP address of the router that will forward frames if the IF61 will communicate with devices on another subnet. The IP address has the form x.x.x.x, where x is a number from 0 to 255. IPv6 Autoconfigure Enables IPv6 automatic configuration for the radio. Clear this check box to disable IPv6 auto-configuration on the IF61. Auto-configuration is enabled by default.
Chapter 2 — Configuring Network Settings • Domain Name Server (DNS) addresses and suffixes • Simple Network Time Protocol (SNTP) server addresses 1 and 2. For information on public NTP servers, see http://ntp.isc.org. • Local time zone • SYSLOG destination • Mounting Common Internet File System (CIFS) and NFS shares on the IF61 To configure common network settings 1 In the menu, click Network Configuration > Common. The Common screen appears. 2 Configure settings. For help, see the next table.
Chapter 2 — Configuring Network Settings Common Network Settings Descriptions Parameter Description Hostname Name for this IF61. The default is “IF61”. The hostname can be either a simple hostname, or a qualified domain name (FQDN). If this IF61 obtains its IP address via DHCP, this parameter is sent to the DHCP server. If the server supports it, this field is used for dynamic DNS updates.
Chapter 2 — Configuring Network Settings Configuring Security Note: Before you configure security settings for this IF61, you should be familiar with the type of security implemented for your network. The IF61 supports a variety of security features to help maintain the integrity of your secure network. You can: • change default network parameters. For help, see “Configuring the 802.11 Radio” on page 23. • enable/disable access services.
Chapter 2 — Configuring Network Settings • Telnet access to the Linux console • Mounting an IF61 Common Internet File System (CIFS) directory • Discovering the IF61 via Bonjour or Universal Plug and Play™ (UPnP) service advertisement (enabled by default) To enable or disable these services, see the next procedure. To enable developer access services 1 From the menu, click Network Configuration > Services. The Services screen appears.
Chapter 2 — Configuring Network Settings Developer Access Services Descriptions Service Description Enable Web Server Enables access to the IF61 via the web browser interface. Choose Secure Only to allow only the secure web interface through port 443. Choose Secure/Insecure to allow users to log in using either a nonsecure (HTTP via port 80) or secure (HTTPS via port 443) web interface. Choose Disabled to disable web browser access.
Chapter 2 — Configuring Network Settings Setting Up Logins To ensure login security for configuring or maintaining the IF61, you should use a password server or at least change the default user name and password. • A password server is typically an embedded authentication server (EAS) or other RADIUS server. To use a password server, you must have a password server on the network that contains the user name/password database. On the IF61, you need to enable RADIUS for login authorization.
Chapter 2 — Configuring Network Settings 2 Check the Enable RADIUS check box. A list of RADIUS configuration items appears. 3 Configure the settings. For help, see the next table. 4 Click Activate Changes. 5 Configure the password server database. For help, see the documentation that came with your server.
Chapter 2 — Configuring Network Settings RADIUS Server Information Descriptions Type Description Enable RADIUS Enables RADIUS authentication for this IF61. Primary Radius Server IP address or DNS name of the RADIUS server. If this field is blank, the RADIUS client does not use this entry. Secret Secret key for this RADIUS server. Port Port number of the primary RADIUS server. Default is 1812.
Chapter 2 — Configuring Network Settings 2 Make sure the Enable RADIUS check box is not checked. Clear this check box if necessary and then click Activate Changes. 3 Configure the parameters. For help, see the next table. 4 Click Activate Changes to save your changes and immediately make them active. Password Parameter Descriptions Parameter Description Username Enter the user name you need to use to log in to this IF61. The user name can be from 1 to 32 characters long.
Chapter 2 — Configuring Network Settings 2 Clear the Enable Serial Configuration check box. 3 Click Activate Changes to save your changes and immediately make them active. Configuring Wireless Security Note: To configure wireless security, the 802.11 radio must be enabled. For help, see “Configuring the 802.11 Radio” on page 23. This section assumes you have already enabled the radio. The IF61 supports a variety of wireless network security protocols. You can configure: 36 • WPA2 Enterprise (802.
Chapter 2 — Configuring Network Settings Configuring WEP Security 1 From the menu, click Network Configuration > 802.11 or 802.11 Configuration. The 802.11 Configuration screen appears. 2 Choose Static WEP from the Security Level drop-down list. The Security Parameters list appears.
Chapter 2 — Configuring Network Settings 3 Configure the parameters for WEP security. To ensure maximum security, configure each WEP key with a different WEP code. For help, see the next table. 4 Click Activate Changes to save your changes and immediately make them active. Parameters for Static WEP Security 38 Parameter Description WEP Key 1 through WEP Key 4 For WEP 64, enter five ASCII characters or hex pairs. For WEP 128, enter 13 ASCII characters or hex pairs.
Chapter 2 — Configuring Network Settings Configuring Dynamic WEP/802.1x Security 1 From the menu, click Network Configuration > 802.11 or 802.11 Configuration. The 802.11 Configuration screen appears. 2 Choose Dynamic WEP/802.1x from the Security Level dropdown list. The Security Parameters list appears.
Chapter 2 — Configuring Network Settings 3 Configure the parameters for Dynamic WEP security. For help, see the next table. 4 Click Activate Changes to save your settings and immediately make them active. Parameters for Dynamic WEP/802.1x Security Parameter Description Allowed EAP Authentication Method Specifies which 802.1x authentication protocol (TLS, TTLS, PEAP, or LEAP) the IF61 sends to the authentication server. Username User name for the selected protocol.
Chapter 2 — Configuring Network Settings 2 Choose WPA Personal (PSK) from the Security Level dropdown list. The Security Parameters list appears. 3 Configure the parameters for WPA Personal security. For help, see the next table. • Click Display Advanced Security Parameters to see the current settings for multicast and pairwise encryption.
Chapter 2 — Configuring Network Settings 4 Click Activate Changes to save your settings and immediately make them active. Parameters for WPA Personal Security Parameter Description Pre-Shared Key The pre-shared key for WPA. You can enter an ASCII (PSK) passphrase (range is 8 to 64 characters), and the key is derived from the passphrase using the PBKDF2 algorithm.
Chapter 2 — Configuring Network Settings 2 Choose WPA Enterprise (802.1x) from the Security Level dropdown list. The Security Parameters list appears: 3 Configure WPA Enterprise security settings. For help, see the next table. • Click Display Advanced Security Parameters to see the current settings for multicast and pairwise encryption. 4 Click Activate Changes to save your settings and immediately make them active.
Chapter 2 — Configuring Network Settings Parameters for WPA Enterprise Security (continued) Parameter Description CA Certificate Common Common name for the server certificate. Name 44 Reject Expired Certificates Check this check box to reject expired certificates. Minimum Multicast Encryption Choose a data encryption method for nonunicast transmission/reception: CCMP (RSN): Use Counter Mode - CBC MAC Protocol. TKIP (RSN): (Default) Choose Temporal Key Integrity Protocol.
Chapter 2 — Configuring Network Settings Configuring WPA2 Personal (PSK) Security 1 From the menu, click Network Configuration > 802.11 or 802.11 Configuration. The 802.11 Configuration screen appears. 2 Choose WPA2 Personal (PSK) from the Security Level dropdown list. The Security Parameters list appears: 3 Configure WPA2 Personal settings. For help, see the next table.
Chapter 2 — Configuring Network Settings • Click Display Advanced Security Parameters to see the current settings for multicast and pairwise encryption. 4 Click Activate Changes to save your settings and immediately make them active. Parameters for WPA2 Personal Security 46 Parameter Description Pre-Shared Key (PSK) The pre-shared key for WPA. You can enter an ASCII passphrase (range is 8 to 64 characters), and the key is derived from the passphrase using the PBKDF2 algorithm.
Chapter 2 — Configuring Network Settings Configuring WPA2 Enterprise (802.1x) Security 1 From the menu, click Network Configuration > 802.11 or 802.11 Configuration. The 802.11 Configuration screen appears. 2 Choose WPA2 Enterprise (802.1x) from the Security Level dropdown list. The Security Parameters list appears: 3 Configure WPA2 Enterprise settings. For help, see the next table.
Chapter 2 — Configuring Network Settings • Click Display Advanced Security Parameters to see the current settings for multicast and pairwise encryption. 4 Click Activate Changes to save your settings and immediately make them active. Parameters for WPA2 Enterprise Security Parameter Description Allowed EAP Specifies which 802.1x authentication protocol Authentication Method (TLS, TTLS, PEAP, or LEAP) the IF61 sends to the authentication server if the server sends an unauthorized protocol.
Chapter 2 — Configuring Network Settings Managing Certificates The default server certificate on the IF61 (ValidForHTTPSOnly) provides support for secure network applications such as the secure web browser interface and secure LLRP client connections. You can use a third-party CA to issue unique client certificates and a root certificate. Note: To install or uninstall certificates, you need to access the IF61 via a secure web browser. For help, see “Using the Web Browser Interface” on page 11.
Chapter 2 — Configuring Network Settings Installing and Uninstalling Certificates Once you have determined that you need to install or uninstall a certificate, use this procedure. Note: If you follow the procedure to uninstall all certificates, you will lose the unique server certificate and the trusted CA certificate. You will need to contact your local Intermec representative to purchase new certificates. Note: To install or uninstall certificates, you need to access the IF61 via a secure web browser.
Chapter 2 — Configuring Network Settings Note: If you are not using a secure web browser, you will be prompted to log in again. Click A secure session is available and log in to the IF61. If a Security Alert dialog box appears, click Yes to proceed. Repeat Steps 1 and 2. 3 Click Server Certificate or Trusted CA Certificate. 4 (Server Certificate only) In the Enter the associated passphrase for this certificate field, carefully enter the passphrase for the certificate. 5 Click Import Certificate.
Chapter 2 — Configuring Network Settings 52 IF61 Fixed Reader User’s Manual
3 Developing and Using RFID Applications This chapter explains how you can develop and test RFID applications for the IF61 and includes these topics: • RFID Applications and the IF61 • Creating RFID Applications for the IF61 • Installing RFID Applications on the IF61 • About the IF61 Edgeware Applications • About RFID Services • Configuring BRI Settings • Configuring LLRP Settings • About the Developer Tools This chapter assumes you are familiar with developing applications and with your RF
Chapter 3 — Developing and Using RFID Applications RFID Applications and the IF61 The IF61 supports Java and C# applications. Your application communicates with the IF61 through one of two RFID services: • the Basic Reader Interface (BRI) server, which controls the reader by issuing BRI commands. For more information on the BRI server, see “Configuring the BRI Server” on page 70. For more information on using BRI, see the Basic Reader Interface Programmer’s Reference Manual.
Chapter 3 — Developing and Using RFID Applications The resource kit is available as part of the Intermec Developer Library (IDL). To learn more about the RFID Resource Kit, go to www.intermec.com and choose Products > Applications and Software > Development Library > Developer Resource Kits. Creating RFID Applications for the IF61 Intermec recommends this general outline for developing your RFID application: 1 Write and test your application on a development workstation (your desktop PC).
Chapter 3 — Developing and Using RFID Applications For C# applications, create a .zip file that includes your application (.exe), all required DLLs, and a configuration file. Install the .zip file on the IF61 as described in “Installing RFID Applications on the IF61” on page 59. For more information on configuration files, see the next section.
Chapter 3 — Developing and Using RFID Applications For Java applications, CMDLINE should specify the Java interpreter location, the classpath, and the class containing the application’s entry point. This example runs the class “HelloWorld”: CMDLINE=/usr/java/bin/java -cp . HelloWorld Note: The IF61 executes applications from their installation directories, so the userapp.conf file does not need to include path information.
Chapter 3 — Developing and Using RFID Applications For more sophisticated Java development, the IF61 supports the open standard OSGi service-oriented architecture. This allows system administrators to install, uninstall, enable, and disable system services (also known as bundles) without having to reboot the IF61 each time. To use OSGi effectively, you need an OSGi server. For more information, go to www.osgi.org.
Chapter 3 — Developing and Using RFID Applications Java Support for Microsoft SQL Server and Sybase The IF61 jTDS driver (version 1.2) provides JDBC capabilities to Java applications running on the IF61. You need to include the location of the JDBC drivers in the class path. Use the environment variable $JDBC_HOME as shown in this example: $JAVA_HOME/bin/java -cp $JDBC_HOME/jtds-j2me1.0.2.jar:. MyClass The IF61 JDBC driver supports JDBC 1.0 and: • Microsoft SQL Server versions 6.5, 7, 2000, and 2005.
Chapter 3 — Developing and Using RFID Applications 2 Click Browse and follow the prompts to navigate to the location of the application file. 3 Click Upload. The application is uploaded to the IF61. Managing Applications To maximize IF61 resources, you can start, stop, or uninstall IF61 edgeware applications or your installed applications from the web browser interface. You can also configure applications to auto-start at boot time. For more information, see the next section.
Chapter 3 — Developing and Using RFID Applications The Edgeware Applications section lists all installed edgeware. The User Applications section lists all applications you have installed through the web browser interface. In this screen, you can: • specify which applications automatically start when the IF61 boots. • turn applications on and off in real time. • uninstall applications (except for Developer Tools).
Chapter 3 — Developing and Using RFID Applications • The Application Level Events (ALE) Engine. Enable this edgeware so the IF61 ALE engine communicates with your ALE application. For more information on ALE implementation on the IF61, see the IF61 Application Level Engine (ALE) User’s Guide. • ALE Store and Forward. This application reads tags, saves tag data, and fowards the data to a shared folder on a host PC or to a TCP/IP socket. Store and Forward works as an ALE client using the IF61 ALE engine.
Chapter 3 — Developing and Using RFID Applications To install or upgrade edgeware 1 From the menu, click Edgeware Applications > Install Edgeware. The Install Edgeware screen appears. 2 Click Browse and follow the prompts to navigate to the location of the .bin file. 3 Click Upload. The application file is installed on the IF61. When the installation is complete, the IF61 reboots. Note: For information on uninstalling edgeware applications, see “Managing Applications” on page 60.
Chapter 3 — Developing and Using RFID Applications Configuring BRI Settings By default, the IF61 reader module uses BRI as its main protocol. This section explains how to configure BRI settings that control reader operation and communication with your application: • To configure BRI attribute settings that control reader operation, such as read and write tries, tag types, or antenna settings, see the next section, “Changing BRI Attribute Settings.
Chapter 3 — Developing and Using RFID Applications To change BRI attribute settings 1 From the menu, click RFID Services > BRI > BRI Attributes. The BRI Attributes screen appears. 2 Change RFID settings as needed. For help, see the next section. 3 Click Activate Changes to save your changes and immediately make them active. About BRI Attribute Settings This section explains the BRI attribute settings that control how the reader operates.
Chapter 3 — Developing and Using RFID Applications Read Tries Sets the maximum number of times the read algorithm is executed before a response is returned to a Read command. In practice, this is the number of times an identified tag is read until the Read is successful. Valid range is 1 to 254 (default is 3). This setting is equivalent to the RDTRIES BRI attribute. Write Tries Sets the maximum number of times the write algorithm is executed before a response is returned to a Write command.
Chapter 3 — Developing and Using RFID Applications No Tag Report Enables or disables a NOTAG message, which is sent when no tags are found during execution of a Read, Write, or Lock command. Check the check box to enable the message. This setting is equivalent to the NOTAGRPT BRI attribute, and is enabled by default. Report Timeout Sets the timeout (in ms) for delays in tag reporting when the IF61 is in continuous read mode. Range is 0 (default) to 65534.
Chapter 3 — Developing and Using RFID Applications Session (EPCglobal Class 1 Gen 2 tags only) Sets the command session parameter to the corresponding EPCglobal Class 1 Gen 2 air protocol command (default is QueryAdjust). This setting is equivalent to the SESSION BRI attribute. For more information on this setting, see the EPCglobal Class 1 Gen 2 documentation. Initial Q (EPCglobal Class 1 Gen 2 tags only) Sets the initial Q parameter value used by the Query command. Valid range is 0 to 15 (default is 4).
Chapter 3 — Developing and Using RFID Applications This setting is equivalent to the ANTTRIES BRI attribute. Antenna Timeout Sets the antenna timeout value (in ms) when Timeout Configuration mode is enabled. Range is 0 to 65534 (default is 50). This setting is visible only if Timeout Configuration mode has been enabled. For help, see “Timeout Configuration Mode” in this section. This setting is equivalent to the ANTTIMEOUT BRI attribute.
Chapter 3 — Developing and Using RFID Applications LBT Channel Sets the default transmit channel of the available ETSI 302-208 channels. When you enable LBT scanning, the channel scan sequence starts with this LBT channel. When LBT scanning is disabled, (as in the 4 channel mode) the LBT channel is the only channel used. The range for 10 channel mode is 4 to 13. The default for 10 channel mode is 8, and for 4 channel mode the default is 7. The valid values in 4 channel mode are 4, 7, 10, 13.
Chapter 3 — Developing and Using RFID Applications 2 Change BRI server settings as needed. For help, see the next table. 3 Click Activate Changes to save your changes and immediately make them active. BRI Server Parameter Descriptions Parameter Description Enable External BRI Connections Enables/disables external TCP connections to the BRI server. If this check box is not checked, the BRI server only accepts connections from applications installed on the IF61.
Chapter 3 — Developing and Using RFID Applications information on server events, see the next table, “BRI Event Descriptions.” 3 To save the log file, click Export log to text file and then choose File > Save As. Follow the prompts to save the log file to your desktop PC. BRI Event Descriptions Event Name Description Time/Date Time and date of the event. Connection TCP port of the event. 0 indicates a serial connection.
Chapter 3 — Developing and Using RFID Applications Note: For information on LLRP, including standards, see http://www.epcglobalinc.org/standards/llrp. To configure LLRP settings 1 From the menu, click RFID Services > LLRP. The LLRP screen appears. 2 Configure LLRP settings as needed. For help, see the next table. • To disconnect an existing LLRP connection, click Terminate. • To connect to a remote LLRP client, enter information in the Reader-Initiated Connections section, and then click Initiate.
Chapter 3 — Developing and Using RFID Applications LLRP Settings Descriptions (continued) Setting Description Unsecure Server Enable Check this check box to allow connections to the unsecure LLRP server on port 5084. Reader-Initiated Connections For reader-initiated TCP/IP connections to a remote LLRP client, enter this information: • Client Address - IP address of the remote LLRP client. • TCP Port - Port number for the TCP/IP socket connection.
Chapter 3 — Developing and Using RFID Applications To test the GPIO interfaces 1 From the menu, click Edgeware Applications > Developer Tools > GPIO. The GPIO screen appears. When this screen appears, the four IF61 GPIO interfaces are turned off. 2 Check the check box for each of the GPIO interfaces you want to test. When you check the check box, that GPIO output will be turned on, and its associated GPIO input is turned on. 3 Click Read and Write GPIO. The GPIO interface state is changed.
Chapter 3 — Developing and Using RFID Applications To send BRI commands 1 From the menu, click Edgeware Applications > Developer Tools > BRI Commands. The BRI Commands screen appears. 2 Enter the BRI command in the Command entry field. 3 Click Run. The command is executed and return values appear onscreen. For example, if you sent the ATTRIB command, the reader attributes appear in the list.
Chapter 3 — Developing and Using RFID Applications To load and run a BRI script 1 From the menu, click Edgeware Applications > Developer Tools > BRI Commands. The BRI Commands screen appears. 2 Click Browse and browse to the location of the BRI script. 3 Double-click the name of the file. The script filename appears in the Script name field. 4 Click Load. The script is loaded and run, and return values appear onscreen.
Chapter 3 — Developing and Using RFID Applications 2 Click in the JavaScript Code box to enter code. You can also paste text copied from Notepad or another application. Copy the text from the other application and choose Edit > Paste in the browser menu. 3 To save your JavaScript code to the IF61 work buffer, click Save As and enter a new file name in the entry field. Click OK.
4 Managing, Troubleshooting, and Upgrading the IF61 This chapter includes information on managing the IF61 and includes these topics: • Managing the IF61 • Using the Device Configuration Web Service • Using Simple Network Management Protocol (SNMP) • Using SmartSystems Foundation • Using Wavelink Avalanche • Importing and Exporting Files • Accessing the IF61 via the Linux Shell • Opening a Serial Connection to the IF61 • Maintaining the IF61 • Troubleshooting the IF61 • Calling Intermec
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Managing the IF61 There are several methods you can use to manage the IF61. You can use: • a web browser. For help, see “Using the Web Browser Interface” on page 11. This manual assumes you are using this method for all procedures. • the Device Configuration web service. For help, see the next section. • an SNMP management station. For help, see “Using Simple Network Management Protocol (SNMP)” on page 82.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 To enable the web service and download the WSDL document 1 From the menu, click Network Configuration > Device Management. The Device Management screen appears. By default, Device Configuration web services are enabled for either secure or insecure connections. 2 To disable web services over a secure connection, clear the Enable Device Web Services (Secure) check box, and then click Activate Changes.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 To download the device configuration WSDL document, click DeviceConfiguration.wsdl. The document opens in the browser window. The DeviceConfiguration.wsdl Document. Using Simple Network Management Protocol (SNMP) You can access and manage the IF61 from a Simple Management Network Protocol (SNMP) station. Contact your Intermec representative for a copy of the management information base (MIB).
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 To enable SNMP access and define SNMP community strings 1 From the menu, click Network Configuration > Device Management. The Device Management screen appears. Because SNMP access is enabled by default, the Enable SNMP Access check box is checked, and a list of configurable settings appears in the SNMP list. 2 Configure SNMP settings for your network. For help, see the next table.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 SNMP Community Parameter Descriptions (continued) Parameter Description SNMP Community (Read/ Write) Password for read/write access. Range is 1 to 15 characters, casesensitive. Default is private. SNMP Trap Target 1 Authoritative name for trap target 1. SNMP Trap Target 2 Authoritative name for trap target 2. SNMPv3 Username (ReadOnly) User name for SNMPv3 read-only access. Default is readonly.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 To use SmartSystems Foundation 1 From the menu, click Network Configuration > Device Management. The Device Management screen appears. On the IF61, SmartSystems is enabled by default. 2 To automatically connect to the SmartSystems server at boot time, enter the server address in the SmartSystems Server Address entry field. After you specify the server address, SmartSystems will discover the IF61 during the next broadcast interval.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Configuring the IF61 With Intermec Settings In the Console, right-click an IF61 and choose Intermec Settings from the menu. The Intermec Settings window appears. Intermec Settings: If you use the SmartSystems Console to manage the IF61, you can use Intermec Settings to configure the IF61. For help with using Intermec Settings, in the Intermec Settings browser choose Help > Online Manual.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Using Wavelink Avalanche The Wavelink Avalanche client management system uses three main components to help you easily manage your network. Avalanche Component Descriptions Component Description Enabler Resides on all devices that can be managed by the Avalanche system. It communicates information about the device to the Avalanche Agent and manages software applications on the device.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 To enable Avalanche 1 From the menu, click Network Configuration > Device Management. The Device Management screen appears. 2 Check the Enable Avalanche Access check box to enable Avalanche. 3 In the Avalanche Agent Name entry field, enter the IP address or DNS name of the Avalanche console. Or, leave this field blank and the IF61 sends a broadcast request looking for any available agent.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Note: Do not use this procedure to copy RFID applications or firmware upgrades to the IF61. • For help with upgrades, see “Upgrading Firmware” on page 107. • For help with installing applications, see “Installing RFID Applications on the IF61” on page 59. To move files between the IF61 and your desktop PC, you can: • use the IF61 FTP server. For help, see the next section, “Using the IF61 FTP Server.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 4 Type your user name and password in the User Name and Password fields (default for both is intermec), and then click Login. The IF61 FTP directory appears. Using CIFS File Sharing When you enable Common Internet File System (CIFS) file sharing on the IF61, you can use a file browser such as Windows Explorer to access IF61 directories and folders. The next procedure describes one way to use CIFS file sharing in a Windows environment.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 3 Enter the IP address of the IF61 (in the form //xxx.xxx.xxx.xxx) and press OK. A Windows Explorer screen appears showing the IF61 root directory. Note: If a message box appears prompting you for a username and password, enter your user name and password in the entry fields and press Enter. The default user name and password is intermec. You can also map a drive on your desktop PC to the IF61 via its IP address or hostname.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 • You can open a connection through a communications program such as HyperTerminal. For help, see “Using a Serial Communications Program” on page 93. Opening a Secure Shell (SSH) Connection You can open a Secure Shell (SSH) connection to the IF61 Linux shell. SSH connections require password authentication and offer a secure method for accessing the IF61. By default, SSH connections to the IF61 are disabled.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 To open a Telnet connection 1 On your desktop PC, start Telnet. 2 In the Telnet window, type open xxx.xxx.xxx.xxx, where xxx.xxx.xxx.xxx is the IP address of the IF61. 3 Press Enter. The login prompt appears. The login and password are the same as currently enabled for the web browser interface (default is intermec). 4 Enter the login and press Enter. The password prompt appears. 5 Enter the password and press Enter. The $-prompt appears.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 3 Type the password for the IF61 (default is intermec) and press Enter. The Linux $-prompt appears. You now have access to the IF61 Linux shell. Opening a Serial Connection to the IF61 You can connect the IF61 to your desktop PC via the serial port to perform these tasks: • Assign the IF61 an initial IP address. • Restore default settings. • Access the Linux shell.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 • Flow control: None 3 Connect the IF61 to power. The IF61 boots as soon as you apply power. In a minute or two, the message “Loading System” appears as the IF61 initializes, and in another minute or two the login message appears. The serial connection is established. From here you can do these tasks: • You can assign an initial IP address to the IF61 for configuration. For help, see “Assigning an Initial IP Address” on page 9.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Viewing the System Log The System Log screen shows events that have been logged by the IF61. To view the System Log screen 1 From the menu, click Maintenance > System Log. The System Log screen appears. This screen is read-only. 2 To save the list, click Export log to text file. The log is saved as Syslog.log and appears in the browser window. 3 Choose File > Save As and follow the prompts to save the log file to your desktop PC.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Viewing the About Screen The About screen lists installed software versions, serial numbers, and other IF61-specific information. To view the About screen • From the menu, click About. The About screen appears. This screen is read-only. The About screen includes: • Device information: IF61 firmware version, hardware configuration string, and serial number.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Using the LEDs to Locate the IF61 You can use the LEDs to help locate a specific IF61 in your location. To locate an IF61 • In the About This IF61 RFID Reader screen, click Find This Device. The Intermec Ready-to-Work indicator and the Wireless LAN LED start flashing, and other available LEDs turn on and stay on. Click Finished Finding This Device to turn off the LEDs.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 To restore defaults using the web browser 1 From the menu, click Maintenance > Configuration. The Configuration screen appears and displays all configuration changes from the factory default settings. 2 Click Restore Defaults. A confirming message appears. 3 Click OK. The IF61 reboots and restores the default configuration. Or, click Cancel to close the confirming message without restoring defaults.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Rebooting the IF61 You can reboot the IF61 from the web browser interface as described in the next procedure. For example, you may need to reboot the IF61 to enable changes in an application. To reboot the IF61 1 From the menu, click Maintenance > Reboot. The Reboot screen appears. 2 Click Reboot to reboot the IF61. You need to log in again after the IF61 reboots.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Managing USB Devices You can connect USB devices such as flash drives or memory sticks to the IF61 USB ports. By default, the IF61 looks for USB devices installed in its USB ports and shows the devices in the local file system. To manage USB devices 1 From the menu, click Maintenance > USB. The USB screen appears. The Enable External USB check box is checked by default.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Troubleshooting the IF61 This section includes lists of problems and possible solutions. Problems While Working With RFID Many problems you may encounter when working with your RFID system can be solved by carefully checking the RFID settings and changing them accordingly. For help, see “About RFID Services” on page 63.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 RFID Problems and Solutions (continued) Problem Solution Your applications do not automatically Make sure your installation includes a configuration file start at boot time. with the command AUTOSTART=true. Or, use the web browser interface to configure the application to start at boot time. For help with configuration files, see “About Configuration Files” on page 56.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 5 Type ATTRIB and press Enter. A list of the current settings for the RFID module appears, indicating that the module is receiving commands. If the list does not appear, there may be a problem with the RFID module. 6 (Optional) To verify that the RFID module is reading tags: a Place a known good RFID tag within range of the antenna. b Type READ and press Enter. The tag ID appears, indicating that the module is reading tags.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Connectivity Problems and Solutions Problem Solution You cannot connect to the IF61 using the serial port. 1 Verify that you are using a null-modem cable to connect to the desktop PC. 2 Verify that you are communicating through the correct serial port (COM1). 3 Verify that your PC is set to 115200, N, 8, 1, no flow control. You cannot connect to the IF61 using a web browser. 1 Verify that you have the correct IP address for the IF61.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Calling Intermec Product Support You may need to call Intermec Product Support if you have problems operating the IF61.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Or, to download an Intermec product manual, click Manual in the upper right corner. Follow the prompts to search for and download manuals or other documentation. Upgrading Firmware Make sure the IF61 is connected to a reliable AC power source before you upgrade the firmware. Do not cycle power to the IF61 during the upgrade. If AC power is lost during the upgrade, the IF61 may require factory repair.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Configuring the Firmware Upgrade The Upgrade Package installer configures IF61 firmware upgrades. The configuration you need depends on the method you use to upgrade the IF61: • Via the web browser interface. • By inserting a USB flash drive into one of the IF61 USB ports. • Using Intermec SmartSystems Foundation Server. • Using Wavelink Avalanche. This section explains how to choose the correct configuration.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 2 Click Next. This screen appears: 3 If you are going to upgrade the IF61 via the web browser interface, by installing a USB drive in the IF61, or by using a Wavelink Avalanche Package, deselect the SmartSystems Upgrade Bundle button and then click Next. The bundle install location screen appears. If you are going to use Intermec SmartSystems Server to upgrade the IF61, deselect the Web Upgrade Bundle button and then click Next.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 Installing the Firmware Upgrade This section describes the different methods of how to install and run the IF61 firmware upgrade. Upgrading From the Web Browser Interface You can use the web browser interface to upgrade the firmware on the IF61. To upgrade the IF61 using the web browser interface 1 From the menu, click Maintenance > Firmware. The Firmware screen appears.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 3 Click Upgrade IF61 RFID Fixed Reader. The upgrade process begins and the firmware is transferred to the IF61. You see this screen: During the upgrade, the web browser interface screen does not auto-refresh. Click Refresh in the web browser to check the progress of the upgrade. When the login screen appears, the upgrade is complete and the IF61 has already rebooted.
Chapter 4 — Managing, Troubleshooting, and Upgrading the IF61 4 Drag-and-drop the upgrade file onto the IF61 you want to upgrade. SmartSystems server tells you that it is installing the upgrade on the IF61. The SmartSystems server shows the IF61 as being offline until the reader reboots and reconnects to the system. Upgrading With a USB Drive Note: To use this method, make sure the Enable External USB check box in the IF61 web browser interface is checked. For help, see “Managing USB Devices” on page 101.
5 Using the IF61 GPIO Interfaces This chapter explains how to access the IF61 general purpose input/output (GPIO) interfaces and how to connect industrial controls such as motion sensors or indicator lamps to the IF61.
Chapter 5 — Using the IF61 GPIO Interfaces About the GPIO Interfaces The IF61 has four general purpose input and output (GPIO) interfaces. You connect external controls such as motion sensors or indicator lamps to the GPIO interfaces, which can then trigger IF61 operations. Each interface is electrically isolated from the IF61 and designed for low voltage DC loads. The IF61 can also supply 12 VDC at 0.5 A to external devices.
Chapter 5 — Using the IF61 GPIO Interfaces Using the Input Interfaces Each of the four inputs is compatible with input signals of 10 to 36 VDC. Both the high and low signal contacts are exposed and isolated to 1500 V. Input impedance is 1.8 K minimum. GPIO Input Signal Descriptions Signal Description Min. Typical Max.
Chapter 5 — Using the IF61 GPIO Interfaces +12V +Input External input switch - Input Ground IF61 Powered Input Isolated Input Interface Use this method to minimize noise induced by distance or grounding characteristics. The isolated input avoids induced noise by referencing a remote input to chassis return of the IF61. The next illustration shows how this method is wired.
Chapter 5 — Using the IF61 GPIO Interfaces +12V +Input - Input Ground Open Collector Input Interface Using the Output Interfaces Each IF61 output interface is optically isolated from the IF61, polarized, and rated for 5 to 48 VDC at 0.25 A. All IF61 outputs include internal thermal fuses that trip if the load exceeds 0.25 A, and the fuses are self-recovering once the excessive load is removed. The high and low contacts are exposed and isolated from ground.
Chapter 5 — Using the IF61 GPIO Interfaces These methods are shown in the next examples. Switching the High Side Using IF61 Power In this example, an external indicator lamp (0.25 A maximum current) is connected to the -Output and Ground pins, and the corresponding +Output pin is connected to the +12 VDC source. +12V +Output External indicator lamp 0.
Chapter 5 — Using the IF61 GPIO Interfaces Switching the High Side Using External Power To use external power (5 to 48 VDC) to switch the high side, connect the Ground pin to the ground system of the external power supply, and connect the positive side of the external supply to the +Output pin. The external indicator lamp is connected to the corresponding Output and Ground pins as shown in the next illustration.
Chapter 5 — Using the IF61 GPIO Interfaces AC motor + 12V + Output - Output Ground 120-230 VAC External relay Driving a DC Relay: The external relay provides dry contacts for controlling the AC motor. Note: In many installations, the relay and AC wiring must be placed in an enclosure that meets local fire code regulations. Using the Power Interface The IF61 GPIO interface provides 12 VDC at 0.
A Specifications This appendix includes physical and electrical specifications for the IF61 and information about the port pin assignments.
Appendix A — Specifications IF61 Specifications 122 Specifications Values Height 10.7 cm (4.2 in) Length 34 cm (13.2 in) Width 23 cm (8.9 in) Weight 2.6 kg (5.7 lb) AC electrical rating v 100 to 240V, 1.0 to 0.
Appendix A — Specifications RFID Specifications Specifications Values Protocols Supported EPCglobal Class 1 Gen 2 ISO 18000-6B Generation 1 ISO 18000-6B Generation 2 Phillips v1.19 Frequency Range 865-868 MHz, 869 MHz, or 915 MHz Usable channels 1 active channel Output power 865-867 MHz, 915 MHz Minimum: 28.5 dBm Typical: 29.5 dBm Maximum: 30.0 dBm Minimum: 25.5 dBm Typical: 26.5 dBm Maximum: 27.
Appendix A — Specifications Port Pin Assignments GPIO Port Pin 13 Pin 1 Pin 25 Pin 14 GPIO Port Pin Assignments 124 Pin Description Active Polarity 1 -Input 1 Low-RTN 2 -Input 2 Low-RTN 3 -Input 3 Low-RTN 4 -Input 4 Low-RTN 5 Ground 6 Ground 7 +Output 1 8 Ground 9 +Output 2 High (10-48V) High (10-48V) 10 Ground 11 +Output 3 12 Ground 13 +Output 4 High (10-48V) 14 +Input 1 High (10-36V) 15 +Input 2 High (10-36V) 16 +Input 3 High (10-36V) 17 +Input 4 High (
Appendix A — Specifications GPIO Port Pin Assignments (continued) Pin Description 24 12VDC 25 -Output 4 Active Polarity Low-RTN Serial Ports (COM1, COM2) Pin 1 Pin 9 Serial Port Pin Assignments Pin Description 1 NC 2 Receive data (RXD) High 3 Transmit data (TXD) High 4 NC 5 Signal ground 6 NC 7 NC 8 NC 9 NC IF61 Fixed Reader User’s Manual Active Polarity 125
Appendix A — Specifications Ethernet Port Pin 1 Ethernet Port Pin Assignments Pin Description Pin Description 1 LAN_RX+ 5 VDC_A 2 LAN_RX- 6 LAN_TX- 3 LAN_TX+ 7 VDC_B 4 VDC_A 8 VDC_B Note: The IF61 does not support power over Ethernet (POE).
I Index 127
Index Symbols .NET programming delivering applications to IF61 55 support, described 57 $JAVA_HOME, described 58 $JDBC_HOME, described 59 Numerics 802.11 radio a/b/g mode, selecting 25 choosing network type 25 configuring 23 Enable Medium Reservation 25 Network Mode list 25 Security Level list 25 security, configuring 36 settings, described 25 A About screen 97 AC power port described 5 location 4 Activate Changes button 14 ALE engine.
Index Certificate Details screen, illustrated 49 certificates described 49 installing and uninstalling 50 viewing 49 changes, saving 14 CIFS. See Common Internet File System.
Index Ethernet 22 Enable External BRI Connections setting 71 Enable External USB check box 101 Enable FTP Server check box 31 Enable Help check box 14 Enable Logging check box, for BRI server 71 Enable Medium Reservation check box 25 Enable mixed cell check box dynamic WEP 40 static WEP 38 Enable RADIUS check box 34 Enable Serial Configuration check box 35, 36 Enable SSH Server check box 31 Enable Telnet Server check box 31 Enable Web Server check box 31 environmental requirements 16 EPCglobal Class 1 Gen 2
Index I ID Report check box 66 ID Timeout setting 68 ID Tries setting 68 IDREPORT equivalent 66 IDTIMEOUT equivalent 68 IDTRIES equivalent 68 IF61 .
Index Java runtime executable on IF61, described 58 JavaScript files, testing with Workbench 77 support 59 132 methods 80 security, configuring 29 SmartSystems Foundation 84 SNMP 82 using securely 18 Wavelink Avalanche 87 manuals, Intermec, how to download from web xiv, 106 Mono, support for .
Index AC power 5 Ethernet 5 front panel, accessing 4 front panel, described 5 GPIO 5 pin assignments 124 serial 5 top panel, described 8 power interface 120 Power LED 6 power port, described 5 problems with IF61, solving 102 Product Support, calling Intermec 106 proxy server, using to access Internet 11 R radio. See 802.
Index Community settings, described 83 parameters, described 83 using to manage IF61 82 SNMPv3 enabling 82 settings, described 83 SNTP client settings, configuring 27 specifications electrical and physical 122 RFID 123 SQL server, driver for IF61 59 SSH (Secure Shell) connection 92 SSID (Network Name) entry field 25 Start button, for applications 61 Static WEP security enabling mixed cell use 38 parameters, described 38 Stop button, for applications 61 Subnet Mask entry field 802.
Index reader settings 64 RFID edgeware, enabling 60 secure 12 secure only, enabling 31 SNMP, enabling 82 SNTP settings 26 SYSLOG destination 26 Wavelink Avalanche, enabling 87 web service, configuring with 80 WEP dynamic, parameters described 40 static, parameters described 38 WEP keys, setting 38 Wired LAN LED 6 Wireless LAN LED 6 wireless network security, configuring 36 settings, configuring 23 IF61 Fixed Reader User’s Manual settings, described 25 See also 802.11 radio WPA Enterprise (802.
Index 136 IF61 Fixed Reader User’s Manual
Worldwide Headquarters 6001 36th Avenue West Everett, Washington 98203 U.S.A. tel 425.348.2600 fax 425.355.9551 www.intermec.com © 2009 Intermec Technologies Corporation. All rights reserved.