Getting the Software

The compiled software is available as a Windows installer. The Membership Card Control Panel requires the Microsoft .NET Framework 2.0 or later, if you're running Windows NT or later you probably already have it installed. The Framework 3.0 is standard on Windows Vista, 3.5 is standard on Windows 7, and 4.5 is standard on Windows 8. If you need to, you can download the current version of the .NET Framework from Microsoft at http://www.microsoft.com/net/download.aspx.

You can download a Microsoft Visual Studio 2008 project and modify the code under the Creative Commons 3.0 Attribution Non-Commercial Share and Share Alike license. If you don't have Microsoft Visual Studio, you can download the free Visual Studio C# Express from Microsoft at http://www.microsoft.com/express/Downloads/#2010-Visual-CS.

The Picaxe BASIC program for the 20X2 is included in the archive with the installer. The Picaxe programming editor is available from Revolution Education (http://www.rev-ed.co.uk/picaxe/). You can modify the Picaxe code under the Creative Commons 3.0 Attribution Non-Commercial Share and Share Alike license.

The hex display control is based on the DoubleBufferedControl in the GPS.NET toolkit available from Codeplex. GPS.NET 3.0 is released under the LGPL -- since I'm not sure how the two licenses work together, I will not be distributing the source for the DoubleBufferedControl along with my code. If you want to recompile the application you'll need to download GPS.NET 3.0 from CodePlex at http://gps3.codeplex.com/ and make the source code library available at build time.

If you are interested in creating a parallel port driver for the Membership Card Control Panel, or if you have improvements that you would like to see in the main distribution, please feel free to send them to me, chuckATbramblyhillDOTcom.

Log in