問題タブ [hce]

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.

0 投票する
1 に答える
426 参照

android - NXP の crlc663 チップをエミュレート カード モードに設定することはできますか?

nfc-readerNXPのチップを使用してプログラミングを行っていますclrc663が、このチップを構成してカードをエミュレートできるかどうか知りたいです。

私が見る限り、そうではありませんが、確認できれば素晴らしいことです。

0 投票する
1 に答える
1054 参照

android - Androidフォンを使用してNFCデバイスのタイプを検出するには?

Android NFCで、ある電話がタグ、P2Pの別の電話、またはホステッドエミュレータモードの別の電話を含む他のNFCデバイスのタイプを検出する方法を知っている人はいますか? コードでは、メッセージはすべて NdefMessage から送信されていますが、メッセージがどの種類のデバイスから送信されたかを宣言している場所はありますか?

0 投票する
2 に答える
1953 参照

android - Android HCE でサポートされているタグ

ホスト カード エミュレーション デモの一環として、Nexus 4 デバイスを使用して Android NFC をエミュレートしようとしています。すべての NFC タグが HCE でサポートされているのか、それとも特定のタグのみがサポートされているのかを知りたいですか?

ISO-DEP は単なる例ですか、それとも機能する唯一のものですか?

0 投票する
1 に答える
3980 参照

android - Arduino を使用した Android ホスト カードのエミュレーション

Nexus4 HCE と Arduino PN532 チップ間の通信を構築しようとしています。Arduino のシリアル モニターで、何らかのデータ トランザクションが発生しているのを確認できました。しかし、ANDorid 側では、

以下は私のapduservice.xmlです

以下は私のArduinoサイドコードです

以下はArduinoのシリアルモニターからのログです

参考文献 : 多くの SOF Answers/ https://github.com/grundid/host-card-emulation-sample

どのライトも非常に役立ちます。

0 投票する
2 に答える
2042 参照

android - nfc リーダー (acr122) はどのように私の電話を検出しますか?

acr122リーダー、CD、およびカードを備えたACR122U SDKを購入し、テストしようとしています。リーダーは LED ライトを赤から緑に変えることでカードを検出しますが、携帯電話 (NFC がオン) をリーダーに近づけても何も起こりません。

リーダーに自分の電話を検出させるにはどうすればよいですか? 携帯電話を非接触型カードとして機能させるには、携帯電話に Java カード アプレットをインストールする必要がありますか?

0 投票する
1 に答える
2023 参照

nfc - PN532 NFC クレジット カード/デビット カード エミュレーション

pn532 NFC モジュールを使用してクレジット/デビット カードをエミュレートするプロジェクトに取り組んでいます。クレジット/デビットカードリーダーにクレジット/デビット情報を送信できるプロトコルを見つけようとしました。これについて検索しようとしましたが、適切なドキュメントを取得できませんでした。これについて助けが必要です。

  1. 読者にどのような情報を送信する必要がありますか?
  2. クレジット カード エミュレーション モードでの交換プロトコル。
0 投票する
1 に答える
1660 参照

android - NFC カード エミュレーションの問題 S3 (Android 4.3) および ACR122U

私たちのプロジェクトでは、NFC リーダー ACS ACR122U で ISO14443-3 PICC をエミュレートし、そのカードを NFC 電話 (Samsung S3 または S4) で読み取ろうとしています。S4 の場合、エミュレートされたカードと正常に通信できますが、S3 の場合、NFC イベントはありません。

S3 が LLCP 通信をアクティブ化できないことを示す Android (logcat) からのすべてのコマンド/応答とログを記録しました。私たちが持っているすべてのデータを投稿しています。問題の解決にご協力ください。

ACR122u (リーダー内の PN532 コントローラー) へのコマンド/応答:

応答D58D08E080は、次のようにエミュレートされたカード リーダーを示します。

  • ISO/IEC 14443-4 PICC --> はい
  • DEP --> いいえ
  • フレーミング タイプ --> ミファーレ

S4 をリーダーに配置すると、次のログが表示されます。

ただし、S3 を使用しようとすると、次のログのみが取得されます。

また、NFC イベントに登録している Android アプリは起動されません。S3 とカード リーダー間の互換性の問題か、S3 の NFC 実装の問題のようです。

両方とも同じ OS バージョン (つまり、Android 4.3) を使用している場合に、2 つの電話間で通信の違いが生じる理由を教えてください。S3 が「LLCP アクティベーション メッセージ」を超えないのはなぜですか?

私たちが使用している両方の電話のシステム情報は、ここで見つけることができます

0 投票する
2 に答える
2804 参照

android - HCE によるクレジットカードのエミュレート

Android (4.4) で HCE を介してクレジットカードをエミュレートするアプリケーションを開発しようとしています。NFC ステッカーから読み取ることができるターゲット アプリケーションがあり、デバイスで NFC をエミュレートすることで同じ結果を達成したいと考えています。このアプリケーションは ISO 14443-4 Type A/IsoDep の読み取りをサポートしています。私が理解しているように、アプリケーションが読み取る形式は次のとおりです。目標は、ターゲット アプリケーションが送信したデータを正しい形式で受信できるようにすることですが、まだこれを達成していません。私は他の例を調べようとしましたが、それらを見つけるのは難しく、現時点では私の知識はいくらか限られています.

ターゲット アプリケーションが必要とする AID を apduservice.xml に設定しました

問題は、ターゲット アプリケーションに正しいデータを送信するにはどうすればよいかということです。track1 "B5105105105105100^CARDDATA^121222200000181000000" と track2 "5105105105105100=121222200000181000000" の両方を送信したい

次のことを試しましたが、成功しませんでした:

コード:

私は何が欠けていますか?アドバイスをありがとう。

0 投票する
1 に答える
2731 参照

android - 頻繁に切断される ACR122U NFC リーダー

SIII (Android 4.3) を ACR122U NFC リーダーに装着すると、LED が緑色に点滅し続けます。Samsung S4 (Android 4.3) を入れると、電話がリーダーに接続されるまで LED が緑色に変わります。どちらの場合も、NFC がオンになっていて、デバイスがロック解除された状態になっています。この動作は、SIII で頻繁に切断され、S4 で安定した接続に変換されます。2 つの電話の動作が異なるのはなぜですか? 2 台の電話に、NXP と Broadcom という 2 つの異なるベンダーの NFC チップセットが搭載されていることは承知しています。

私の質問は、これらのデバイス間でこのような一貫性のない動作の原因は何ですか?

別の質問は、なぜ電話が ATR を提供するのかということです。