My involvement with xPL has come to an end. Automation has moved on considerably over the past few years, and it is now possible to buy a stand-alone controller off the shelf for a reasonable price, without having to spend hours writing your own code.
This website is being maintained as a record of my xPL development work up until 2011.
I have released the full source code of all my xPL projects into the public domain. You can download the archive from here.
xPLDiag is an application used to test an xPL installation.
It checks for problems with the xPL network settings, the hub and firewalls, and also scans for other xPL applications. The report it generates should be sufficient to solve most problems, otherwise a message can be posted to the xPL Forums for further assistance.
xPLDiag uses the excellent freeware CurrPorts utility from NirSoft to determine which application is bound to the xPL port. The full CPorts tool is included in this package, and can be found under CPorts in the installation folder.
After installing and running xPLDiag, you will be presented with the following dialog:
All the tests are selected by default, but you can omit any of them if desired by unchecking the relevant box. Click on the 'Run Tests' button to start the tests. The tests take up to ten seconds to complete, after which a report containing the results should pop up.
Support is provided through the xPL Forums.
Platforms: Win98 / 2000 / XP / MCE / Vista / Win7
Updated: 14th March 2010