Commit graph

164 commits

Author SHA1 Message Date
Romuald Conty
695e5c2f37 Rename nfc_target_type_t as pn53x_target_type_t 2010-10-13 15:31:48 +00:00
Romuald Conty
c53c512831 Change some nfc_target_type_t to insist on the ISO/IEC 14443-4 compliance 2010-10-13 11:49:34 +00:00
Romuald Conty
0fe30e3db7 Change some nfc_target_mode_t to insist on the restrictions offer these mode 2010-10-13 11:35:28 +00:00
Philippe Teuwen
9d1e72a9f7 pn53x_usb: leave the device in cleaner state (Fixes Issue 123) 2010-10-12 15:51:57 +00:00
Romuald Conty
c34be50ef1 For the sake of consistency, rename all szRxLen to szRx and szTxLen to szTx 2010-10-12 14:56:42 +00:00
Romuald Conty
5d753827c1 Add a nfc-utils fonction (not in API) to display nfc_target_type_t as string 2010-10-12 14:05:28 +00:00
Romuald Conty
202c2a7a8b nfc-emulate-uid: fix wrong UID length in initial nfc_target_t 2010-10-12 14:04:30 +00:00
Romuald Conty
d7bffac0e6 Fix const bytes notation, string notation will add EOL ('\0') 2010-10-12 14:02:53 +00:00
Romuald Conty
b333a4b1cf Add FeliCa to emulation capabilities 2010-10-12 09:44:39 +00:00
Romuald Conty
602787bd03 We can now use an nfc_dep_info_t to specify DEP info as initiator. 2010-10-11 14:49:08 +00:00
Philippe Teuwen
ddb8fe9b1f nfc-relay: fix UID len & doc 2010-10-11 11:35:46 +00:00
Romuald Conty
08b06c1d03 Emulated DEP targets can now be customized (NFCID3 and General Bytes). 2010-10-08 21:54:59 +00:00
Philippe Teuwen
b72ce3decd Add pn53x-tamashell manpage 2010-10-08 21:31:12 +00:00
Romuald Conty
b8395d9506 Rename nfcip-* examples to nfc-dep-* 2010-10-08 20:36:13 +00:00
Romuald Conty
1e9c390dfa Improve DEP info struct: add more info, and InJumpDEP now fill fully this struct. 2010-10-08 20:25:34 +00:00
Philippe Teuwen
1d0c7fe68e Examples: some more misc fixes 2010-10-08 20:01:47 +00:00
Philippe Teuwen
7128eabfad Examples: misc fixed & enhancements in the doc 2010-10-08 19:24:54 +00:00
Romuald Conty
74a8ebde41 nfcip-*: Add man pages. 2010-10-08 18:28:23 +00:00
Romuald Conty
13d0bb7b0f nfcip-*: code clean up, enhance output to understand what happens. 2010-10-08 18:15:00 +00:00
Romuald Conty
bf1f9c68d3 nfc-list: remove some useless calls to nfc_configure(), these settings are applied by default. 2010-10-08 18:13:18 +00:00
Romuald Conty
aeadaf536c nfc-poll: code clean up, add man page. 2010-10-08 17:05:05 +00:00
Romuald Conty
8ec4c57910 pn53x-diagnose: add man page. 2010-10-08 16:57:09 +00:00
Romuald Conty
9b3dbc272c Update existing man pages. 2010-10-08 16:24:04 +00:00
Romuald Conty
994b119c32 nfc-emulate-forum-tag4 (renamed from nfc-emulate-ndef): add a man page. 2010-10-08 15:37:21 +00:00
Romuald Conty
fd211d53f8 nfc-emulate-tag: improve documentation, add a man page. 2010-10-08 14:45:48 +00:00
Romuald Conty
993a16f17c nfc-emulate-uid: finalize renaming. 2010-10-08 14:10:28 +00:00
Romuald Conty
79ebce2549 examples: rename nfc-emulate to nfc-emulate-uid.
Add some code documentation.
Update man page.
2010-10-08 14:05:10 +00:00
Romuald Conty
1565d540a8 Remove useless FIXME 2010-10-07 13:00:57 +00:00
Romuald Conty
840ff89450 Fix minor warnings 2010-10-07 12:59:12 +00:00
Philippe Teuwen
cb346cf20b nfc-emulate-ndef: some more doc 2010-10-06 21:04:52 +00:00
Philippe Teuwen
b74267901d nfc-emulate-tag: some more doc & Mifare example (not complete) 2010-10-06 20:31:36 +00:00
Romuald Conty
623c8bbeef Remove useless FIXME 2010-10-06 10:11:24 +00:00
Romuald Conty
5fdb7ab254 examples: rename nfc-sam to pn53x-sam, it need to made some direct calls to pn53x_* functions. 2010-10-06 09:10:14 +00:00
Romuald Conty
ec3f854a68 nfc-sam: code clean up and fix comments 2010-10-06 09:03:08 +00:00
Philippe Teuwen
d75e25d29d nfc-emulate-ndef now using easy framing & fix timing issues 2010-10-05 10:05:22 +00:00
Philippe Teuwen
2024e5f904 nfc-list: add example how to address directly a USB device by its name 2010-10-05 07:53:19 +00:00
Philippe Teuwen
6eca8843f6 nfc-emulate-ndef: document exchange & remove compil warning 2010-10-04 21:01:11 +00:00
Romuald Conty
98d0f2522f nfc-emulate-tag: add DESELECT command, enhance debug 2010-10-04 19:17:40 +00:00
Romuald Conty
e800765ffc nfc-emulate-ndef: remove one pn53x_set_parameters(). Note: it works a lot better with ARYGON (serial @9600 bauds) than touchatag through PCSC and USB. 2010-10-04 18:12:57 +00:00
Romuald Conty
ad7a8a59a6 nfc-emulate: Use a better const byte_t notation (no \0 EOL character). 2010-10-04 18:00:17 +00:00
Romuald Conty
178f73d98a nfc-sam: NTM_PICC does exist anymore and I dont think thats needed to all but ISO14443-4 initiator in this place. 2010-10-04 13:30:12 +00:00
Romuald Conty
da1de80aa6 nfc-emulate-ndef: use nfc_target_receive_bytes() instead of pn53x_target_receive_bytes(), adjust NTM_PICC new name 2010-10-04 13:28:36 +00:00
Romuald Conty
5233fceda7 Improve the target emulation functions (ATM, only ISO14443A), add an example (nfc-emulate-tag), update examples to use the new API. 2010-10-04 12:46:03 +00:00
Romuald Conty
d2d15afa3b examples: minor enhancements 2010-10-04 12:43:22 +00:00
Romuald Conty
afb1c3a0f8 examples: minor enhancements 2010-10-04 12:37:43 +00:00
Philippe Teuwen
80ee446f74 pn53x-tamashell now accepts scripts, see examples 2010-10-04 12:36:29 +00:00
Romuald Conty
17b940c610 Finalize pn53x-tamashell integration (add readline m4, fiw minor warnings, adjust Makefile.am) 2010-10-04 10:24:45 +00:00
Philippe Teuwen
87161b5b7b Examples: pn53x-tamashell
TODO: readline detection via autoconf
2010-10-02 23:35:24 +00:00
Philippe Teuwen
eca47b3cff nfc-emulate-ndef: S(DESELECT) is actually auto in this mode 2010-10-01 17:59:23 +00:00
Romuald Conty
ae522c843c nfc-sam: fix author fields (name and email). 2010-10-01 16:30:38 +00:00