Commit Graph

365 Commits

Author SHA1 Message Date
Rotzbua
452728d2c1 Merge pull request #245 from surr/test
Selftest completion
2016-10-31 12:46:44 +01:00
Rotzbua
82f12a607a Merge pull request #244 from surr/auth
Authenticate devices with long uids
2016-10-31 12:46:39 +01:00
Rotzbua
ee94e03906 Bump Version to 1.1.9 2016-10-31 12:39:10 +01:00
Rotzbua
bdccc59ad6 Merge pull request #255 from ricardojlrufino/patch-1
Update library.json
2016-10-26 23:51:30 +02:00
Ricardo JL Rufino
bb9cc50e73 Update library.json
use espressif8266 the old value will be deprecated
2016-10-26 18:42:19 -03:00
Rotzbua
82f2074e40 Autoformat example MinimalInterrupt.ino
- auto format from arduino ide
- unsigned char ->  byte
2016-10-14 15:08:49 +02:00
Rotzbua
c6a341f7a3 Merge pull request #253 from Rotzbua/patch-1
Extend Readme by Forks who made diffrent ports
2016-10-14 14:32:48 +02:00
Rotzbua
19063a3698 upd readme
add links to ports
add note for support/issues
2016-10-14 14:23:48 +02:00
Rotzbua
8ef6b90847 Merge pull request #246 from prazek/patch
Add support notice for arduino 101
2016-09-16 20:45:57 +02:00
Piotr Padlewski
09c5b6aa66 Add support for arduino 101
Tested with my board. Everything works.
2016-09-10 18:31:22 -07:00
Alexander Inyukhin
03abe01b87 Selftest completion
It seems that selftest completion condition
(PCD_ReadRegister(DivIrqReg) & 4) may not work.
On my v1.0 device DivIrqReg is stuck at 0x13 during test,
but output data is generated succesfully.

I think, the better way to check for completion is to
monitor FIFO level register.
2016-09-10 16:13:50 +03:00
Alexander Inyukhin
76adf6e383 Authenticate devices with long uids
It seems that the last four uid bytes should be used for
auth instead of first ones.

This patch allows to work with Mifare plus cards in SL1 mode,
that have 7 byte uids (e.g. Troyka transport cards.)

