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)'