UID from MFRC522 Is Printing Wrong

This is my code.

#include <MFRC522v2.h>
#include <MFRC522DriverSPI.h>
#include <MFRC522DriverPinSimple.h>
#include <MFRC522Debug.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#include <SPI.h>
#include <Rtc_Pcf8563.h>

int saat;
int dk;
int san;


MFRC522DriverPinSimple ss_1_pin(10); // Configurable, take an unused pin, only HIGH/LOW required, must be different to SS 1.
MFRC522DriverSPI driver_1{ss_1_pin};
MFRC522 readers[]{driver_1};   // Create MFRC522 instance.

#define SCREEN_WIDTH 128 // OLED display width, in pixels
#define SCREEN_HEIGHT 64 // OLED display height, in pixels
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire);

Rtc_Pcf8563 rtc;
/**
 * Initialize.
 */
void setup() {
  Serial.begin(115200);  // Initialize serial communications with the PC for debugging.
  rtc.initClock();
  while (true){
      Serial.println("Saat kac ?");
      while (Serial.available() == 1){delay(10);}
      while (Serial.available() == 0){}
      saat = Serial.parseInt();
      if (saat<24 && saat>0){
        Serial.println("basarili bir deger girdiniz");
        Serial.print("girmis oldugunuz deger: ");
        Serial.println(saat);
        break;
      }
      else if (saat>24 || saat<1){
        Serial.println("Hatali deger araliginda bir sayi girdiniz lutfen tekrar giriniz.");
        }
      }
      while (true){
      Serial.println("Kacinci dakika");
      while (Serial.available() == 1){delay(10);}
      while (Serial.available() == 0){}
      dk = Serial.parseInt();
      if (dk<60 && dk>0){
        Serial.println("basarili bir deger girdiniz");
        Serial.print("girmis oldugunuz deger: ");
        Serial.println(dk);
        break;
      }
      else if (dk>60 || dk<0){
        Serial.println("Hatali deger araliginda bir sayi girdiniz lutfen tekrar giriniz.");
        }
      }
      while (true){
      Serial.println("Kacinci saniye");
      while (Serial.available() == 1){delay(10);}
      while (Serial.available() == 0){}
      san = Serial.parseInt();
      if (san<60 && san>0){
        Serial.println("basarili bir deger girdiniz");
        Serial.print("girmis oldugunuz deger: ");
        Serial.println(san);
        break;
      }
      else if (san>60 || san<0){
        Serial.println("Hatali deger araliginda bir sayi girdiniz lutfen tekrar giriniz.");
        }
      }
      //day, weekday, month, century(1=1900, 0=2000), year(0-99)
      //hr, min, sec
  rtc.setTime(saat, dk, san);
  display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
  display.clearDisplay();
  for (MFRC522 reader : readers) {
    reader.PCD_Init(); // Init each MFRC522 card.
    Serial.print(F("Reader "));
    static uint8_t i = 0;
    i++;
    Serial.print(i);
    Serial.print(F(": "));
    MFRC522Debug::PCD_DumpVersionToSerial(reader, Serial);
  }
}
/**
 * Main loop.
 */
void loop() {
  // Look for new cards.
  for (MFRC522 reader : readers) {
    if (reader.PICC_IsNewCardPresent() && reader.PICC_ReadCardSerial()) {
      Serial.print(F("Reader "));
      static uint8_t i = 0;
      i++;
      Serial.print(i);
      
      // Show some details of the PICC (that is: the tag/card).
      Serial.print(F(": Card UID:"));
      MFRC522Debug::PrintUID(Serial, reader.uid);
      Serial.println();
      // Halt PICC.
      reader.PICC_HaltA();
      // Stop encryption on PCD.
      reader.PCD_StopCrypto1();
      display.clearDisplay();
      display.setTextSize(1,3);
      display.setTextColor(WHITE);
      display.setCursor(0, 20);
      MFRC522Debug::PrintUID(display, reader.uid);
      display.display();
      delay(3000);
      }
    }
        display.clearDisplay();
        display.setTextSize(1);
        display.setTextColor(WHITE);
        display.setCursor(10,0);
        display.print(rtc.formatTime());
        display.display();
}

The problem is for example my UID is "78 CD 6E FD". MFRC522 is printing "FD 6E CD 78" anyway that can i take this output in reverse.

