NDEF文本数据格式hello对应的原始数据如下:
D1 01 08 54 02 65 6E 68 65 6C 6C 6F
HEX值 | 解析 |
---|---|
D1(1101 0001B) | 最高位MB和ME都为1,因此代表当前只有一个record,既是首记录也是尾记录;该record没有ID阀以及ID length; 使用NFC RTC的type name |
01 | Type_length为1 |
08 | Payload length为8 Payload length为8 |
54 | 代表“T”, 表示该记录是文本记录 |
02 | 语言编码长度IANA = 2 |
65 6E | 65 6E = “en” 即编码表示US-ASCII码 |
68 65 6C 6C 6F | 文本信息“hello” |
有效载荷的长度 = 语言编码长度字节数据 + en编码类型字节数据 + 文本信息字节数
即: 8 = 1 + 2 +5
手机NFCTools读取nfc模块的数据如下: