 
 unsigned long IRlight::generateCode(byte code) {
   unsigned long retCode=0;
-  
+
 //  Serial << "generateCode: address=" << _HEX(address) << " code=" << _HEX(code) << " complement=" << _HEX(255 & ~code) << endl;
-  
+
   retCode |= ((unsigned long)this->addressC) << 16;
   retCode |= ((unsigned long)code) << 8;
   retCode |= (255 & ~code);
-  
+
   return( retCode );
 }
 

  // 50W floods: any damn thing
  // strips: 0x00F?
  // 10W floods: 0x??F7
  
  Serial << "On." << endl;
  setOn();
  setOn();
  setOn();
  
  Serial << F("Free RAM: ") << freeRam() << endl;
}


      else if( newColorInst.red > 0 ) setColor(I_RED);
      else if( newColorInst.green > 0 ) setColor(I_GRN);
      else if( newColorInst.blue > 0 ) setColor(I_BLU);
      //      else setOff();
      //      else setColor(4); // default to on, but rotating colors.
      //      else setFade(); // default to on, but rotating colors.
      else setSmooth(); // default to on, but rotating colors.

      lastColorInst = newColorInst;
    }
  }

}

