Commit graph

979 commits

Author SHA1 Message Date
Romuald Conty
979fc1b5f5 examples: fix broken internal pn53x API. 2011-03-01 11:26:00 +00:00
Romuald Conty
4384d27f3e examples: silent some compilation warnings. 2011-02-28 09:47:31 +00:00
Romuald Conty
dbe59f83d9 set more strict CFLAGS to wrote great code ;-) 2011-02-28 09:45:09 +00:00
Romain Tartiere
62736ab48b Rework cleanup to drop code coverage information. 2011-02-26 00:21:27 +00:00
Romain Tartiere
b9dee63467 Update devd(8) rules file for FreeBSD. 2011-02-26 00:19:34 +00:00
Romuald Conty
d2192fb850 nfc-mfclassic: UID was shown reverse-ordered. (Fixes Issue 146) 2011-02-23 15:14:14 +00:00
Romuald Conty
b4d23795de Prepare 1.4.2 version 2011-02-22 14:17:20 +00:00
Philippe Teuwen
5df49391a9 pn53x-tamashell: add pause command & doc 2011-02-18 22:05:36 +00:00
Philippe Teuwen
3af79394b4 Readme typo 2011-02-18 09:01:30 +00:00
Romuald Conty
2ad6591f31 pn532_uart: fix pn532 wakeup response handling 2011-02-15 18:08:35 +00:00
Romuald Conty
695dc75037 uart: fix remaining bytes computation 2011-02-15 18:06:24 +00:00
Romuald Conty
e110a78de7 uart: do not reload static timeout as it is already past (static timeout is used to compensate response delay) 2011-02-14 13:24:42 +00:00
Romuald Conty
555c32015c uart: prevent from retrieving more than buffer length (potential buffer overflow) 2011-02-14 13:23:39 +00:00
Philippe Teuwen
287bbfeea3 pn53x-tamashell: fix bug introduced by r878 2011-02-10 14:29:29 +00:00
Romuald Conty
243100b676 Silent some compilation warnings (Fixes Issue 145) 2011-02-10 10:38:21 +00:00
Romuald Conty
f272e156e8 Add new README-Windows.txt file to distributed archive. 2011-02-07 12:34:13 +00:00
Romuald Conty
d7aa94dc17 Import README-Windows.txt file: thanks to you Glenn, libnfc now have Windows build instructions. 2011-02-07 12:31:08 +00:00
Romuald Conty
ca3efe2517 nfc-mfclassic: fixes a segfault when using only 1 argument (Fixes Issue 142) 2011-02-06 19:46:16 +00:00
Roel Verdult
ffd1eb1875 falling back to POSIX compatible commands, fgets in stead of getline. MacOSX / BSD doesn't come with glibc on default 2011-02-05 20:52:55 +00:00
Romuald Conty
fa4f6ca2ad nfc-emulate-uid: nfc_target_init() needs a emulable UID at first. (Fixes Issue 143) 2011-02-04 17:43:36 +00:00
Romuald Conty
bb1ebea711 debian: only install *.cmd from examples/pn53x-tamashell-scripts/ 2011-02-04 14:32:42 +00:00
Philippe Teuwen
af7d04cd04 tamashell: accepts script as arg, this makes shebang possible 2011-02-03 17:17:29 +00:00
Romuald Conty
8c3caed99f Add missing CMake files to generated tarball. (Thanks to Glenn) 2011-02-03 09:51:38 +00:00
Romuald Conty
25e04988a1 README: if ACS CCID is used the pcsc-lite configuration file is different. 2011-02-02 14:44:38 +00:00
Romuald Conty
6f36352265 README: be more generic on the pcsc-lite configuration file. 2011-02-02 14:20:16 +00:00
Romuald Conty
91419f8ad3 chip/pn53x: set register directly if mask cover whole value. 2011-02-01 21:38:25 +00:00
Romuald Conty
58ad2a5760 Add new supported device: ASK / LoGO. (Thanks to ASK for sending one sample of this device) 2011-02-01 21:20:48 +00:00
Romuald Conty
659d7a9de1 Prepare 1.4.1 version 2011-02-01 09:49:41 +00:00
Romuald Conty
bb1fc9cd87 Remove unrelevant file. 2011-02-01 09:27:27 +00:00
Romuald Conty
200487d172 Fix typo 2011-02-01 09:23:30 +00:00
Emanuele Bertoldi
35188bff25 Removed hard-coded size of ack frame. 2011-01-28 10:22:21 +00:00
Romain Tartiere
cf92bfaeee Fix crash when file cannot be opened for writing. 2011-01-20 15:42:46 +00:00
Emanuele Bertoldi
eae07f1977 Improved UART communication on POSIX systems:
- Added "dynamic timeout" to "uart_send" function.
- Added "static timeout" to each iteration of the while loop (it seems to solve a lot of sync troubles during read operation). 
(Tested with PN532).
2011-01-18 11:35:23 +00:00
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
f32013aba5 Define MIN/MAX on Windows platform (Thanks to Glenn) 2011-01-17 13:41:25 +00:00
Romuald Conty
d5c8188e99 Fix missing pn53x-tamashell-scripts in generated tarball. (thanks to usermeister) 2011-01-17 13:31:04 +00:00
Emanuele Bertoldi
b58816df05 Fixed issue #139: serial autoprobe now skips invalid devices but checks all ports in the list. 2011-01-14 16:39:02 +00:00
Roel Verdult
55be1debaf added include for MIN macro, fixed typo in determin buffer size 2011-01-11 12:04:42 +00:00
Romuald Conty
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)
2011-01-07 16:15:18 +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
cfa5e9be58 Fix typo. 2011-01-07 10:56:43 +00:00
Romuald Conty
ba1db2f406 chips/pn53x: name commands like user manual 2011-01-06 14:52:45 +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
88c14f5d4b Oops, revert wrong file commit 2011-01-06 14:06:01 +00:00
Romuald Conty
556918b298 Add some manual tests with ARYGON APDB2UA33. 2011-01-06 14:04:48 +00:00
Romuald Conty
432eff0f7d Fix polling on ARYGON devices 2011-01-06 14:00:05 +00:00
Romuald Conty
dd8ec29bb4 chips/pn53x: prefer pn53x_transceive() when possible. 2011-01-06 13:59:20 +00:00
Romuald Conty
6edb5a3bef Fix reply frame length for InAutoPoll 2011-01-06 13:20:45 +00:00
Romuald Conty
6ca32fbfb9 Fix reply length from transceive bits/bytes functions 2011-01-06 13:07:38 +00:00