Romuald Conty
a4d1c53ed3
Add wake up function for PN532 UART and run a communication test to know if device correctly respond.
2010-04-12 14:48:03 +00:00
Romuald Conty
1ba436041b
Report found device number in debug mode.
2010-04-12 14:43:19 +00:00
Romuald Conty
f693040ced
Disable compiler code optimizations and turn on gdb support when --enable-debug is passed to configure.
2010-04-09 23:41:35 +00:00
Romuald Conty
e886ef4f48
nfc-poll: Warn user when hardware does not support polling.
2010-04-09 23:38:05 +00:00
Romuald Conty
c9370e6fac
Prevent from running polling on hardware that does not support it.
2010-04-09 23:11:20 +00:00
Romuald Conty
71341b871e
Minor comments added.
2010-04-09 23:09:20 +00:00
Romain Tartiere
ae99d155b5
Make nfc-list rely on the libnfcutils.a convenience library and call nfc_initiator_select_tag().
2010-04-09 22:08:17 +00:00
Romain Tartiere
b8630c4230
Fix various warnings:
...
- format '%d' expects type 'int', but argument 2 has type 'long unsigned int';
- format '%d' expects type 'int', but argument 2 has type 'size_t';
- unused variable 'nti';
- unused parameter 'argc'.
2010-04-09 22:03:52 +00:00
Romain Tartiere
ee3715e267
Add convenience library infrastructure and move the print_nfc_iso14443a_info() function away from bitutils.
2010-04-09 21:57:03 +00:00
Romuald Conty
2714180227
Add new example to show how to use new polling function.
2010-04-09 16:21:25 +00:00
Romuald Conty
40f230d6f0
New API function (experimental): nfc_initiator_poll_targets() which allow to use hardware polling function. Warning: ATM, it only support ISO14443a targets.
2010-04-09 16:20:47 +00:00
Romuald Conty
4128b23f86
Add new function pn53x_decode_target_data() that fill nfc_target_info_t with TargetData byte stream.
2010-04-09 16:18:42 +00:00
Romuald Conty
bc4c34f851
Add two new types: nfc_target_type_t and nfc_target_t.
2010-04-09 16:16:17 +00:00
Romuald Conty
af9f744390
Add a simple function to print nfc_iso14443a_info_t structure.
2010-04-09 16:11:21 +00:00
Romuald Conty
e9451f71f2
Add details on nfc_initiator_select_dep_target() fct params (enhance documentation).
2010-04-09 15:11:42 +00:00
Romuald Conty
495de91e13
Fix documentation build.
2010-04-09 15:08:36 +00:00
Romuald Conty
25b49f7879
Fix mis-initialized ATS field when filling-in nfc_target_info_t structure (wrong source address in memcpy())
2010-04-08 16:20:03 +00:00
Romuald Conty
ab028ab4e2
Add FIXME related to Issue 61.
2010-04-08 16:13:12 +00:00
Romuald Conty
9c43e75691
Redo r336. (Missed at r340)
2010-04-07 16:30:16 +00:00
Romain Tartiere
5473befa13
Fix a brunch of -Wextra warnings:
...
- 'static' is not at beginning of declaration;
- unused parameter;
- comparison between signed and unsigned.
2010-04-07 15:08:04 +00:00
Romuald Conty
3a0d05d15a
Minor headers ajustments.
2010-04-07 14:47:53 +00:00
Romuald Conty
bedaf12b0e
Fix releaser script according to the new sources tree.
2010-04-07 14:46:46 +00:00
Romain Tartiere
c7d77d7664
Rearrange source code.
2010-04-07 14:37:19 +00:00
Romuald Conty
be1639b452
Prepare libnfc 1.3.4 (ChangeLog)
2010-04-06 21:19:40 +00:00
Romain Tartiere
c4c7fa236a
Attempt to be able to compile using manual makefile AND with CMake (missing parts from r332)
2010-04-06 17:55:12 +00:00
Romain Tartiere
09d2fff619
Add another missing CMakeLists.txt in autotooled tarball.
2010-04-03 12:06:50 +00:00
Romain Tartiere
22d4ea3207
Add missing CMakeLists.txt in autotooled tarball.
2010-04-03 12:03:24 +00:00
Romuald Conty
02a29920fc
Prepare libnfc 1.3.4
2010-03-31 14:07:13 +00:00
Romuald Conty
d3796b6531
Attempt to be able to compile using manual makefile AND with CMake
2010-03-31 14:03:12 +00:00
Romuald Conty
12e4d3c822
Minor tweak in make_release.sh script
2010-03-31 13:54:31 +00:00
Romuald Conty
23f2adb433
Fix missing ";".
...
Pointy hat to Romain ;-)
2010-03-31 10:16:26 +00:00
Romuald Conty
a78cae1c15
Export ISO14443A CRC function. Thanks to Romain Tartière.
2010-03-31 10:09:06 +00:00
Romain Tartiere
667ba72dbd
Strip CT (Cascade Tag) from UIDs in nfc_initiator_select_tag().
2010-03-30 16:05:01 +00:00
Romuald Conty
1214f31d2c
Fix CT (Cascade Tag) byte when using 10 bytes long UID.
2010-03-30 15:17:18 +00:00
Romuald Conty
85afbd40ca
Fix nfc-types documentation.
2010-03-25 19:12:31 +00:00
Romuald Conty
ba5dbb05d5
Put an annoying message in debug mode only.
2010-03-25 14:55:28 +00:00
Romuald Conty
17dda85c71
Add README for Windows compilation using win32/Makefile.
...
Rename README-Windows.txt (compilation using CMake) into CMake-Windows.txt
2010-03-25 09:28:09 +00:00
Romuald Conty
b3c055fa5f
Typo.
2010-03-25 09:03:41 +00:00
Romain Tartiere
f20a681315
Prevent the Windows installer from installing manual pages.
2010-03-23 10:00:48 +00:00
Romain Tartiere
f372104163
Fix build on Windows when using CMake (Tested on Windows XP SP3 with WinSDK 7)
2010-03-22 20:34:02 +00:00
Romain Tartiere
b3b3f47876
- Sync libnfc version in CMake with the one in the autotools;
...
- Only add gcc-specific options when using gcc.
2010-03-22 20:28:30 +00:00
Romuald Conty
c203ce837c
Prevent from annoying message when probing nfc devices.
2010-03-11 14:42:58 +00:00
Romain Tartiere
e223b93d91
The obsolete function usleep(3) also needs _XOPEN_SOURCE >= 500.
2010-02-20 13:01:43 +00:00
Romuald Conty
738885cc1a
Prepare 1.3.3
2010-02-17 15:02:03 +00:00
Romuald Conty
63262331c6
Suppress warnings due to unused variable.
2010-02-17 14:57:03 +00:00
Romuald Conty
d97d017853
Move variable declarations at the beginning of function body to be able to compile using a stupid^W non C99 conform compiler under a non standard OS...
2010-02-17 14:48:41 +00:00
Romain Tartiere
b67dbe668b
Honour ctype(3) caveats section.
2010-02-17 14:36:33 +00:00
Romuald Conty
e0d8e80b76
Add _DARWIN_C_SOURCE define to activate all library features on MacOS
2010-02-17 14:12:38 +00:00
Romain Tartiere
9bafef8d88
Include pn53x.conf in libnfc tarballs since pn53x.rules is in it too.
2010-02-16 14:09:35 +00:00
Romain Tartiere
219d5657e8
Add devd(8) rules to change USB devices permissions when they are plugged-in on FreeBSD.
2010-02-16 14:06:56 +00:00