Lots of Updates!

I just released updates to the following:

DigiLinX Debugger – look for a lot more stability, as well as some more advanced logging and filtering options. I feel like I’m close to a 1.0 release, having squashed a few bugs that have been bothering me for some time.

HTTP Library – Yup, another release today. This is a good one, as I managed to catch a number of edge case bugs and smack them down. I also did some code readability updates and improved some tracing output. I’ve had this running in a dev environment for days, being called every 10 seconds, and my ControlLinX hasn’t caught fire.

Proliphix Driver – This is the target I’ve had in my sights for some time now. With the HTTP library finally stabilizing, I’ve been able to wrap this bad boy up into an alpha release. Want to play but don’t have a Proliphix thermostat? No problem – you can use my Proliphix emulators on an XP or Vista machine that has Internet Information Services installed and fool Digi into thinking that it’s talking to a live thermostat.

The Proliphix driver is definitely an alpha build, but I wanted to get a release out to the community for a couple of reasons. First, I wanted to draw a line in the sand and declare the driver to be ready for general consumption. This should help me version in future changes at a regular pace. Second, I’ve had a number of direct requests for the driver, and I’ve seen a couple of questions on the forums about the feasibility of integrating another HVAC vendor.

I’ve also started another CodePlex project to host the Http and Proliphix assets. Version management for plain text code files is a pain without something like CodePlex, and I wanted to be sure that people were always using the proper version of my drivers.

That’s it! Have at them!

Leave a Reply