The UID is presumably being printed by

      MFRC522Debug::PrintUID(Serial, reader.uid);

What makes you think that it is being printed in reverse, not that I am saying it isn't

If you want to print the UID for yourself then consider using a for loop to print the contents of reader.uid yourself as that is where I suspect it is held

Thanks for your precious answer. I may consider to print it by myself. I have a code to print it as DEC thats okey too.

void printDec(byte *buffer, byte bufferSize) {
  for (byte i = 0; i < bufferSize; i++) {
    Serial.print(buffer[i] < 0x10 ? " 0" : " ");
    Serial.print(buffer[i], DEC);
  }
}

How can i implement this to my current code. I made this void outside of any loop. normally when printing to serial that was easy to do task.

#include <MFRC522v2.h>
#include <MFRC522DriverSPI.h>
#include <MFRC522DriverPinSimple.h>
#include <MFRC522Debug.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#include <SPI.h>
#include <Rtc_Pcf8563.h>

int saat;
int dk;
int san;


MFRC522DriverPinSimple ss_1_pin(10); // Configurable, take an unused pin, only HIGH/LOW required, must be different to SS 1.
MFRC522DriverSPI driver_1{ss_1_pin};
MFRC522 readers[]{driver_1};   // Create MFRC522 instance.

#define SCREEN_WIDTH 128 // OLED display width, in pixels
#define SCREEN_HEIGHT 64 // OLED display height, in pixels
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire);

Rtc_Pcf8563 rtc;
/**
 * Initialize.
 */
void setup() {
  Serial.begin(115200);  // Initialize serial communications with the PC for debugging.
  rtc.initClock();
  while (true){
      Serial.println("Saat kac ?");
      while (Serial.available() == 1){delay(10);}
      while (Serial.available() == 0){}
      saat = Serial.parseInt();
      if (saat<24 && saat>0){
        Serial.println("basarili bir deger girdiniz");
        Serial.print("girmis oldugunuz deger: ");
        Serial.println(saat);
        break;
      }
      else if (saat>24 || saat<1){
        Serial.println("Hatali deger araliginda bir sayi girdiniz lutfen tekrar giriniz.");
        }
      }
      while (true){
      Serial.println("Kacinci dakika");
      while (Serial.available() == 1){delay(10);}
      while (Serial.available() == 0){}
      dk = Serial.parseInt();
      if (dk<60 && dk>0){
        Serial.println("basarili bir deger girdiniz");
        Serial.print("girmis oldugunuz deger: ");
        Serial.println(dk);
        break;
      }
      else if (dk>60 || dk<0){
        Serial.println("Hatali deger araliginda bir sayi girdiniz lutfen tekrar giriniz.");
        }
      }
      while (true){
      Serial.println("Kacinci saniye");
      while (Serial.available() == 1){delay(10);}
      while (Serial.available() == 0){}
      san = Serial.parseInt();
      if (san<60 && san>0){
        Serial.println("basarili bir deger girdiniz");
        Serial.print("girmis oldugunuz deger: ");
        Serial.println(san);
        break;
      }
      else if (san>60 || san<0){
        Serial.println("Hatali deger araliginda bir sayi girdiniz lutfen tekrar giriniz.");
        }
      }
      //day, weekday, month, century(1=1900, 0=2000), year(0-99)
      //hr, min, sec
  rtc.setTime(saat, dk, san);
  display.begin(SSD1306_SWITCHCAPVCC, 0x3C);
  display.clearDisplay();
  for (MFRC522 reader : readers) {
    reader.PCD_Init(); // Init each MFRC522 card.
    Serial.print(F("Reader "));
    static uint8_t i = 0;
    i++;
    Serial.print(i);
    Serial.print(F(": "));
    MFRC522Debug::PCD_DumpVersionToSerial(reader, Serial);
  }
}

void printDec(byte *buffer, byte bufferSize) {
  for (byte i = 0; i < bufferSize; i++) {
    Serial.print(buffer[i] < 0x10 ? " 0" : " ");
    Serial.print(buffer[i], DEC);
  }
}
/**
 * Main loop.
 */
