Este seria el codigo pero sigo teniendo esos dos problemas
- cc deberia ser el codigo cortado (sin los dos ultimos digitos) pero no se guarda en el para poder usarlo luego
- No se como convertir cc de ASCII a un texto normal, mejor dicho que sea visible y no solo sean números
String codbarras;
String cc;
void setup() {
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0) {
codbarras = Serial.readStringUntil('\r');
Serial.println(codbarras);
delay(1000);
int s=codbarras.length()-2;
for(int i=0;i<s;i++){
Serial.print(codbarras[i]);
cc[i]=codbarras[i];
}
Serial.println("este es");
Serial.println(cc);
}
}