サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
bs-nfc.blogspot.com
NDEFとはNFC Data Exchange Formatと呼ばれるもので、NFCでデータのやり取りをする際に使われるデータ・フォーマットです。 仕様書はこちらにあります NFC Forum : Technical Specifications http://www.nfc-forum.org/specs/spec_list/#ndefts この内容についてNFC Labにて発表をしました。 資料はこちらです。 http://www.slideshare.net/tomorrowkey/ndef-13784268 Ndefの構成 NDEFには一つのNdef Messageが含まれます。 またNdef Messageには0個以上のNdef Recordが含まれます。 Ndef Recordの構成 Ndef Recordは大きくヘッダとペイロードの2つに分けることができます。 ヘッダ MB(
NFC対応アプリケーションを作るWindows7にPaSoRi(RC-S330)を接続してNFCタグをかざすと、そのIDを表示するアプリケーションを作成します。 API呼び出し順序については前回のエントリを参照してください ディレクトリ構成 ./Program.csアプリケーションのスタートアップポイントです。./felica_nfc_dll_wrapper_basic.csSDK for NFCをC#で使うためのラッパーです。./Forms/NFCHandleForm*.cs主に処理が書かれているフォームです。 解説はNFCHandleForm.csを中心に説明していきます。 プログラムスタートアップ./Program.cs VisualStudioにて自動生成されたそのままです。起動すると、NFCHandleFormを表示します。 ポーリングまでの処理SDK for NFCのAPI呼び
作るもの ホームアプリでNFCに反応するアプリを作る タグの種類によって制限する 解説AndroidManifest.xml 1. NFCのIntentFilterを定義する タグの種類によって制限をかけたいので、TECH_DISCOVEREDというアクションを設定します。 2. 制限するタグの定義ファイルを設定する タグを制限するにはxmlファイルを定義する必要があります。 /res/xml/nfc_tech_filter.xml 1. 制限するタグを定義する NfcFのみ反応したい場合、以下のように定義します。 NfcFかつNdefが定義されている場合のみ反応したい場合、以下のように定義します。 NfcFとNfcA両方に反応したい場合、以下のように定義します。 HomeActivity.java 1. Intentを受信したらNFC-IDを表示する NFCのIntentが呼ばれた時にN
SNEPとはSimple NDEF Exchange Protocol(通称SNEP)とは、NFCのP2Pで使われるプロトコルです。NFC Device同士でServerとClientになり、HTTPのようにGETやPUTなどのメソッドを使いデータのやり取りを行います。 原文Simple NDEF Exchange ProtocolTechnical SpecificationNFC Forum™SNEP 1.0NFCForum-TS-SNEP_1.02011-08-31 http://www.nfc-forum.org/http://www.nfc-forum.org/specs/spec_list/#prottsNFC Simple NDEF Exchange Protocol (SNEP) specification 和訳[ダウンロード] カスタマー開発部 山下智樹
呼び出しが大変 新しいプロジェクト立ち上げの度に、毎回API呼び出し手順にしたがって呼び出すのも、なかなかめんどうです。 またこのSDKでは各NFCデバイス(NFC-A,NFC-B,NFC-F)の検出までは共通化できますが、そこからのコマンド発行については個別に実装していかなければなりません。 ライブラリ化してより簡単にNFCデバイスにアクセスできるようにします。 要件 NFCデバイスを検知するとイベントが発生する。 どのNFCデバイスを検出するか選択できるようにする。 各NFCデバイスで異なるイベントを発生させる。 SDK for NFCのログ出力フラグを持つ。 AndroidのNFC APIのようにNFCデバイスを意識しなくてもNDEFを書き込めるようにする ポーリング開始と停止を任意のタイミングで行える。 基本設計 Windowメッセージで飛んでくるので、Formを拡張する形で進める
このページを最初にブックマークしてみませんか?
『ブリリアントサービス NFC技術ブログ』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く