See also "3.2.5 MIFARE Classic Authentication" of AN10927 document.
http://cache.nxp.com/documents/application_note/AN10927.pdf
2016-09-10 15:47:55 +03:00
Rotzbua
bec50c194e Merge pull request #237 from danielcbit/patch-1
Add Espressif ESP8266 support in library manifest
2016-08-31 18:24:40 +02:00
Rotzbua
fb500e9f12 Update README.rst
http -> https
2016-08-31 18:21:37 +02:00
Daniel da Costa Bittencourt
d30edf393b Add Espressif ESP8266 support in library manifest
Add support for ESP8266 so that it could be installed from platformio lib management system.
2016-08-30 14:44:14 -04:00
Rotzbua
310adc8ab2 Update README.rst 2016-08-26 02:11:54 +02:00
Rotzbua
2b8a32d6c6 Merge pull request #215 from Rotzbua/master
Add note for compatible ide
2016-08-26 00:39:23 +02:00
Rotzbua
8ec23ca580 Merge pull request #219 from asomov/fix-typos
Fix typos
2016-08-26 00:37:00 +02:00
Rotzbua
da439a20de Merge pull request #232 from denisvm/spi-auto-ss
Get SPI SS/CS pin automatically
2016-08-25 23:56:01 +02:00
Denis Volpato Martins
4ee20074b2 added SS define comment 2016-08-24 08:55:49 -03:00
Denis Volpato Martins
b86a09792d Get SPI SS/CS pin automatically 2016-08-21 19:52:45 -03:00
Rotzbua
76fec6f381 add teensy2 to travis
and only show error/warning
2016-06-28 17:29:45 +02:00
Rotzbua
e90031305f upd readme
add note for compatible ide
closes #200
closes #204
closes #205
closes #212
upd readme
closes #220
closes #36
extend gitignore with ide clion data
2016-06-22 18:23:20 +02:00
Rotzbua
cd5bca80ad upd example multireader
- comments
- reader info after init
- serial speed
2016-06-22 18:23:20 +02:00
Andrey Somov
f023568955 Use the same term for self-test 2016-06-20 22:13:38 +02:00
Andrey Somov
21d541635e Fix a typo (cars) 2016-06-20 22:11:59 +02:00
Miki Balboa
4dd8522a40 Merge pull request #203 from gpancot/master
Thank you @gpancot 
try to avoid spourious interrupt
2016-04-15 13:52:36 -07:00
gpancot
3503a149e2 Update MinimalInterrupt.ino 2016-04-09 19:01:27 +02:00
gpancot
2f57235c87 Added files via upload
avoid spourious interrupt
2016-04-09 19:00:12 +02:00
Miki Balboa
55feec4399 Merge pull request #190 from Rotzbua/patch-collision
fix #182 , extend travis
2016-02-18 09:23:15 -08:00
Rotzbua
7f78c5cffe Merge branch 'new-travis' into patch-collision 2016-02-15 17:33:17 +01:00
Rotzbua
4bf0cb872f Merge branch 'master' into new-travis 2016-02-15 17:27:58 +01:00
Rotzbua
e090099081 Merge branch 'upstream/master' 2016-02-15 17:25:41 +01:00
Rotzbua
7d4cf94e38 extend travis test for different boards
- add notice to readme for compatible boards
2016-02-15 17:24:42 +01:00
Rotzbua
fda5380a7a add output SAK to dump functions 2016-02-15 16:25:48 +01:00
Miguel Balboa
24ca93a642 Bump Version to 1.1.8 2016-02-11 09:34:54 -08:00
Miki Balboa
074d42a34a Merge pull request #187 from lmmeng/master
Interrupt example. 
Thank you @lmmeng , very helpful.
2016-02-11 09:15:53 -08:00
Rotzbua
543d08f5d8 make some fct static
save some bytes flash
2016-02-10 14:28:43 +01:00
Rotzbua
4f311b60f4 upd README
smal table change -> leonardo took too much space -> break
2016-02-08 18:35:39 +01:00
liviu
2bfb6481c0 Interrupt example. 2016-02-03 19:14:06 +01:00
Miki Balboa
7f6c9ebad2 Merge pull request #185 from BenWiederhake/master
Add gitignore
Thank you @BenWiederhake
2016-02-03 10:00:59 -08:00
Miki Balboa
86fc3e5c61 Merge pull request #183 from jkutianski/patch-1
Update README.rst
Thank you @jkutianski
2016-02-03 09:59:25 -08:00
Ben Wiederhake
7fcc353411 Add gitignore
This allows the project to be more easily used as a subproject.
2016-02-01 22:42:03 +01:00
Rotzbua
8ecb98cfd5 tweak enum
save flash
2016-01-31 23:48:24 +01:00
Rotzbua
8bcfef72ab fix #182 PICC_Select - collision 2016-01-29 14:40:46 +01:00
Juan Pablo Kutianski
4af4db6b4a Update README.rst
Added Teensy 2.0 & Tensy++ 2.0 pinouts
2016-01-26 21:07:49 -03:00
Miguel Balboa
fc40e78a79 Bump Version to 1.1.7 2016-01-19 09:55:24 -08:00
Miki Balboa
e9ea8b9335 Merge pull request #176 from Rotzbua/master
fix compile error
Thank you @Rotzbua
2016-01-19 09:38:50 -08:00
Rotzbua
7014f3dc71 fix old return type
byte -> MFRC522:::PICC_Type
2016-01-19 18:03:05 +01:00
Miguel Balboa
9f6a078290 Merge branch 'stefanblommaert-master' 2016-01-19 08:51:51 -08:00