15 ConnectRequest = 0x00,
16 ConnectResponse = 0x01,
17 DisconnectRequest = 0x02,
18 DisconnectResponse = 0x03,
20 TransferApduRequest = 0x05,
21 TransferApduResponse = 0x06,
22 TransferAtrRequest = 0x07,
23 TransferAtrResponse = 0x08,
24 PowerSimOffRequest = 0x0A,
25 PowerSimOffResponse = 0x0A,
26 PowerSimOnRequest = 0x0B,
27 PowerSimOnResponse = 0x0C,
28 ResetSimRequest = 0x0D,
29 ResetSimResponse = 0x0E,
30 TransferCardReaderStatusRequest = 0x0F,
31 TransferCardReaderStatusResponse = 0x10,
34 SetTransportProtocolRequest = 0x13,
35 SetTransportProtocolResponse = 0x14)
48 CommandAPDU7816 = 0x10)
51 OkServerCanFulfillRequirements = 0x00,
52 ErrorServerUnableToEstablishConnection = 0x01,
53 ErrorServerDoesNotSupportMaximumMessageSize = 0x02,
54 ErrorMaximumMessageSizeByClientIsTooSmall = 0x03,
57 defineEnumType(BluetoothDisconnectionType, Graceful = 0x00, Immediate = 0x01)
61 ErrorNoReasonDefined = 0x01,
62 ErrorCardNotAccessible = 0x02,
63 ErrorCardAlreadyPoweredOff = 0x03,
64 ErrorCardRemoved = 0x04,
65 ErrorCardAlreadyPoweredOn = 0x05,
66 ErrorDataNotAvailabe = 0x06,
67 ErrorNotSupport = 0x07)
72 CardNotAccessible = 0x02,
79 defineEnumType(BluetoothCardReaderStatus, Unknown = 0x00, CardInserted = 0x78, CardRemoved = 0x38)
CommandAPDU
Definition: BluetoothIDs.h:42
ResultCode
Definition: BluetoothIDs.h:40
MaxMsgSize
Definition: BluetoothIDs.h:38
CardReaderStatus
Definition: BluetoothIDs.h:45
DisconnectionType
Definition: BluetoothIDs.h:41
TransportProtocol
Definition: BluetoothIDs.h:47
ResponseAPDU
Definition: BluetoothIDs.h:43
ConnectionStatus
Definition: BluetoothIDs.h:39
defineEnumType(UiModule, CURRENT, DEFAULT, IDENTIFY, SETTINGS, PINMANAGEMENT) defineEnumType(StatusFormat
UI modules that can be requested to show.
ATR
Definition: BluetoothIDs.h:44
StatusChange
Definition: BluetoothIDs.h:46
defineTypedEnumType(StatusCode, quint16, EMPTY=0x0000, INVALID=0x0001, SUCCESS=0x9000, NO_PKCS15_APP=0x6200, END_OF_FILE=0x6282, PIN_DEACTIVATED=0x6283, FCI_NO_ISO7816_4=0x6284, VERIFICATION_FAILED=0x6300, INPUT_TIMEOUT=0x6400, INPUT_CANCELLED=0x6401, PASSWORDS_DIFFER=0x6402, PASSWORD_OUTOF_RANGE=0x6403, CARD_EJECTED_AND_REINSERTED=0x64a2, EEPROM_CELL_DEFECT=0x6581, SECURITY_ENVIRONMENT=0x6600, WRONG_LENGTH=0x6700, NO_BINARY_FILE=0x6981, ACCESS_DENIED=0x6982, PASSWORD_COUNTER_EXPIRED=0x6983, DIRECTORY_OR_PASSWORD_LOCKED_OR_NOT_ALLOWED=0x6984, NO_PARENT_FILE=0x6985, NOT_YET_INITIALIZED=0x6985, NO_CURRENT_DIRECTORY_SELECTED=0x6986, DATAFIELD_EXPECTED=0x6987, INVALID_SM_OBJECTS=0x6988, COMMAND_NOT_ALLOWED=0x69f0, INVALID_DATAFIELD=0x6a80, ALGORITHM_ID=0x6a81, FILE_NOT_FOUND=0x6a82, RECORD_NOT_FOUND=0x6a83, INVALID_PARAMETER=0x6a86, LC_INCONSISTANT=0x6a87, PASSWORD_NOT_FOUND=0x6a88, ILLEGAL_OFFSET=0x6b00, UNSUPPORTED_CLA=0x6e00, CANT_DISPLAY=0x6410, INVALID_P1P2=0x6a00, UNSUPPORTED_INS=0x6d00, PIN_BLOCKED=0x63c0, PIN_SUSPENDED=0x63c1, PIN_RETRY_COUNT_2=0x63c2,) defineEnumType(SW1