Serial String Analysieren und verwenden.

Habs nun hinbekommen.
Bei den Code's die ich im Internet gefunden hatte wurde per strcmp immer nur der ganze string verglichen.
Ich habe es jetzt so gemacht das alles mit nullen aufgefüllt wird bis auf das "schaltcode".
Falls es irgendwann mal wem nutzt.

char Comp(char* This){

 while(Serial.available() > 0) // Don't read unless
   // there you know there is data
 {
   if(index < 36) // One less than the size of the array
   {
     inChar = Serial.read(); // Read a character
     inData[index] = inChar; // Store it
     index++; // Increment where to write next
     inData[index] = '\0'; // Null terminate the string
   }
 }
ma=splitString(inData,'|',1);
 for(int i=11;i<36;i++){
     inData[i]=0;
   }

 if(strcmp(inData,"schaltcode|")  == 0){
   
   
   for(int i=0;i<36;i++){
     inData[i]=0;
   }
   index=0;
   return(0);

 }
 else{
   index=0;
   return(1);
 

 }
}