81
if (inc_data_all.indexOf("pos=") != -1) // new position for
servo from telnet
{
temp = "";
for (j = inc_data_all.indexOf("pos=")+4; j <
inc_data_all.length()-1; j++)
{
temp += inc_data_all.charAt(j);
}
myservo_pos = 0;
//convertion ascii to integer
for (int i = 0; i < temp.length()-1; i++)
{
myservo_pos = (myservo_pos * 10) + temp.charAt(i) -
'0';
}
Serial.println(myservo_pos);
myservo.write(myservo_pos);
SPI_Uart_print("OK");
Flush_RX();
inc_data_all = "";
}
if (inc_data_all.indexOf("poz=") != -1) // new position for
servo from telnet
{
temp = "";
for (j = inc_data_all.indexOf("poz=")+4; j <
inc_data_all.length()-1; j++)
{
temp += inc_data_all.charAt(j);
Comentarios a estos manuales