Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
nfc-pcsc.qdoc
Go to the documentation of this file.
1
// Copyright (C) 2022 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only
3
4
/*!
5
\page qtnfc-pcsc.html
6
\title PC/SC in Qt NFC
7
\ingroup connectivity-nfc
8
\inmodule QtNfc
9
\since 6.4
10
\brief Notes on PC/SC support in Qt Nfc.
11
12
PC/SC support is provided using native APIs on macOS and Windows, and using
13
\l{https://pcsclite.apdu.fr/}{PCSCLite} library on other platforms. The API
14
can be used for accessing both wired and wireless smartcards and storage cards.
15
16
\section1 Limitations
17
18
\list
19
\li The current API does not provide means to distinguish between separate
20
readers/slots.
21
\li NDEF access is only provided for NFC Type 4 tags.
22
\li Other applications starting transactions on cards may block Qt applications
23
from using Qt Nfc API.
24
\li QNearFieldTarget::sendCommand() used with a PC/SC target starts
25
a transaction that remains active until QNearFieldTarget::disconnect()
26
is called. This transaction prevents other applications from accessing
27
this target.
28
\li The backend is polling for new tags, that means that there
29
may be a delay up to the full polling interval before new tags are reported.
30
The default polling interval is 100 milliseconds. It can be adjusted
31
by setting environment valiable \c{QT_NFC_POLL_INTERVAL_MS} to an integer
32
value in milliseconds.
33
\endlist
34
*/
qtconnectivity
src
nfc
doc
src
nfc-pcsc.qdoc
Generated on
for Qt by
1.14.0