background image

© 1996-2005 RF IDeas, Inc. All rights reserved

 

LICENSE AGREEMENT  

End-User License Agreement for RF IDeas

TM

 SOFTWARE and HARDWARE – AIR iD Writer, AIR ID Enroll, AIR ID Playback, 

RFID1356i, RF IDeas’ AIR ID

®

 , AIR ID

®

 LT, pcProx USB, and pcProx

®

 Contactless and Proximity Activated Readers, Software 

Developer’s Kit, and Proximity Reader Protocol(s). 
 
IMPORTANT-READ CAREFULLY: This End-User License Agreement ("EULA") is a legal agreement between you (either an 
individual or a single entity) and the manufacturer RF IDeas ("Manufacturer") with which you acquired the RF IDeas software and 
hardware product(s) identified above ("PRODUCT").  The PRODUCT includes the RFID1356, pcProx Base Unit, AIR ID Badge, 
AIR ID Base Unit or AIR ID LT Badge, AIR ID LT Base, computer software, including DLL and OCX files, the associated media, 
any printed materials, and any "online" or electronic documentation.  By installing, copying or otherwise using the PRODUCT, you 
agree to be bound by the terms of this EULA.  The SOFTWARE PORTION OF THE PRODUCT includes the computer software, 
the associated media, any printed materials, and any "online" or electronic documentation.  By installing, copying or otherwise 
using the PRODUCT, you agree to be bound by the terms of this EULA.  If you do not agree to the terms of this EULA, RF IDeas is 
unwilling to license the PRODUCT to you.  In such event, you may not use or copy the SOFTWARE PORTION OF THE 
PRODUCT, and you should promptly contact the vendor you obtained this PRODUCT from for instructions on return of the unused 
product(s) for a refund. 
 
The products described in this publication are intended for consumer applications. AIR ID and AIR ID LT operate on shared radio 
channels. Radio interference can occur in any place at any time, and thus the communications link may not be absolutely reliable. 
AIR ID and AIR ID

 

LT must be used so that a loss of communications due to radio interference or otherwise will not endanger 

either people or property, and will not cause the loss of valuable data. RF IDeas assumes no liability for the performance of 
product. 

RF IDeas products are not suitable for use in life-support applications, biological hazard applications, nuclear 

control applications, or radioactive areas.  None of these products or components, software or hardware, are intended for 
applications that provide life support or any critical function necessary for the support of protection of life, property or 
business interests. 

 The user assumes responsibility for the use of any of these products in any such application. RF IDeas, Inc. 

shall not be liable for losses due to failure of any of these products, or components of these products, beyond the RF IDeas 
commercial warranty, limited to the original purchase price. 
 
 

SOFTWARE PRODUCT LICENSE 

The PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and 
treaties.  The SOFTWARE PORTION OF THE PRODUCT is licensed, not sold. 
1. GRANT OF LICENSE.  This EULA grants you the following rights:  
* Software.  You may install and use one copy of the SOFTWARE PORTION OF THE PRODUCT on the COMPUTER. 
* Network Services. If the SOFTWARE PORTION OF THE PRODUCT includes functionality that enables the COMPUTER to act 
as a network server, any number of computers or workstations may access or otherwise utilize the basic network services of that 
server.  The basic network services are more fully described in the printed materials accompanying the SOFTWARE PORTION OF 
THE PRODUCT. 
Storage/Network Use.  You may also store or install a copy of the computer SOFTWARE PORTION OF THE PRODUCT on the 
COMPUTER to allow your other computers to use the SOFTWARE PORTION OF THE PRODUCT over an internal network, and 
distribute the SOFTWARE PORTION OF THE PRODUCT to your other computers over an internal network.  However, you must 
acquire and dedicate a license for the SOFTWARE PORTION OF THE PRODUCT for each computer on which the SOFTWARE 
PORTION OF THE PRODUCT is used or to which it is distributed.  A license for the SOFTWARE PORTION OF THE PRODUCT 
may not be shared or used concurrently on different computers. 
1.1 

