126
Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Embed Size (px)

Citation preview

Page 1: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Developer Conference 2007

Partnering to Develop Powerful Solutions

RFID Demo SoftwareJames Peternel

Software Engineer Lead

Page 2: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 2 Developer Conference 2007

Driver and Software Downloads

Download IDL drivers at:Visit http://www.intermec.com/idl

Download load sample source code and demo’s at:http://www.intermec.com/support/downloads/Search by RFID product

Page 3: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 3 Developer Conference 2007

Part 1: IF61 Edgeware

Page 4: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 4 Developer Conference 2007

IF61 Overview

Enterprise ReaderNetwork readerEdge server4 antenna portsSupports embedded applications

JavaC# (Windows Mono)

Page 5: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 5 Developer Conference 2007

Overview

EdgewareGeneral use informationALE Store and ForwardIF61DataCollectorIF61DataRetrieverLLRP Demo

Page 6: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 6 Developer Conference 2007

IF61 Edgeware Applications Overview

Types of Edgeware applicationsIF61 network configurationInstalling application on IF61Configuring System LogHow to run applicationHow to uninstall applicationHow to update application

Page 7: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 7 Developer Conference 2007

Programming Interfaces

Basic Reader Interface (BRI)Intermec proprietary interfaceAvailable on all Intermec readers

LLRPEPC Global standard interfaceIF61 only

ALEEPC Global standard interfaceIF61 only

Page 8: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 8 Developer Conference 2007

Reader Performance

All programming interfaces should provide similar reader performance

You should get the same performance from any middleware package or demo application

Trick is getting the reader configuration correctAttribute settings

Page 9: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 9 Developer Conference 2007

Types of Edgeware

Two classes of Edgeware on the IF61OEM Middleware which includes

IBMSAPMicrosoft BizTalkNo Intermec support for these

Intermec EdgewareALE Store and Forward applicationDeveloper ToolsUser Applications and Demos

Page 10: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 10 Developer Conference 2007

Which Edgeware/Demo to use?

What does the customer want to do?Are you collecting tag data over several days or

weeks?Is this a pilot study or site analysis visit?Are you testing tags

RangePerformanceTag location on item

Page 11: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 11 Developer Conference 2007

Which Edgeware/Demo to use?

Are you testing a portal setup?Where should I mount the antennas?Can I read all the tags on a pallet?

Page 12: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 12 Developer Conference 2007

Which Edgeware/Demo to use?

Are you testing various antennas?Determining field patternRange of antennas?Linear vs. Circular Polarized?

Page 13: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 13 Developer Conference 2007

Which Edgeware/Demo to use?

Are you verifying the hardware works?Are the antenna cables working?Do antennas work?Is the reader working?Did a reader port die?

Page 14: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 14 Developer Conference 2007

Which Edgeware/Demo to use?

Customer software does not work properlyIs it the hardware or their softwareUse Intermec software to validate

Page 15: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 15 Developer Conference 2007

Software For Pilot Studies

All about data collectionLogging data to files

On fixed readers its usually fully automated so GUI interface is not needed

Usually prefer not to have a PC setup at the test point.

Page 16: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 16 Developer Conference 2007

Software For Pilot Studies

IF61 Enterprise ReaderOEM middleware

SAP, IBM, BizTalkALE Store and Forward applicationIF61DataColletor application

Page 17: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 17 Developer Conference 2007

Software For Pilot Studies

Fixed ReadersIV7, IF4, IF30, IF5, IF61JRFID Demo software

Page 18: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 18 Developer Conference 2007

Software For Pilot Studies

Handhelds (IP4, IP30)Customer’s own softwareIP30RFIDAPP (not intended to be used as production

software)

Page 19: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 19 Developer Conference 2007

Software For Testing/Verification/Validation

You need lots of visual feedback as you testGUI is criticalFlexibility is critical

Page 20: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 20 Developer Conference 2007

Software For Testing/Verification/Validation

Fixed Readers (IF61, IF5, IF4, IF30, IV7)JRFID application

Handheld Readers (IP30, IP4)IP30RFIDAPP application

Forklift (CV30, IV7)CV30RFIDAPP application

Page 21: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 21 Developer Conference 2007

IF61 Network Configuration

Before going any further we need to review how to configure the network settings on the IF61 so that we can install and use Edgeware applications.

Page 22: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 22 Developer Conference 2007

IF61: Network Configuration Menu

