From 57eb6b9a3bce55547208f6d53df2efd2b1df9655 Mon Sep 17 00:00:00 2001 From: Rotzbua Date: Mon, 22 May 2017 14:57:51 +0200 Subject: [PATCH] optimise functions --- src/MFRC522Hack.cpp | 6 +++--- src/MFRC522Hack.h | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/MFRC522Hack.cpp b/src/MFRC522Hack.cpp index 12d532b..aca169f 100644 --- a/src/MFRC522Hack.cpp +++ b/src/MFRC522Hack.cpp @@ -11,7 +11,7 @@ * * Of course with non-bricked devices, you're free to select them before calling this function. */ -bool MFRC522Hack::MIFARE_OpenUidBackdoor(bool logErrors) { +bool MFRC522Hack::MIFARE_OpenUidBackdoor(const bool logErrors) const { // Magic sequence: // > 50 00 57 CD (HALT + CRC) // > 40 (7 bits only) @@ -83,7 +83,7 @@ bool MFRC522Hack::MIFARE_OpenUidBackdoor(bool logErrors) { * It assumes a default KEY A of 0xFFFFFFFFFFFF. * Make sure to have selected the card before this function is called. */ -bool MFRC522Hack::MIFARE_SetUid(byte *newUid, byte uidSize, bool logErrors) { +bool MFRC522Hack::MIFARE_SetUid(const byte *newUid, const byte uidSize, const bool logErrors) const { // UID + BCC byte can not be larger than 16 together if (!newUid || !uidSize || uidSize > 15) { @@ -184,7 +184,7 @@ bool MFRC522Hack::MIFARE_SetUid(byte *newUid, byte uidSize, bool logErrors) { /** * Resets entire sector 0 to zeroes, so the card can be read again by readers. */ -bool MFRC522Hack::MIFARE_UnbrickUidSector(bool logErrors) { +bool MFRC522Hack::MIFARE_UnbrickUidSector(const bool logErrors) const { MIFARE_OpenUidBackdoor(logErrors); byte block0_buffer[] = {0x01, 0x02, 0x03, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, diff --git a/src/MFRC522Hack.h b/src/MFRC522Hack.h index e865f00..c3aba44 100644 --- a/src/MFRC522Hack.h +++ b/src/MFRC522Hack.h @@ -9,13 +9,13 @@ class MFRC522Hack { private: MFRC522 *const _device; public: - MFRC522Hack(MFRC522 *device) : _device(device) {}; + MFRC522Hack(MFRC522 *const device) : _device(device) {}; - bool MIFARE_OpenUidBackdoor(bool logErrors); + bool MIFARE_OpenUidBackdoor(const bool logErrors) const; - bool MIFARE_SetUid(byte *newUid, byte uidSize, bool logErrors); + bool MIFARE_SetUid(const byte *newUid, const byte uidSize, const bool logErrors) const; - bool MIFARE_UnbrickUidSector(bool logErrors); + bool MIFARE_UnbrickUidSector(const bool logErrors) const; };