General License Grant RF IDeas grants to you as an individual, a personal, nonexclusive license to make and use 

copies of the SOFTWARE PRODUCT for the sole purposes of designing, developing, and testing your software product(s) that are 
designed to operate in conjunction with any RF IDeas designed proximity reader product. You may install copies of the 
SOFTWARE PRODUCT on an unlimited number of computers provided that you are the only individual using the SOFTWARE 
PRODUCT. If you are an entity, RF IDeas grants you the right to designate one individual within your organization to have the sole 
right to use the SOFTWARE PRODUCT in the manner provided above. 
Documentation. This EULA grants you, as an individual, a personal, nonexclusive license to make and use an unlimited number of 
copies of any documentation, provided that such copies shall be used only for personal purposes and are not to be republished or 
distributed (either in hard copy or electronic form) beyond the user's premises and with the following exception: you may use 
documentation identified in the SOFTWARE PRODUCT as the file format specification for RF IDeas’ proximity readers solely in 
connection with your development of software product(s) or an integrated work or product suite whose components include one or 
more general purpose software products. Note:  
Storage/Network Use. You may also store or install a copy of the SOFTWARE PRODUCT on a storage device, such as a network 
server, used only to install or run the SOFTWARE PRODUCT on computers used by a licensed end user in accordance with 
Section 1.1.  A single license for the SOFTWARE PRODUCT may not be shared or used concurrently by other end users. 
Sample Code. RF IDeas grants you the right to use and modify the source code version of those portions of the SOFTWARE 
PRODUCT identified as "Samples in the SOFTWARE PRODUCT ("Sample Code") for the sole purposes of designing, developing, 
and testing your software product(s), and to reproduce and distribute the Sample Code, along with any modifications thereof, only 
in object code form. 
 

2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.   

Summary of Contents for RFID1356i-232

Page 1: ......

Page 2: ...ou may install and use one copy of the SOFTWARE PORTION OF THE PRODUCT on the COMPUTER Network Services If the SOFTWARE PORTION OF THE PRODUCT includes functionality that enables the COMPUTER to act a...

Page 3: ...PRODUCT only in conjunction with that upgraded product unless you destroy the upgraded product If the SOFTWARE PORTION OF THE PRODUCT is an upgrade of a RF IDeas product you now may use that upgraded...

Page 4: ...RF IDeas Inc 1997 2003 All rights reserved Reproduction or distribution of this document in whole or in part or in any form is prohibited without express written permission from RF IDeas Inc Trademar...

Page 5: ...arty application for any serious purposes RF IDeas offers a SDK software developer s kit for third party software developers to develop more serious applications around the AIR ID platform We at RF ID...

Page 6: ...or RS 232 FCC ID iCLASS version M9MRFID1356I100 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 interface an...

Page 7: ...ound 18 Reset To Defaults 18 Timing 19 Get Set Internal Timing 19 Data is valid for 19 Inter key Press time 19 Inter key Release time 19 Sets USB inter key Release time delay in msecs This is the dela...

Page 8: ...onfiguration 27 Get Card CFG 27 Card SN 28 Card Context 28 Key Management 28 New Key ASCII 28 Key in Hex 28 Write to Card 28 Write to Reader 28 Write Default to Reader 28 Read Write 28 Start Block 28...

Page 9: ...Tracker to Configuration Application Version 2 0 0 May 1 2003 Further pre release refinement Version 1 2 0 April 30 2003 Further pre release refinement Consolidation of some confusing function order...

Page 10: ...a and read it back and 3 To change master keys in the reader and cards The reader s configuration items are grouped according to their general function and are handled through structures defined in th...

Page 11: ...or standard access control applications Application Area 2 is limited to 104 bytes of read write data The key that secures the data cannot be updated 16kbits 2kBytes iCLASS credentials The 16K is a hi...

Page 12: ...ll rights reserved template sizes are estimated and vary between manufacturers template sizes provided by manufacturers and are subject to change these are approximate numbers actual usage depends on...

