FeliCaスマートカード

概要

「FeliCaスマートカード」は、FeliCaカードに関連する機能が用意されています。

手順

継承される手順のほか、次の手順が使用できます。

【自分】からIDmをテキストで取得する

カードのIDmを文字列で取得します。

【自分】からシリアル番号をテキストで取得する

カードのシリアル番号を文字列で取得します。

【自分】から【ブロック番号】をテキストで取得する

カードの指定した番号の内容を文字列で取得します。

【自分】からダンプで取得する

カード内容をダンプで返します。

【自分】から【ブロック番号】を取得する

カードの指定した番号の内容をデータで取得します。

【自分】の【ブロック番号】へ【内容:文字列】を書き込む

カードの指定したブロックへデータを書き込みます。

【自分】の【ブロック番号】へ【データ:バイナリ】を書き込む

カードの指定したブロックへデータを書き込みます。

【自分】で【ブロック番号】へ【内容:文字列】を書き込む

カードの指定したブロックへデータを書き込みます。

設定項目

継承される設定項目のほか、次の設定項目が使用できます。

サンプルコード

FeliCa Lite-Sへ読み書きする

FeliCa Lite-Sへ読み書きします。

// FeliCa Lite-Sへの読み書き
「Produire.PCSC.dll」を利用する
NFCポートで受け付けて白カードとする
白カードからIDmをテキストで取得して報告する
白カードのサービスコードは、0x0009
0から13までブロックを増やしながら繰り返す
	//16文字に埋める必要がある
	白カードでブロックに「[今を「yy/MM/ddHH:mm:ss」に整えたもの]」を書き込む
そして
0から13までブロックを増やしながら繰り返す
	白カードからブロックをテキストで取得して結果とする
	結果を報告する
そして

 

ページ先頭へ