User's Manual

CSL CS101-2 EPC CLASS 1 GEN 2 RFID HANDHELD READER USER'S MANUAL, VERSION 1.0
Copyright © Convergence Systems Limited, All Rights Reserved
59
On the WinCE machine:
The PDA is connected to the intranet through the WiFi Access Point. The PDA has a DHCP
IP-address.
It has a local SqlCe database storing all the known information (e.g. Known Inventory,
TagGroup to Lock). It should never goto the suspend state.
A) The Db Replicator is a standalone program that replicates the database data between the
WinCE & WinXP machine.
B)C# RefApp on WinCE is a reference application. It provides 2 user interfaces, 1 database
interface, 3 sub-system interfaces:
1) The Web Service:
This provides the network communication services to the Web Service on the WinXP.
2) The Rfid User Interface:
This provides the GUI (Window-Forms) on the LCD
3) The Db Access:
This connects to the local SqlCe Database (Microsoft SqlCe3.1). It has access to the data using
sql commands.
4) The RfidSp Access:
This setup the RfidSp.dll. This controls the Rfid Reader & get back raw data from the reader
&/ the post-processed data from the Rfid Middleware.
5) The LED & Buzzer Control:
This controls the 7-color LED & the buzzer (volume & frequency).
6) The Notification Monitor:
This alert the main program that the “battery-low” notification is signaled, & the main program
should alert the user to exit the Rfid application immediately (in order to terminate the
connections gracefully & has the latest data stored locally).
7) The Datalogger:
This, when enabled, writes the datalog text to the logfiles.
8) The Main Program:
This is the central unit of the application.
It controls the calling sequence to all the modules described above.
On the WinXP machine:
The PC has a fixed IP & it is in the intranet.
C) C# RefApp on WinXP provides 2 features, namely the web services & the database
management:
1) The Web Services:
This provides Soap (xml-text & binary) data over the HTTP GET, HTTP POST, or SOAP