anyread sdk user manual v3.1_english

55
AnyRead TM SDK User Manual Page 1 It’s RFID Software Manual 3ALogics Evaluation System Series Software : AnyRead TM SDK v3.1 This document contains software operation information offered with Evaluation system board. Other hardware and protocol information are not included in this document. http://www.3ALogics.com

Upload: mudoto

Post on 26-Oct-2014

341 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 1

It’s RFID

Software Manual 3ALogics Evaluation System Series

Software : AnyReadTM SDK v3.1

This document contains software operation information offered with Evaluation system board. Other

hardware and protocol information are not included in this document.

http://www.3ALogics.com

Page 2: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 2

Revision History

Date Version Content

2008. 04. 10 0.1 Preliminary release

2008. 04 17 3.0 3.0 version release

2008. 07 31 3.1 3.1 version release

Notice : All referenced brands, product names, service name and trademarks are the property of

their respective owners.

AnyRead™ - is a trademark of 3ALogics.

Disclaimer

The information provided is as is without any type of warranty. To

the maximum extent permitted by law, 3ALogics accepts no

responsibility on all warranties, including without limitation any

implied warranties of merchant ability, fitness for a particular

purpose, and non-infringement. The entire risk from the use or

performance of the product and documentation remains with the

recipient. In no event shall 3ALogics or its suppliers be liable for

any consequential, incidental, direct, indirect, special, punitive or

other damages whatsoever including without limitation damages for

loss of business, profits, business interruption, loss of business

information or other losses.

Contact 3Alogics Inc.

7th Fl., Hyundai-office Bldg.,

9-4, Sunae-dong, Bundang-gu, Seongnam-si,

Gyeonggi-do, 463-783 Korea

TEL : (82)-(31)-715-7117

FAX : (82)-(31)-719-7551

E-mail : [email protected]

Homepage : http://www.3ALogics.com

Printed in the Republic of Korea.

Page 3: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 3

Document Contents

Chapter1 General Information __________________________________________________ 6

1.1 Outline ______________________________________________________________________________ 6

1.2 Copyright ___________________________________________________________________________ 6

1.3 Minimum Installation Requirement and Caution ________________________________ 6

1.4 Connecting to System _____________________________________________________________ 7

Chapter2 Starting Software _____________________________________________________ 8

2.1 Preparing Files before Starting ___________________________________________________ 8

2.2 Starting Software __________________________________________________________________ 9

Chapter3 Software GUI Configuration ________________________________________ 11

3.1 AnyRead GUI (Graphic User Interface) _________________________________________ 11

3.2 Menu _____________________________________________________________________________ 12

3.3 Tool bar ___________________________________________________________________________ 13

3.4 Register Control __________________________________________________________________ 13

1) Read _______________________________________________________________________________________ 13

2) Write _______________________________________________________________________________________ 14

3.5 Reader Monitoring _______________________________________________________________ 14

3.6 Reader Control ___________________________________________________________________ 14

Chapter4 Software Protocol Execution _______________________________________ 15

4.1 Scope _____________________________________________________________________________ 15

4.2 Auto ______________________________________________________________________________ 15

4.3 Card Detect _______________________________________________________________________ 16

4.4 ISO14443A _______________________________________________________________________ 18

1) Register A __________________________________________________________________________________ 19

2) REQA _______________________________________________________________________________________ 19

3) HLTA _______________________________________________________________________________________ 19

4) WUPA ______________________________________________________________________________________ 20

Page 4: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 4

5) Anticollision 1 ______________________________________________________________________________ 20

6) Anticollision 2 ______________________________________________________________________________ 20

7) Anticollision 3 ______________________________________________________________________________ 21

8) Select 1 ____________________________________________________________________________________ 21

9) Select 2 ____________________________________________________________________________________ 21

10) Select 3 ____________________________________________________________________________________ 22

11) ISO 14443 A _______________________________________________________________________________ 22

12) ISO 14443A Loop __________________________________________________________________________ 22

4.5 ISO14443B ________________________________________________________________________ 23

1) Register B __________________________________________________________________________________ 24

2) REQB _______________________________________________________________________________________ 24

3) HLTB _______________________________________________________________________________________ 24

4) WUPB ______________________________________________________________________________________ 24

5) ATTRIB _____________________________________________________________________________________ 25

6) ISO 14443 B _______________________________________________________________________________ 25

7) ISO 14443 B Loop _________________________________________________________________________ 25

4.6 ISO15693 _________________________________________________________________________ 27

1) Register 15693 _____________________________________________________________________________ 28

2) Inventory ___________________________________________________________________________________ 28

3) Select ______________________________________________________________________________________ 28

4) Lock Block _________________________________________________________________________________ 28

5) Read Single Block __________________________________________________________________________ 29

6) Write Single Block _________________________________________________________________________ 29

7) Read Multi Blocks__________________________________________________________________________ 30

8) Write Multi Blocks _________________________________________________________________________ 30

9) Stay Quiet __________________________________________________________________________________ 31

10) Reset To Ready ____________________________________________________________________________ 32

11) Write AFI ___________________________________________________________________________________ 32

12) Lock AFI ____________________________________________________________________________________ 33

13) Write DSFID ________________________________________________________________________________ 33

14) Lock DSFID ________________________________________________________________________________ 34

15) Get Information ____________________________________________________________________________ 34

16) Get Security Status ________________________________________________________________________ 35

17) ISO 15693 __________________________________________________________________________________ 35

18) ISO 15693 Loop ___________________________________________________________________________ 35

4.7 Tag-It _____________________________________________________________________________ 36

1) Register Tag-It _____________________________________________________________________________ 37

Page 5: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 5

2) Get Version ________________________________________________________________________________ 37

3) Get Block __________________________________________________________________________________ 37

