Commit Graph

29 Commits

Author SHA1 Message Date
Rotzbua 3592862bcb Improve hardware based reset 2018-10-10 15:03:21 +02:00
Rotzbua dadcad0fc5 Merge remote-tracking branch 'miguelbalboa/release_1_4_X' into revertsplit 2018-10-04 13:29:14 +02:00
Rotzbua 4c193e338f Revert "remove some constructors"
This reverts commit f07049c24e.
2018-10-04 13:10:12 +02:00
Rotzbua e1b5c1dafa Revert "changeable spi class and settings"
This reverts commit 9c221e59ee.
2018-10-04 12:53:40 +02:00
Rotzbua 4148249807 Revert "refactor and split class"
This reverts commit 0b258bfe0f.
2018-10-04 12:52:18 +02:00
Rotzbua eb1fa49d47 Revert "optimise functions"
This reverts commit 57eb6b9a3b.
2018-10-04 12:52:00 +02:00
Rotzbua 5172bc4cbe Revert "fix wrong init order"
This reverts commit e71a86b7e0.
2018-10-04 12:50:44 +02:00
Daniel Tan 2fdb154346 Revert https://github.com/miguelbalboa/rfid/commit/764cb6c25101947ad02ece3b1200d4f7a52dfe98 and https://github.com/miguelbalboa/rfid/commit/767408134cd35aca89e4b926b213bac664fa2b88. Fix https://github.com/miguelbalboa/rfid/issues/394 2018-06-26 08:01:55 +08:00
Rotzbua 4b27d4fb5f deprecate MIFARE_SetAccessBits 2018-04-13 15:55:14 +02:00
Rotzbua 296772ea5f replace UINT8_MAX by UNUSED_PIN 2018-04-13 13:11:21 +02:00
heziegl ff4f51f38b fix #293 #324 #347, hang of PCD_Init() on ESP8266 boards (#354)
On the Wemos D1 mini ESP8266 board the RST pin was LOW all the time and the MFRC522::PCD_Init() didn't reset the MFRC522 because of a non working digitalWrite, resulting in a endless loop.
2018-04-13 13:01:56 +02:00
Rotzbua 5879252f82 fix #355 possible infinite loop PCD_Reset()
commited by @psgreco
2018-02-25 02:20:11 +01:00
heziegl feda7b55f9 fix #293 #324 #347, hang of PCD_Init() on ESP8266 boards (#354)
On the Wemos D1 mini ESP8266 board the RST pin was LOW all the time and the MFRC522::PCD_Init() didn't reset the MFRC522 because of a non working digitalWrite, resulting in a endless loop.
2018-01-14 13:04:01 +01:00
Rotzbua 767408134c add fixme for unused var, see #301 2018-01-13 13:34:58 +01:00
tuyethoa08041997 764cb6c251 Fix wrong var names in PICC_Select, MFRC522.cpp (#301)
fix issue #238
2018-01-13 12:15:12 +01:00
Bill2462 3def3ab000 Add power control functions (#334)
* Update MFRC522.h
Add new power control functions : 
PCD_SoftPowerDown
PCD_SoftPowerUp
2017-09-10 13:58:49 +02:00
Rotzbua e71a86b7e0 fix wrong init order 2017-06-19 14:36:11 +02:00
Rotzbua 57eb6b9a3b optimise functions 2017-05-22 15:01:56 +02:00
Rotzbua 0b258bfe0f refactor and split class
move hardware manipulation functions into new class
2017-05-22 12:25:18 +02:00
Rotzbua 9c221e59ee changeable spi class and settings 2017-05-22 11:30:25 +02:00
Rotzbua f82bcc4046 Replace NULL by nullptr
correct c++11
2017-05-22 10:58:23 +02:00
Rotzbua f07049c24e remove some constructors
Optional soft reset was added before, this can confuse ppl by default
set ss and not set rst pin. To clearify this change is made. Maybe
brakes some implmentations.
2017-05-22 10:51:47 +02:00
Rotzbua 8db7e2ba4f add deprecate and compiler warnings 2017-05-22 10:30:37 +02:00
Rotzbua 69f3482618 fix several bugs after splitting class
- make old hidden functions available
- explicit override
2017-03-26 16:49:12 +02:00
Rotzbua e394dc17d9 fix #298
add missing constructor
fix comment
2017-03-26 16:49:12 +02:00
Rotzbua dc25caf783 fix #292
fix missing UINT8_MAX
2017-03-25 15:18:02 +01:00
Rotzbua 9afdf70f81 remove unused function 2017-03-15 00:29:26 +01:00
Rotzbua 00fed4cca3 improve MFRC522Extended
- simplify some code
- add some todos and possible bugs
2017-03-15 00:17:26 +01:00
Rotzbua ede44cc620 move source files
closes #286
2017-03-13 22:31:17 +01:00