Commande Servo par usb

Bonjour à tous,
Je viens sur le forum car je n'y arrive plus, je veux commander mes servos par la liaison série de l'usb.
J'en ai mis 12, mais avec cette programmation il n'y a pas de limite.
Je veux faire : move 1, 15,60 et que le servo 1 bouge avec une vitesse de 15 et va jusqu'à 60 .
Actuellement je peux commander un servo et le déplacer dans la position voulue en faisant move 60 par exemple.
Ce qui me manque c'est de pouvoir décomposer 1,15,100 (qui est un string) en servo=1 vitesse=15 et position=100;

if (Serial.available())  {
    char c = Serial.read();  
    
    if (c == ';'||c == '\n'||c == ',') {
      if(readString!=""&&imove==1)  {imove==0;???????????? }
          
      if(readString!=""&&iinit==1)  {iinit=0;  initMove();  }    
      if(readString!=""&&itransp==1){itransp=0;initTransp();}  
      readString=""; 
     }  
    else {readString += c; 
      if (readString=="move"  ||readString=="Move")   {readString="";imove=1;b=0;}
      if (readString=="init"  ||readString=="Init")   {readString="";iinit=1;}
      if (readString=="transp"||readString=="Transp") {readString="";itransp=1;}   
      
      }}

Le code doit être mis à la place des points d'intérogations, mais je séche.
Si quelqu'un peut m'aider ou me donner une piste.
Merci d'avance.
Stéphane

Bonjour,

Tu doit pouvoir adapter le code d'un de mes précédents article pour ton système :wink:

Je regarde et je te redis, merci encore.
Stéphane