Romain Tartiere
0b301d8ff6
Add missing documentation lines.
2010-04-16 13:00:33 +00:00
Romain Tartiere
7b65174856
Remove deprecated DEBUG_CFLAGS.
2010-04-16 12:58:29 +00:00
Romain Tartiere
4dbeff47db
Fix warnings on 32bit systems:
...
- format '%ld' expects type 'long int', but argument 2 has type 'unsigned int';
- format '%ld' expects type 'long int', but argument 2 has type 'size_t'.
Tested on FreeBSD arm.
2010-04-15 23:11:36 +00:00
Romuald Conty
d74e68a3fd
Add nfc-utils.h to generated tarball. (make distcheck OK)
2010-04-15 17:36:43 +00:00
Romuald Conty
b55400a0d5
configure.ac rework
...
- Put libusb and PC/SC check in m4 macros.
- Suppress --disable-pcsclite and --disable-libusb
- Add --with-drivers option: we now could choose which driver to build. without this option a default set is build (ATM all drivers except PN532_UART)
2010-04-15 14:41:13 +00:00
Romuald Conty
b747573dc7
PN532_UART readers could now poll using PN532 hardware feature. This commit should fix Issue 56 too.
2010-04-14 13:28:24 +00:00
Romuald Conty
064b7c4b41
Revert libnfc/drivers.h (from r371), this file should not have been commited (in r372).
...
Second pointy hat to: me again
2010-04-14 10:44:12 +00:00
Romuald Conty
0a08ef00c2
Fix recently changed wakeup function for pn532_uart driver.
...
Pointy hat to: me ;)
2010-04-14 10:39:18 +00:00
Romuald Conty
a3f68b566d
Raise up timeout value in UART, this is tricky (ugly?) hack to allow low speed UART device to run nfc-emulate.
2010-04-13 14:36:02 +00:00
Romuald Conty
2766cd8822
ARYGON readers could now poll using PN532 hardware feature.
2010-04-13 14:11:10 +00:00
Romuald Conty
332eed3596
nfc-poll: raise polling duration from 1500ms to 6000ms.
2010-04-13 14:07:29 +00:00
Romuald Conty
24e7b20d04
Add debug output when pnd->pdc->tranceive() failed.
2010-04-13 12:48:52 +00:00
Romuald Conty
29fad31ee5
Update ARYGON driver, it now support probing as PN532_UART. Communication should be faster (delays removed).
...
Note: ARYGON APPB2UA33 oem reader now works.
2010-04-12 14:51:50 +00:00
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