Some time ago (about 2 years at this point) I wanted to learn how to program an Arduino. I'm not up to the level of some of you guys (and ladies) out there when it comes to this stuff. I'm self taught. What little I've learned has allowed me a career that is quite rewarding.
For me, just grabbing an arduino and making the LED blink was insufficient. I've seen a number of projects done with the thing on this site, and knew I could make it do more. So I look for something at work I can improve with the system I'm working to learn. Control of a serial device remotely became that goal.
I began with using the serial shield and using existing Comtrol Devicemaster units to use a serial tunnel to control the units. That part was fairly straightforward. This solution did not satisfy me because after reading the specifications of the Comtrol units I was sure that I could do the tunnel without a unit being on my local end.
I knew this much (fingers barely spaced apart) about IP socket requests. But I could read data streams in Wireshark, and knew I could figure it out with a little work. Turns out it wasn't difficult at all...just never found anything online that ever attempted this before.
Details in the next entry.