libnfc-模拟NDEFURI-NFC

libnfc-模拟NDEFURI-NFC,c,nfc,ndef,acr122,lib-nfc,C,Nfc,Ndef,Acr122,Lib Nfc,我使用的是ACR122U-A9 NFC阅读器和Mac OS X。 我想模拟和NDEFURI消息(例如https://stackoverflow.com),因此当Android或(更新的)iPhone接近NFC阅读器时,浏览器应自动打开URI 为此,我使用了libnfc中的示例,该示例正在运行。我可以启动脚本,当我用打开的NFC应用程序接近我的手机时,我收到一个标签。 在nfc-emulate-forum-tag2.c示例中,有以下脚本设置NDEF消息: static uint8_t __nfcf

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

为此,我使用了
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,
}
  • 那么,我需要如何设置这个
    \uuucforum\uTag2\uMemory\uArea
    来获取
    的NDEFURI消息呢https://stackoverflow.com
  • 有没有我可以使用的c库或脚本