1

我正在使用 ACR122U-A9 NFC 阅读器和 Mac OS X。我想模拟和 NDEF URI 消息(例如https://stackoverflow.com),所以当 Android 或(更新的)iPhone 接近 NFC 阅读器时,浏览器应该自动打开 URI。

为此,我正在使用来自 的nfc-emulate-forum-tag2.c示例libnfc,该示例正在运行。我可以启动脚本,当我使用打开的 NFC 应用程序接近我的手机时,我会收到一个标签。在 nfc-emulate-forum-tag2.c 示例中,有以下脚本设置 NDEF 消息:

static uint8_t __nfcforum_tag2_memory_area[] = {
  0x00, 0x00, 0x00, 0x00,  // Block 0
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0xFF, 0xFF,  // Block 2 (Static lock bytes: CC area and data area are read-only locked)
  0xE1, 0x10, 0x06, 0x0F,  // Block 3 (CC - NFC-Forum Tag Type 2 version 1.0, Data area (from block 4 to the end) is 48 bytes, Read-only mode)

  0x03, 33,   0xd1, 0x02,  // Block 4 (NDEF)
  0x1c, 0x53, 0x70, 0x91,
  0x01, 0x09, 0x54, 0x02,
  0x65, 0x6e, 0x4c, 0x69,

  0x62, 0x6e, 0x66, 0x63,
  0x51, 0x01, 0x0b, 0x55,
  0x03, 0x6c, 0x69, 0x62,
  0x6e, 0x66, 0x63, 0x2e,

  0x6f, 0x72, 0x67, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
  0x00, 0x00, 0x00, 0x00,
}
  • 那么我需要如何设置它__nfcforum_tag2_memory_area以获取 NDEF URI 消息https://stackoverflow.com呢?
  • 有没有我可以使用的 c 库或脚本?
4

0 回答 0