I've include in my librarys WString 0.8;
And i tryng get a data from browser using method get, to filter and print in lcd.
But the function substring not working...
if (c == '\n') {
lcd.clear();
lcd.print("lendo cmd" + linhaEntrada.length()) ;
lcd.setCursor(0,1);
lcd.print(linhaEntrada) ;
//Analise aqui o conteudo enviado pelo submit
if(linhaEntrada.contains("GET")){
// se a linha recebida contem GET e R1=ON etnão ativa o pino do rele
if(linhaEntrada.contains("R1=ON")){
digitalWrite(pinDigRele,HIGH) ;
releAtivado=true ;
lcd.setCursor(0,1);
lcd.print("rele ativado");
delay(100);
enviaEmail(0);
}
// its not working... indexOf and substring
if(linhaEntrada.contains("L1=")){
Serial.begin(9600);
int textoini = linhaEntrada.indexOf("=");
txtWebLcd = linhaEntrada.substring(textoini+1,textoini+16); //expample
Serial.println(txtWebLcd); //nothing showed
Serial.println(textoini); /nothing showed
Serial.println(linhaEntrada.substring(1,2)); //using directly /nothing showed
Serial.println(linhaEntrada.length());
lcd.clear();
lcd.print("conteudo L1");
lcd.setCursor(0,1);
lcd.print(linhaEntrada.substring(3,10));
delay(3000);
}