為實現(xiàn)滴膠卡NFC標簽、滴膠卡NFC設備以及滴膠卡NFC設備之間的交互通信,滴膠卡NFC論壇(滴膠卡NFC FROUM)定義了稱為滴膠卡NFC數(shù)據(jù)交換格式(NDEF)的通用數(shù)據(jù)格式。
NDEF是輕量級的緊湊的二進制格式,可帶有URL,vCard和滴膠卡NFC定義的各種數(shù)據(jù)類型。
NDEF使滴膠卡NFC的各種功能,更加容易的使用各種支持的標簽類型進行數(shù)據(jù)傳輸,因為NDEF已經(jīng)封裝了滴膠卡NFC標簽的種類細節(jié)信息,使得應用不用關心是在與何種標簽通信。
NDEF交換的信息由一系列記錄(Record)組成。每條記錄包含一個有效載荷,記錄內(nèi)容可以是URL、MIME媒質或者滴膠卡NFC自定義的數(shù)據(jù)類型。使用滴膠卡NFC定義的數(shù)據(jù)類型,載荷內(nèi)容必須被定義在一個滴膠卡NFC記錄類型定義(RTD)文檔中。
記錄中的數(shù)據(jù)類型和大小由記錄載荷的頭部(Header)注明。 這里的頭部包含:1、類型域。用來指定載荷的類型。2、載荷的長度數(shù)。單位是字節(jié)(octet)。3、可選的指定載荷是否帶有一個NDEF記錄。
滴膠卡NFC定義的數(shù)據(jù)類型需要載荷內(nèi)容被定義在RTD文檔中, 滴膠卡NFC論壇具體定義了以下RTD:
1、滴膠卡NFC 文本RTD(T) ,可攜帶Unicode字符串。文本記錄可包含在NDEF信息中作為另一條記錄的描述文本。
2、滴膠卡NFC URI RTD(U),可用于存儲網(wǎng)站地址,郵件,和電話號碼,存儲成經(jīng)過優(yōu)化的二進制形式
3、滴膠卡NFC 智能海報RTD(Sp),用于將URL,短信或電話號碼編入滴膠卡NFC論壇標簽,及如何在設備間傳遞這些信息。
4、滴膠卡NFC 通用控制RTD。
5、滴膠卡NFC 簽名RTD。
微信公眾號