       byte a = (num >> 16) & 0xff;
       byte b = (num >>  8) & 0xff;
       byte c = (num >>  0) & 0xff;
-      
+
       if( cmd == 'c' ) {
           Serial.print(F("Fade to r,g,b:"));
           blinkm.fadeToRGB( a,b,c );
-      } 
+      }
       else if( cmd == 'h' ) {
           Serial.print(F("Fade to h,s,b:"));
           blinkm.fadeToHSB( a,b,c );
-      } 
+      }
       else if( cmd == 'C' ) {
           Serial.print(F("Random by r,g,b:"));
           blinkm.fadeToRandomRGB( a,b,c );
-      } 
+      }
       else if( cmd == 'H' ) {
           Serial.print(F("Random by h,s,b:"));
           blinkm.fadeToRandomHSB( a,b,c );

  else if( cmd == 'i' ) {
      Serial.print(F("get Inputs: "));
      byte inputs[4];
      blinkm.getInputs(inputs); 
      for( byte i=0; i<4; i++ ) {
          Serial.print(inputs[i],HEX);
          Serial.print( (i<3)?',':'\n');
      }
  }
  else if( cmd == 's' ) { 
      lookForBlinkM();
  }
  else if( cmd == 'S' ) {

  }
  else if( cmd == 'a' ) {
      Serial.print(F("Address: "));
      //num = blinkm.getAddress(0);
      num = blinkm.getAddress();
      Serial.println(num);
  }
  else if( cmd == '@' ) {
