在线商店

MIFARE®卡编程-µFR最简单的软件SDK

最简单的MIFARE®卡读写源代码软件示例

Mifare SDKは,次のプログラミング言語で利用可能です。

  • Java(アプレットを含む)
  • ジャバスクリプト,
  • ラザロ
  • ボ,ランドデルファ
  • c++ビルダ,
  • 微软®Visual c++ .NET,
  • 微软®Visual c# .NET,
  • 微软®Visual Basic .NET

文档和软件下载

nfcリ,ダ,を操作するための一般的な機能

  • リ,ダ,オ,プン:接続されているrfidリダのポトを開きます。マルチスレッドアプリケーションの場合,開発者は,予期しない状況を回避するために,リーダーのリソースへのアクセスを同期するように注意する必要があります。
  • リ,ダ,閉じる:リ,ダ,のポ,トを閉じます。これにより,他のプロセスからrfidリ,ダ,にアクセスできるようになります。
  • GetCardId:この関数は,rfid NFCリダに配置されたタプ識別子とカドのシリアル番号を返します。

MIFARE SDK - uFR SDKを使用した最もシンプルなソフトウェア

一般的な機能

リニア·アドレス·スペ,スをエミュレ,トする関数

リニアラ@ @ト

この関数は,リニアアドレス空間のエミュレーションを使用してカードにデータを書き込むために使用されます。信頼性を証明する方法は,関数の名前の接尾辞によって決まります。

  • aucData -書き込み用のデタを含むバトシケンスへのポンタ
  • usLinearAddress -デ,タ書き込みが意図されているカ,ドのリニアアドレス
  • usDataLength -エントリのバeprト数。aucDataでは,関数を呼び出す前に最小usDataLengthバイトを割り当てる必要があります。
  • lpusBytesWritten——カードから正常に読み取られたバイト数が書き込まれる“符号なしショート”型の変数へのポインター。入力が完了すると,このデ,タはusDataLengthパラメ,タ,と等しくなります。一部のブロックの書き込み中にエラーが発生した場合,関数はこのパラメーターに正常に書き込まれたバイト数を返します。
  • ucAuthKey——このパラメーターは,一个キーまたはキーBのどちらを使用して認証を実行するかを定義します。AUTHENT1A (0 x60)またはAUTHENT1B (0 x61)の2つの値を持つことができます。
  • ucReaderKeyIndex——既定の認証方法(サフィックスのない関数が使用されている場合)は,RFIDリーダーから選択されたキーインデックスを使用して信頼性の証明を実行します。リニア·アドレス·モドでは,これは書き込まれるすべてのセクタに適用されます。
MIFARE SDK - uFR SDK 2を使用した最もシンプルなソフトウェア

リニア読み取り

この関数は,リニアアドレス空間のエミュレーションを使用してカードにデータを書き込むために使用されます。信頼性を証明する方法は,関数の名前の接尾辞によって決まります。

  • aucData -カドに書き込むためのデタを含むバトシケンスへのポンタ
  • usLinearAddress -デ,タ書き込みが意図されているカ,ドのリニアアドレス
  • usDataLength -エントリのバeprト数。aucDataでは,関数を呼び出す前に最小usDataLengthバイトを割り当てる必要があります。
  • lpusBytesReturned——カードから正常に読み取られたバイト数が書き込まれる“符号なしショート”型の変数へのポインター。入力が完了すると,このデ,タはusDataLengthパラメ,タ,と等しくなります。一部のブロックの書き込み中にエラーが発生した場合,関数はこのパラメーターに正常に書き込まれたバイト数を返します。
  • ucAuthMode——このパラメータは,キー一またはキーBのどちらで認証を実行するかを定義します。AUTHENT1A (0 x60)またはAUTHENT1B (0 x61)の2つの値を持つことができます。
  • ucReaderKeyIndex——既定の認証方法(サフィックスのない関数が使用されている場合)は,RFIDリーダーから選択されたキーインデックスを使用して信頼性の証明を実行します。リニア·アドレス·モドでは,これは読み取られるすべてのセクタに適用されます。

MIFARE SDK - uFR SDK 3を備えた最もシンプルなソフトウェア

リニアフォ,マットカ,ド

この関数は,すべてのカードデータをデフォルトのバイトデータ[32 (Dec), 20(十六进制)]で書き換えることによってカードをフォーマットするために使用されます。

  • ucReaderKeyIndex——既定の認証方法(サフィックスのない関数が使用されている場合)は,RFIDリーダーから選択されたキーインデックスを使用して信頼性の証明を実行します。リニア·アドレス·モドでは,これは書き込まれるすべてのセクタに適用されます。

MIFARE SDK - uFR SDK 5を使用した最もシンプルなソフトウェア

Baidu
map