void loop() {
  // Look for new cards.
  for (MFRC522 reader : readers) {
    if (reader.PICC_IsNewCardPresent() && reader.PICC_ReadCardSerial()) {
      Serial.print(F("Reader "));
      static uint8_t i = 0;
      i++;
      Serial.print(i);
      
      // Show some details of the PICC (that is: the tag/card).
      Serial.print(F(": Card UID:"));
      MFRC522Debug::PrintUID(Serial, reader.uid);
      Serial.println();
      // Halt PICC.
      reader.PICC_HaltA();
      // Stop encryption on PCD.
      reader.PCD_StopCrypto1();
      printDec(reader.uid);
      display.clearDisplay();
      display.setTextSize(1,3);
      display.setTextColor(WHITE);
      display.setCursor(0, 20);
      MFRC522Debug::PrintUID(display, reader.uid);
      display.display();
      delay(3000);
      }
    }
        display.clearDisplay();
        display.setTextSize(1);
        display.setTextColor(WHITE);
        display.setCursor(10,0);
        display.print(rtc.formatTime());
        display.display();
}

It supposed to work if i write it like this.

But this is the error i get.

Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Administrator\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=1A86_7523 -ide-version=10819 -build-path C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_517614 -warnings=all -build-cache C:\Users\ADMINI~1\AppData\Local\Temp\arduino_cache_176737 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Administrator\Downloads\RFID\RFID.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Administrator\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=1A86_7523 -ide-version=10819 -build-path C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_517614 -warnings=all -build-cache C:\Users\ADMINI~1\AppData\Local\Temp\arduino_cache_176737 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Administrator\Downloads\RFID\RFID.ino

Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Detecting libraries used...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for MFRC522v2.h: [RFID_MFRC522v2@2.0.3]

