![]() |
UniPay SDK Guide for Android
0.02.011
API 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 |
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
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.