当前位置: 首页 > 知识库问答 >
问题:

使用接近装置发送和接收对APDU命令的响应

谭越
2023-03-14

我使用的是Sony FeliCa RC-S380,我想在读卡器处于读写器模式时,以卡模拟模式(HCE)向Android设备发送一些APDU命令。从外观上看,我可以使用Windows接近库来处理与该读卡器的通信,但我似乎无法找到将读卡器置于读写器模式以发送APDU命令和接收响应的方法。

ProximityDevice类用于发送名为PublishBinaryMessage的消息的函数,它看起来最像我想要用来发送命令的内容,但是只有消息发布时的回调,没有办法获得响应。有一个函数允许读者订阅正在发送给它的消息(订阅消息),但我不相信这会得到对我命令的响应。

我可以通过使用Windows智能卡库中的ACR 1252U读卡器,使用TransmitAsync函数轻松完成这项工作,该函数返回对APDU命令的响应。

是否有任何方法可以使用邻近库发送APDU命令?或者,是否有一种方法可以利用智能卡库处理与索尼阅读器的通信?

非常感谢您的帮助。

共有1个答案

单于皓轩
2023-03-14

建议使用此处提供的索尼SDK,请确保不要与用于在PC/笔记本电脑上支持内置NFC阅读器的Windows软件组件混淆。您正在连接的索尼阅读器是通过USB连接的,因此不是内置的

 类似资料:
  • 我正在使用一个桌面应用程序,它应该通过串行接口发送和接收命令,固件由我的同事编程。 我们设计了一个协议,其中命令类型由ASCII字母表示,每个命令类型可能包含一个有效载荷(在命令类型之间是任意的,但是对于每种类型是固定的),并且命令被包装在方括号中。例如,我们有以下命令: - 所以我有一个接收和解析传入字节的类,每次成功解析命令时,都会引发一个事件,并带有以下暂定签名: 其中< code>Seri

  • 问题内容: 有人可以帮助我使用Python中的AT命令发送和接收SMS吗? 万一重要,我正在使用Fedora 8。 哪款手机搭配Linux(诺基亚,索尼爱立信,三星等)会更好?所有电话都支持使用AT命令发送和接收SMS吗? 问题答案: 以下是一些示例代码,可以帮助您入门(在Python 3000中): 您还需要做两件事: 用适当的格式编码消息(主要是GSM 03.38,unicode.org上有一

  • 问题内容: 我正在使用套接字连接我的Android应用程序(客户端)和Java后端服务器。每次与服务器通信时,我都希望从客户端发送两个数据变量。 1)某种消息(由用户通过界面定义) 2)消息的语言(由用户通过界面定义) 我该如何发送这些消息,以便服务器将每个消息解释为一个单独的实体? 在读取了服务器端的数据并做出了适当的结论之后,我想向客户端返回一条消息。(我想我会没事的) 因此,我的两个问题是如

  • 我想做以下事情: 感谢任何回应。 我的单元测试如下: 演示方法用于组装tlv(我们的自定义协议)对象。 关键日志如下: 创建的TcpClient工作不好,我不知道如何更正,有人能告诉我一种正确的方法吗。

  • 我在网上搜索了很多,但是没有找到通过套接字发送对象并按原样接收的解决方案。我知道它需要酸洗,我已经做过了。将其转换为字节,然后从另一方面接收。但如何将这些字节转换为该类型的对象。 这是在客户端将对象转换为StringIO并发送到服务器的代码。在服务器端,我得到字节。现在我正在搜索要再次转换为StringIO的字节,以便获得对象值。 在代码中,对象被包装在StringIO中,并通过套接字发送。任何更