strfind() en arduino

Necesito saber si una subcadena esta contenida dentro de una cadena, algo parecido al strfind() de toda la vida en ansi C, alguien sabe como puedo hacerlo en arduino?

Un saludo.

Yo empleo esto:

Siendo inString la cadena que contiene el texto a buscar, por ejemplo inString= "Esta cadena tiene eslabones"

if (inString.contains("eslabones"))

Quizas te valga.

Gracias Heke, en principio tengo declaradas las cadenas de caracteres como arrays de caracteres a la vieja usanza, estudiare cambiar el codigo para trabajar con objetos.

Hola,
a la vieja usanza que utilizo yo, strstr() es la función que buscas:

char cadena[] = "esta cadena tiene eslabones";

if(strstr(cadena, "eslab") != NULL)
{
  ; // ejecutar algo
}

xload: Gracias Heke, en principio tengo declaradas las cadenas de caracteres como arrays de caracteres a la vieja usanza, estudiare cambiar el codigo para trabajar con objetos.

En las versiones nuevas ya se incluye un objeto String bastante poderoso.

String t = "hola";
bool contiene = t.indexOf("ol")!=-1;

Ese objeto te permite convertir números

String t = String(10);

Dumpearlo a un arreglo de chars:

char[] a = char[30];
t.toCharArray(a,30); // ahora a contendrá el texto de t, máximo 30 chars

Te recomiendo que revises: http://arduino.cc/en/Reference/StringObject