Select Common link

Page 23: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 23 Developer Conference 2007

IF61: Network Configuration->Common

Add Syslog Destination (IP address of PC)Leave blank and will route messages to local system

log.

Page 24: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 24 Developer Conference 2007

System Log Viewing

Local System Log

Page 25: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 25 Developer Conference 2007

System Log Viewing

Exporting System LogWill create a text file in notepad that you can save

Page 26: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 26 Developer Conference 2007

IF61: Network->Services

Make sure you have FTP and Telnet servers enabledI also recommend enabling all the other options

Page 27: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 27 Developer Conference 2007

And Now, Back to Edgeware…

Page 28: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 28 Developer Conference 2007

Where to find Edgeware on the IF61

Page 29: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 29 Developer Conference 2007

Installing Middleware

Select Install EdgewareSAP, IBM, ALE, LLRP

Page 30: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 30 Developer Conference 2007

Edgeware Page: Middleware

IBM, SAP, ALE, LLRP

Page 31: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 31 Developer Conference 2007

Installing User Applications

Select Install User ApplicationsIF61DataCollector

Page 32: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 32 Developer Conference 2007

Edgeware Page: User Applications

Page 33: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 33 Developer Conference 2007

Install File Format For User Applications

Create .zip file with your .exe and any dll files.I provide the zip file for you.

Page 34: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 34 Developer Conference 2007

Install Configuration File

userapp.conf fileAUTOSTART=falseRUNAFTERINSTALL=falseCMDLINE=./ConsoleApplication2.exe

Page 35: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 35 Developer Conference 2007

Installing User Applications

Select .zip or .tar file to upload

Page 36: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 36 Developer Conference 2007

Viewing and Starting User Applications

Go to Edgeware Applications and select Application Control link

Page 37: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 37 Developer Conference 2007

Edgeware Options

Auto Start FeatureWill start Edgeware or user application whenever the IF61

is booted.To enable check the AutoStart box

Page 38: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 38 Developer Conference 2007

Edgeware Options

Auto Start WarningBe careful with enabling this feature. If you power up the

reader with out antenna ports and it starts reading tags you could damage the reader!

Page 39: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 39 Developer Conference 2007

Starting Edgeware

Manual start of your applicationClick ACTION green arrowWill change to a red square

Page 40: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 40 Developer Conference 2007

Verifying Edgeware is running

To refresh the screen click another menu option and then return to the Application Control screen.

If the red square has switched back to a green arrow then the application is no longer running.

You can view the system log to see if there are any error messages.

Page 41: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 41 Developer Conference 2007

Verifying Edgeware is running

Application START failuresThe web page does not always properly show if an

application is actually running. You can confirm its status by looking at the system log.

Page 42: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 42 Developer Conference 2007

IF61: Edgeware Applications -> Application Control

To update your application you must first Uninstall it and then install the new zip fileMake sure application is STOPPED.Click X to uninstall

Page 43: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 43 Developer Conference 2007

IF61: Edgeware Applications-> Application Control

Check the Redirect output from user applications to the system log box

Page 44: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 44 Developer Conference 2007

Remote System Log Monitoring

Can monitor your application using an application such as KLog.exe or TcpipWin32.exe, both are shareware.

Use at your own risk.Make sure you kill your firewall. It may block this.You must direct the system log to your PC’s IP

address (show earlier).

Page 45: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 45 Developer Conference 2007

ALE Store and Forward

Page 46: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 46 Developer Conference 2007

ALE

Application Level Events (ALE) interface EPC Standard v 1.1:

Page 47: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 47 Developer Conference 2007

ALE Store and Forward Edgeware Application

Only runs on the IF61Should be included in latest releaseCan be downloaded from www.intermec.comThe ALE driver needs to be install on IF61

Page 48: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 48 Developer Conference 2007

ALE Store and Forward

Use for Pilot StudiesEach time tags are read the data is stored to a new

file.File can be stored in a folder on the IF61 (easy to do).Or send file to your PC

Tricky to setup on the PC sidePC must be connected to readerIf network connection is lost, files will be sent when connection is

restored

Page 49: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 49 Developer Conference 2007

Why Use ALE Store and Forward?

Available on any IF61Easy to configureCan use motion sensors to start and stop readsCan be configured to use light stacksConverts tag data to EPC data formats

SSCC-96GTINEtc.

Page 50: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 50 Developer Conference 2007

Why Use ALE Store and Forward?

