NDEF

読み:エンデフ
外語:NDEF: NFC Data Exchange Format 英語
品詞:名詞

NFCを用いたデータ交換用の軽量なバイナリーフォーマット。

目次

次のフォーマットでデータは送られる。長さの順序とデータの順序は違っている。

  • フラグ(8ビット)
  • タイプ長 (1オクテット)
  • ペイロード長 (1または4オクテット)
  • ID長 (0または1オクテット)
  • タイプ
  • ID
  • ペイロード

テクノロジー

Androidの場合、NFCはテクノロジーごとに分類して扱い優先度などを決定するが、NDEFには専用のテクノロジー分類が用意されている。このため、NDEFフォーマットされたタグは専用にNDEFとして独自に扱われる。

Tag#getTechListメソッドでは、次のいずれかが返される。

  • android.nfc.tech.Ndef
  • android.nfc.tech.NdefFormatable

NDEFフォーマット可能なら「NdefFormatable」、これをフォーマットすると「Ndef」になる。

インテント

AndroidにおいてNFCを認識した場合のインテントは次の3種類があり、上ほど優先度が高い。

  • ACTION_NDEF_DISCOVERED
  • ACTION_TECH_DISCOVERED
  • ACTION_TAG_DISCOVERED

NDEFは最も優先度が高く設定されている。

関連する用語
NFC

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club