【问题标题】:Nexus S ISO14443 comunicationNexus S ISO 14443 通信
【发布时间】:2012-09-03 08:08:50
【问题描述】:

我正在寻找一种在 ISO14443 中与我的 nexus S 进行 P2P 交换的方法,以便监视 LLC/NDEF 通信。

我已经尝试使用 NFC ACR122 阅读器和 Galaxy S NFC 手机,但通信始终在 FeliCa 中,而不是在 14443

Galaxy S 在 4.0.3 中,我的 Nexus 在 4.1.1 中,现在在 4.0.1 中。

没办法,通信总是在FeliCa,但我知道Nexus S支持14443 A/B

有没有办法强制14443通信? 我也试过that,但无法接收或发送任何东西。

感谢您的帮助。

【问题讨论】:

  • 您到底尝试了什么,得到了什么结果? Android 可以读取 NDEF 标签,或发送单个 NDEF-push/Beam 消息。如果你想让你的阅读器模拟一个 NDEF 标签,你必须使用一些允许这样做的软件。
  • @Nikolay,OP 表示他正在查看 P2P,而不是读取或模拟标签。
  • 我问了一个问题以获取更多详细信息:)
  • @Nikolay,好吧,我不明白你为什么提出卡模拟。那么,NFC 堆栈显然默认将 Felica 作为 LLC 的传输层?猜猜你需要[更改 NFC 堆栈]((stackoverflow.com/questions/12131513/…)) 如果你想改变这种行为。
  • @NikolayElenkov 我已经尝试在 nexus S 和 Galaxy S 之间进行 URL 交换,我的 nexus S 在 4.1.1 和 4.0.1 中。我只想监视一个 P2P 交换,但使用 ISO14443 通信,而且我的 nexus S 似乎总是在 FeliCa 中通信。 ACR122 阅读器支持 ISO14443,我认为可以让它们在 14443 中通信。

标签: android nfc nfc-p2p


【解决方案1】:

仍然不清楚您要做什么,但如果您不想 root 手机和/或更改固件,您需要控制读卡器。您的设备应该可以使用libnfc,您可以尝试使用libnfc-llcp 来发起/接收P2P 通信。然后您可以随意记录/检查等消息。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-06
  • 1970-01-01
  • 2021-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多