ResolveLibrary(MFRC522v2.h)

  -> candidates: [RFID_MFRC522v2@2.0.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for SPI.h: [SPI@1.0]

ResolveLibrary(SPI.h)

  -> candidates: [SPI@1.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Wire.h: [Wire@1.0]

ResolveLibrary(Wire.h)

  -> candidates: [Wire@1.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_GFX.h: [Adafruit_GFX_Library@1.11.3]

ResolveLibrary(Adafruit_GFX.h)

  -> candidates: [Adafruit_GFX_Library@1.11.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_I2CDevice.h: [Adafruit_BusIO@1.12.0]

ResolveLibrary(Adafruit_I2CDevice.h)

  -> candidates: [Adafruit_BusIO@1.12.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_SSD1306.h: [Adafruit_SSD1306@2.5.6]

ResolveLibrary(Adafruit_SSD1306.h)

  -> candidates: [Adafruit_SSD1306@2.5.6]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Rtc_Pcf8563.h: [Rtc_Pcf8563@1.0.3]

ResolveLibrary(Rtc_Pcf8563.h)

  -> candidates: [Rtc_Pcf8563@1.0.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522Debug.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522DriverI2C.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522DriverSPI.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522Hack.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522v2.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src\SPI.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\Wire.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\utility\twi.c

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_GFX.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_GrayOLED.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_SPITFT.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\glcdfont.c

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_BusIO_Register.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_I2CDevice.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_SPIDevice.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Rtc_Pcf8563\src\Rtc_Pcf8563.cpp

Generating function prototypes...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\preproc\\ctags_target_for_gcc_minus_e.cpp"

"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp.o"

C:\Users\Administrator\Downloads\RFID\RFID.ino: In function 'void loop()':

RFID:118:26: error: cannot convert 'MFRC522::Uid {aka MFRC522Constants::Uid}' to 'byte* {aka unsigned char*}' for argument '1' to 'void printDec(byte*, byte)'

       printDec(reader.uid);

                          ^

Using library RFID_MFRC522v2 at version 2.0.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2 

Using library SPI at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI 

Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire 

Using library Adafruit_GFX_Library at version 1.11.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library 

Using library Adafruit_BusIO at version 1.12.0 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO 

Using library Adafruit_SSD1306 at version 2.5.6 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_SSD1306 

Using library Rtc_Pcf8563 at version 1.0.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Rtc_Pcf8563 

exit status 1

cannot convert 'MFRC522::Uid {aka MFRC522Constants::Uid}' to 'byte* {aka unsigned char*}' for argument '1' to 'void printDec(byte*, byte)'


You have a method: printDec(arg1, arg2) which is called with only one argument of the wrong type: printDec(reader.uid).

Sorry my bad. Error code is.

Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Administrator\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=1A86_7523 -ide-version=10819 -build-path C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_517614 -warnings=all -build-cache C:\Users\ADMINI~1\AppData\Local\Temp\arduino_cache_176737 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Administrator\Downloads\RFID\RFID.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Administrator\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=1A86_7523 -ide-version=10819 -build-path C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_517614 -warnings=all -build-cache C:\Users\ADMINI~1\AppData\Local\Temp\arduino_cache_176737 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Administrator\Downloads\RFID\RFID.ino

Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Detecting libraries used...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for MFRC522v2.h: [RFID_MFRC522v2@2.0.3]

ResolveLibrary(MFRC522v2.h)

  -> candidates: [RFID_MFRC522v2@2.0.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for SPI.h: [SPI@1.0]

ResolveLibrary(SPI.h)

  -> candidates: [SPI@1.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Wire.h: [Wire@1.0]

ResolveLibrary(Wire.h)

  -> candidates: [Wire@1.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_GFX.h: [Adafruit_GFX_Library@1.11.3]

ResolveLibrary(Adafruit_GFX.h)

  -> candidates: [Adafruit_GFX_Library@1.11.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_I2CDevice.h: [Adafruit_BusIO@1.12.0]

ResolveLibrary(Adafruit_I2CDevice.h)

  -> candidates: [Adafruit_BusIO@1.12.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_SSD1306.h: [Adafruit_SSD1306@2.5.6]

ResolveLibrary(Adafruit_SSD1306.h)

  -> candidates: [Adafruit_SSD1306@2.5.6]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Rtc_Pcf8563.h: [Rtc_Pcf8563@1.0.3]

ResolveLibrary(Rtc_Pcf8563.h)

  -> candidates: [Rtc_Pcf8563@1.0.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522Debug.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522DriverI2C.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522DriverSPI.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522Hack.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522v2.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src\SPI.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\Wire.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\utility\twi.c

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_GFX.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_GrayOLED.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_SPITFT.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\glcdfont.c

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_BusIO_Register.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_I2CDevice.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_SPIDevice.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Rtc_Pcf8563\src\Rtc_Pcf8563.cpp

Generating function prototypes...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\preproc\\ctags_target_for_gcc_minus_e.cpp"

"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp.o"

RFID:92:28: error: expected identifier before ')' token

 void printDec(byte *buffer,) {

                            ^

RFID:92:28: error: expected identifier before ')' token

 void printDec(byte *buffer,) {

                            ^

C:\Users\Administrator\Downloads\RFID\RFID.ino: In function 'void printDec(byte*, int)':

RFID:93:24: error: 'bufferSize' was not declared in this scope

   for (byte i = 0; i < bufferSize; i++) {

                        ^~~~~~~~~~

C:\Users\Administrator\Downloads\RFID\RFID.ino:93:24: note: suggested alternative: 'buffer'

   for (byte i = 0; i < bufferSize; i++) {

                        ^~~~~~~~~~

                        buffer

C:\Users\Administrator\Downloads\RFID\RFID.ino: In function 'void loop()':

RFID:118:26: error: cannot convert 'MFRC522::Uid {aka MFRC522Constants::Uid}' to 'byte* {aka unsigned char*}' for argument '1' to 'void printDec(byte*, int)'

       printDec(reader.uid);

                          ^

Using library RFID_MFRC522v2 at version 2.0.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2 

Using library SPI at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI 

Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire 

Using library Adafruit_GFX_Library at version 1.11.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library 

Using library Adafruit_BusIO at version 1.12.0 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO 

Using library Adafruit_SSD1306 at version 2.5.6 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_SSD1306 

Using library Rtc_Pcf8563 at version 1.0.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Rtc_Pcf8563 

exit status 1

expected identifier before ')' token

Real code is.

Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Administrator\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=1A86_7523 -ide-version=10819 -build-path C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_517614 -warnings=all -build-cache C:\Users\ADMINI~1\AppData\Local\Temp\arduino_cache_176737 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Administrator\Downloads\RFID\RFID.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Administrator\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=1A86_7523 -ide-version=10819 -build-path C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_517614 -warnings=all -build-cache C:\Users\ADMINI~1\AppData\Local\Temp\arduino_cache_176737 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Administrator\Downloads\RFID\RFID.ino

Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Detecting libraries used...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for MFRC522v2.h: [RFID_MFRC522v2@2.0.3]

ResolveLibrary(MFRC522v2.h)

  -> candidates: [RFID_MFRC522v2@2.0.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for SPI.h: [SPI@1.0]

ResolveLibrary(SPI.h)

  -> candidates: [SPI@1.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Wire.h: [Wire@1.0]

ResolveLibrary(Wire.h)

  -> candidates: [Wire@1.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_GFX.h: [Adafruit_GFX_Library@1.11.3]

ResolveLibrary(Adafruit_GFX.h)

  -> candidates: [Adafruit_GFX_Library@1.11.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_I2CDevice.h: [Adafruit_BusIO@1.12.0]

ResolveLibrary(Adafruit_I2CDevice.h)

  -> candidates: [Adafruit_BusIO@1.12.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_SSD1306.h: [Adafruit_SSD1306@2.5.6]

ResolveLibrary(Adafruit_SSD1306.h)

  -> candidates: [Adafruit_SSD1306@2.5.6]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Rtc_Pcf8563.h: [Rtc_Pcf8563@1.0.3]

ResolveLibrary(Rtc_Pcf8563.h)

  -> candidates: [Rtc_Pcf8563@1.0.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522Debug.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522DriverI2C.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522DriverSPI.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522Hack.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522v2.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src\SPI.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\Wire.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\utility\twi.c

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_GFX.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_GrayOLED.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_SPITFT.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\glcdfont.c

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_BusIO_Register.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_I2CDevice.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_SPIDevice.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Rtc_Pcf8563\src\Rtc_Pcf8563.cpp

Generating function prototypes...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\preproc\\ctags_target_for_gcc_minus_e.cpp"

"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp.o"

RFID:92:28: error: expected identifier before ')' token

 void printDec(byte *buffer,) {

                            ^

RFID:92:28: error: expected identifier before ')' token

 void printDec(byte *buffer,) {

                            ^

C:\Users\Administrator\Downloads\RFID\RFID.ino: In function 'void printDec(byte*, int)':

RFID:93:24: error: 'bufferSize' was not declared in this scope

   for (byte i = 0; i < bufferSize; i++) {

                        ^~~~~~~~~~

C:\Users\Administrator\Downloads\RFID\RFID.ino:93:24: note: suggested alternative: 'buffer'

   for (byte i = 0; i < bufferSize; i++) {

                        ^~~~~~~~~~

                        buffer

C:\Users\Administrator\Downloads\RFID\RFID.ino: In function 'void loop()':

RFID:118:26: error: cannot convert 'MFRC522::Uid {aka MFRC522Constants::Uid}' to 'byte* {aka unsigned char*}' for argument '1' to 'void printDec(byte*, int)'

       printDec(reader.uid);

                          ^

Using library RFID_MFRC522v2 at version 2.0.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2 

Using library SPI at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI 

Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire 

Using library Adafruit_GFX_Library at version 1.11.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library 

Using library Adafruit_BusIO at version 1.12.0 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO 

Using library Adafruit_SSD1306 at version 2.5.6 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_SSD1306 

Using library Rtc_Pcf8563 at version 1.0.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Rtc_Pcf8563 

exit status 1

expected identifier before ')' token

Apparently a copy paste programmer. Instead of removing what you think is to much, you should instead add what is missing....

yeah that decimal code is imported. I'm in research for it but nothing comes up to my mind to reverse print it. I had some kind of a idea. But it gave me an error. The idea was storing reader.uid in string and classing it as 2 characters per variable and then reverse outputting. But when i try to set reader.uid as a "UID" string and printing that string on my oled causes this error.

Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Administrator\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=1A86_7523 -ide-version=10819 -build-path C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_517614 -warnings=all -build-cache C:\Users\ADMINI~1\AppData\Local\Temp\arduino_cache_176737 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Administrator\Downloads\RFID\RFID.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Administrator\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=1A86_7523 -ide-version=10819 -build-path C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_517614 -warnings=all -build-cache C:\Users\ADMINI~1\AppData\Local\Temp\arduino_cache_176737 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Administrator\Downloads\RFID\RFID.ino

Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Detecting libraries used...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for MFRC522v2.h: [RFID_MFRC522v2@2.0.3]

ResolveLibrary(MFRC522v2.h)

  -> candidates: [RFID_MFRC522v2@2.0.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for SPI.h: [SPI@1.0]

ResolveLibrary(SPI.h)

  -> candidates: [SPI@1.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Wire.h: [Wire@1.0]

ResolveLibrary(Wire.h)

  -> candidates: [Wire@1.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_GFX.h: [Adafruit_GFX_Library@1.11.3]

ResolveLibrary(Adafruit_GFX.h)

  -> candidates: [Adafruit_GFX_Library@1.11.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_I2CDevice.h: [Adafruit_BusIO@1.12.0]

ResolveLibrary(Adafruit_I2CDevice.h)

  -> candidates: [Adafruit_BusIO@1.12.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Adafruit_SSD1306.h: [Adafruit_SSD1306@2.5.6]

ResolveLibrary(Adafruit_SSD1306.h)

  -> candidates: [Adafruit_SSD1306@2.5.6]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Alternatives for Rtc_Pcf8563.h: [Rtc_Pcf8563@1.0.3]

ResolveLibrary(Rtc_Pcf8563.h)

  -> candidates: [Rtc_Pcf8563@1.0.3]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o nul

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522Debug.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522DriverI2C.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522DriverSPI.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522Hack.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src\MFRC522v2.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src\SPI.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\Wire.cpp

Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\utility\twi.c

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_GFX.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_GrayOLED.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_SPITFT.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library\glcdfont.c

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_BusIO_Register.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_I2CDevice.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_SPIDevice.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp

Using cached library dependencies for file: C:\Users\Administrator\Documents\Arduino\libraries\Rtc_Pcf8563\src\Rtc_Pcf8563.cpp

Generating function prototypes...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\preproc\\ctags_target_for_gcc_minus_e.cpp"

"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\RFID_MFRC522v2\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "-IC:\\Users\\Administrator\\Documents\\Arduino\\libraries\\Rtc_Pcf8563\\src" "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp" -o "C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\arduino_build_517614\\sketch\\RFID.ino.cpp.o"

C:\Users\Administrator\Downloads\RFID\RFID.ino: In function 'void loop()':

RFID:113:25: error: conversion from 'MFRC522::Uid {aka MFRC522Constants::Uid}' to non-scalar type 'String' requested

       String UID=reader.uid;

                  ~~~~~~~^~~

RFID:118:42: error: no matching function for call to 'MFRC522Debug::PrintUID(Adafruit_SSD1306&, String&)'

       MFRC522Debug::PrintUID(display, UID);

                                          ^

In file included from C:\Users\Administrator\Downloads\RFID\RFID.ino:4:0:

C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src/MFRC522Debug.h:24:15: note: candidate: static void MFRC522Debug::PrintUID(Print&, const Uid&)

   static void PrintUID(Print &logPrint, const Uid &uid);

               ^~~~~~~~

C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2\src/MFRC522Debug.h:24:15: note:   no known conversion for argument 2 from 'String' to 'const Uid& {aka const MFRC522Constants::Uid&}'

Using library RFID_MFRC522v2 at version 2.0.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\RFID_MFRC522v2 

Using library SPI at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI 

Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire 

Using library Adafruit_GFX_Library at version 1.11.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_GFX_Library 

Using library Adafruit_BusIO at version 1.12.0 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_BusIO 

Using library Adafruit_SSD1306 at version 2.5.6 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Adafruit_SSD1306 

Using library Rtc_Pcf8563 at version 1.0.3 in folder: C:\Users\Administrator\Documents\Arduino\libraries\Rtc_Pcf8563 

exit status 1

conversion from 'MFRC522::Uid {aka MFRC522Constants::Uid}' to non-scalar type 'String' requested

This part of the code is now looks like this. I just changed this spesific part over first one i have pasted in post.

reader.PCD_StopCrypto1();
      String UID=reader.uid;
      display.clearDisplay();
      display.setTextSize(1,3);
      display.setTextColor(WHITE);
      display.setCursor(0, 20);
      MFRC522Debug::PrintUID(display, UID);
      display.display();

o-o-o
what's this?

What prevents you from rewriting your printDec() function so that the for loop is goes in reverse direction - from bufferSize to 0?
It give you the result what you desired.

It is for RTC to set it up from Serial port screen.

It's error code is mentioned in the 3rd post.

The cause of the error is described in post 4
Your printDec() function requires two parameters, but you called it with only one.

Do you read the answers?

Regarding to while loops , as I mentioned in post 8 - it are absolutely senseless.

yeah later on i deleted one of the required parameters for my use case but it didn't worked i should've posted here.

Edit: My bad i have posted error code two times instead of pasting one code one error.