nfc-poll: code clean up, add man page.
This commit is contained in:
parent
8ec4c57910
commit
aeadaf536c
3 changed files with 30 additions and 10 deletions
|
@ -85,6 +85,7 @@ dist_man_MANS = \
|
|||
nfc-list.1 \
|
||||
nfc-mfclassic.1 \
|
||||
nfc-mfultralight.1 \
|
||||
nfc-poll.1 \
|
||||
nfc-relay.1 \
|
||||
pn53x-diagnose.1 \
|
||||
pn53x-sam.1
|
||||
|
|
28
examples/nfc-poll.1
Normal file
28
examples/nfc-poll.1
Normal file
|
@ -0,0 +1,28 @@
|
|||
.TH NFC-POLL 1 "June 26, 2009"
|
||||
.SH NAME
|
||||
nfc-poll \- Poll for one NFC target
|
||||
.SH SYNOPSIS
|
||||
.B nfc-poll
|
||||
.SH DESCRIPTION
|
||||
.B nfc-poll
|
||||
is a utility for polling any available target using ISO14443-A, FeliCa, Jewel
|
||||
and ISO14443-B modulations.
|
||||
|
||||
This tool relies on a hardware polling feature of the PN532, it will display
|
||||
available information retrived from the tag.
|
||||
|
||||
.SH BUGS
|
||||
Please report any bugs on the
|
||||
.B libnfc
|
||||
forum at
|
||||
.BR http://www.libnfc.org/community/ "."
|
||||
.SH LICENCE
|
||||
.B libnfc
|
||||
and
|
||||
.B libnfc-examples
|
||||
are covered by the GNU Lesser General Public License (LGPL), version 3.
|
||||
.SH AUTHORS
|
||||
Romuald Conty <romuald@libnfc.org>>
|
||||
.PP
|
||||
This manual page was written by Romuald Conty <romuald@libnfc.org>>.
|
||||
It is licensed under the terms of the GNU GPL (version 2 or later).
|
|
@ -97,15 +97,6 @@ main (int argc, const char *argv[])
|
|||
nfc_perror (pnd, "nfc_configure");
|
||||
exit (EXIT_FAILURE);
|
||||
}
|
||||
// Configure the CRC and Parity settings
|
||||
if (!nfc_configure (pnd, NDO_HANDLE_CRC, true)) {
|
||||
nfc_perror (pnd, "nfc_configure");
|
||||
exit (EXIT_FAILURE);
|
||||
}
|
||||
if (!nfc_configure (pnd, NDO_HANDLE_PARITY, true)) {
|
||||
nfc_perror (pnd, "nfc_configure");
|
||||
exit (EXIT_FAILURE);
|
||||
}
|
||||
// Enable field so more power consuming cards can power themselves up
|
||||
if (!nfc_configure (pnd, NDO_ACTIVATE_FIELD, true)) {
|
||||
nfc_perror (pnd, "nfc_configure");
|
||||
|
@ -114,7 +105,7 @@ main (int argc, const char *argv[])
|
|||
|
||||
printf ("Connected to NFC reader: %s\n", pnd->acName);
|
||||
|
||||
printf ("PN53x will poll during %ld ms\n", (unsigned long) btPollNr * szTargetTypes * btPeriod * 150);
|
||||
printf ("PN532 will poll during %ld ms\n", (unsigned long) btPollNr * szTargetTypes * btPeriod * 150);
|
||||
res = nfc_initiator_poll_targets (pnd, nttArray, szTargetTypes, btPollNr, btPeriod, antTargets, &szTargetFound);
|
||||
if (res) {
|
||||
uint8_t n;
|
||||
|
|
Loading…
Add table
Reference in a new issue