Hacking the Weather Station – Part 3
In HACKING THE WEATHER STATION – PART 2 I mentioned I needed to capture the reading and writing to the weather station over USB and that I’d started to play with EasyHook. I described roughly how EasyHook works but in this part of the series I’ll explain how I hooked the I/O operations in WeatherSmart in a little more detail. The first step was to define an object that can be used in remote procedure calls (RPC) between my application and the WeatherSmart application. This should be descended from MarshalByRefObject which is pretty standard practice for remoting. I defined methods…