4) Lock Block _________________________________________________________________________________ 38

5) Put Block ___________________________________________________________________________________ 38

6) Put Block Lock _____________________________________________________________________________ 39

7) Tag-It _______________________________________________________________________________________ 39

8) Tag-It Loop ________________________________________________________________________________ 39

4.8 I-CODE ____________________________________________________________________________ 40

1) Register I-CODE ___________________________________________________________________________ 41

2) Anticollision / Select _______________________________________________________________________ 41

3) I-CODE _____________________________________________________________________________________ 41

4) I-CODE Loop _______________________________________________________________________________ 42

4.9 Jewel ______________________________________________________________________________ 42

1) Register Jewel ______________________________________________________________________________ 44

2) REQA _______________________________________________________________________________________ 44

3) WUPA ______________________________________________________________________________________ 44

4) RID _________________________________________________________________________________________ 44

5) RALL _______________________________________________________________________________________ 45

6) Read _______________________________________________________________________________________ 45

7) Write E _____________________________________________________________________________________ 45

8) Write NE ___________________________________________________________________________________ 46

9) Jewel _______________________________________________________________________________________ 46

10) Jewel Loop _________________________________________________________________________________ 46

4.10 Inside _____________________________________________________________________________ 48

1) Register Inside _____________________________________________________________________________ 49

2) Act All ______________________________________________________________________________________ 49

3) Act _________________________________________________________________________________________ 49

4) Identify _____________________________________________________________________________________ 50

5) Select ______________________________________________________________________________________ 50

6) Inside ______________________________________________________________________________________ 50

7) Inside Loop ________________________________________________________________________________ 51

4.11 Felica ______________________________________________________________________________ 52

1) Register Felica _____________________________________________________________________________ 53

2) Polling _____________________________________________________________________________________ 53

3) Felica _______________________________________________________________________________________ 53

4) Felica Loop ________________________________________________________________________________ 54

Page 6: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 6

Chapter1 General Information

1.1 Outline

This document contains 3ALogics Evaluation system (RSK100/200L/300), AnyReadTM SDK set up,

and using AnyReadTM SDK..

1.2 Copyright

Software copyright belongs to 3ALogics. All rights reserved. No part of this publication may be

reproduced, stored in a retrieval system, or transmitted in any form or by any means, electric or

mechanical, by photocopying, recording, or otherwise, without the prior written consent of

3ALogics Inc.

1.3 Minimum Installation Requirement and Caution

Hardware:

• PC (Pentium 100MHz / RAM 32MB)

• RS232 Serial Port

• 200MB free hard disk space

• CD-ROM or DVD-ROM drive

• Ethernet (For internet connection : Java program download / update)

Software:

• Windows 2000

• Windows XP

- Installation screen is based on Windows XP environment. It may differ in different

version of Windows program.

- Close all other programs prior to installing SDK.

Page 7: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 7

1.4 Connecting to System

SDK offered with RSK board can be controlled through PC using RS232 cable. Before starting,

connect RSK board as seen in Picture 1-1 below.

Picture 1-1. Connecting RSK Evaluation Board

Page 8: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 8

Chapter2 Starting Software

2.1 Preparing Files before Starting

Files in SDK install file folder are listed in below Chart 2-1. Since software uses java language,

user must have JVM (Java Virtual Machine) in PC.

Chart 2-1. Install Files Offered in RSK Series

File name

Software AnyRead v3.1.exe

Java Serial communication setup file

Comm.jar

Javax.comm.properties

Win32com.dll

Java install file jre-6u3-windows-i586-p.exe

(SDK V3.1 install file: JVM Included)

Page 9: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 9

2.2 Starting Software

For installation of AnyRead SDK below JVM installation steps are required. PC must be

connected to internet, and if not, use installation file comes with RSK board.

Picture 2-1. JVM Installation Process 1

Picture 2-2. JVM Installation Process 2

Page 10: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 10

Picture 2-3. JVM Installation Process 3

After installing JVM, check if ‘Java Serial communication setup file’ appears as below path. When

installing for first time, it sets up automatically as below.

- C:\Program Files\Java\jre1.6.0_03 : JVM install directory

- C:\Program Files\Java\jre1.6.0_03\lib\ext\Comm.jar

- C:\Program Files\Java\jre1.6.0_03\lib\Javax.comm.properties

- C:\Program Files\Java\jre1.6.0_03\bin\Win32com.dll

After completing installation of JVM and serial communication set up, activate software. User can

update JVM version accordingly per user requirement.

(Caution: After activating software, select chip according to system board.)

Page 11: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 11

Chapter3 Software GUI Configuration

3.1 AnyRead GUI (Graphic User Interface)

This software has 5 menus and actual screen is displayed in Picture 3-1.

- Menu / Tool bar / Register control / Reader monitoring / Reader control

1) Menu

2) Tool bar

3) Register control 4) Reader monitoring 5) Reader control

Picture 3-1. AnyReadTM SDK Version3.1

Page 12: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 12

3.2 Menu

Main control functions for Software; Connect, Chip, Interface, Protocol, and Help are listed in

Chart 3-1.

Chart 3-1. Menu Configuration

Item Description

Connect

• Connect

- Connect to RSK board

- GUI window: Connect, not connect

• Option

- I/O setting

Serial or USB (default: Serial)

- Serial communication setting

: Baud rate 9600, 8bit data communication default

• Exit

- Program ends

Chip

• TRH031M

- Use with RSK100 Evaluation system board

- Based on TRH031M chip

• TRH033M

- Use with RSK200L/RSK300 Evaluation board

- Based on TRH033M chip

Interface

• SPI

• parallel

- Default setting

- RSK series TRH03XM and MCU interface setting

Protocol

• Auto

