f32013aba5
Define MIN/MAX on Windows platform (Thanks to Glenn)
Romuald Conty2011-01-17 13:41:25 +00:00
d5c8188e99
Fix missing pn53x-tamashell-scripts in generated tarball. (thanks to usermeister)
Romuald Conty2011-01-17 13:31:04 +00:00
b58816df05
Fixed issue #139: serial autoprobe now skips invalid devices but checks all ports in the list.
Emanuele Bertoldi2011-01-14 16:39:02 +00:00
55be1debaf
added include for MIN macro, fixed typo in determin buffer size
Roel Verdult2011-01-11 12:04:42 +00:00
0f8c23bddd
Inform user if target UID can be emulated New error: ETGUIDNOTSUP raised when UID is not 4 bytes long or does not start with 0x08 (Security restriction present in the NXP PN53x chips)
Romuald Conty2011-01-07 16:15:18 +00:00
dcdad1e2e6
debian: enable serial autoprobing (needed for ARYGON devices)
Romuald Conty2011-01-06 12:40:51 +00:00
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;
Romuald Conty2011-01-06 12:39:29 +00:00
26b26f9783
Comment out debug messages and use MIN() macro from <sys/param.h>
Romuald Conty2011-01-06 12:31:31 +00:00
53c8917353
Attempt fix some UART timeouts, should also allow lower devices to be detected.
Romuald Conty2010-12-30 10:01:06 +00:00
ba37313cb8
Prevent from stack corruption when using PN533-based device and add errors handling for ReadRegister and WriteRegister. (Fixes Issue 135)
Romuald Conty2010-12-29 14:01:14 +00:00
5e9e177319
Change examples license for the sake of consistency: LGPL covers library, re-usable examples code is now under BSD license.
Romuald Conty2010-11-17 14:27:11 +00:00
6aa07aa78b
Add extra dist to make distcheck pass and force distcheck to compile all drivers
Romuald Conty2010-11-17 10:14:26 +00:00
66aef98c40
Define strdup under Windows in contrib/windows.h
Romuald Conty2010-11-17 10:10:34 +00:00
835823809f
Split UART implementations: POSIX and Windows
Romuald Conty2010-11-17 08:48:03 +00:00
a214974684
Remove INFO macro: display was not clear enough and does not provide a big benefit.
Romuald Conty2010-10-26 14:27:17 +00:00
1963bb65e4
nfc-anticol: Cascade based on SAK rather than CT, better for educational purpose
Philippe Teuwen2010-10-25 13:48:01 +00:00
56e37ec309
nfc-anticol: Adds support for CL3 (Fixes issue 126) Thanks.
Philippe Teuwen2010-10-25 13:00:39 +00:00
5c8749c63e
drivers/arygon: retrieve ARYGON firmware version
Romuald Conty2010-10-22 15:21:06 +00:00
8798f6bbcd
Fix ARYGON driver: - Does not send any ACK frame at start: my ARYGON does get happy with this frame (see code comments) - Send a TAMA reset (for PN532) instead of ACK frame - Remove bzero use: its a deprecated function
Romuald Conty2010-10-22 14:29:44 +00:00
ccbd2d83c6
Add NEWS file to summarize important changes (like API ^^)
Romuald Conty2010-10-19 15:50:18 +00:00
838db98400
Examples: more ISO14443A ATQA+SAK possible matches
Philippe Teuwen2010-10-19 13:08:56 +00:00
2b24a0a7f5
Examples: more ISO14443A info decoding & verbose mode for nfc-list
Philippe Teuwen2010-10-19 12:50:52 +00:00
f249af6266
Add ISO14443-4 modulation to hardware polling only when NDO_AUTO_ISO14443_4A have been enabled and document this features and known issues.
Romuald Conty2010-10-19 09:34:18 +00:00
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).
Romuald Conty2010-10-18 15:17:31 +00:00
65da34398d
nfc-list: clean up configuration, that now handled by nfc_initiator_list_passive_targets()
Romuald Conty2010-10-18 10:12:24 +00:00
7d59b6b1a3
Make sure the field is disabled then enabled before listing. Improve documentation about default configuration values.
Romuald Conty2010-10-18 10:11:30 +00:00
ecc1eeca8f
API documentation improvement: explain a bit what is pbtInitData for nfc_initiator_select_passive_target()
Romuald Conty2010-10-18 09:53:14 +00:00
1f62e9e2f2
Improve API for target emulation, nfc_target_mode_t does not exist anymore (this mode is computed from nfc_target_t)
Romuald Conty2010-10-15 14:32:10 +00:00
60c9da598a
Support different baud rates for nfc_initiator_select_dep_target()
Romuald Conty2010-10-14 13:03:23 +00:00
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)
Romuald Conty2010-10-14 12:27:51 +00:00
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!
Romuald Conty2010-10-14 11:44:43 +00:00