![Advanced Card ACR89U-A2 Reference Manual Download Page 18](http://html1.mh-extra.com/html/advanced-card/acr89u-a2/acr89u-a2_reference-manual_2855854018.webp)
ACR89U-A2 – Reference Manual
Version 1.01
www.acs.com.hk
Page 18 of 57
3.5. Extended Command Pipe Message Compatible with ACR89
This section defines the extended commands to be accepted by ACR89 for operating additional
features that CCID does not cover. These commands are always executed under the command
PC_to_RDR_Escape
Bulk-OUT message and responded with
RDR_to_PC_Escape
Bulk-IN
message.
PC Request Message
Code
ACR89 Response Message
Code
PC_to_ACR89_InputKey
12h
ACR89_to_PC_DataBlock
81h
PC_to_ACR89_SetCursor
18h
ACR89_to_PC_DisplayStatus
83h
PC_to_ACR89_SetBacklight
19h
ACR89_to_PC_DisplayStatus
83h
PC_to_ACR89_DisplayMessage
1bh
ACR89_to_PC_DisplayStatus
83h
PC_to_ACR89_DisplayRowGraphic
23h
ACR89_to_PC_DisplayStatus
83h
PC_to_ACR89_SetContrast
1ch
ACR89_to_PC_DisplayStatus
83h
PC_to_ACR89_ClearDisplay
1dh
ACR89_to_PC_DisplayStatus
83h
PC_to_ACR89_ReadRTC
08h
ACR89_to_PC_TimeStamp
84h
PC_to_ACR89_SetRTC
09h
ACR89_to_PC_TimeStamp
84h
PC_to_ACR89_Buzzer
0ah
ACR89_to_PC_Echo
90h
PC_to_ACR89_AccessEeprom
21h
ACR89_to_PC_Datablock
81h
PC_to_ACR89_SetLED
22h
ACR89_to_PC_Echo
90h
PC_to_ACR89_EraseSPIFlash
30h
ACR89_to_PC_ExMemStatus
b0h
PC_to_ACR89_ProgramSPIFlash
33h
ACR89_to_PC_MemoryStatus
b0h
PC_to_ACR89GetSPIFlash
34h
ACR89_to_PC_MemoryPage
b1h
PC_to_ACR89_GetVersion
36h
ACR89_to_PC_VersionInfo
b2h
PC_to_ACR89_AuthoInfo
38h
ACR89_to_PC_AuthInfo
b4h
Table 4
: ACR89 Extended Command Pipe Messages
3.5.1.
Extended Command Pipe Bulk-OUT Message
The command format defined in this section will be the
abData
field to be filled in the
PC_to_RDR_Escape
message.
Similar to the CCID message structure, the command format consists of fixed length Command
Header and variable length Command Data portion. The command header is fixed to 5 bytes in
length.
In contrast to CCID/USB practice, big endian will be adopted in extended command portion.
Figure 2
: CCID PC_to_RDR_Escape Message
CCID Header
(10 bytes)
Extended Command
Header (5 bytes)
Extended Command
Data
CCID PC_to_RDR_Escape Message
Extended Command