- Automatic tag reading by each protocol supported with RSK

board

• Protocol select

- Activate each Protocol reader control window

- Change by protocol from Auto mode to Interactive mode

Change by Register set (Refer to Reader control)

Help • About AnyReadTM SDK

- SDK version

Page 13: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 13

3.3 Tool bar

Tool Bar offers convenient selection icon of often used features such as Connect (On/Off),

Card Detect, protocol (ISO14443A, ISO14443B, ISO15693, Tag-It, I-CODE, Jewel, Inside, Felica).

3.4 Register Control

Register Control is a GUI (Graphic User Interface) control panel to read and write

TRH031M/TRH033M register value.

1) Read

Picture 3-2. Register Read

Command to read data stored in

TRH031M/TRH033M register.

As seen in Picture 3-2, select register

from Register Name or enter register

address in Hex value (0x00~0x31) from

Register Address Text. After completing

register selection, click Read button to

read register value.

Page 14: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 14

2) Write

Picture 3-3. Register Write

Command to write specific value to

TRH031M/TRH033M register. After

selecting register, using Register Bit

button (Picture 3-3) to set Bit data.

Also enter Hex value or Decimal value

and clicking Write button will write to

TRH031M Register.

(Remark: RSK-100 supports 4

protocols; ISO14443A, ISO14443B,

ISO15693, and Tag-IT. RSK-300

supports 8 protocols; ISO14443A,

ISO14443B, ISO15693, Tag-IT, I-CODE,

Jewel, Inside, and Felica)

3.5 Reader Monitoring

Reader monitoring screen allows user to check data received from RSK board. It’s divided

into ‘UID is’ that outputs each protocol tag UID and ‘History’ that outputs message received

from Reader.

3.6 Reader Control

Reader Control screen allows user to execute commands for each protocol. It comprises of

buttons to execute each commands and data entry section for executing commands.

Page 15: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 15

Chapter4 Software Protocol Execution

4.1 Scope

AnyRead SDK application transfers data to RSK board following steps listed in Picture 4-1.

select

STX Protocol Len D1 D2~ Dn EXT Check SUM

0x02 0x03 0x04 0x36 0x01 ~

Command data

Picture 4-1. SDK Command Flow chart to Transfer Data to Reader

4.2 Auto

Picture 4-2. Auto GUI

Picture 4-2 is GUI screen for Auto

Mode. Auto is a command to execute

all protocol. Changing to interactive

mode from auto mode requires

executing of each protocol register set

and not able to change on by selecting

protocol.

Page 16: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 16

4.3 Card Detect

Picture 4-3. Card detect GUI

Picture 4-3 is Card Detect GUI screen.

This feature executes reading tag ID

when tag is detected through reader

antenna.

Card Detect is only supported with

RSK-300.

Chart 4-1. Command Set Description for Card detection

Chart 4-1 Card Detection - Host to RSK Command Set

Protocol 09(hex): Card Detection Actions

Command Value(hex) Description Remark

All A1 Execute all protocol commands when card detect.

ISO14443A A2 Execute ISO14443A command when card detect.

ISO14443B A3 Execute ISO14443B command when card detect.

ISO15693 A4 Execute ISO15693 command when card detect.

Tag-IT A5 Execute Tag-IT command when card detect.

I-CODE A6 Execute I-CODE command when card detect.

Inside A7 Execute Inside command when card detect.

Jewel A8 Execute Jewel command when card detect.

Felica A9 Execute Felica command when card detect.

Page 17: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 17

Picture 4-4 displays Card detect function execution result and command examples.

STX Protocol Len Command ETX Checksum

0x02 0x09 0x00 0xA1 0x03 0xA9

(a) ALL Protocol

STX Protocol Len Command ETX Checksum

0x02 0x09 0x00 0xA2 0x03 0xAA

(b) ISO/IEC 14443 A

Picture 4-4 Card detect command data & execution result monitoring

Each protocol command structure is same. As seen in Chart 4-2, only Checksum data are

different.

Chart 4-2 Checksum value of Card detect By protocol

14443A 14443B 15693 Tag-it I-CODE Inside Jewel Felica ALL

0xAA 0xAB 0xAC 0xAD 0xAE 0xAF 0xA0 0xA1 0xA9

Page 18: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 18

4.4 ISO14443A

Picture 4-5. ISO14443A GUI

Picture 4-5 is ISO14443A GUI screen.

From RSK series, ISO14443A control

commands are REQA, WUPA,

ANTICOLLISION, SELECT, and HLTA.

Commands to function ISO14443A are

Register A, ISO14443A, and ISO14443A

Loop.

Chart 4-3. ISO14443A Protocol Command

Protocol 01(hex): ISO14443A Action

Command Value(hex) Description Remark

ISO14443A REG SET A1 ISO14443A register setting for TRH03XM.

REQA 26 Send ISO14443A REQA Command to Card.

Anti-Collision(Cascade level 1) 93 Send ISO14443A Cascade level 1 Anti-CollisionCommand to

Card.

Anti-Collision(Cascade level 2) 95 Send ISO14443A Cascade level 2 Anti-CollisionCommand to

Card.

Anti-Collision(Cascade level 3) 97 Send ISO14443A Cascade level 3 Anti-CollisionCommand to

Card.

SELECT(Cascade level 1) 94 Send ISO14443A Cascade level 1 SELECT Command to Card.

SELECT(Cascade level 2) 96 Send ISO14443A Cascade level 2 SELECT Command to Card.

SELECT(Cascade level 3) 98 Send ISO14443A Cascade level 3 SELECT Command to Card.

HLTA 50 Send ISO14443A Halt Command to Card.

WUPA 52 Send ISO14443A Wake up Command to Card.

ISO14443A F0 One time execution of ISO14443A Command. If ISO14443A

