こんにちは、
現在、ESP32 にコネクテッドされた PN7160 を使用したカード エミュレーションに取り組んでいます。
PN7160 を Android NFCリーダ (NFC ツールを使用) にタップすると、エミュレートされたカードが検出されます。ただし、最初のバイトは常に 08 ですが、それ以外はタップごとに UID が変わることに気付きました。
私が観察したUIDの例:
08467004
0886036e
08c7351f
0831fb0d
...
私の質問は次のとおりです:
PN7160 でカード エミュレーション モードを使用する場合、完全にカスタマイズされた静的 UID (たとえば、「0456789A」のような固定 4 バイト UID) を構成することは可能ですか?
ご意見やご指導をいただければ幸いです。
こんにちは@EduardoZamoraさん、
ご説明いただき、NXP_HCE_RNDM_UID_ENB 構成を教えていただき、誠にありがとうございます。これにより、テスト中に観察された動作が明確になります。
サポートありがとうございます!
よろしくお願いします、
AWN
こんにちは、 @awnさん
あなたの調子が良いといいのですが。
カード エミュレーション モードでは、UID はランダムな数字になるCANがあり、1 バイトのみが固定されます。この構成では、RF オフ -> RF オンの遷移が発生するたびに (各タップごとに) UID が変更されます。
詳細については、 PN7160/PN7220 構成ファイルのセクション 5.8 NXP_HCE_RNDM_UID_ENBを確認することをお勧めします。
よろしくお願いいたします。
エドゥアルド。