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までブロックを増やしながら繰り返す 白カードからブロックをテキストで取得して結果とする 結果を報告する そして