Card in RF-field, retrieve UID once.

ISO14443A Loop F1 Command for only executing ISO14443A Command. If

ISO14443A Card in RF-field, retrieve UID continuously.

Page 19: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 19

1) Register A

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0xA1 0x03 0xA1

Register A command executes

ISO14443A. It must start before

executing ISO14443A commands.

Picture 4-6. Register A command

2) REQA

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0x26 0x03 0x26

REQA command requests from

Reader to ISO14443A tag. It checks

if ISO14443A Tag is available in

reader area. Tag receiving this

command sends ATQA (Answer To

Request, Type A).

Picture 4-7. REQA command

3) HLTA

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0x50 0x03 0x50

HLTA command halts tag. Tag

receiving this command remains in

half status and waits for WUPA

Command.

Picture 4-8. HLTA command

Page 20: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 20

4) WUPA

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0x52 0x03 0x52

WUPA command re-activates tag

from Halt status. Tag then sends

ATQA to Reader.

Picture 4-9. WUPA command

5) Anticollision 1

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0x93 0x03 0x93

Anticollision command allows

multiple tags response from

clashing. Anticollision1 command is

sent when Tag UID is Cascade level1

(4 bytes).

Picture 4-10. Anticollision1 command

6) Anticollision 2

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0x95 0x03 0x95

Anticollision2 command is sent

when Tag UID is Cascade Level 2 (7

bytes).

Picture 4-11. Anticollision2 command

Page 21: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 21

7) Anticollision 3

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0x97 0x03 0x97

Anticollision3 command is sent

when Tag UID is Cascade Level 3 (10

bytes). Picture 4-12. Anticollision3 command

8) Select 1

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0x94 0x03 0x94

Select returns UID received by Anti-

Collision command back to tag. If

UID in Select command is same,

Select command sends SAK (Select

Acknowledge, Type A). Select1 is a

command to select after performing

Anticollision1.

Picture 4-13. Select1 command

9) Select 2

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0x96 0x03 0x96

Select2 command is to select after

performing Anticollision2.

Picture 4-14. Select2 command

Page 22: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 22

10) Select 3

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0x98 0x03 0x98

Select3 command is to select after

performing Anticollision3.

Picture 4-15. Select3 command

11) ISO 14443 A

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0xF0 0x03 0xF0

ISO14443A command allows

executing of ISO14443A protocol

only once.

Picture 4-16. ISO 14443A command

12) ISO 14443A Loop

STX Protocol Len Command ETX Checksum

0x02 0x01 0x00 0xF1 0x03 0xF1

ISO14443A Loop command

executes ISO14443A protocol and

reads UID continuously.

Picture 4-17. ISO 14443A Loop Command

Page 23: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 23

4.5 ISO14443B

Picture 4-18. ISO14443B GUI

Picture 4-18 displays ISO14443B GUI

screen. In RSK series, ISO14443B

protocol control commands are REQB,

WUPB, ATTRIB, and HLTB. Execution

commands are Register B, ISO14443B,

and ISO14443B Loop.

Chart 4-4. ISO14443B Protocol Command

Protocol 02(hex): ISO14443B Actions

Command Value(hex) Description Remark

ISO14443B REG SET A2 Register setting for TRH03XM ISO14443B.

REQB 00 Send ISO14443B REQB command to Card.

ATTRIB 1D Send ISO14443B ATTRIB command to Card.

HLTB 50 Send ISO14443B Halt command to Card.

WUPB 08 Send ISO14443B Wake-up command to Card.

ISO14443B F0 One time execution of ISO14443B Command. If

ISO14443B Card in RF-field, retrieve UID once.

ISO14443B Loop F1 Command for only executing ISO14443B Command.

If ISO14443B Card in RF-field, retrieve UID

continuously.

Page 24: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 24

1) Register B

STX Protocol Len Command ETX Checksum

0x02 0x02 0x00 0xA2 0x03 0xA2

Register B command executes

ISO14443B. It must start before

executing ISO14443B commands.

Picture 4-19. Register B command

2) REQB

STX Protocol Len Command ETX Checksum

0x02 0x02 0x00 0x00 0x03 0x03

REQB command requests from Reader

to ISO14443B tag. It checks if

ISO14443B Tag is available in reader

area. Tag receiving this command

sends ATQB (Answer To Request, Type

B).

Picture 4-20. REQB command

3) HLTB

STX Protocol Len Command ETX Checksum

0x02 0x02 0x00 0x50 0x03 0x53

HLTB command halts tag. Tag

receiving this command remains in

half status and waits for WUPB

command.

Picture 4-21. HLTB command

4) WUPB

STX Protocol Len Command ETX Checksum

0x02 0x02 0x00 0x08 0x03 0x0B

WUPB command re-activates tag

Page 25: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 25

Picture 4-22. WUPB command

from Halt status. Tag then sends

ATQB to Reader.

5) ATTRIB

STX Protocol Len Command ETX Checksum

0x02 0x02 0x00 0x1D 0x03 0x1E

ATTRIB command is to select one

Tag.

Picture 4-23. ATTRIB command

6) ISO 14443 B

STX Protocol Len Command ETX Checksum

0x02 0x02 0x00 0xF0 0x03 0xF3

ISO14443B command allows

executing of ISO14443B protocol

only once.

Picture 4-24. ISO 14443B command

7) ISO 14443 B Loop

STX Protocol Len Command ETX Checksum

0x02 0x02 0x00 0xF1 0x03 0xF2

ISO14443B Loop command

Page 26: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 26

Picture 4-25. ISO 14443B Loop command

executes ISO14443B protocol and

reads UID continuously.

Page 27: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 27

4.6 ISO15693

Picture 4-26. ISO15693 GUI

Picture 4-26 displays ISO15693 GUI

