Model Name: SLC-11100
Version: 1.0
Date: 2007.04.09
-1
Content
No. Item Page
1 Hardware 3
2 Demo software 6
3 API user’s guide 15
4 Source code of demo program 36
5 Disk information 42
6 Package list 42
7 How to contact us 42
Notice:
In order to avoid misuse or any unexpected damage, please read this
guide first.
This device complies with Part 15 of 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
-2
1. Hardware environment
(1) Product introduction
Sunlit’s RFID CF type reader is based on Hitachi µ-solution to develop.
It was operated at microwave 2.45GHz frequency band.
This is small and light, can be easily install to PDA, tablet PC.
(2) Specification
Power Supply DC 3V from PDA or PC
Operating Environment
Storage Environment
Power Consumption Max. 0.6 W
Dimensions 56 x 43 x 6.1 (mm x mm x mm)
RF Output Power 100 mW (20 dBm)
Frequency Range 2.402GHZ~2.477GHZ
Baud Rate 4800 b/s
Reading Distance About 5 cm
0°C ~40°C
0°C ~60°C
-3
(3) Hardware structure
WindowCE
Platform
Tag
RFID CF reader
CF interface
PDA or other
compatible device
(4) Hardware appearance introduction
Antenna inside
CF interface connecter
(5) System requirement
Item Condition Quantity
Hardware requirement PDA support CF interface1
Platform requirement Windows Pocket PC 20031
-4
(6) How to install reader
Face the side with LED up, and insert it into PDA CF slot as shown in picture.
Normally always insert CF reader by put LED side up, but some PDA put CF slot at
reverse side, it means user needs to insert CF reader at back side. (LED down)
-5
2. Demo software environment
(1) Demo software introduction
This demo program can build a database include TAG ID、TAG information and
picture. It can be use to demo ex. material manager、In/out control for people… etc.
(2) Block diagram
Main Program
Data base
PictureInformation
(3) Demo program operation
System requirement
Tag ID
Item Condition Quantity
PDA Support CF interface
64MB Flash ROM
64 MB RAM
System platform Windows Pocket PC 20031
RFID CF reader 1
Tag Include Hitachi µ-chip inlet1
-6
1
Demo software contents
Item Description
Development
tool
File contents
Main Program Window
Microsoft Visual Studio 2005 Traditional Edition
WinceDEMO.exe Main program
sunlitrfidppc.dll Dynamic Link Library file
Database.txt ID database file after ID saved
A picture file includes different pictures
PIC [Folder]
which correlated with each individual ID
Function Description Function Description
ID
Information
Open
Mute
Read
Updata
Display Tag ID when Tag be
read.
Edit information about Tag ID
Open/Close comport of reader
ON/Off reading sound
Trigger reader to scan
Save registered database
-7
Delete
Mode
Picture
Clear
Tag
DataBase
Message
Delete registered database
Select scan mode
Select picture correct with ID
Clear text of ID & Message
window
Display registered database
Display status of reader
Demo program operation
(a) Copy demo program files “WinceDEMO.exe” & “sunlitrfidppc.dll” to PDA and
store at same directory.
About the file ※transmissions please refer to PDA user’s manual.
(b) Plug reader in CF slot of PDA
-8
(c) Click file “WinceDEMO.exe” and click “Open” to open device(Reader)
It mean open device
successful
(d) Create a ID data base
Be sure the Mode is “Passive”
Put the tag on front side of reader, click “Read” to scan Tag ID and checking ID number
is showing on ID window. Mark the ID number in Tag DataBase field .
Click “Picture”→ “Folder” to open location of picture that you want to correct with Tag
ID.Click ”Type” to select file type that you want than click picture file
Cancel
3
Folder
File type
4
1
3
2
Mark this field
5
※ Operation mode:
Passive: Click Read once and reader will scan once.
Active: Click Read once and reader will scan continuously.
-9
(e) Editing information about the ID number on “Information” window.
Click “Updata” and check “Tag DataBase” window to complete the data base
created procedure.
1
2
It mean
database
created
successful
(f) You can follow the step (d) (e) to create some data base that you want.
(g) When you created the data base, the system was created 1 folder and 1 text file:
Item Description
SDB [text file] ID database file after ID saved
A picture file storage folder about correlate
SDB [Folder]
with ID database after picture saved.
Caution: Every PDA are different resolution so the picture is showed different size. If
you want it to be matched, you should modify the source code of the project. And
showing picture is Windows API,but it is not stable. Showing picture seveval times
may cause the Demo AP crashes.
-10
When you created the data base, the
system was created 1 folder and 1
text file
(h) Set Mute function
Follow the figure click the” Mute” function check box, the mute function will enable.
-11
(i) Set Operation mode
Mode: Active
Click the “Mode” combo box and select “Active” item to enable active function
Click “Read”, if tag scanned by reader and the scan procedures will continuously.
1
2
Continue
Scanning
Mode: Passive
Click “Mode” combo box select “Passive” item to enable passive function
Click “Read” and the reader scanning just only once.
-12
(j) Delete data base
Click data you want to delete on Tag DataBase window
Click “Delete” and select “Yes” to delete data.
2
1
3
(k) Clear function
If click “Clear” than the text message on the Message window will be clear.
-13
(l) Disable device(Reader)
To confirm device is open.
Click “Close” to disable device.
-14
3. API user’s guide
ONE:Structure of Sunlit RFID DLL for PPC
TWO:Program Declaration
THREE:FUNCTION Introduction
FOUR:EVENTS Introduction
APPENDIX:Development Environmen
t
-15
ONE、Structure of Sunlit RFID DLL for PPC
The Sunlit RFID DLL has 18 functions. They can separate into 3 groups:Comport operation、Device operation and Device
information:
Comport operation functions includes following 5 functions:
For more information, Please see EVENTS Introduction.
-17
The following picture represents how the DLL works with your program.
-18
TWO、Program Declaration
(1) Constant Definition
The following table lists all constant definition that TYPE definition used.
Definition Introduction
#define PRODUCT_NAME_LENGTH 32 Define the length of product name information.
(Unit:byte)
#define MODEL_NAME_LENGTH 16 Define the length of model name information.
(Unit:byte)
#define HARDWARE_LENGTH 8 Define the length of hardware version
information. (Unit:byte)
#define FIRMWARE_LENGTH 8 Define the length of firmware version
information. (Unit:byte)
#define TAG_LENGTH 16 Define the length of Tag ID data. (Unit : byte)
#define ENVIRONMENT_EVENT_NUMBER 3 Define the number of events happened.
#define ENVIRONMENT_EVENT_COMPORT_ERROR 0 For more information, Please see EVENTS
Introduction.
#define ENVIRONMENT_EVENT_PORT_CLOSE 1 For more information, Please see EVENTS
Introduction.
#define ENVIRONMENT_EVENT_ACTIVE_READ_TAG 2For more information, Please see EVENTS
Introduction.
-19
(2) TYPE Definition
The following table lists all TYPE definition that function used.
:The parameter is shown as TCHAR array format, when this function is executed successfully, the array will show each
COMPORT name that inserted CF card. For example, your PPC has 2 different CF card, insert into COM 1 and COM 4, then
CFName will show as “COM1\0x00COM4\0x00”.
The event happened when comport closed. The event’s purpose is let your thread or timer to escape form the waiting function
“WaitForSingleObject” or “WaitForMultipleObjects”.
You may need to use Windows API function “WaitForSingleObject” or “WaitForMultipleObjects” to wait events. For more information,
Please see Microsoft MSDN Library.
If you use function “WaitForSingleObject” or “WaitForMultipleObjects” to wait events in timer. We recommend that the 2nd
parameter of function “WaitForSingleObject” or the 4th parameter of function “WaitForMultipleObjects” must be a limited value. For
example:50.
Hardware Environment:
Product Name:RFID CF Type Reader V3.0
Model Name:SLC-10200
Firmware Version:V1.0 or later
Hardware Version:V1.0 or later
Software Environment:
Development Environment:Microsoft Visual C++ 2005 Professional〈Chinese Traditional〉
-35
4. Demo program source code
ONE、The Main Framework of the Demo Program
The following picture represents the main framework of the demo program.
-36
TWO、Program Code Explanation
There are many subroutines, following are the source code of to subroutines.※
The explanation is in accordance with user interface.
(1) Open Comport
Click “Open” button to open comport.
The “Open” button executes the following code.
void CWinceDEMODlg::OnBnClickedButtonOpen()
{
// TODO: 在此加入控制項告知處理常式程式碼
CString sTemp;
TCHAR CFName[1024];
ZeroMemory(CFName, sizeof(CFName));
Product Name:RFID CF Type Reader V3.0
Model Name:SLC-10200
Firmware Version:V1.0 or later
Hardware Version:V1.0 or later
Software Environment:
Development Environment:Microsoft Visual C++ 2005 Professional〈Chinese Traditional〉
-41
5. Disk information
Folder File Description
sunlitrfidppc.dll.(V1.1.0.1)2006-12-22 Include API
sunlitrfidppc.h Header file
sunlitrfidppc.dll Dynamic Link Library file
sunlitrfidppc.lib Library file
Demo software(V1.1.0.1) Demo Software
WinceDEMO.exe Main program file
sunlitrfidppc.dll Dynamic Link Library file
CFR_SLC-10100_ User
Guide_V1_ENG.pdf
PDF file of user guide
6. Package list
Item Quantity
CF type reader 1
Application CD 1
7. How to contact us
For further information or in case of difficulties please contact
Warning: In order to avoid misuse or any unexpected
damage, please read this guide first.
FCC Statement
Regulatory Approvals
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 desi gned 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 communica tions.
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 corre ct the
interference by one of the following measures:
Reorient or relocate the receiving antenna.
Increase the separation between the equipment and receiver.
Connect the equipment into an outlet on a circuit different from that to which the receiver is
connected.
Consult the dealer or an experienced radio/TV technician for help.
To assure continued compliance, any changes or modifications not expressly approved by the
party responsible for compliance could void the user's authority to operate this equipment.
(Example - use only shielded interface cables when connecting to computer or peripheral
devices).
FCC Radiation Exposure Statement
SAR compliance has been established in PDAs configurations with CompactFlash slot on
the top, and can be used in PDA(s) with substantially similar physical dimensions, construction,
and electrical and RF characteristics. SAR compliance for body-worn operations with PDA(s)
is restricted to belt-clips, holsters, and accessories that have no metallic component in the
assembly and which provide at least 1.5 cm separation between the device, including its antenna,
and the users body. The antenna(s) used for this transmitter must not be co-located or operating
in conjunction with any other antenna or transmitter
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 transmitter must not be co-located or operating in conjunction with any other antenna or
transmitter.
The antennas used for this transmitter must be installed to provide a separation distance of at
least 20 cm from all persons and must not be co-located or operating in conjunction with any
other antenna or transmitter.
-43
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.