Runs directly on the IF61 so no PC has to be dedicated to run the reader

Controlled via the web interface on the IF61Uses web interface for attribute configuration

Page 51: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 51 Developer Conference 2007

ALE Store and Forward Disadvantages

Each time tags are read they are stored to a NEW file.Makes compiling data a lot of work.

Cannot write to tagsCan only read the EPC codeCannot read other memory banks

Page 52: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 52 Developer Conference 2007

ALE Store and Forward Installation

To install Store and Forward, go to the Edgeware menu and select Install Edgeware

Page 53: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 53 Developer Conference 2007

ALE Store and Forward Installation

After the installations…

You must configure Store and Forward BEFORE starting it!!!

Page 54: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 54 Developer Conference 2007

ALE Store and Forward Configuration

IF61 Local File Storage ConfigurationNot recommendedEdgeware Applications -> Store and Forward -> Tag Data

Management

Page 55: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 55 Developer Conference 2007

ALE Store and Forward Configuration

PC File Storage Configuration (default setting)Edgeware Applications -> Store and Forward -> Tag Data

Management

Page 56: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 56 Developer Conference 2007

ALE Store and Forward Configuration

Setup Tag ReadingEdgeware Applications -> Store and Forward -> Reader

ManagementHow to trigger read

Page 57: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 57 Developer Conference 2007

ALE Store and Forward Configuration

Setup Tag ReadingEdgeware Applications -> Store and Forward -> Reader

ManagementWhen to write tags to file

Page 58: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 58 Developer Conference 2007

ALE Store and Forward Configuration

Setup Tag ReadingEdgeware Applications -> Store and Forward -> Reader

ManagementSetup output GPIO signal say to a light or alarm

Page 59: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 59 Developer Conference 2007

ALE Store and Forward

Running the SF applicationDo NOT start the ALE engine! BAD BAD BAD!S & F will start the ALE engine for you.There are web browser refresh issues. You may have to start, stop, and restart application to get it to run

the first time properly.

Page 60: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 60 Developer Conference 2007

ALE Store and Forward

Looking at the tag logs on the IF61

Page 61: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 61 Developer Conference 2007

ALE Store and Forward

If you are unable to open an explorer window check the IF61 settings.

Make sure you configure the username and password in the Network Services settings.

Page 62: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 62 Developer Conference 2007

ALE Store and Forward

Looking at the tag logs on the IF61

Page 63: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 63 Developer Conference 2007

ALE Store and Forward

Looking at the tag logs on the PC

Page 64: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 64 Developer Conference 2007

ALE Store and Forward

Looking in the tag logs First tag is not a valid EPC encoding so its show in raw form

Page 65: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 65 Developer Conference 2007

ALE Store and Forward

Second tag is a valid EPC encoding so it has been decoded by the ALE Store and Forward

Page 66: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 66 Developer Conference 2007

IF61DataCollector Demo Application

Page 67: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 67 Developer Conference 2007

IF61DataCollector Demo