screen. ISO15693 control commands are

Inventory, Stay quiet, Read single block,

Write single block, Lock block, Read

multiple block, Write multiple block,

Select, Reset to ready, Write AFI, Lock

AFI, Write DSFID, Lock DSFID, Get system

information, and Get multiple block

security status. In RSK series, command

to activate ISO15693 commands are

Register 15693, ISO15693, and ISO15693

Loop.

Chart 4-5. ISO15693 Protocol Command

Protocol 03(hex): ISO15693 Actions

Command Value(hex) Description Remark

ISO15693 REG SET A3 Register setting for TRH03*M ISO15693.

Inventory 01 Send ISO15693 Inventory command to Card.

Stay quiet 02 Send ISO15693 Stay quiet command to Card.

Read single block 20 Send ISO15693 Read single block Command to Card.

Write single block 21 SEND ISO15693 Write single block Command to Card.

Lock block 22 SEND ISO15693 Lock block Command to Card.

Read multiple blocks 23 SEND ISO15693 Read multiple blocks Command to Card.

Select 25 SEND ISO15693 Select Command to Card.

Reset to ready 26 SEND ISO15693 Reset to ready Command to Card.

Write AFI 27 SEND ISO15693 Write AFI Command to Card.

Lock AFI 28 SEND ISO15693 Lock AFI Command to Card.

Write DSFID 29 SEND ISO15693 Write DSFID Command to Card.

Lock DSFID 2A SEND ISO15693 Inventory Command to Card.

Get system information 2B SEND ISO15693 Get system information Command to Card.

Get multiple block

security status

2C SEND ISO15693 Get multiple block security status Command to

Card.

ISO15693 F0 One time execution of ISO15693 Command. If ISO15693 Card in

RF-field, retrieve UID once.

ISO15693 Loop F1 Command for only executing ISO15693 Command. If ISO15693

Card in RF-field, retrieve UID continuously.

Page 28: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 28

1) Register 15693

STX Protocol Len Command ETX Checksum

0x02 0x03 0x00 0xA3 0x03 0xA1

Register 15693 command executes

ISO15693. It must start before

executing ISO15693 commands.

Picture 4-27. Register 15693 command

2) Inventory

STX Protocol Len Command ETX Checksum

0x02 0x03 0x04

0x01

0x03 0x30 0x36

0x01

0x00

0x00

Inventory command request reader

to ISO15693 Tag. It checks if

ISO15693 Tag is available in reader

area and retrieves UID. This tag

executes Anticollision to send UID.

Picture 4-28. Inventory command

3) Select

STX Protocol Len Command ETX Checksum

0x02 0x03 0x02 0x25

0x03 0x22 0x22

0x25

Select command converts Tag to

Select status. This tag sends

response.

Picture 4-29. Select command

4) Lock Block

Page 29: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 29

STX Protocol Len Command ETX Checksum

0x02 0x03 0x03

0x22

0x03 0x01 0x02

0x22

0x02

Lock Block command locks tag

memory block. This tag locks this

block permanently. To use Lock

Block (Picture 4-30), enter block

address in Address then click Lock

Block button. After executing Lock

Block command, re-writing to this

Block is not possible as seen in

Picture 4-31.

Picture 4-30. Lock Block command

Picture 4-31. Lock Block Status

5) Read Single Block

STX Protocol Len Command ETX Checksum

0x02 0x03 0x03

0x20

0x03 0x01 0x02

0x20

0x02

Read Single Block command is to

read only ISO15693 Tag memory

block (4 byte). To use Read

Single Block (Picture 4-32), enter

Block address in Hex value to

Address then click Read Single

Block button.

Picture 4-32. Read Single Block command

6) Write Single Block

Page 30: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 30

STX Protocol Len Command ETX Checksum

0x02 0x03 0x07

0x21

0x03 0x27

0x02

0x21

0x02

0x11

0xAA

0x22

0xBB

Write Single Block command is to

write ISO15693 tag memory block (4

bytes). To use Write Single Block

(Picture 4-33), enter Block address in

Hex value to Address then enter

data (4 bytes) in Hex value and click

Write Single Block button.

Picture 4-33. Write Single Block command

7) Read Multi Blocks

STX Protocol Len Command ETX Checksum

0x02 0x03 0x04

0x23

0x03 0x04 0x02

0x23

0x02

0x02

Read Multi Block command reads

ISO15693 tag memory multi block

(One block 4 bytes) data. To use

Read Multi Block (Picture 4-34), enter

start block address (0x00) and last

block address (0x02) in Number of

Blocks. Then, click Multi Blocks

button.

Picture 4-34. Read Multi Blocks command

8) Write Multi Blocks

Page 31: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 31

Picture 4-35. Write Multi Blocks

Write Multi Block command writes

ISO15693 tag memory multi block

(One block 4 bytes) data. To use

Write Multi Block (Picture 4-35),

enter start block address (0x00) and

last block address (0x01) in Number

of Blocks. Then, click Write Multi

Blocks button. (※ This command is not

currently available.)

9) Stay Quiet

STX Protocol Len Command ETX Checksum

0x02 0x03 0x02 0x02

0x03 0x62 0x62

0x02

Stay Quiet command keeps

ISO15693 Tag in Quiet mode.

Picture 4-36. Stay Quiet command

Page 32: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 32

10) Reset To Ready

STX Protocol Len Command ETX Checksum

0x02 0x03 0x02 0x26

0x03 0x02 0x02

0x26

Reset To Ready command converts

15693 tag from quite mode to ready

mode.

Picture 4-37. Reset To Ready command

11) Write AFI

STX Protocol Len Command ETX Checksum

0x02 0x03 0x03

0x27

0x03 0x02 0x02

0x27

0x01

