philG:
I would like to try this out on my Samsung. I created a sketch from this code and get a compilation error. "no void IRsend::sendSamsung(unsigned int, int ,int ) member function declared in iRsend". Is there a special place that function should reside?
You have to add it to the IRremote library, in both IRremote.h and IRremote.cpp. You might as well add it to keywords.txt, too.