Delete comment from: Ken Shirriff's blog
How can I modify the IRrecvDemo such that the line that starts with
Serial.println(results.value, HEX);
instead of printing to the serial port as is the case with the demo it sends the code value or secuence to a LAMP server running php as if it were submitting a form.
I do not want the serial communication to be active except during upload, initial recording of the IR values, testing and debugging of the sketch.
My project will be initated by a client-side html page (accessed through a browser) that then activates the transmission of the IR values from a server-side script through the Ethernet shield via UDP as is the case with the App known as Ardumote.
In other words I open a browser and go to mymachineshostname.lan/remote/ where I am presented with a series of soft buttons that represent the original remote controls layout and functionality. when I press a button the LAMP server will translate the soft button's press into the corresponding pulse secuence, which is then sent to the arduino via UDP using the same method as Ardumote, which then is transmitted to the IR LED using the IRremote library.
However because the ethernet shield uses pin 3 to "control the reset of the W5100" based on http://www.seeedstudio.com/wiki/Ethernet_Shield_V1.0 I have to also modify the pin output from pin 3 to another PWM capable pin.
Jul 11, 2014, 2:01:26 PM
Posted to A Multi-Protocol Infrared Remote Library for the Arduino