Write AFI command is to write AFI

(application family identifier) to

ISO15693 tag memory. To use

Write AFI (Picture 4-38), enter AFI

value to AFI and click Write AFI

button.

Picture 4-38. Write AFI command

Page 33: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 33

12) Lock AFI

STX Protocol Len Command ETX Checksum

0x02 0x03 0x02 0x28

0x03 0x02 0x02

0x28

Lock AFI command locks AFI value

permanently. Tag receiving Lock AFI

command stores AFI value to tag

memory permanently. Once Lock

AFI command is executed, user can

not re-write as seen in Picture 4-39

(b).

(a) Lock AFI

(b) Lock AFI status

Picture 4-39. Lock AFI command

13) Write DSFID

STX Protocol Len Command ETX Checksum

0x02 0x03 0x00 0x 0x03 0x

Write DSFID command writes

DSFID (Data Storage Format

Identifier) to ISO15693 tag memory.

To use Write DSFID (Picture 4-40 (a)),

enter DSFID value to DSFID text then

click Write AFI button. To confirm if

Write DSFID is applied, executing

Inventory command (Picture 4-40

(b)) to confirm DSFID with UID.

(a) Write DFID

(b) Write DSFID confirm

Picture 4-40. Write DSFID command

Page 34: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 34

14) Lock DSFID

STX Protocol Len Command ETX Checksum

0x02 0x03 0x02 0x2A

0x03 0x02 0x02

0x2A

Lock DSFID command locks tag

memory block. This tag locks this

block permanently. Tag receiving

Lock DSFID command stores DSFID

value in memory permanently. After

executing Lock DSFID command, tag

is not re-writable as seen in Picture

4-41 (b).

(a) Lock DSFID

(b) Lock DSFID status

Picture 4-41. Lock DSFID command

15) Get Information

STX Protocol Len Command ETX Checksum

0x02 0x03 0x02 0x2B

0x03 0x02 0x02

0x2B

Get Information command obtains

Tag System Information.

Picture 4-42. Get Information command

Page 35: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 35

16) Get Security Status

STX Protocol Len Command ETX Checksum

0x02 0x03 0x04

0x2C

0x03 0x07 0x02

0x2C

0x01

0x02

Get Security Status command

obtains Tag Block Security status.

Picture 4-43. Get Security Status command

17) ISO 15693

STX Protocol Len Command ETX Checksum

0x02 0x03 0x00 0xF0 0x03 0xF2

ISO15693 command activates

ISO15693 protocol.

Picture 4-44. ISO 15693 command

18) ISO 15693 Loop

STX Protocol Len Command ETX Checksum

0x02 0x03 0x00 0xF1 0x03 0xF3

ISO15693 loop command executes

ISO15693 protocol and reads UID

continuously.

Picture 4-45. ISO 15693 Loop command

Page 36: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 36

4.7 Tag-It

Picture 4-46. Tag-It GUI

Picture 4-46 is Tag-It GUI screen. Tag-

It control commands are Get Block, Get

Version, Put Block, Put Block Lock, and

Lock block. From RSK series Tag-It

execution commands are Register Tag-It,

Tag-It, and Tag-It Loop.

Chart 4-6. Tag-It Protocol Command

Protocol 04(hex): Tag-It Protocol Command

Command Value(hex) Description Remark

Tag-It REG SET A4 Register setting for TRH03XM Tag-IT.

Get_Block 01 Send Tag-IT Get_Block command to Card.

Get_Version 03 Send Tag-IT Get_Version command to Card.

Put_Block 05 Send Tag-IT Put_Block command to Card.

Put_Block_Lock 07 Send Tag-IT Put_Block_Lock command to Card.

Lock_Block 08 Send Tag-IT Lock_Block Command을 Card.

Tag-It F0 One time execution of Tag-IT command. If Tag-IT

Card in RF-field, retrieve UID once.

Tag-It Loop F1 Command for only executing Tag-IT command. If

Tag-IT Card in RF-field, retrieve UID continuously.

Page 37: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 37

1) Register Tag-It

STX Protocol Len Command ETX Checksum

0x02 0x04 0x00 0xA4 0x03 0xA1

Register Tag-IT command executes

Tag-IT. It must start before

executing Tag-IT commands.

Picture 4-47. Register Tag-It command

2) Get Version

STX Protocol Len Command ETX Checksum

0x02 0x04 0x01 0x03

0x03 0x04 0x03

Get Version command obtains Tag-

It Version information. Sending Get

Version command receives Tag-It

UID and information.

Picture 4-48. Get Version command

3) Get Block

STX Protocol Len Command ETX Checksum

0x02 0x04 0x02 0x01

0x03 0xF3 0x01

0x02

Get Block command reads Tag-IT one

memory block (4 byte). To use Get

Block (Picture 4-49), enter Block

address in Hex value in Address then

click Get Block button.

Picture 4-49. Get Block command

Page 38: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 38

4) Lock Block

STX Protocol Len Command ETX Checksum

0x02 0x04 0x02 0x08

0x03 0x05 0x08

0x02

Lock Block command locks Tag

memory block permanently. Tag

receiving Lock Block command locks

Tag completely.

Picture 4-50. Lock Block command

5) Put Block

STX Protocol Len Command ETX Checksum

0x02 0x04 0x06

0x05

0x03 0x9A

0x05

0x02

0xAB

0xCD

0xEF

0x12

Put Block command is to write to

Tag-It one memory block (4 bytes).

To use Put Block (Picture 4-51 (a))

enter Block address in Hex value to

Address. Enter data (4bytes) in Hex

value then click Put Block button.

After executing Put Block, Picture

confirm Get Block as seen on

Picture 4-51 (b).

(a) Put Block

(b) Put Block confirm

Picture 4-51. Lock Block command

