Limite della libreria TextFinder.h

Nome libreria: TextFinder

link: Arduino Playground - TextFinder

Salve ragazzi e buon anno.
Da alcuni mesi utilizzo questa libreria per cercare, dopo aver letto la risposta da parte del server, dei valori all'interno della seriale. Tutto stava andando alla grande, ma quando inserisco il settimo valore da ricercare ecco che non me lo trova. Sto pensando che ci sia un limite di ricerca massimo 6 valori.

While (gprsSerial.available() != 0 {
        finder.find("val1:");
        finder.find("");
        valore1= finder.getValue();
        Serial.println(F("valore1: "));
        Serial.println(valore1);
 

        finder.find("valore2:");
        finder.find("");
        valore2= finder.getFloat(".");
        Serial.println(F("valore2 = "));
        Serial.println(valore2);


        finder.find("valore3:");
        finder.find("");
        valore3= finder.getFloat(".");
        Serial.println(F("valore3 "));
        Serial.println(valore3);


        finder.find("valore4:");
        finder.find("");
        valore4= finder.getValue();
        Serial.println(F("valore4 "));
        Serial.println(valore4);


        finder.find("valore5:");
        finder.find("");
        valore5= finder.getValue();
        Serial.println(F("valore5"));
        Serial.println(valore5);
     

        finder.find("valore6:");
        finder.find("");
        valore6= finder.getValue();
        Serial.println(F("valore6:"));
        Serial.println(valore6);


        finder.find("valore7:");
        finder.find("");
        valore7= finder.getValue();
        Serial.println(F("valore7:"));
        Serial.println(valore7);


}

Forse dovresti provare con il debug, mettendo #define DEBUG_OUTPUT, al tuo sketch e vedere cosa risponde la libreria.
Penso che lo potresti inserire dalla sesta ricerca.