He encontrado una forma de hacerlo manualmente, pero gracias.
Dejo aqui la solucion por si le sirve a otro.
String tiempo[]={"0.","1.","2.","3.","4.","5.","6.","7.","8.","9.","10.","11.","12.","13.","14.","15.","16.","17.","18.","19.","20.","21.","22.","23.","24.","25.","26.","27.","28.","29.","30.","31.","32.","33.","34.","35.","36.","37.","38.","39.","40.","41.","42.","43.","44.","45.","46.","47.","48.","49.","50.","51.","52.","53.","54.","55.","56.","57.","58.","59."};
for(i=0;i<60;i++)
{
if(tiempo == probando)// probando es la variable que recibo a traves de socket y que contiene el string a cambiar
- {*
- if(aux ==1)*
- {*
- NuevaHora=i;*
- Serial.print("La nueva hora introducida es");*
- Serial.println(NuevaHora);*
- aux=2;*
- }*
- else if(aux=2)*
- {*
- NuevoMinuto=i;*
- Serial.print("La nueva hora introducida es");*
- Serial.println(NuevoMinuto);*
- aux=0;*
- }*
- }*