选择 MF 或 HCA returns 总是错误 6E 00 - Class 'CLA' 不支持 - 对于 eGK

Selecting MF or HCA returns always error 6E 00 - Class 'CLA' no supported - for eGK

我看过很多关于这个主题的话题。大部分都提示CLA发送到卡reader是错误的。 但是,我正在使用该卡的德语文档中描述的代码(Implementierungsleitfaden zur Einbindung der eGK in die Primärsysteme der Leistungserbringer v1.6.0 from 21.10.2013)。
根据该文档(第 5.4.4.1 点)我应该发送:

00 A4 04 0C 07 D2 76 00 01 44 80 00
至 select MF 或

00 A4 04 0C 06 D2 76 00 00 01 02
到 select HCA

在这两种情况下,我都会收到 6E 00 错误。 命令如:

来自同一个文档,工作正常。

知道为什么我得到 CLA 不受支持 - 可能是因为卡上没有数据,如果是,我该如何检查?

提前致谢

原因很明显,但由于这是我第一次使用读卡器,我很长时间没有看到它:我正在发送 ICC 命令(如 select 文件)到 CT(JavaCTAPI.CT) 而我应该将它们发送到 ICC1 (JavaCTAPI.ICC1)。

换句话说,我是这样做的:

ctData(..., JavaCTAPI.CT, ..., ..);

而我本应该这样做的:

ctData(..., JavaCTAPI.ICC1, ..., ..);