Есть часть кода в loop()
Код: Выделить всё
int _parseWebServerReqest(String reqestAddres)
{
int index;
int result=0;
index=reqestAddres.indexOf("/");
reqestAddres =reqestAddres.substring(index+1);
index=reqestAddres.indexOf(" ");
reqestAddres =reqestAddres.substring(0, index);
if (reqestAddres=="")
{
result= 1;
}
if (reqestAddres=="sendsave")
{
_WSP1_A1=1;
result= 1;
}
else
{
_WSP1_A1=0;
}
return result;
}
Код: Выделить всё
int _parseWebServerReqest(String reqestAddres)
{
String index2=reqestAddres;
int index;
int result=0;
index=reqestAddres.indexOf("/");
reqestAddres =reqestAddres.substring(index+1);
index=reqestAddres.indexOf("?");
reqestAddres =reqestAddres.substring(0, index);
if (reqestAddres=="")
{
result= 1;
}
if (reqestAddres=="sendsave")
{
reqestAddres=index2;
index=reqestAddres.indexOf("=");
reqestAddres =reqestAddres.substring(index+1);
index=reqestAddres.indexOf("&");
reqestAddres =reqestAddres.substring(0, index);
_gtv1 =reqestAddres;
reqestAddres=index2;
index =reqestAddres.indexOf("=");
index =reqestAddres.indexOf("=",index+1);
reqestAddres =reqestAddres.substring(index+1);
index =reqestAddres.indexOf(" ");
reqestAddres =reqestAddres.substring(0, index);
_gtv2 =reqestAddres.toInt();
_WSP1_A1=1;
result= 1;
}
else
{
_WSP1_A1=0;
}
return result;
}