Created by me (C# based)Console application which runs on the IF61Source code can be made availableAlternative to the ALE Store and Forward applicationSimpler interface, cannot be configured via the web

browser interface.Not a supported Intermec product!User manual available for this demo application

Page 68: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 68 Developer Conference 2007

IF61DataCollector Demo Features

Reads tags and stores them in a single text file, comma delimited (taglog.txt).

Cannot be configured to use motion sensors at this time.

Can store tags locally on the IF61 or on a USB stick attached to the IF61.Will auto detect USB stick. If its found, it will save the

data to it. Otherwise it will save the data locally in the developer drive on the IF61.

Page 69: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 69 Developer Conference 2007

IF61DataCollector Demo Features

Customizable softwareContact me for specific requestsOr I can give the source code to the customer and they

can modify it to meet their needsCan be used for pilot studiesNot for testing since it lacks a GUICurrently being tested at JFK airport by IBM

Page 70: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 70 Developer Conference 2007

IF61DataCollector Demo Installation

Use the Edgeware->Install User Application menuYou will install the zip file

Page 71: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 71 Developer Conference 2007

IF61DataCollector Demo Installation

You can set the demo to auto start or for manual starting

Page 72: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 72 Developer Conference 2007

IF61DataCollector Demo Configuration

Has two modes of operation All options are configurable via a settings.txt file. Mode One

Stores all tag data in a single text file as the tags are being read Mode Two

Creates a temporary file on the IF61 and stores the tag data in the developer drive.

After X number of tags have been read, the contents of the temporary drive are transferred to a permanent file on a USB stick.

Page 73: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 73 Developer Conference 2007

IF61DataCollector Demo Configuration

Installing a USB stick on the IF61Insert USB StickWeb browse to IF61Go to the Maintenance menuSelect USB option

Page 74: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 74 Developer Conference 2007

IF61DataCollector Demo Configuration

Only check the Enable External USB option. Press the Activate Changes button. Press the Sync File Systems button.

Page 75: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 75 Developer Conference 2007

IF61DataCollector Demo Configuration

Any time you remove and then reinsert the USB stick you should press the Sync File Systems button or cycle power on the IF61.

Page 76: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 76 Developer Conference 2007

IF61DataCollector Demo Configuration

Read ModesYou can select the read mode via the settings.txt fileREAD REPORT=EVENT (best mode to use)READ REPORT=NO (use if you need to see tag counts)READ REPORT=EVENTALL (not recommended)

Page 77: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 77 Developer Conference 2007

IF61DataCollector Demo

Tag Data Stored In FileEPC IDNumber of times tag was read (count)Antenna tag was read onDate/Time stamp

Page 78: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 78 Developer Conference 2007

IF61DataCollector Demo Data Retrieval

Data can be retrieved from the IF61 manually or using an application called IF61DataRetriever.

You should stop the application before copying file manually.

Web browse to the IF61 and go to the Edgeware menu to stop the demo.

Page 79: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 79 Developer Conference 2007

IF61DataCollector Demo Data Retrieval

To manually retrieve the data file open an explorer view to the IF61 and copy the file.

Page 80: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 80 Developer Conference 2007

IF61DataCollector Demo Data Retrieval

Select the folder (USB?) and copy the file.Delete the original file after you have

SUCCESSFULLY copied it.

Page 81: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 81 Developer Conference 2007

IF61DataCollector Demo Data Retrieval

If you are unable to open an explorer window check the IF61 settings.

Make sure you configure the username and password in the Network Services settings.

Page 82: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 82 Developer Conference 2007

IF61DataRetriever Demo

To use the IF61DataRetriever application, you must install it on your laptop or PC.

Application install comes with a user guide. Data returned:

EPCID Number of times tag was readAntennaDateTime

Data file on IF61 will be deleted once the file is transferred successfully

Page 83: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 83 Developer Conference 2007

IF61DataRetriever Demo

Enter reader’s IP addressSelect options

Page 84: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 84 Developer Conference 2007

IF61DataRetriever Demo

Extract Identifier DataDefine start address and lengthHex nibbles

Page 85: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 85 Developer Conference 2007

IF61DataRetriever Demo

Remove duplicates (EPC IDs)

Page 86: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 86 Developer Conference 2007

IF61DataRetriever Demo

Backup Original DataCan change default file name or append to existing back

up file

Page 87: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 87 Developer Conference 2007

IF61DataRetriever Demo

Logging OptionsDate, Time, Count, Antenna

Page 88: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 88 Developer Conference 2007

LLRP Interface

Low Level Reader ProtocolEPC Global StandardXML interfaceMostly used by middleware providersRequires software to convert xml file to binary format

which is then sent to reader.

Page 89: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 89 Developer Conference 2007

LLRP Demo

Rather simple for now.Not posted yet.Limited Feature setWill be adding RF Survey feature to it.

Page 90: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 90 Developer Conference 2007

LLRP Demo

Page 91: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 91 Developer Conference 2007

LLRP Demo RoSpec Settings

Page 92: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 92 Developer Conference 2007

LLRP Demo AISpec Settings

Page 93: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 93 Developer Conference 2007

LLRP Demo RoReportSpec Settings

Page 94: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 94 Developer Conference 2007

End Part 1Comments or Questions

Page 95: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 95 Developer Conference 2007

Part 2: RFID Demos

Page 96: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 96 Developer Conference 2007

Downloading Developer Tool Kit

Select Application and Software

Select Development Tools

Select Developer Resource Kits

Page 97: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 97 Developer Conference 2007

Downloading Developer Tool Kit

Select RFID Resource Kit

Page 98: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 98 Developer Conference 2007

Downloading Fixed Reader Demos

Select RFIDSelect Fix ReadersSelect IF61

Enterprise Reader

Page 99: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 99 Developer Conference 2007

Downloading Fixed Reader Demos

Look under Demo Software

Page 100: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 100 Developer Conference 2007

Downloading Mobile Reader Demos

Select RFIDSelect HandHeld

ReadersSelect IP30

Handheld RFID Reader

Page 101: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 101 Developer Conference 2007

Downloading Mobile Reader Demos

Demos for each OSDemos with NB in the

name is for handhelds that do not have a bar code scanner option

Page 102: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 102 Developer Conference 2007

RFID Demos

Handheld Applications (mobile)IP30RFIDAPPIP4RFIDAPPCV30RFIDAppSame code base, mostly same featuresCV30 has a few extra featuresPPC2003, WM5.0, WM6.0

Page 103: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 103 Developer Conference 2007

RFID Demos

Keyboard WedgeCV30 (WM)CV60 (XP)Contact me for application, not postedCan post to share point

Page 104: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 104 Developer Conference 2007

RFID Demos

Fixed ReadersJRFIDIF61DataCollector

Console application mentioned earlier in this presentation

Page 105: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 105 Developer Conference 2007

Mobile Reader Demo Application: IP30RFIDAPP

Allows user to:Test reader connectionVerify firmware/hardware versionsVerify attributesRead, Write tagsScan bar codes

Is THE demo application used on our handhelds!

Page 106: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 106 Developer Conference 2007

Mobile Reader Demo Application : IP30RFIDAPP

Enable/Disable IDL debugger logsOpen Reader Connection

Page 107: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 107 Developer Conference 2007

Mobile Reader Demo Application : IP30RFIDAPP

Reading Tags

Page 108: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 108 Developer Conference 2007

Mobile Reader Demo Application : IP30RFIDAPP

Reading Tags

Page 109: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 109 Developer Conference 2007

Mobile Reader Demo Application : IP30RFIDAPP

Resize columns, view individual tags

Page 110: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 110 Developer Conference 2007

Mobile Reader Demo Application : IP30RFIDAPP

Writing Tags: Scan bar code for data

Page 111: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 111 Developer Conference 2007

Mobile Reader Demo Application : IP30RFIDAPP

Writing Tags: Type in data

Page 112: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 112 Developer Conference 2007

Mobile Reader Demo Application : IP30RFIDAPP

Writing Tags: Use decoding for READ VERIFY

Page 113: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 113 Developer Conference 2007

Mobile Reader Demo Application : IP30RFIDAPP

Writing Tags: Get data from user create text file

Page 114: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 114 Developer Conference 2007

JRFID Demo Application

Win32 PC based applicationAllows you to open multiple readersRun tests, verify hardware and softwareExtensive feature setGreat GUI interface to provide easy configuration and

real time feedback for testingScript Mode which allows customized operations

Page 115: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 115 Developer Conference 2007

JRFID Main Menu

Page 116: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 116 Developer Conference 2007

JRFID Main Menu

Page 117: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 117 Developer Conference 2007

JRFID Main Menu

Page 118: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 118 Developer Conference 2007

JRFID Main Menu

Page 119: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 119 Developer Conference 2007

JRFID Quick Commands

Select command from list

Page 120: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 120 Developer Conference 2007

JRFID Quick Commands

Type in almost any command you want to test

Page 121: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 121 Developer Conference 2007

JRFID Quick Commands

Saves your custom commands for reuseSaves them in text file so you can delete them

Page 122: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 122 Developer Conference 2007

JRFID Demo Application

Scripts have 3 sectionsConfiguration commands

Set attributesExecuted one time

Main bodyReading tagsContinuously executed (do loop)

Closing configuration commandsReset TriggersExecuted one time

Page 123: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 123 Developer Conference 2007

JRFID Demo Application

Section HeadersSTARTCYCLESTOPCYCLE

LogicEVT…CommandIF…THEN

Sample Script File click here

Page 124: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 124 Developer Conference 2007

Available RFID Source Code Samples

Win32, Win Mobile, Console (IF61) applicationsC# Visual Studio 2005All use Intermec RFID libs (IDL)Handheld demo includes how to scan bar codes.

Intermec Developer Library based (IDL)C# and Java samplesNot very good examples

Page 125: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 125 Developer Conference 2007

Comments or Questions

Page 126: Developer Conference 2007 Partnering to Develop Powerful Solutions RFID Demo Software James Peternel Software Engineer Lead

Slide 126 Developer Conference 2007

Thank you.