問題タブ [acr122]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - USB インターフェイスを要求できません (デバイスまたはリソースがビジーです)
ACR122U 非接触型スマート カード リーダーを Ubuntu 14 smarty で使用したいと考えています。そこで、必要なパッケージとドライバーをインストールしました。
最後に、リーダーを使用したい場合、次のエラーが表示されます。
私のリーダーはカーネル ツールで使用されているようです。いろいろ探しました。すでに同じ問題を抱えている人がたくさんいますが、その中から答えを見つけることができませんでした.
この問題を解決する方法を知っている人はいますか? (たとえば、デバイスを再利用することによって)
rfid - ACR1222L FF 82 Load Authentication Keys が 63 00 Operation Failed で失敗する
Mifare Plus カードで ACR1222L NFC スマートカード リーダーを使用しています (現在のセキュリティ レベル 0、メーカーのデフォルト キー A および B)。認証キーをリーダーにロードするために、さまざまなコマンドを試しました。
それらはすべてエラーステータスを返しています:
何が間違っている可能性がありますか?ヒントを求めて広く検索しましたが、他の多くの質問は、上記のコマンドのいずれかで認証キーを正常にロードした後の認証の失敗または読み取りの失敗に関するものであり、多くの場合、別のデバイス (ACR122U) に基づいています。
カードが存在しない場合、リーダーがコマンドに応答しないことに気付きました。認証キーをロードするためにリーダーにカードが存在する必要がありますか?
java - ACR122 を使用した Java Card アプレットのインストール
私は Java Card テクノロジの初心者で、Java Card テクノロジについて読み始めたばかりです。カード用のスマート アプレットを作成したいと考えています。私の目標は、非接触で使用されるカードで動作することです。NFC カードリーダー ACR122 を使用して *.cap ファイルをカードにインストールするために、jar ファイル (GlobalPlatformPro) をダウンロードしました。しかし、残念ながらエラーが発生しました:
私の最初の質問は、このリーダーを使用してアプレットを作成することは可能ですか? 次に、これをどのように行うことをお勧めしますか?
java - JspページでNfcタグを読んでいますか?
これは私のコードで、読み取りボタンのクリックで nfc タグを読み取りたいです。私は ACR122U デバイスと NFC カード + SDK を持っています。しかし、JSP Web アプリケーションで sdk を使用する方法がわかりません。私の問題を解決するために私を助けてくれませんか。
c# - ACR122U をリーダー/ライターとして使用して、Windows フォーム アプリケーション C# で Ndef を NFC タグに書き込む
ACR122U NFC リーダーを使用して、NDEF メッセージを作成し、Windows フォーム アプリケーション (C# で記述) の NFC タグに書き込もうとしています。
Andreas Jakl のNDEF ライブラリを使用して、NDEF メッセージの raw バイトを作成しました。これは C# コードです。
私が得る出力はD1 01 04 54 02 65 6E 31 (16 進数) です。
次に、次の APDU コマンドを使用して、ブロック #5 から始まる NFC タグ (MIFARE Ultralight) にこのデータを書き込みます。
しかし、Android でそのタグを読み込もうとすると、書き込まれた NDEF メッセージが認識されません。
NDEF メッセージを Android に認識させるにはどうすればよいですか?
解決策 (Michael Roland に感謝)
Android アプリを使用して NDEF タグを作成し、そのタグで生成した値と、上記の方法を使用して作成したタグを比較しました。違いは、最初は 0x03 0x08 でした。したがって、0x03 は必要な開始バイトであり、0x08 は NDEF メッセージの長さです。
nfc - NFC : APDU および SNEP の長さ制限
NFC を介して PC から Android デバイスに大量のデータを交換するためのプロジェクトに取り組んでいます。ACR122を使用しています。
以下は、送信されるデータの一般的な例です。
ここでは、レコード (短いレコードではありません) を送信します。したがって、NDEF ヘッダーでは、4 バイトのペイロード長を入力できます。
最後に、私の質問は、1 バイトの APDU Lc に関して、どのようにしてこのような大きなペイロードを送信できるのでしょうか?
この制限が pn532 チップまたは PS/SC のみによるものである場合、どの代替ハードウェアを提案しますか?
明確にしていただきありがとうございます
編集:
ここで探していたものを見つけました: Javacard
への拡張 APDU の送信
これはハードウェアの問題です。PN532 は拡張 APDU をサポートしていません。
nfc - ISO 14443-3A libnfc との通信手順
私は、ACR122U と AS3953 の間のカスタム ISO 14443-3A プロトコルの実装に取り組んでいます。タグが ACTIVE 状態で、ISO 14443-4 を使用していないときにフレームを送信したい。
では、libnfc を使用して、タグに何かを送信するための次の手順は正しいですか?
環境: Win10、libnfc 1.6.0
この時点でタグは ACTIVE 状態になりますか?
送受信は ISO 14443-3 に基づいていますか?
次に、ターゲットを停止します。
ただし、リーダーとタグはこの方法では互いのデータを受信しません。
どちらの側も通信障害の原因となる可能性があるため、まず、正しいものを正しい方法で送信することを保証したいと思います。