Page 39: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 39

6) Put Block Lock

STX Protocol Len Command ETX Checksum

0x02 0x04 0x06

0x07

0x03 0x45

0x07

0x02

0x11

0x22

0x33

0x44

Put Block Lock command stores

specific block value in tag memory

and locks.

Picture 4-52. Put Block Lock command

7) Tag-It

STX Protocol Len Command ETX Checksum

0x02 0x04 0x00 0xF0 0x03 0xF5

Tag-It command executes Tag-It

protocol only once.

Picture 4-53. Tag-It command

8) Tag-It Loop

STX Protocol Len Command ETX Checksum

0x02 0x04 0x00 0xF1 0x03 0xF4

Tag-It Loop command executes Tag-It

protocol and reads UID continuously.

Picture 4-54. Tag-It Loop command

Page 40: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 40

4.8 I-CODE

Picture 4-55. I-CODE GUI

Picture 4-55 is I-CODE GUI screen.

I-CODE control command is

Anticollision/Select. From RSK-300 I-

CODE execution commands are Register I-

CODE, I-CODE, and I-CODE Loop.

Chart 4-7. ICODE Protocol Command

Protocol 05(hex): ICODE Action

Command Value(hex) Description Remark

ICODE REG SET A5 Register setting for TRH033M ICODE.

Anticollision/Select 20 Send ICODE Anticollision/Select command to

Card.

ICODE F0 One time execution of ICODE command. If

ICODE Card in RF-field, retrieve UID once.

ICODE Loop F1 Command for only executing ICODE command. If

ICODE Card in RF-field, retrieve UID continuously.

Page 41: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 41

1) Register I-CODE

STX Protocol Len Command ETX Checksum

0x02 0x05 0x00 0xA5 0x03 0xA1

Register I-CODE command executes I-

CODE from RSK-300. It must start

before executing I-CODE commands.

Picture 4-56. Register I-CODE command

2) Anticollision / Select

STX Protocol Len Command ETX Checksum

0x02 0x05 0x06

0x20

0x03 0x02

0x20

0x00

0x00

0x00

0x00

0x00

Anticollision/Select command request

reader to I-CODE Tag.

Picture 4-57. Anticollision/Select command

3) I-CODE

STX Protocol Len Command ETX Checksum

0x02 0x05 0x00 0xF0 0x03 0xF4

I-CODE command executes I-CODE

protocol only once.

Picture 4-58. I-CODE command

Page 42: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 42

4) I-CODE Loop

STX Protocol Len Command ETX Checksum

0x02 0x05 0x00 0xF1 0x03 0xF5

I-CODE Loop command executes I-

CODE protocol and reads UID

continuously.

Picture 4-59. I-CODE Loop command

4.9 Jewel

Picture 4-60. Jewel GUI

Picture 4-60 is Jewel GUI screen. Jewel

control commands are REQA, WUPA, RID,

RALL, Read, Write E, and Write NE. From

RSK-300 Jewel execution commands are

Register Jewel, Jewel, and Jewel Loop.

Chart 4-8. Jewel Protocol Command

Protocol 06(hex): Jewel Protocol Command

Command Value(hex) Description Remark

Jewel REG SET A7 Register setting for TRH033M의 Jewel.

REQA 26 Send Jewel REQA command to Card.

WUPA 52 Send Jewel WUPA command to Card.

RID 78 Send Jewel RID command to Card.

Page 43: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 43

RALL 00 Send Jewel RALL command to Card.

READ 01 Send Jewel READ command to Card.

WRITE-E 53 Send Jewel WRITE-E command to Card.

WRITE-NE 1A Send Jewel WRITE-NE command to Card.

Jewel F0 One time execution of Jewel command. If Jewel

Card in RF-field, retrieve UID once.

Jewel Loop F1 Command for only executing Jewel command. If

Jewel Card in RF-field, retrieve UID continuously.

Page 44: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 44

1) Register Jewel

STX Protocol Len Command ETX Checksum

0x02 0x06 0x00 0xA7 0x03 0xA0

Register Jewel command executes

Jewel from RSK-300. It must start

before executing Jewel commands.

Picture 4-61. Register Jewel command

2) REQA

STX Protocol Len Command ETX Checksum

0x02 0x06 0x00 0x26 0x03 0x21

REQA command requests from

Reader to Jewel tag. It checks if

Jewel Tag is available in reader area.

Tag receiving this command sends

ATQA (Answer To Request, Type A).

Picture 4-62. REQA command

3) WUPA

STX Protocol Len Command ETX Checksum

0x02 0x06 0x00 0x52 0x03 0x55

WUPB command re-activates tag

from IDLE status. Tag then sends

ATQB to Reader.

Picture 4-63. WUPA command

4) RID

STX Protocol Len Command ETX Checksum

0x02 0x06 0x00 0x78 0x03 0x7F

RID command is Read Identification

Page 45: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 45

Picture 4-64. RID command

and reads Jewel Tag UID.

5) RALL

STX Protocol Len Command ETX Checksum

0x02 0x06 0x00 0x00 0x03 0x07

RALL command is Read ALL blocks

and reads Jewel Tag total memory

block.

Picture 4-65. RALL command

6) Read

STX Protocol Len Command ETX Checksum

0x02 0x06 0x01 0x01

0x03 0x03 0x04

Read command is to read only

Jewel Tag memory block (1 byte).

To use Read command (Picture 4-

66), enter Block address in Hex

value to Address then click Read

button.

Picture 4-66. Read command

7) Write E

STX Protocol Len Command ETX Checksum

0x02 0x06 0x02

0x53

0x03 0x4D 0x0A

0x11

Write-E command is Write-Erase

Byte used to access memory. This

command allows memory erase and

Page 46: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 46

