Duali DRAGON BT User Manual
Duali DRAGON BT is a compact NFC reader that can send data from NFC tags to your PC, smartphone, or tablet. It supports both SPP (Serial Port Profile) and HID (Human Interface Device) modes, allowing you to connect to a variety of devices. DRAGON BT can read and write to Mifare Classic 1k and 4k cards, as well as NXP Mifare Ultralight, Mifare Ultralight C, and NTAG203 cards. It can also read and write to NFC Forum Type 1, 2, 3, and 4 tags, and ISO/IEC 14443 standard series cards.
Reklaam
Reklaam
DRAGON BT
User Manual
DUALi Inc.
Document Version: 1.60
Last Revised Date: 22
nd
Nov. 2018
Copyright ⓒ
2015 DUALi Inc. All rights reserved. You are strictly prohibited to copy, disclose, distribute, or use this document in part or as a whole for any purposes other than those for which this document is disclosed. This document is copyrighted and contains confidential information and other intellectual property rights of DUALi Inc.
Any unauthorized use, copy, disclosure or distribution constitutes infringement of DUALi’s intellectual property rights.
Release Date: 25 November 2009
6
DUALi Inc. reserves the right to make changes to its applications or services or to discontinue any application or service at any time without notice. DUALi provides customer assistance in various technical areas, but does not have full access to data concerning the use and applications of customer's products.
Therefore, DUALi assumes no liability and is not responsible for customer applications or software design or performance relating to systems or applications incorporating DUALi products. In addition,
DUALi assumes no liability and is not responsible for infringement of patents and/or any other intellectual or industrial property rights of third parties, which may result from assistance provided by
DUALi.
Composition of the information in this manual has been done to the best of our knowledge. DUALi does not guarantee the correctness and completeness of the details given in this manual and may not be held liable for damages ensuing from incorrect or incomplete information. Since, despite all our efforts, errors may not be completely avoided, we are always grateful for your useful tips.
We have our development center in South Korea to provide technical support. For any technical assistance can contact our technical support team as below;
Tel: +82 31 213 0074 e-mail : [email protected]
DRAGON BT User Manual
Revision History
2014.12.30(Ver.1.00) : First release
2015.01.26(Ver.1.10) : Change battery ADC value to percentage(%).
2015.02.12(Ver.1.20) : Booting Pi-bi-beep sound twice when HID mode is enabled
Added Android device connection
2015.02.13(Ver.1.30) : NDEF Tag Read Function(0xE7) add
2015.02.25(Ver.1.40) : Add transmit format inquiry(0xE3)
2015.03.25(Ver.1.41) : Download retrial process added
2015.06.30(Ver.1.42) : PC control program usage added- Chapter 7
2015.07.07(Ver.1.43) : Bluetooth mode inquiry explanation change
2017.06.08(Ver.1.50) : Auto Reconnect explanation add(Chapter 6.8)
2018.11.22(Ver.1.60) : Card read control command add(Chapter 6.7)
Version 1.60 2 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
CONTENTS
Version 1.60 3 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
Version 1.60 4 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
1. Overview
Dragon BT is compact hand held type NFC reader which sends reading data from NFC tags to
Host (PC/Smart phone/Tablet PC).It is ideal for organizations where frequented, but intermittent, use of personal computers, tablet PCs and Smartphones.
This manual contains hardware specification of Dragon BT as well as the usage.
Dragon BT support SPP(Serial Port Profile) as default mode and HID(Human Interface
Device)mode as option.
System Requirements
Operating System Windows
OS Version Windows® Vista® - 32-bit (x86) - 64-bit (x64)
Windows 7 - 32-bit (x86) - 64-bit (x64)
Support card/tag types
Mifare
Android
Later than Jellybean(SPP)
All version (HID)
NXP Mifare Classic 1k / NXP Mifare Classic 4k
NFC Forum Type 1 Topaz
NFC Forum Type 2
NFC Forum Type 3
NFC Forum Type 4
NXP - Mifare Ultralight / Mifare Ultralight C/ NTAG203
INFINEON - my-d NFC SLE 66R01P / my-d NFC SLE 66R32P
Kovio
Sony FeliCa
NXP Mifare DESFire EV1
ISO/IEC 14443 standard series, full compliant cards
Version 1.60 5 DUALi Inc.
( http://www.duali.com
)
2. Component confirmation
1 Dragon BT
1 micro USB cable (option)
SDK
– SDK PROGRAM, DRVIER, APK sample download link
DRAGON BT User Manual
Dragon BT Mini USB cable (Option)
Version 1.60 6 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
3. Hardware Specification
3.1 Basic specifications
ITEM Specification
CPU STM32F103C B T6
Cortes-M3(ARMv7),48MHz, 32bit RISC
Program Memory 128KByte FLASH
NOTE
Data Memory 20KByte SRAM
RF Chip SIC9410 (MIFARE, ISO14443, ISO15693, FeliCa, NFC Tag)
Display 4 STATUS LED ( Power , Battery , RF , Bluetooth )
Communication PC-USB or BT, Phone-BT
Buzzer Magnetic Buzzer
Vibration Sensor 1034A, 3.0V Rated Voltage
Input Voltage USB 5V(Micro USB), Battery 3.7V
Current 3.7V 110mA(RF operation)
Bluetooth
Battery
WT12 (SPP, HID mode)
DC3.7V, 580mAh, Li-Polymer
5~8hours operation, 14 hours stand-by
Battery charging : 2hours using micro USB cable
Switch 1 switch or POWER and Activation
Contact card ISO7816 SAM 1EA
Version 1.60 7 DUALi Inc.
( http://www.duali.com
)
Blue GiGa
3.2 Bluetooth specification
ITEM specification
Specification
Bluetooth v.2.1 + EDR ( Enhanced Data Rate)
Bluetooth class 2 radio
Class
Transmit Power
Receiver Sensitivity
Range
Antenna
Protocol
+3dBm
-86dBM
30 meters line-of-sight (Recommend to use within 10 m)
Integrated chip antenna ( ACX AT3216)
SPP, HID
DRAGON BT User Manual
Note
Version 1.60 8 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
4. Description of Parts
The following describes Dragon BT reader operation.
1) LED Indicator
▪ Power : Blinks when it acts.
Normal mode – Blinks every time when it tries to read card
Stand- by mode low battery (under 30%) – Blinks twice every 3 seconds
Stand- by mode – Blinks once every 3seconds
▪ Bluetooth : Blinks when Bluetooth is connected
▪ RF : Blinks when card is successfully read.
▪ Battery : Red LED light stays on while charging
2) Power button
▪ Off -> On : press and hold for 3 second until it beeps
▪ Stand-by mode -> On : short press to awake
▪ On -> Off : press and hold for 3 second until it beeps
Power LED - Blue
Bluetooth LED - Blue
RF LED - Green
Battery LED - Red
Power button
On - Press and hold for 3sec.
Off – Press and hold for 3sec.
Strap holder
On- Press and hold for 3sec.
Version 1.60 9 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
5. Operation
5.1 Basic Operation
Reader automatically reads UID of supported cards and uploads data through connected
Bluetooth interface (SPP or HID) when it is booted.
Reader stops automatic UID reading when it received any command from host device through
USB or Bluetooth (SPP).
Reader starts automatic UID reading again when power button is pressed.
Reader fall into slow mode and stop reading card when it is reached to timeout. (Default timeout is 20 second after last card reading)
5.2 Power On/Power Off
Press power button and hold for 3sec until it beeps
5.3 Charging
Full charging takes less than 2 hour.
Power LED blinks twice every 3 second to indicate low battery (under 30%) when it is in standby mode.
Battery is charged when it is connected to USB.
5.4 Pairing with PC (HID mode)
Reader supports SPP as default mode.
-
User can convert to HID mode by sending command (0xEE)_refer to Chapter.6.1
When it’s failed to detect reader on WIN7 OS while test, please remove device name on
Control panel > Hardware and Sound >Device and printer and try again
Version 1.60 10 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
Select the connected device and click [Next].
When it listed multiple devices under same DRAONG BT name, use 0x7A command to distinguish devices and change device name to prevent mis-connection. Refer to Chapter.6.4
Version 1.60 11 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
Once it’s connected, it’s listed as HID(Human interface device) from Device manger
Confirm Dragon BT’s Bluetooth LED is on, it’s ready to use
Version 1.60 12 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
5.5 Pairing with PC (SPP)
When COM PORT is available in HOST PC, Draong BT can communicate via serial interface.
When Dragon BT is set as HID mode, please convert to SPP mode only and restart the device
(Refer to Chapter. 6.1 2 nd
phrase)
-
Confirm COM Port number from device manger.
Version 1.60 13 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
-
Using Dualcard, please select COM Port and click [Connect] button
It takes about 1sec to get connection unlike standard serial communication
Once device is connected, user can use all function of Dualcard as other DUALi devices.
Version 1.60 14 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
5.6 Pairing with Smart phone (Android OS phone, SPP and HID)
1)Bluetooth SPP device connection
Execute provided “DragonBT”apk on Smart phone.
When phone’s Bluetooth is off, please [Allow] to turn on and select Dragon BT.
Version 1.60 15 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
If it is your first time pairing, following message box will pop up. Click [Pair]. Once the device is paired, you’ll see connected device name on top of apk.
<TRX TEST >
User is able to input command and check RX data
<CARD TEST>
Version : Dragon BT firmware version check
Detect Tag : ATR data of detected tag
NDEF Read : Display NDEF format data from the tag.
Version 1.60 16 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
2) Bluetooth HID Device pairing
Turn on Bluetooth from Setting menu. Search for available Bluetooth and select Dragon BT. To detected by Android device, Dragon BT need to set HID capable mode
Dragon BT is on HID capable mode when it beeps twice while booting. Dragon beeps only once while booting means HID isn’t capable. Please change mode setting refer to chapter “5.HID Set and confirm operation ( 0xEE)” and reset the device.
When you want to change mode from to HID while Dragon BT is in pairing mode, we recommend to release pairing and change mode first
When Dragon BT is connected, connection status will be displayed and Dragon BT is ready to receive card information
Open any window or notepad on smartphone, and touch NFC tags into Dragon BT
Cardtype & UID will be displayed automatically in HID mode
Card type indication
M: //Mifare A: //type-A B: //type-B
I: //15693 F: //FeliCa T: Topaz
Version 1.60 17 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
To repair Dragon BT, following message pops up. Click F from “Input Device” from Setting and try pairing again.
Version 1.60 18 DUALi Inc.
( http://www.duali.com
)
5.7 How to connect PC (USB) and Update Firmware
DRAGON BT User Manual
1) Driver installation
To communicate via USB interface with host, please install USB driver in provided SDK.
Install driver refer to manual, and connect Dragon BT in PC.
Once it’s connected to DualCard.exe, it’s capable to be controlled by this software same as ther
DUALi devices.
2) Firmware Update
Refer to following instruction when updating firmware.
Execute DEDOWNLOADER.
Click [Refresh] button to update Device list, confirm Dragon NFC Reader on list
-
Click [Connect] button then click [Firmware Open] to select firmware to update (.bin).
Version 1.60 19 DUALi Inc.
( http://www.duali.com
)
Click [F/W file Down] to start downloading.
DRAGON BT User Manual
Once download completed without error, “Download OK : ‘updated firmware version’” will be shown .
Press button and retry download within 10 second if download was failed at first trial. (Or, keep button pressed while download process bar is increasing)
Version 1.60 20 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
5.8 How to operate
Power On : Hold down the power button for 3seconds until it beeps.
Power LED becomes blue and device is ready
Dragon BT set to SPP only mode as default. To change HID-enable mode, please refer to Chapter
6.1 (0xEE command) or Control program Chapter 7.4
While booting Dragon BT , it beeps 1time it means the device in “SPP only” mode, when it beeps 2 times, Dragon BT is in “HID-enable” mode
Bluetooth LED becomes blue when it connected with Host via SPP or HID. Please check connection when Bluetooth LED is off.
While device is connected to Host(SPP or HID ), it displays Card’s UID on Com Port or any text windows when user place tag
When user reset /On Dragon BT, it operate standard card detecting mode for 20seconds. ( To change waiting time, plz refer to Chapter 6.3)
Stand-by mode : Dragon BT goes into stand-by mode when card isn’t detected for 20sec.
In stand-by mode, Dragon BT blink LED every 3sec , when reader is in stand-by mode, it doesn ’t detect card.
Wake up : To wake up from stand-by mode, press power button shortly
Low battery : When device’s battery is low, battery LED blinks twice every 10sec in stand-by mode.
Our device name will be displayed “DRAGON-BT0” on Bluetooth device list
To change device name, refer to Chapter 6.4 or Chapter 7.3
When device receives any command from HOST PC, it stops auto-detecting and wait commands from host PC (PC-controllable mode)
Power Off: To turn off power, hold down power button for 3seconds until it beeps
Version 1.60 21 DUALi Inc.
( http://www.duali.com
)
Flow chart
DRAGON BT User Manual
Version 1.60 22 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
6. Command Set
6.1 HID interface set and inquiry(0xEE)
To enable HID Mode, send 0xEE(Command) 0x01(Data) on Dualcard and reset the device.
To convert SPP only mode, send 0xEE(Command) 0x00 (Data) on DualCard and reset the device.
To inquiry current device Mode, send same command(0xEE) and Data[0] as 0XFF
0x00 (response data) means SPP ONLY mode
0x01 (response data) means HID –enable mode . (SPP & HID)
While Dragon BT set HID-enable mode and connected Host, it detects card automatically and displays CARD ID(UID) as following capture
Version 1.60 23 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
Version 1.60 24 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
6.2 MIFARE card read setting (0xE2)
This command is used to read specific block of MIFARE card instead of UID DATA in HID mode.
STX
0x02
LENH
0x00
LENL
0x0B
CMD
0xE2
DATA
Data[0..9]
LRC
Data
Data[0]
Data[1..6]
Data[7]
Data[8]
Data[9]
Value
0x00
0x04
0
1~
0~12(0x0C)
4
5~16
Description
A Type key
B Type key
6 byte Key data
ID is chip serial number
Block Number where ID exists
Start position of ID
ID Length
Version 1.60 25 DUALi Inc.
( http://www.duali.com
)
6.3 Data Transmit Option setting (0xE3)
STX
0x02
LENH
0x00
LENL
0x0_
CMD
0xE3
DATA
Data[0..1]
DRAGON BT User Manual
LRC
Data[0]
0x21
0x22
0x23
0x24
0x25
0xFF
Data[1]
0x00
0x01
0x02
0x00
0x01 character
0~0xFF
0x00
0x01
Description
Hexadecimal to ASCII Transmit
Integer type ASCII Transmit
Hexadecimal itself Transmit
Normal order Transmit
Reverse order Transmit
End Char (space, tab, return, …)
Stand-by mode enter time in second
Buzzer and Vibrator act when card is read
Buzzer and Vibrator do not act when card is read
Return data
Format(bit0,bit1)+Reverse(bit2), End character, Sleep enter time, Buzzer(Vibrator)
6.4 Device name setting /inquiry(0x7A)
To set reader number, input 0x7A(Command) reader number(DATA) on DualCard and click
[Run]button and reset.
Following is the sample when device number set as #1. When you send this command device name changes to “DRAGON-BT1” on Bluetooth list.
Version 1.60 26 DUALi Inc.
( http://www.duali.com
)
As default, Device name is “DRAGON-BT0”
DRAGON BT User Manual
To check Device name, send 0xE5(Command) 0x 00(Data). it only confirms device name from
“DRAGON-BT0”~”DARGON-BT9”.
To change the device name( DRAGON-BT) and number, input 0xE5 (Command),
0x01+”device name” (Data) and reset.
Following is the same when we set device name as “DRAGON-BT1”
6.5 Battery Info Get (0xE4)
To check Battery Level, send 0x E4 (Command)
Version 1.60 27 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
Response data: 0x63(=99%) means battery is full, 0x00(=0%) means it’s out of battery.
6.6 NDEF Format Tag Read(0xE7)
This command is used to read NDEF formatted tag reading. This command supports type2, type3 and type4 tags.
STX LENH LENL CMD DATA LRC
0x02 0x00 0x03 0xE7 Data[0] : LED(bit 0x01),Buzzer(bit 0x02),
Vibration(bit 0x04) action
Data[1] : action time[ms]
6.7 Card Read Control(0xEF)
This command controls stop/start of reading card.
Please send the stop reading command to Dragon BT to use it as vender reader (connect to Dual card program or NFC manager program)
STX LENH LENL CMD DATA LRC
0x02 0x00 0x02 0xEF Data[0]
Stop Reading(0x01),
Start Reading(0x00)
Version 1.60 28 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
6.8 Auto Reconnection Explanation (Bluetooth pairing)
When Dragon BT reboots, it always trying reconnect to the previous connected device.
To reconnect with previous device, make sure the those devices are power On( PC, Mobile
Phone, Tablet)
Dragon BT tries reconnection for 30sec after booting, and delete this device connection information aftrer30sec. In this case user need to delete the Bluetooth connection from the device and add Dragon BT again.
For some PC /OS version , the PC ask whether to reconnect Dragon BT. The user should approve reconnection within 20sec. Otherwise Dragon BT delete the previous pairing information after 20sec so it could connect with new device.
Drgaon BT detect contactless card without Bluetooth pairing, it beeps twice. In Normal card
(Dragon BT paired with device), it beeps once when card is detected.
When User wants to delete the previous pairing information, press the power button of Dragon
BT 4times. Then Dragon BT ’s power is off. Dragon BT reset the pairing information and waiting for new connection the next time when it ’s power is On.
Version 1.60 29 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
7. PC Control program
It is designed for non-professional user to easily check/control Dragon BT configuration
7.1 Device connect
To use this program, connect Dragon BT via Micro USB cable into PC while its power is on.
Find Dragon from the device list and click [Connect] button
In case you can’t find device name on list, kindly check following and retry
1. UBS Driver installation
2. DRAGON BT power (ON)
3. USB cable is capable of communication
(Some cables are only for charge purpose, so not able to communicate. You can use Smartphone
USB cable)
Version 1.60 30 DUALi Inc.
( http://www.duali.com
)
7.2 Battery remains
It shows the battery remains.
DRAGON BT User Manual
7.3 Device name setting
It shows connected device name. Input device name to change and click [set]
To apply this change, reset Dragon BT
7.4 SPP/ HID mode change
Select the communication mode and click [set]. To apply this change, reset Dragon BT
7.5 HID output Configuration
User is able to configure output in HID mode(HID/Integer/ASCII), End Character, Order
7.6 Buzzer/Vibration
To c hange buzzer and Vibrator setting .
Version 1.60 31 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
7.7 Stand-by mode time change
To change time when Dragon BT convert into Stand-by mode
It will become on standby mode when there’s no action from last card reading to set time
The longer you set this term, the shorter Dragon BT’s operation time.
Input value from 1 ~ 255(Max)
7.8 Mifare card reading
User is able to configure Mifare read in case they want to use specific block
Version 1.60 32 DUALi Inc.
( http://www.duali.com
)
DRAGON BT User Manual
8. Warranty & service
‣ Warranty and Repair service
- DUALi Inc. warrants to the original consumer or other end user that this product, Dragon
BT, is free from defects in materials and workmanship for a period of 1 year from the date of purchase.
※ Note Warranty/non-warranty repair fees do not include shipping charges.
‣ The damages(defaults) prescribed below are NOT to be covered by warranty.
- User’s misuse of part/component against the provided manual.
- Fault by the unqualified user’s own intention of repairs.
- Adding certain functions or extension of system.
PRECAUTIONS
Do not drop the device.
Do not modify, repair, or disassemble.
Do not expose directly to water, alcohol, benzene, etc for cleaning.
Do not expose directly to flammables.
Do not place or keep the device near flammables.
Keep the device away from excessive humidity and dust.
Do not place heavy objects on the device.
Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment.
There is a risk of explosion if the battery is replaced by an incorrect type.
Version 1.60 33 DUALi Inc.
( http://www.duali.com
)
*Please contact our service team for the technical/ sales supports.
DUALi Inc.
1-309 Innoplex, 552 Wonchoen-dong, Youngtong-gu,
Suwon, Gyeonggi-do, Korea (zip: 443-380)
Tel : +82 31-213-0074
Fax : +82 31-213-0078
E-mail : [email protected]
Web-site : http://www.duali.com
DRAGON BT User Manual
Version 1.60 34 DUALi Inc.
( http://www.duali.com
)
Laadi alla
Reklaam