Unitech PA982 Manuale Utente

Navigare online o scaricare Manuale Utente per Lettori di codici a barre Unitech PA982. HT6xx/PA96x/PA982/RH767 Programming Manual Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 105
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti

Sommario

Pagina 1 - Programming Manual

HT6xx/PA96x/PA982/RH767 Programming Manual

Pagina 2

- 1 Introduction 1.1 How to download data from scanner The major difference between the HT6xx/PA96x/PA982 and a standard HPC/PalmPC is barcode in

Pagina 3

- 18 Fingerprint related functions Please get sample program and manual from below URL. http://w3.tw.ute.com/pub/cs/software/Sample_Program/PA968/F

Pagina 4

- 19 GPS related functions Please get sample program and manual from below URL. http://w3.tw.ute.com/pub/cs/software/Sample_Program/PA968/GPS_SDK1.

Pagina 5

- 20 USI .NET Compact Framework Component Please get sample program and manual from below URL. http://w3.tw.ute.com/pub/cs/software/Sample_Program/

Pagina 6

- 21 USI ActiveX Control Please get binary file and html example from below URL. http://w3.tw.ute.com/pub/cs/software/Sample_Program/USIActiveX/USIA

Pagina 7

- 22 32WAN GPRS library Please get sample program and manual from below URL. http://w3.tw.ute.com/pub/cs/software/Sample_Program/32WAN/32WAN_SDK.zi

Pagina 8

- 23 Update notes V1.0 The first version V1.1 Wrong URL link for C# on chapter 1.4 V1.2 PA982 support V1.3 Add RH767 HF/UHF programming on chapter

Pagina 9

- 1.2 COM definition for HT6xx/PA96x/PA982/RH767 General: COM 1 Physical full RS232 port (ActiveSync) COM 2 Scanner (Hamster) or RFID reader COM

Pagina 10

- 1.4 Get SDK from Unitech? You can get SDK from below URL HT660 SDK http://w3.tw.ute.com/pub/cs/sdk/ht660/HT660SDK.zip HT680 SDK http://w3.

Pagina 11

- 2 USI.DLL – Unitech Scanner Interface DLL 2.1 Register the application to the USI DLL Function Description: Register the application to the U

Pagina 12

- "CHECKPARITY"="1" Return: BOOL: TRUE : OK FALSE : Failure 2.2 Unregister the application from the USI.DLL Function D

Pagina 13

- 2.6 Returns the system error code Function Description: Returns the system error code, which is returned by GetLastError. It will also return t

Pagina 14

- BCT_EAN_128 // EAN 128 BCT_UPC_E1 // UPC E1 BCT_UPC_E1_2SUPPS // UPC E1 with 2 Supps BCT_UPC_E1_5SUPPS // UPC E1 with 5 Supps BCT_TRIOP

Pagina 15 - 2.7 Get scan data

- BCT_EAN_13_5SUPPS EAN 13 with 5 Supps. BCT_MSI_PLESSEY MSI Plessey BCT_EAN_128 EAN 128 BCT_TRIOPTIC_CODE_39 Trioptic Code 39 BCT_BOO

Pagina 16 - 2.9 Get Symbology name

- 2.10 Clear scan data system buffer Function Description: Reset the data buffer so that next new scan data can come in. Function call: voi

Pagina 17

- 2.14 Save scanner setting into specified file Function Description: Save the current settings to file. The file takes “*.USI” as extension n

Pagina 18 - 2.11 Good read indicator

- 2 1 INTRODUCTION... 10 1.1 HOW T

Pagina 19

- 2.17 Stop auto scanning function Function Description: Stop auto scanning Function call: void USI_StopAutoScan(); 2.18 Check if auto sc

Pagina 20

- 2.21 Load/Unload Scan2Key.exe Function Description: Load or unload Scan2Key Function call: BOOL S2K_Load(BOOL load, DWORD timeout); Paramete

Pagina 21 - 2.22 Enable/Disable Scan2Key

- 2.24 Only send single command decoding chip Function Description: Send command to decoder chip. This is a variation of command HAM_SendCommand.

Pagina 22

- 3 Control command for decoder chip (Hamser: 1D only) Important: This chapter describes low level command for scanner control function. If you al

Pagina 23 - Special Command for control

- low/high,5high/low block_delay Esc,0,4,4,m,S1,BCC S1 is 0_10ms,1 50ms,2 100ms,3 500ms,4 1s,5 3s char_delay Esc,0,4,5,m,S1,BCC S1 is 0_none,1 1

Pagina 24

- T2_account_only Esc,0,4,34,m,S1,BCC No meaning for you S1 is 0_NO,1 YES Separator Esc,0,4,35,m,S1,BCC No meaning for you S1 is 1 CHARACTER Must_ha

Pagina 25

- Code93_min Esc,0,4,62,m,S1,BCC S1 is 1~48:1 (min<=data len) Code93_max Esc,0,4,63,m,S1,BCC S1 is 1~48:48 (data len<=max) Code11 Esc,0

Pagina 26

- reset the setting area into FF. m=2 is upload setting. Actually you just need the format as bellow: Download: Esc,1,02,91,0,s1,...,s255,BCC Upload

Pagina 27 - AimingTime

- 4 Scanner3.DLL – Backward compatible API for PT930/PT930S’s Scanner3.dll “Scanner3.lib” and “scanner3.h” are necessary files for VC programming

Pagina 28

- 4.4 Read barcode data Function Description: Get input barcode data and its type from system buffer. Function call: BOOL PT_GetBarcode( TCHAR *s

Pagina 29 - 4.5 Get DLL version no

- 3 2.21 Load/Unload Scan2Key.exe...

Pagina 30

- 5 ScanKey3.DLL – Backward compatible API for PT930/PT930S’s ScanKey3.dll In Technical Binder CD, you can get this file from folder \Programming

Pagina 31

- int PT_StartScan (VOID) 5.6 Reset all symbologies to default Function Description: This function call will reset decoder chip's symbologi

Pagina 32

- 6 UnitechAPI.DLL In HT6XX/PA96x/PA982, Unitech create UnitechAPI.DLL to provide some special function call which are different from standard Micr

Pagina 33 - 6.7 Enable Desktop

- 6.3 Suspend Function Description: After called this function, HT6XX/PA96x/PA982 will automatically suspend itself. Function call: void Susp

Pagina 34 - 6.11 Enable Connection

- 6.8 Disable toolbar on windows explorer Function Description: This function will hide windows explorer’s toolbar Function call: BOOL Disab

Pagina 35

- 7 SysIOAPI.DLL This DLL provide hardware relative API for user to control scanner, LED, back-light and PC card slot. API functions are provided

Pagina 36

- 7.1.4 Disable/enable power button Function Description: To enable / disable power button Function call: void DisablePowerButton(BOOL) Param

Pagina 37

- 7.1.8 Check Function key status (For HT680/PA968 only) Function Description: This function is used to check if function key is enabled or not.

Pagina 38

- 7.2 Scanner Related Functions To save power, the decoder IC is disabled when scanner is not in use. It can be enabled through USI functions. F

Pagina 39

- 7.2.5 Control trigger key’s key event. (FOR PA96x/PA982 Only) Function Description: This function is used to inform system if necessary to gener

Pagina 40

- 4 6.5 Enable TaskBar...

Pagina 41

- 7.3 LED related function Function Description: There are two LEDs above the screen of HT6XX/PA96x/PA982, red and green LEDs. Only the green LED

Pagina 42

- 7.4.4 Get Keypad Backlight Status (For HT680/PA966/PA962/PA982 only) Function Description: This function returns the status of keyoad backlight.

Pagina 43

- 7.7 Wireless module related functions 7.7.1 Inquire wireless module status Function Description: This function returns wireless module enable/d

Pagina 44 - 7.9 Check battery type

- 7.8.2 Enable/Disable PCMCIA or CF slot Function Description: This function enables/disables PCMCIA or CF slot. PA96x/PA982 assigns physical sl

Pagina 45

- 7.8.5 Inquire IO slot status Function Description: This function returns slot enable/disable status. It is recommended to use with function GetP

Pagina 46

- 7.10 Enable/Disable LCD screen Function Description: Turn on / off LCD screen Function call: void PowerOnColorLCD(BOOL fON) Parameters(Inpu

Pagina 47

- 8 BlueTooth relative API - BTAPI.DLL This DLL provide BlueTooth relative API. Two files are essential and provided in SDK, BTAPI.LIB and BTAPI.

Pagina 48 - 9.1.6 Antenna Control

- 9 RH767 HF reader To programming RH767 HF reader, it needs C++ library. Please get it from below URL. http://w3.adc.unitech.com.tw/pub/cs/SDK/RH

Pagina 49 - 9.2.3 Set Select Mode

- 9.1.4 Select Card type Function Description: This API change the reader working type with different card type and this should be called before rea

Pagina 50 - 9.2.4 Set Ready Mode

- 9.2 ISO-15693 9.2.1 Inventory Function Description: Set the card to StayQuiet mode and return the card ID. Function Call: INT32 RDINT_ISO15693Inv

Pagina 51 - 9.2.9 ISO15693 Lock AFI

- 5 7.8 PCMCIA/CF slot related functions ...

Pagina 52 - 9.2.12 Get Data From Reader

- 9.2.4 Set Ready Mode Function Description: Set the card to Ready mode for StayQuiet or Select mode. Function Call: INT32 RDINT_ISO15693Reset2Rea

Pagina 53 - 9.3.2 ISO-14443A Open Card

- 9.2.7 ISO15693 Lock Block Function Description: Lock the block on ISO15693 tag. Function Call: INT32 RDINT_ISO15693LockBlock(BYTE u8COMPort, BYTE

Pagina 54 - 9.3.3 ISO-14443A Close Card

- 9.2.10 Write DSFID to ISO15693 Tag Function Description: Write DSFID to the specific ISO15693 tag. Function Call: INT32 RDINT_ISO15693WriteDsfid

Pagina 55

- 9.3 ISO-14443A 9.3.1 Write Default Key Function Description: Write the default key to reader. Function Call: INT32 RDINT_WriteDefaultKey(BYTE u

Pagina 56

- 9.3.3 ISO-14443A Close Card Function Description: Unlock the ISO-14443A tag. After control the ISO-14443A tag, user should call this API to unlock

Pagina 57 - 9.4.5 Lock SR176 Block

- 9.3.5 ISO-14443A Read Sector Data Function Description: Read the specify sector data. Function Call: INT32 RDINT_ReadMifareOneSector(BYTE u8COMPo

Pagina 58 - 9.4.9 Read SRIX4K Card ID

- 9.3.7 ISO-14443A Inventory Function Description: Read ISO-14443A Tag. Function Call: INT32 RDINT_MifareAutoRequest4Antennas(BYTE u8COMPort, LPBYT

Pagina 59 - 9.5 Error Code

- 9.4.4 Write SR176 Card’s Block Data Function Description: Write data to specify SR176 card’s block. Function Call: INT32 RDINT_SR176WriteBlock(B

Pagina 60

- 9.4.8 Authenticate SRIX4K Card Function Description: Authenticate the specify SRIX4K card. Function Call: INT32 RDINT_SRIX4KAuth(BYTE u8COMPort,

Pagina 61

- 9.5 Error Code Name Value Description LRSUCCESS 0x00 Successful completion of request LRSYSTEM 0x01 Unknown error LRLASTCARD 0x02 Last Card

Pagina 62

- 6 9.4.7 Write SRIX4K Card’s Block Data ...

Pagina 63 - 11.4 Select Gen2 Tag

- 10 RH767 UHF reader for WJ To programming RH767 UHF reader, it need C# DLL “MPR DLL.dll”. Please get it from below URL. http://w3.adc.unitech.com

Pagina 64 - 11.7 Select ISO18000-6B Tag

- 10.3 The Function in MPRReader 10.3.1 Connect to RFID Reader Function Description: To create a connection with the reader before control it.

Pagina 65 - 11.12 Send a Tag Password

- 11 RH767 UHF reader for SkyeTek This library “Skeydll.dll” is used to control RH767 RFID Reader. Please get it from below URL. http://w3.adc.unit

Pagina 66 - 11.14 Lock ISO18000-6B Tag

- 11.4 Select Gen2 Tag Function Description: To only detect EPC Class1 Gen2 tags. Function Call: BOOL SelectGen2Tag (char *szData); Parameter: sz

Pagina 67

- 11.7 Select ISO18000-6B Tag Function Description: To only detect an ISO18000-6B tag. Function Call: BOOL SelectISO180006BTags (char *szData); P

Pagina 68

- 11.10 Select All Tags of Any Type Function Description: Selecting all supported tags in field. Function Call: BOOL InventoryTag (int *nIndex);

Pagina 69

- 11.13 Lock Gen2 Tag Function Description: Set password protection for the different memory bank of the tag. Function Call: BOOL LockGen2Tag (cha

Pagina 70

- 11.16 Set Reader’s Power Level Function Description: To set reader’s power level. Function Call: BOOL SetPowerLevel(int nPower, BOOL bSetDefault

Pagina 71 - 12.3.2 Close RFID Reader

- 11.19 Set Reader’s Frequency Function Description: To set reader’s frequency. Function Call: BOOL SetFrequency(FREQUENCY_TYPE nFrequencyType, ch

Pagina 72

- 11.22 Get Reader’s Firmware Version Function Description: To get reader’s firmware version. Function Call: BOOL GetFWVersion (char * szVersion);

Pagina 73

- 7 11.19 Set Reader’s Frequency...

Pagina 74 - 12.5.1 Callback function

- 12 RH767 UHF Reader for Kitty This library “RFID18K6CReader.dll” is used to control new RH767 RFID Reader. Please get it from below URL. http://

Pagina 75

- 12.3 RFID Reader Configuration After RFID Reader Interface has been successfully initialized, Developer must open a RFID Reader and then Configur

Pagina 76 - 12.5.8 Tag Write Operation

- 12.3.5 Set the Response Data’s Mode of the RFID Reader Description: Allows the application to control the mode of data reporting for tag-access o

Pagina 77 - 12.5.11 Tag Lock Operation

- 12.3.10 Get the RFID Reader’s Low-Level Parameter Description: Retrieves a low-level RFID Reader module configuration parameter. Function Call:

Pagina 78 - Returns: RFID_STATUS

- 12.4.4 Retrieving Antenna-Port Configuration Description: Retrieve a single logical antenna port's configuration parameters – for example,

Pagina 79

- 12.5.2 Get Antenna’s Response Status Description: After the tag access operation executed call this function to retrieve the Antenna's status

Pagina 80

- 12.5.6 Tag Inventory Operation Description: Executes a tag inventory for all tags of interest. If the selection Criteria and post-singulation is s

Pagina 81

- 12.5.9 Modify EPC Operation Description: Modify the target tag's EPC. Function Call: void RFIDTagWriteEPC(RFID_WRITE_EPC stEPC, LPACCESS_STAT

Pagina 83 - 12.7.5 RFID_INVENTORY

- 12.5.13 Tag Post Singulation Operation Description: Configures the post-singulation match criteria to be used by the RFID radio module. An applica

Pagina 84 - 12.7.7 RFID_READ_EX

- 8 12.5.19 Clear RFID Reader Module’s Error State ...

Pagina 85 - 12.7.8 RFID_WRITE

- 12.5.17 Cancelling a Tag Operation Description: Stops a currently-executing tag operation on a RFID Reader. Function Call: RFID_STATUS RFIDCancel

Pagina 86 - 12.7.10 RFID_WRITE_EPC

- 12.7 Structure of the Library 12.7.1 RFID_ANTENNA_PORT_CONFIG Description: The configuration parameters for a logical antenna port. Define: typed

Pagina 87 - 12.7.12 RFID_KILL_EX

- 12.7.2 ACCESS_STATUS Description: Contain the information of the tag operation result. Define: typedef struct ACCESS_STATUS_TAG{ FILETIME ftStartT

Pagina 88 - 12.7.13 RFID_LOCK

- 12.7.4 ACCESS_DATA Description: Contain access data of the tag return by the antenna. Define: typedef struct ACCESS_ DATA _TAG{ INT16U unEPCLength

Pagina 89 - 12.7.15 RFID_SELECT_CRITERIA

- 12.7.6 RFID_READ Description: Tag Read Operation parameters. Define: typedef struct RFID_READ_TAG { HWND hWnd; //Parent window RFIDPROC lpfnStart

Pagina 90

- 12.7.8 RFID_WRITE Description: Tag write operation’s parameter. Define: typedef struct RFID_WRITE_TAG { HWND hWnd; //Parent window RFIDPROC lpfnS

Pagina 91 - 12.8 Error Code

- 12.7.9 RFID_WRITE_EX Description: Tag write extension function's parameter. Define: typedef struct RFID_WRITE_EX_TAG { HWND hWnd; //Parent w

Pagina 92

- 12.7.11 RFID_KILL Description: The structure of Kill a tag. Define: typedef struct RFID_KILL_TAG { HWND hWnd; //Parent window RFIDPROC lpfnStartP

Pagina 93 - 12.9.2 Programming Model

- 12.7.13 RFID_LOCK Description: The structure of Tag locks function. Define: typedef struct RFID_LOCK_TAG { HWND hWnd; //Parent window RFIDPROC lp

Pagina 94

- 12.7.14 RFID_LOCK_EX Description: Tag Lock extension function's parameter. Define: typedef struct RFID_LOCK_EX_TAG { HWND hWnd; //Parent win

Pagina 95

- 9 17.8 Stop Capture Video...

Pagina 96

- 12.7.16 RFID_POST_SINGULATION Description: The structure of post-singulation matches criteria. Define: typedef struct RFID_POST_SINGULATION_TAG {

Pagina 97 - 17.7 Start Capture Video

- 12.8 Error Code There are two types of error codes. One is returned by RFID Library interface indicates RFID library status and the other is retur

Pagina 98 - 17.11 Start Playback

- Access Operation Result: Value Description 0x00 Success 0x01 Read after write verify failed. 0x02 problem transmitting tag command 0x03 CRC e

Pagina 99 - 17.12 Stop Playback

- 12.9 Support Dot Net Compact Framework R1000ReaderCF.dll is a C# wrap of Native C/C++ DLL of RFID18k6cReader.dll. It provides APIs for Dot Net Co

Pagina 100

- 13 Useful function call – without include SysIOAPI.DLL Below API maybe useful for you to control HT6xx/PA96x 13.1.1 Warm-boot. Cold-boot and p

Pagina 101 - 19 GPS related functions

- 14 Get Device ID In HT6xx/PA96x, an unique ID had been burnt into terminal, user can check it by pressing “Func”+”9”. The sample code for read d

Pagina 102

- 17 Camera related functions (C#) Please get C# sample program from below URL. http://w3.tw.ute.com/pub/cs/software/Sample_Program/Camera/CameraDe

Pagina 103

- 17.5 Get transparent color key Function Description: Get which color is transparent of display context. The transparent pixels will be replaced b

Pagina 104 - 22 32WAN GPRS library

- 17.8 Stop Capture Video Function Description: Stop video capturing. Function Call: bool EndVideoCapture() Return code: TRUE: Success. FALS

Pagina 105 - 23 Update notes

- 17.12 Stop Playback Function Description: Stop playing video. Function Call: void ReleaseAudio();

Commenti su questo manuale

Nessun commento