Picture 4-67. Write E command

write. To use Write-E (Picture 4-67),

enter Block address in Hex value to

Address then enter data (1 bytes) in

Hex value and click Write E button.

8) Write NE

STX Protocol Len Command ETX Checksum

0x02 0x06 0x02

0x1A

0x03 0x04 0x0A

0x11

Write-NE command is Write-No-

Erase Byte. This command is used

to write 1 byte to Jewel Tag Memory

without erasing memory. To use

Write-NE (Picture 4-68), enter date 1

byte in Hex value to Address and

click Write NE button.

Picture 4-68. Write NE command

9) Jewel

STX Protocol Len Command ETX Checksum

0x02 0x06 0x00 0xF0 0x03 0xF7

Jewel command executes Jewel

protocol only once.

Picture 4-69. Jewel command

10) Jewel Loop

STX Protocol Len Command ETX Checksum

0x02 0x06 0x00 0xF1 0x03 0xF6

Jewel Loop command executes Jewel

Page 47: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 47

Picture 4-70. Jewel Loop command

protocol and reads UID continuously.

Page 48: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 48

4.10 Inside

Picture 4-71. Inside GUI

Picture 4-71 is Inside GUI screen.

Commands to control Inside are Act All,

Act, Identify, and Select. From RSK-300

Inside control commands are Register

Inside, Inside, and Inside Loop.

Chart 4-9. Inside Protocol Command

Protocol 07(hex): Inside Command

Command Value(hex) Description Remark

Inside REG SET A6 Register setting for TRH033M Inside.

ACTALL 0A Send Inside ACTALL command to Card.

ACT 8E Send Inside ACT command to Card.

IDENTIFY 0C Send Inside IDENTIFY command to card.

SELECT 81 Send Inside SELECT command to card.

Inside F0 One time execution of Inside command. If Inside Card

in RF-field, retrieve UID once.

Inside Loop F1 Command for only executing Inside command. If Inside

Card in RF-field, retrieve UID continuously.

Page 49: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 49

1) Register Inside

STX Protocol Len Command ETX Checksum

0x02 0x07 0x00 0xA6 0x03 0xA0

Register Inside command executes

Inside from RSK-300. It must start

before executing Inside commands.

Picture 4-72. Register Inside command

2) Act All

STX Protocol Len Command ETX Checksum

0x02 0x07 0x00 0x0A 0x03 0x0C

Act All command activates non-

Halt tags within Reader field.

Picture 4-73. Act All command

3) Act

STX Protocol Len Command ETX Checksum

0x02 0x07 0x00 0x8E 0x03 0x88

Act command performs Tag

Request.

Picture 4-74. Act command

Page 50: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 50

4) Identify

STX Protocol Len Command ETX Checksum

0x02 0x07 0x00 0x0C 0x03 0x0A

Identity command reads Tag UID.

Picture 4-75. Identify command

5) Select

STX Protocol Len Command ETX Checksum

0x02 0x07 0x00 0x81 0x03 0x87

Select command selects Tag.

Picture 4-76. Select command

6) Inside

STX Protocol Len Command ETX Checksum

0x02 0x07 0x00 0xF0 0x03 0xF6

Inside command executes Inside

protocol only once.

Picture 4-77. Inside command

Page 51: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 51

7) Inside Loop

STX Protocol Len Command ETX Checksum

0x02 0x07 0x00 0xF1 0x03 0xF7

Inside Loop command executes Inside

protocol and reads UID continuously.

Picture 4-78. Inside Loop command

Page 52: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 52

4.11 Felica

Picture 4-79. Inside GUI

Picture 4-79 is Felica GUI screen. Felica

control command is Polling. From RSK-

300 Felica execution commands are

Register Felica, Felica, and Felica Loop.

Chart 4-10. Felica Protocol Command

Protocol 08(hex): Felica Command

Command Value(hex) Description Remark

Felica REG SET A8 Register setting for TRH033M Felica.

Polling 43 Send Felica Polling command to Card.

Felica F0 One time execution of Felica command. If

Felica Card in RF-field, retrieve UID once.

Felica Loop F1 Command for only executing Felica command. If

Felica Card in RF-field, retrieve UID continuously.

Page 53: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 53

1) Register Felica

STX Protocol Len Command ETX Checksum

0x02 0x08 0x00 0xA8 0x03 0xA1

Register Felica command executes

Felica from RSK-300. It must start

before executing Felica commands.

Picture 4-80. Register Felica command

2) Polling

STX Protocol Len Command ETX Checksum

0x02 0x08 0x00 0x43 0x03 0x4A

Polling command reads UID by

send Request to Felica Tag.

Picture 4-81. Polling command

3) Felica

STX Protocol Len Command ETX Checksum

0x02 0x08 0x00 0xF0 0x03 0xF9

Felica command executes Felica

protocol only once.

Picture 4-82. Felica command

Page 54: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 54

4) Felica Loop

STX Protocol Len Command ETX Checksum

0x02 0x08 0x00 0xF1 0x03 0xF8

Felica Loop command executes Felica

protocol and reads UID continuously.

Picture 4-83. Felica Loop command

Page 55: AnyRead SDK User Manual v3.1_english

AnyReadTM SDK User Manual

Page 55

3ALogics 13.56MHz Muti-protocol RFID reader system AnyReadTM SDK User manual

It’s RFID

RFID & Mobile SoC for Ubiquitous Technology

Contact

3Alogics Inc.

7th Fl., Hyundai-office Bldg.,

9-4, Sunae-dong, Bundang-gu, Seongnam-si,

Gyeonggi-do, 463-783 Korea

TEL : (82) – (31) – 715 -7117

FAX : (82) – (31) – 719 -7551

Homepage : http://www.3alogics.com

Email : [email protected]