0

我正在向 ISODep 标签发送以下 APDU 命令,但我收到“6700 长度错误”

byte[] command = new byte[]{ (byte)0x80,  (byte)0xD0, (byte)0x01, (byte)0x00, (byte)0x07,(byte)0x22 , (byte)0x22,(byte)0x12 , (byte)0x34 , (byte)0x56 , (byte)0x78 , (byte)0x90  };

请提出上述命令是否有问题。

4

1 回答 1

0

您正在那里发送一个案例 4 APDU,对吗?你的 Lc 表示 0x07 字节的数据,并且有一个 0x90 的 Le 尾随。请检查您的规范是否该命令实际上需要一个案例 4 结构,或者您是否只是在 Lc 字段中获取了错误的数据长度(0x08 而不是 0x07)。

于 2015-06-25T15:50:31.657 回答