Page 13: ...special area of memory for the programmed iCLASS cards As can be seen above Application Area 1 is essentially reserved for HID Access Control Application i e proximity card Wiegand data such as parity...

Page 14: ...0 is open for users to read and write To access this area using the supplied demo applications for C and Visual Basic you would set the Card Context to Page 0 Appl Area 2 iCLASS 16 K 16 Appl Memory M...

Page 15: ...y in the reader Here are a few macro type operations you will use in working with the iCLASS cards Each operation is shown to indicate the proper sequence of events for executing the given task Read O...

Page 16: ...the card using the Procedure Find Free Page 3 Place the correct Key value into the New Key field unless you are using the Default Key 4 Write this Key to the Card Write to Card or if using the defaul...

Page 17: ...df Page 0 Application Area 1 of the iCLASS contactless smart card is holding information typically associated with the Access Control Industry s proximity card This file documents the read only identi...

Page 18: ...auto detects the AIR ID first on the USB and then if no reader is found it searches on communications ports 1 through 8 Device Found When the connection is successful the Device Found checkbox will i...

Page 19: ...y in msecs This is how long the key is held down Inter key Release time Sets USB inter key Release time delay in msecs This is the delay between keystrokes Lock out time for repetitive reads The lock...

Page 20: ...information Proximity Cards To better understand this reserved area of read only card memory we are including this discussion of proximity cards and formats There are several bits constructed together...

Page 21: ...nown before the read in order to verify its validity How to determine your format and masking Rule1 1st Convert to Binary Rule 2 Card data format in binary is typically something like parity facility...

Page 22: ...ally associated with the Access Control Industry s proximity card Specifically the iCLASS identification number is also known as the proximity card number see Proximity Card Formats above This screen...

Page 23: ...ading and Trailing parity bits Enable FAC ID character This checkbox indicates that a separator character will be used between the FAC and ID codes This char sent between FAC ID This field holds the c...

Page 24: ...at is used for building access control Wiegand cards usually have a parity bit s at each end of the data stream Often users want to strip these bits and simply retrieve the site code or ID code from t...

Page 25: ...you have written the unique address you can selectively communicate with each device to learn which reader sent the card data stream SDK users will use this address field to enter the address for the...

Page 26: ...ent of the bits defined by an F in the Filter Mask ID Code The ID Code will represent the decimal equivalent of the bits defined by an I in the Filter Mask Enable Output as Hexadecimal This checkbox a...

Page 27: ...ng the Get Card Cfg button will read the entire card s configuration and memory The application will read and determine the free pages those pages that are using the default keys as well as the memory...

Page 28: ...not to leave an access key for someone else to use New Key ASCII Enter a new Key in this field that you will send to either the card reader or both Pressing either the Write Key to Card or Write Key...

Page 29: ...This section contains useful higher level procedures Find Free Page This routine is valid for 16k cards only It searches each page 1 7 for memory pages that are protected with the default key When a p...

Page 30: ...mation the station PC can insert before top section or after bottom section the data read from a specific area middle section of the screen below of the card s memory The concept is to have a series o...

Page 31: ...card Delimiter The user can choose delimiters None Comma or Tab The delimiter is inserted after each field or date time stamp Station Label The user may type in any identifier The first information k...

Page 32: ...1996 2005 RF IDeas Inc All rights reserved ICLASS Memory Map Please refer to the iCLASS Memory Map discussion above...

Page 33: ...1996 2005 RF IDeas Inc All rights reserved About...

Page 34: ...1996 2005 RF IDeas Inc All rights reserved OK Leave the AIR ID Dialog Screen...

Page 35: ...1996 2005 RF IDeas Inc All rights reserved...

Page 36: ...an out of devices 8 SetupDiGetDeviceInterfaceDetail ERROR_INSUFFICIENT_BUFFER GetLastError 9 Failed pDevIFDetail LocalAlloc 10 VendorID and or ProductID not found 11 CreateFile failed 12 SetupDiGetDev...

Reviews: