UniPay SDK Guide for Android  0.02.011
API reference
 All Data Structures Functions Variables Pages
com.idtechproducts.device.ICCSettingStruct Class Reference

Data Fields

byte keyTypeOption
 
byte encryptionModeOption
 
byte iccVoltageOption
 
byte mainCardTypeOption
 
byte prePANID
 
byte postPANID
 
byte maskCharWithASCII
 
byte maskCharWithBCD
 
byte iccWithNotiticationOption
 
byte ConnectorOption
 
byte TransactionTimeoutL1
 

Detailed Description

Response data for all settings of ICC status.

NOTE:

From firmware version 1.01.029, support following setting item:
keyTypeOption
encryptionModeOption
mainCardTypeOption
iccWithNotiticationOption
TransactionTimeoutL1

Before firmware version 1.01.029, support following setting item:
keyTypeOption
encryptionModeOption
mainCardTypeOption
iccWithNotiticationOption

Field Documentation

byte com.idtechproducts.device.ICCSettingStruct.ConnectorOption

ICC Connector Option,one byte,default value:0x00; (0x00: User Card Connector,0x01: SAM Connector).

byte com.idtechproducts.device.ICCSettingStruct.encryptionModeOption

Encryption Mode Option:

NOTE: It is for UniPay option

byte com.idtechproducts.device.ICCSettingStruct.iccVoltageOption

ICC Voltage Option: All Voltages (3V/5V) 0xFF, Only 5V 0x00. NOTE: All EMV cards support 5V voltage. So default power could be Only 5V NOTE: It is for UniPay II option

byte com.idtechproducts.device.ICCSettingStruct.iccWithNotiticationOption

ICC Notification status option, one byte,default value:0x01 (0x01: open the ICC notification, 0xFF: close the ICC notification).

byte com.idtechproducts.device.ICCSettingStruct.keyTypeOption

Key Type Option:

NOTE: It is for UniPay option

byte com.idtechproducts.device.ICCSettingStruct.mainCardTypeOption

Main Card Type Option: EMV Card 0xFF, ISO Card 0x00 NOTE: It is for UniPay II option

byte com.idtechproducts.device.ICCSettingStruct.maskCharWithASCII

Character used to mask PAN with ASCII,one byte,default value:0x2A(0x20~0x7A). NOTE: It is for UniPay II option

byte com.idtechproducts.device.ICCSettingStruct.maskCharWithBCD

Character used to mask PAN with BCD,one byte,default value:0x0C(0x0A~0x0F). NOTE: It is for UniPay II option

byte com.idtechproducts.device.ICCSettingStruct.postPANID

Last PAN digits to display,one byte,default value:0x04(0x00~0x04). NOTE: It is for UniPay II option

byte com.idtechproducts.device.ICCSettingStruct.prePANID

Leading PAN digits to display,one byte, default value:0x04(0x00~0x06). NOTE: It is for UniPay II option

byte com.idtechproducts.device.ICCSettingStruct.TransactionTimeoutL1

L1 Transaction Timeout, the value is the time to power off the reader from power on.


The documentation for this class was generated from the following file: