Qt NFCにおけるPC/SC
PC/SC サポートは、macOS と Windows ではネイティブ API を、その他のプラットフォームではPCSCLiteライブラリを使用して提供されます。このAPIは、有線および無線のスマートカードやストレージカードへのアクセスに使用できます。
制限事項
- 現在のAPIは、別々のリーダー/スロットを区別する手段を提供していない。
- NDEFアクセスはNFCタイプ4タグに対してのみ提供される。
- カード上でトランザクションを開始する他のアプリケーションは、Qt アプリケーションが Qt Nfc API を使用するのをブロックする可能性があります。
- QNearFieldTarget::sendCommandPC/SC ターゲットで使用される () は、QNearFieldTarget::disconnect() が呼び出されるまでアクティブなトランザクションを開始します。このトランザクションにより、他のアプリケーションがこのターゲットにアクセスできなくなります。
- バックエンドは新しいタグをポーリングしているため、新しいタグが報告されるまでにポーリング間隔いっぱいまで遅延が発生する可能性があります。デフォルトのポーリング間隔は100ミリ秒です。環境変数
QT_NFC_POLL_INTERVAL_MS
にミリ秒単位の整数値を設定することで調整できます。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。