sir i write this program to check rfid output when i declared as char it displays card no as 16703310
but when i declare as string it displays the rfid output as 49545548515148491310
#include <LiquidCrystal.h>
String incoming = 0;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup()
{
lcd.begin(16, 2);
lcd.print("ARMCET");
Serial.begin(9600);
}
void loop()
{
lcd.setCursor(0, 1);
if (Serial . available() > 0) {
incoming = Serial.read();
//Serial.println( "I received: ");
lcd.println( incoming );
Serial.print(incoming );
}
}