Grenzen der Verschachtelten Wenn-Funkton


hallo zusammen,

gibt es denn grenzen für eine verschachtelte wenn-funktion ?

denn ich habe hier einen sketch der ir-befehle sendet wenn ich auf meine iphone-applikation einen entsprechenden knopf drücke.


code: [select]

           
           }
         if(readstring.indexof("r17") > -1) {
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55aea15,32); // receiver treble -
           delay(10);}
           
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55ac03f,32); // receiver treble -
           delay(10);}
           
           
           }
         else if(readstring.indexof("r18") > -1) {
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55aea15,32); // receiver treble +
           delay(10);}
           
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55a40bf,32); // receiver treble +
           delay(10);}
           
           
           }
         else if(readstring.indexof("r19") > -1) {
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55a21de, 32); // receiver taste ok
           delay(10);}
           
           
           }
         else if(readstring.indexof("r20") > -1) {
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55a01fe,32); // receiver taste hoch
           delay(10);}
           
           
           }
         else if(readstring.indexof("r21") > -1) {
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55a817e,32); // receiver taste runter
           delay(10);}
           
           
           }
         else if(readstring.indexof("r22") > -1) {
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55ac13e, 32); // receiver taste links
           delay(10);}
           
           
           }
         else if(readstring.indexof("r23") > -1) {
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55a41be, 32); // receiver taste rechts
           delay(10);}
           
           
           }
         else if(readstring.indexof("r24") > -1) {
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55aba45, 32); // receiver return
           delay(10);}
           
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55a906f, 32); // receiver return
           delay(10);}
           
           
           }
         else if(readstring.indexof("r25") > -1) {
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55ad926, 32); // receiver setup home mue
           delay(10);}
           
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55a6b94, 32); // receiver setup home mue
           delay(10);}
           
           
           }
         else if(readstring.indexof("r26") > -1) {
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55a3ac5, 32); // receiver bd
           delay(10);}
           
           for (int = 0; < 3; i++) {
           irsend.sendnec(0xa55a03fc, 32); // receiver bd
           delay(10);}
           
           
         
           
         
       
          }
           


         //clear string next read
         readstring="";
         
         

         break;
       }
       if (c == '\n') {
         // you're starting new line
         currentlineisblank = true;
       }
       else if (c != '\r') {
         // you've gotten character on current line
         currentlineisblank = false;
       }
     }
   }
   // give web browser time receive data
   
   // close connection:
     
   client.stop();
 }  
}




um es posten zu können habe ich einige verschachtelungen herausgenommen die aber bis auf den gesendeten code gleich sind


Arduino Forum > International > Deutsch (Moderator: uwefed) > Grenzen der Verschachtelten Wenn-Funkton


arduino

Comments

Popular posts from this blog

Convierte tu Raspberry en un NAS. Firmware fvdw-sl 15.3 - Raspberry Pi Forums

How to format a Get Request

avrdude: verification error, first mismatch at byte 0x0000 0x0c != 0x62