User Manual CSL CS203
User Manual CSL CS203
User’s Manual
Version 1.0
1 Content
1 CONTENT.......................................................................................................................................................2
3 INTRODUCTION............................................................................................................................................5
4 HARDWARE INSTALLATION....................................................................................................................8
5 SOFTWARE INSTALLATION...................................................................................................................18
2 FCC Statement
FCC NOTICE: To comply with FCC part 15 rules in the United States, the system must be
professionally installed to ensure compliance with the Part 15 certification. It is the
responsibility of the operator and professional installer to ensure that only certified systems are
deployed in the United States. The use of the system in any other combination is expressly
forbidden. This equipment complies with FCC radiation exposure limits set forth for an
uncontrolled environment. This equipment should be installed and operated with minimum
distance 20cm between the radiator & your body.
3 Introduction
3.1 Product Package
• Integrated reader
• waterproof LAN Cable for converting to regular RJ45 Ethernet connector
• GPIO cable
• 12V switching power supply
• Extended mounting stud and nuts
• Plastic caps for connectors and cables
Features:
Specifications:
Physical Characteristics: Length: 30 cm; Width: 30 cm; Height: 7.5 cm; Weight: 2 Kg
Environment: Operating Temp: 00C to 500C
Storage Temp: -400C to 850C
Humidity: 5% to 95% non-condensing
Enclosure: IP-65
Antenna: Choice of:
Left Hand Circular Polarized Antenna (LHCP)
Right Hand Circular Polarized Antenna (RHCP)
Power: 12 Volt supplied via an AC/DC adaptor or IEEE 802.3af
compliant Power Over Ethernet enabled power source
RFID Frequency Ranges: 902-928 MHz band
Interfaces LAN TCP/IP
( Configurable to use fixed IP address or DHCP )
Maximum Tag Read Rate: 150 tag/sec.
Maximum Speed of Tag: 660 ft/min
Accessories: • SFTP waterproof LAN Cable for converting to regular
RJ45 Ethernet connector
• GPIO cable
• 12V switching power supply
• Extended mounting stud and nuts
• Plastic caps for connectors and cables
Accessories (Optional) POE Adaptor
Order Code: CS203ETHER-2LHCP
CS203ETHER-2RHCP
Restrictions on Use: Approvals, features and parameters may vary depending on
country legislation and may change without notice
4 Hardware Installation
GPIO
4.2 Mounting
4 Mounting Holes
To PC
The reader is connected to POE adaptor’s output port via the cable provided in the package.
The input port of POE adaptor is connected to a host computer.
To PC
The reader is directly connected to a host computer via the cable provided in the package.
For Ethernet cable, remove the protective plug first followed with the below procedure.
Rotate the security cap and then pull out the protective cover.
Align the engagement pin with the rib on the Ethernet cable socket on the CS203.
Engage the pins on the connector and push fully the cable head to the socket.
Secure the Ethernet cable engagement by rotating the cap to the “LOCK” position on the cable
gland. Finish.
For DC connector, remove the protective cap. Connect the DC adaptor cable to the socket in
the same manner as the Ethernet connector. Finish.
The four rear mounting holes are spaced in the following manner for mechanical mounting:
7 cm
15 cm
5 Software Installation
1. RFID_XP.dll
2. rfid.dll
3. rfidtx.dll
4. cpl.dll
Reader IP address:
IP = 192.168.25.203
IP = 192.168.25.141
Subnet Mask = 255.255.255.0
For the first connection to it, one can use a PC or a laptop, set it to the IP address of
192.168.25.141 with subnet mask 255.255.255.0, then run the CS203GPIO application that
comes with the CS203 package. On that application, one can then change CS203's own IP as
well as its targeted PC server IP address. This is described in the next section.
After initial unpacking and connecting to the CS203 reader using the default ex-factory device
and PC server IP address, the system integrator will need to change the IP address of the CS203
reader, as well as the PC server it connects to, to the actual IP address at the site.
There are 2 ways to change the IP. Either using the "Netfinder" program or the "CS203 GPIO
Program". The "Netfinder" Program is run by setting the CS203 into bootloader mode. The
"CS203 GPIO" program is run with the CS203 in normal operation mode.
The only external hardware connections required by the CS203 are power and a connection to a
network.
1. Connect the CS203 to a network with Ethernet cable.
2. Push the reset button and hold it.
3. Power up the CS203.
4. Wait for 5 seconds and release the reset button.
After the hardware setup, open the Netfinder utility (“CS203 Netfinder.exe”). The utility provides
the following functions:
5. Search for available CS203 board in the network.
6. Change the CS203 IP and port.
7. Change the server IP and port.
8. Change the TCP timeout value.
9. Update the CS203 Bootloader.
1. Select the found CS203 board. The selected one will be highlighted by a black border.
2. Press the “Assign IP” button.
3. Change the IP, TCP timeout setting and press “OK”.
4. Wait until “Success – Device Programmed” has displayed as shown in Fig. 4
This can be done easily by API or simply by running the CS203 GPIO program.
Target PC Server
IP address and
Port
CS203 reader IP
address and TCP
Timeout value
(recommend = 0)
The status of the reader, the PC software, and the network link in between should be constantly
monitored. The following are the methods:
1. PC server side IP configuration: run command prompt and then run "ipconfig"
2. CS203 reader side IP configuration confirmation: run command prompt and then run
"ping 192.168.25.203" (or any other IP address that you have already modified the
CS203 reader into.
3. Socket status: run command prompt and then run "netstat -na"
4. Reader read tag capability: put a reference tag (tag with an ID that you know a priori) on
the CS203 front face corner. Reference tag is actually an excellent idea to check the
health of a reader. The backend system should monitor the presence of this ID. If this
ID is seen, then the reader is still alive and well.
Sometimes, the operator may have changed the IP address of CS203 and then forgot what it is.
In that case the user can use the "Netfinder" to search for the CS203.
2. Hardware Setup
The only external hardware connections required by the CS203 are power and a connection to the
network.
1. Connect the CS203 to a network with Ethernet cable. Please note that the weatherproof
cable that comes with the CS203 shipment package is a "Straight" cable. So connecting it to
a network switch or router is OK. For connecting it directly to a PC, it depends on whether the
PC's network card can auto-switch to handle straight cable. If not, then an Ethernet to
Ethernet adaptor is needed.
2. Press the reset button and hold it.
3. Power up the CS203.
4. Wait for 5 seconds and then release the reset button.
5. The CS203 Network Board will then enter the "Boot Loader Mode"
3. Software Setup
After the hardware setup, open the Netfinder utility (“CS203 Netfinder.exe”). The utility provides
the following functions:
1. Search for available CS203 board in the network.
2. Change the CS203 IP address and port number.
3. Change the targeted server IP address and port number.
4. Change the TCP timeout value. (best set to zero)
5. Update the CS203 Boot Loader to newer version.
1. Select the found CS203 board. The selected one will be highlighted by a black border.
2. Press the “Assign IP” button.
3. Change the IP, TCP timeout setting and press “OK”.
4. Wait until “Success – Device Programmed” has displayed as shown in Fig. 4
6 Demo Applications
6.1 Introduction
This document will describe the details about the CS203 demo application program
(CS203_Callback-API_DemoApp) that is based on the Callback-Based API set. Software
developers can refer to this demo program for programming CS203 based on this new set of
API.
To build demo application successfully, you need to install Microsoft Visual Studio 2005 (with
Visual C# component and SP1 patch) or above. For more detailed information, please go to
Microsoft webpage (http://msdn.microsoft.com/en-us/vstudio/default.aspx).
To run CS203 application, the PC must have Dot Net Framework 3.5 or above. This can be
downloaded from Microsoft.
Operations
A. Main Menu
In main menu of the CS203 CALLBACK API DEMO program, the configuration
information of the reader is shown and you can select the various functions.
1 Inventory tags
○ Demo Application Version
Intel RFID Library (rfid.dll, rfidtx.dll, cpl.dll)
○
2 Read and write Reader FW Version
3 Geiger Search
○ CSLibrary Version (RFIDXP.DLL)
4 Tag Securities
○ 8051 Ethernet Application Version
Frequency profile currently setting
5 Channel Setup
○ Frequency Hopping
Link Profile 2 is using
30dBm Power Level
6 Exit program
○
B. Inventory
This page demonstrates the tag inventory functions for reading tags continuously with the
RSSI value and read count.
C. Read/Write
This page demonstrates the function of reading and writing different memory banks of a
selected tag.
Click on the “Click Here to select a tag” to scan for and select the tag you want to access.
After the tag is selected, you can click on the left hand side buttons to read the
corresponding data on the tag.
Read Kill Password: click on the “Kill” button to read the kill password
Read Access Password: click on the “ACC” button to read the access password.
Read Protocol Control (PC): click on the “PC” button to read the PC value.
Read TID Value: click on the “TID” button to read the TID value.
Read User Memory: Set the offset word and length of words you want to read for the
user memory bank and click “USER” button to read it.
Write EPC: select “Write” and click on “EPC” button to enter the write EPC page
Input the new EPC ID in the “Data” field and then click “OK” button
After the EPC is written, you could verify by reading the EPC ID again
Write User Memory: select “Write” and click on “USER” button to enter the write
user memory page.
Select the offset word and length of words you want to write, then input the data into
“Data” field and click “OK” button to write the tag.
After writing the user memory, you can verify by reading the user memory again.
This page demonstrates the Geiger counter tag search mode. Input the EPC ID of the tag
or scan a tag you want to search and then click the “Geiger” button.
E. Tag Security
This page demonstrates the tag security operations (lock, unlock and kill)
Enter the access password in “PWD” and click “Set” button to set the security setting.
F. Setup
The “Setup” page allows the user to configure the country setting and link profile.
For FCC, you can only set link profile, power and country but not the fixed frequency
channel.
For JPN, you can set fixed frequency channel. Note that Channel 952.20 MHz and
Channel 953.80 MHz are not allowed with CS203.
7 Middleware Connectivity
The CS203 is connected to many middleware, and the list of compatibility will continuously
grow. Currently there are 2 middleware already connected:
1. Sybase iAnywhere
2. Microsoft Biztalk
8 Software Upgrade
5. RFID_XP.dll
6. rfid.dll
7. rfidtx.dll
8. cpl.dll
The main dll library that user application has to call is the RFID_XP.dll. This is a C# library
under Dot Net Compact Framework. The other 3 dlls are called by RFID_XP.dll
For upgrading, just copy the latest versions of these 4 dll libraries to the appropriate Visual
Studio directory and then recompile and create new installer (.msi file). The end customer
can then take this new installer and then install into their PC.
1. Boot Loader
2. Application
The Application code is upgraded using Netfinder. The reader is first put into Boot Loader
Mode, so that the Netfinder can search for it. Once found, the boot loader code can be
downloaded.
The only external hardware connections required by the CS203 are power and a connection to a
network.
1. Connect the CS203 to a network with Ethernet cable.
2. Push the reset button and hold it.
3. Power up the CS203.
4. Wait for 5 seconds and release the reset button.
After the hardware setup, open the Netfinder utility (“CS203 Netfinder.exe”). The utility provides
the following functions:
1. Search for available CS203 board in the network.
1. Select the found CS203 board. The selected one will be highlighted by a black border.
2. Press the “Bootloader” button.
3. Change the IP, TCP timeout setting and press “OK”.
4. Select a *.img fire to update (Fig. 5).
5. Wait about 6-15 Seconds.
6. If success, “Transfer successful:” will be displayed as shown in Fig. 6. Remark: If
“Transfer successful:” doesn’t appear after 20 seconds, please re-open the Netfinder utility
and repeat the image update process from step 1 again.
7. Turn off and turn on the power of CS203 to run the new image software.
9 Regulatory Information
Compliance
This equipment has been tested and found to comply with the limits for a Class B digital device,
pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable
protection against harmful interference in a residential installation. This equipment generates,
uses and can radiate radio frequency energy and, if not installed and used in accordance with
the instructions, may cause harmful interference to radio communications. However, there is
no guarantee that interference will not occur in a particular installation. If this equipment
does cause harmful interference to radio or television reception, which can be determined by
turning the equipment off and on, the user is encouraged to try to correct the interference by
one of the following measures:
z Reorient or relocate the receiving antenna.
z Increase the separation between the equipment and receiver.
z Connect the equipment into an outlet on a circuit different from that to which the receiver
is connected.
z Consult the dealer or an experienced radio/TV technician for help.
FCC Caution: Any changes or modifications not expressly approved by the party responsible
for compliance could void the user's authority to operate this equipment.
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two
conditions: (1) This device may not cause harmful interference, and (2) this device must accept
any interference received, including interference that may cause undesired operation.
This equipment complies with FCC radiation exposure limits set forth for an uncontrolled
environment. This equipment should be installed and operated with minimum distance 20cm
between the radiator & your body.
This device and its antenna(s) must not be co-located or operating in conjunction with any
other antenna or transmitter. This product must be installed by a professional
technician/installer.
The reader sends out energy in the relevant frequency band to the antenna via RF cables, and
the antenna radiates the energy out. This energy impinges on an RFID tag.
The RFID tag consists of an antenna coupled to an RFID IC. This IC converts the AC voltage
it receives at the antenna port to DC voltage that in turn is used to empower the digital circuit
inside.
The digital circuit then turns on and off some components connected to the antenna port,
thereby changing its scattering behavior, in a pre-designed clock rate.
This changing of antenna port parameters then causes a “modulation” of the back-scattered RF
energy.
This modulated back-scattered energy is detected by the reader and the modulation is captured
and analyzed.
Profile 0 1 2 3 4 5
R-T Modulation DSB-ASK DSB-ASK PR-ASK PR-ASK DSB-ASK PR-ASK
Tari (μs) 25.00 12.50 25.00 25.00 6.25 25.00
R-T speed (kbps) 40 80 40 40 160 40
PIE 2:1 2:1 1.5:1 1.5:1 1.5:1 1.5:1
Pulse Width (uS) 12.50 6.25 12.50 12.50 3.13 12.50
T-R LF (kbps) 40 160 250 300 400 250
T-R Modulation FM0 Miller-2 Miller-4 Miller-4 FM0 Miller-2
Divide Ratio 8 8 64/3 64/3 8 64/3
T-R Data Rate 40 80 62.5 75 400 125
(kbps)
Appendix C. RF channels
Region 2: FCC
Appendix D. FAQ
1. How can I connect to CS203 wirelessly?
Easy. Just purchase any off-the-shelf Ethernet to Wi Fi bridge or Ethernet to
GSM/GPRS bridge or 3G bridge, then you can convert the CS203 to a wireless reader.
2. others
2. The CS203 comes ex-factory with a standard IP address and also a "target PC server IP
address". When the user first open the unit from the box, the user must use a laptop with
that particular "target PC server IP address" for them to connect. Once connected, then
the user can change the IP address on the CS203 and also change the "target PC server IP
address". Once that is done, the CS203 can be deployed in the actual site.
1) CS203 Factory Serial Number - best to take a photo of the label at the back of the
reader and send the photo to CSL technical support team
2) Final firmware versions of reader
3) Final library version on PC side
4) Brief description of problems
5) Screen capture of problems or error messages on PC with time
6) Screen capture of command window doing "netstat -na" command
7) Screen capture of command window doing "ipconfig" command
8) Screen capture of Windows Task Manager "Processes" window
9) Screen capture of Windows Task Manager "Applications" window
10) Screen capture of Windows Task Manager "Performance" window
11) Photos of the overall site (if that can be released)