ASSALOY Identification Technologies H102022RFPCHR PCMCIA Compact Flash Card Reader (RF-ID) User Manual Part 2
ASSA ABLOY Identification Technologies GmbH PCMCIA Compact Flash Card Reader (RF-ID) Users Manual Part 2
Contents
- 1. Users Manual Part 1
- 2. Users Manual Part 2
Users Manual Part 2
ACG 13.56 MHz RF PC Handheld Reader Module H102022 RF PC Handheld Reader Firmware: 0.1 7/24/2003 ACG Identification Technologies GmbH Dantestrasse 4-6 65189 Wiesbaden Germany Fon +49 (611) 1739.0 Fax +49 (611) 1739.198 www.acg.de rfid@acg-id.net ACG 13.56 MHz RF PC Handheld Reader Module, Version 0.1 Table of Content 1 Scope ...................................................................................................2 2 Hardware..............................................................................................3 2.1 Remarks............................................................................................................ 3 3 Software ...............................................................................................4 3.1 Installation of the PCMCIA driver ...................................................................... 4 3.1.1 HyperTerminal settings ............................................................................... 4 3.2 Terminal program of Pocket PC ........................................................................ 5 3.3 Writing your own Application in Visual C++ ....................................................... 5 4 References...........................................................................................7 ACG Identification Technologies AT Page 1 ACG 13.56 MHz RF PC Handheld Reader Module, Version 0.1 1 Scope The ACG 13.56 MHz RF PC Handheld Reader Module is a read write device that supports a broad range of transponders. It is designed to communicate with ISO15693, Tagit®, Icode®, SR176, Mifare® Ultralight, ISO14443 Type A and B and FELICA transponders. With its integrated antenna and compact flash type 2 connector it is ready to use and easily connect into a handheld, laptop or tablet PC. Using a PCMCIA adapter it can be connected into a PCMCIA slot type 2. The unit includes a device driver for Windows 98, Me, 2000, NT Service Pack 4 and XP. This document describes the installation of the device driver and an easy access to the RF PC Handheld Reader Module. The command set is described in detail in the document ACG 13.56 MHz Multitag Reader Module and is not listed here. ACG Identification Technologies AT Page 2 ACG 13.56 MHz RF PC Handheld Reader Module, Version 0.1 2 Hardware Antenna area ACG Connector Type 2 Reading LED Figure 2-1: CF Reader Module hardware The ACG 13.56 MHz RF PC Handheld Reader Module can be connected directly to a compact flash type 2 slot or via adapter to a PCMCIA type 2 slot. 2.1 Remarks The antenna area must be free from any metal. A metal will prohibit the antenna field and less reading performance is reached. ACG Identification Technologies AT Page 3 ACG 13.56 MHz RF PC Handheld Reader Module, Version 0.1 3 Software The CF reader module is compatible to the ACG 13.56 MHz Multitag Reader Module. Please refer to the document ACG 13.56 MHz Multitag Reader Module, H102022 [1] for more details of the command set. 3.1 Installation of the PCMCIA driver The RF PC Handheld Reader Module can be connected to a laptop or a PC using an adapter of PCMCIA type 2. 1. First time the module is plugged into the slot the user will be prompt to install a driver. 2. Follow the instructions on the screen. 3. Click on ‘Have Disk…’ to define the driver location manually. 4. Using Windows 98 or Me go to folder ‘ACG CFReader\Win9x’ and double-click on ‘ACGCFR.inf’. 5. Using Windows 2000, NT4 Service Pack4 or XP go to folder ‘ACG CFReader\WINNT’ and double-click on ‘ACGCFR.inf’ 6. Finish the installation The system has loaded all necessary drivers of the ACG 13.56 MHz CF Reader Module. Using a terminal program (e.g. HyperTerminal) the module can be accessed simply. 3.1.1 HyperTerminal settings First you have to connect to the correct COM port. Normally the system sets up COM 4 or COM 5 for the PCMCIA slots. The baud rate depends on the startup settings of the reader device. Default is 9600 baud. Description 8 data bits No parity bit 1 stop bit No flow control Figure 3-1: Communication settings ACG Identification Technologies AT Page 4 ACG 13.56 MHz RF PC Handheld Reader Module, Version 0.1 3.2 Terminal program of Pocket PC Pocket PC has not included a simple terminal program like HyperTerminal. Following steps create a connection to the RF PC Handheld Reader Module. Pocket PC internally detects all CF or PCMCIA slots and can manage them without any driver installation. 1. 2. 3. 4. 5. 6. 7. 8. Plug the RF PC Handheld Reader Module into the CF slot. Click on ‘start->Settings’ Go to tab ‘connections’ and click on ‘connection with the internet’ Create a new connection Type in a new name of the connection (e.g. ‘ACG’) Go to tab ‘modem’ and create a new modem connection Type in a name Choose as modem ‘ACG_Austria-ACG_CF_Reader’ and set baud rate to 9600 9. Change to modem settings to following: data bits 8, parity no, stop bit 1, no flow control 10. Enable all checkboxes below and click ‘OK’ 11. Click on continue and disable both checkboxes and finish the set up. 12. Run new connection. 13. Click ok when the system prompts for a login. 14. A terminal window appears 15. Type in any command Refer to the ACG 13.56 MHz Multitag documentation for a detailed description of the command set. 3.3 Writing your own Application in Visual C++ This example illustrates the access to a com port of a handheld. A handheld normally sets the serial port of the CF slot to 4, 5, or 6. // set the appropriate com port CString m_Serial = "com4"; bool m_contReceiveMode = false; HANDLE hComm; // Open communication hComm = CreateFile(m_Serial.GetBuffer(), GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_FLAG_WRITE_THROUGH, NULL); if (hComm == INVALID_HANDLE_VALUE) printf("error\n"); hComm = NULL; else COMMTIMEOUTS noblock; DCB dcb; ACG Identification Technologies AT Page 5 ACG 13.56 MHz RF PC Handheld Reader Module, Version 0.1 // set communication timeout GetCommTimeouts(hComm, &noblock); // get communication timeouts if (m_contReceiveMode == false) // get answer (ReadFile waits for answer until timeout) // use timeouts, because it is easier to handle noblock.ReadTotalTimeoutConstant = 2000; // 2 seconds timeout noblock.ReadTotalTimeoutMultiplier = MAXDWORD; noblock.ReadIntervalTimeout = MAXDWORD; else // get answer for polling (immediate return from ReadFile) noblock.ReadTotalTimeoutConstant = 0; noblock.ReadTotalTimeoutMultiplier = 0; noblock.ReadIntervalTimeout = MAXDWORD; if (SetCommTimeouts(hComm, &noblock) == 0) // set communication timeouts printf("error\n"); // set communication state GetCommState(hComm, & dcb); dcb.BaudRate = 9600; dcb.ByteSize = 8; dcb.fParity = FALSE; dcb.StopBits = ONESTOPBIT; dcb.fDtrControl = DTR_CONTROL_ENABLE; dcb.fRtsControl = RTS_CONTROL_DISABLE; if (SetCommState(hComm, &dcb) == 0) printf("error\n"); /* type in your application here*/ // close communication and free handle CloseHandle(hComm); Figure 3-2: Source code of com settings ACG Identification Technologies AT Page 6 ACG 13.56 MHz RF PC Handheld Reader Module, Version 0.1 4 References [1] ACG 13.56 MHz Multitag Reader Module Documentation, H102022 ACG Identification Technologies AT Page 7
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No Encryption : Standard V1.2 (40-bit) User Access : Print, Fill forms, Extract, Assemble, Print high-res Create Date : 2003:07:24 11:21:15 Producer : Acrobat Distiller 4.0 for Windows Modify Date : 2003:07:24 11:21:15+02:00 Page Count : 8EXIF Metadata provided by EXIF.tools