Romuald Conty
58c5662f35
Improve Windows platform support (Thanks to Glenn)
...
* Remove stdint for MSVC since MSVC is not supported anymore;
* Fix libusb detection under Windows;
* Fix PCSC detection (mingw-w64 now have PC/SC Winscard interface);
* Ajust CMake files in order to make it compile (some examples have been disabled).
2011-01-17 13:42:24 +00:00
Romuald Conty
d5c8188e99
Fix missing pn53x-tamashell-scripts in generated tarball. (thanks to usermeister)
2011-01-17 13:31:04 +00:00
Philippe Teuwen
03963ef535
nfc-emulate-tag: handle HALT & READ
2011-01-07 13:22:39 +00:00
Philippe Teuwen
73561c5c1a
nfc-emulate-tag.c: add notes on UID emulation
2011-01-07 12:32:25 +00:00
Romuald Conty
d956ffb386
examples/nfc-emulate-tag: switch off easy framing when we are not emulating a ISO14443-4 target
2011-01-06 14:43:41 +00:00
Romuald Conty
1d085f21c9
Improve PN53x frame size calculation.
...
chips/pn53x: adjust size and defines to better handle reply size;
drivers/arygon: improve attempted reply size, should speed up the connexion;
drivers/pn532_uart: improve attempted reply size, should speed up the connexion;
2011-01-06 12:39:29 +00:00
Romuald Conty
1336c73e0c
example/nfc-mfultralight: handle lock page writing
2011-01-04 09:55:43 +00:00
Romuald Conty
84710f266b
nfc-mfultralight: remove unused variable
2010-12-29 13:16:30 +00:00
Romuald Conty
e38636c4ac
CMake fixes (Thanks to glenn from libnfc's forum)
2010-12-21 11:06:43 +00:00
Philippe Teuwen
3b62d2512c
nfc-mfultralight: fix 7byte UID display
2010-12-09 23:40:03 +00:00
Romuald Conty
5e9e177319
Change examples license for the sake of consistency: LGPL covers library, re-usable examples code is now under BSD license.
2010-11-17 14:27:11 +00:00
Romuald Conty
58dcf63e7c
MERGE: libnfc-mingw-cross merge with trunk (r805-821)
2010-11-17 08:29:41 +00:00
Romuald Conty
6df612a364
Errors use #define instead of constant values.
...
Update Issue 84
Current 'ident' command breaks commit-concerned lines.
2010-11-15 18:50:53 +00:00
Romain Tartiere
4e5d0766e1
Rename append_iso14443a_crc() to iso14443a_crc_append().
2010-10-29 10:59:26 +00:00
Philippe Teuwen
26de9d3a69
nfc-anticol: Computes CRC rather than hardcoded one. psst: r800 \o/
2010-10-26 15:01:46 +00:00
Romuald Conty
a214974684
Remove INFO macro: display was not clear enough and does not provide a big benefit.
...
New Issue
Summary: Remove nfc-message.h file from installed ones
nfc-message.h provide some usefull debugging macros but I am not sure that these macros have to be installed with other files.
2010-10-26 14:27:17 +00:00
Philippe Teuwen
1963bb65e4
nfc-anticol: Cascade based on SAK rather than CT, better for educational purpose
2010-10-25 13:48:01 +00:00
Philippe Teuwen
56e37ec309
nfc-anticol: Adds support for CL3 (Fixes issue 126) Thanks.
2010-10-25 13:00:39 +00:00
Philippe Teuwen
5a6bb0bbc5
examples: mifare.c fix potential bug when used in non-EasyFraming environment
2010-10-20 18:11:06 +00:00
Philippe Teuwen
0abdf67b8b
nfc-anticol: fix bug in long UID display, and some more details
2010-10-20 15:23:09 +00:00
Romuald Conty
311471024a
Fix printing of 847 kbps baud rate and a minor compil warning
2010-10-20 09:27:34 +00:00
Philippe Teuwen
aba4cec7d6
nfc-utils: more ATQA/SAK fingerprinting
2010-10-19 21:36:43 +00:00
Philippe Teuwen
838db98400
Examples: more ISO14443A ATQA+SAK possible matches
2010-10-19 13:08:56 +00:00
Philippe Teuwen
2b24a0a7f5
Examples: more ISO14443A info decoding & verbose mode for nfc-list
2010-10-19 12:50:52 +00:00
Romuald Conty
f249af6266
Add ISO14443-4 modulation to hardware polling only when NDO_AUTO_ISO14443_4A have been enabled and document this features and known issues.
2010-10-19 09:34:18 +00:00
Romuald Conty
57560c3290
Document the ACR122 problem.
...
Update Issue 117
Status: WontFix
ACR122 device support is limited. We can not provide a rock-solid support of emulation on these devices this way (talking directly to PN532).
2010-10-18 15:17:31 +00:00
Romuald Conty
65da34398d
nfc-list: clean up configuration, that now handled by nfc_initiator_list_passive_targets()
2010-10-18 10:12:24 +00:00
Philippe Teuwen
43f2004b11
nfc-relay-picc: remove unused #define
2010-10-16 09:57:39 +00:00
Romuald Conty
1f62e9e2f2
Improve API for target emulation, nfc_target_mode_t does not exist anymore (this mode is computed from nfc_target_t)
2010-10-15 14:32:10 +00:00
Roel Verdult
1e52e1dc9f
fixed printf warning
2010-10-15 13:27:18 +00:00
Philippe Teuwen
655460059a
nfc-utils: more decoding of ISO14443-4 Tk bytes
2010-10-15 08:57:58 +00:00
Philippe Teuwen
91f73e1802
nfc-utils: More decoding of ISO14443-4 ATS
2010-10-15 08:33:46 +00:00
Philippe Teuwen
33a99288f3
pn53x target_init: fix bug to use Tk; nfc-relay-picc: fix potential segfault
2010-10-14 20:17:58 +00:00
Philippe Teuwen
894d6b8d3b
Oops typo
2010-10-14 18:37:10 +00:00
Philippe Teuwen
ffe50562dd
Make use of the now available Tk info
2010-10-14 18:33:17 +00:00
Romuald Conty
8142e69121
Fix a misunderstood Historical Bytes decoding
2010-10-14 16:28:16 +00:00
Romuald Conty
7c76e1bf32
nfc_target_init() now update nfc_target_t baud rate
2010-10-14 16:27:50 +00:00
Romuald Conty
7294e4fbaf
examples/nfc-utils: decode more ATS info
2010-10-14 14:48:59 +00:00
Romuald Conty
507a23b708
Improve nfc_target_init()
2010-10-14 13:31:36 +00:00
Romuald Conty
60c9da598a
Support different baud rates for nfc_initiator_select_dep_target()
2010-10-14 13:03:23 +00:00
Romuald Conty
2f267f5463
nfc-relay-picc: Add new example to relay ISO14443-4 communications, with this one it can communicate over network... Enjoy! (Thanks to generous contributor)
2010-10-14 12:27:51 +00:00
Philippe Teuwen
5a5b5d681b
Small typos
2010-10-14 11:53:27 +00:00
Romuald Conty
af88da1a9c
Replace nfc_target_info_t with nfc_target_t in API function, we now have a coherent struct to handle nfc_target_t, use it!
2010-10-14 11:44:43 +00:00
Romuald Conty
6f3fbcb6bf
Fix nfc_dep_mode_t usage in API, fix/improve documentation
2010-10-14 11:12:23 +00:00
Romuald Conty
3c4972b9a3
Add TODO
2010-10-13 22:26:17 +00:00
Romuald Conty
9d9b5a629e
Fix nfc-poll, improve pn53x_target_type_t decoding
2010-10-13 21:40:54 +00:00
Romuald Conty
adba90684d
introduce nfc_dep_mode_t type instead of bool in nfc_initiator_select_dep_target()
2010-10-13 19:59:39 +00:00
Romuald Conty
f2a3d51037
Fix a bug introduce in r729, fix a compilation warning
2010-10-13 19:50:43 +00:00
Romuald Conty
979430ecd1
nfc_target_t have now nfc_modulation_t instead of nfc_modulatation_type_t
2010-10-13 19:17:51 +00:00
Romuald Conty
d289eabc36
Attempt to provide clean types for API
2010-10-13 17:43:23 +00:00