I’ve refactored the RCSwitch library regarding the use of String types. All String type variables are changed to char arrays and in this way the compiled sketch (and hopefully also the memory usage) is much smaller than before. I’ve tested it with my DIP switch configured outlets and it worked fine while having a compiled size of only 5296 bytes instead of 7524 before. Also now it works more or less with Ardumote on a Duemilanove.
You can do me a favour and test it and post your result in the forum 🙂 Especially if you are using this library with TypeC_Intertechno or TypeA_TypeB_WithRotaryOrSlidingSwitches outlets.
Thanks a lot