Macintosh Software

written by Art Coughlin


to Main

SerialPort X is now a scriptable application written to replace version 2.2, which is a scripting addition. As of Mac OS 10.14 (Mojave) Apple is no longer allowing 3rd party scripting additions. This application has the same functionality as v 2.2, so if you are using a version of Mac OS that is older than 10.14, there is no need to switch from version 2.2 to this version. Scripts used with v2.2 will have to be updated.

Allows access to standard serial ports from AppleScript. Includes AppleScript examples. Requires Mac OS 10.6 and later. Version 3.0    64 bit.    Free.

For Mac OS 10.5 - 10.13: Version 2.2 Is a Scripting Addition to allow access to an internal modem or standard serial ports from AppleScript.    32 / 64 bit Universal Binary.

For Mac OS 10.1 - 10.4: Version 1.1.1.    Universal Binary.


SerialPort X

A Schedule Manager for the X-10 Model CP290 Computer Interface. Use xMaster to create and edit schedules of events that can be stored in the CP290's memory, or saved to disk. Retrieve events from the CP290. Have different schedules automatically loaded to the CP290 on specific dates. Automatically adjust Event times relative to sunrise / sunset. Other features: set CP290 Clock, set Base House Code and run CP290 Self Test. Requires Mac OS 10.3 - 10.14. Version 2.1.4.    32 bit Universal Binary.    Requires xCommander for setup.    Free.





xStation provides access to an X-10 Model CP290 Computer Interface over a network. Requires Mac OS 10.3 - 10.14. Version 1.0.2.    32 bit Universal Binary.    Requires xCommander v 3.0 or higher.    Free.



Simple interface for the X-10 Model CP290 Computer Interface. Access all 256 devices. On/Off/Dim functions. Does not deal with events stored in the CP290 memory. Requires Mac OS 10.3 - 10.14 .  Version 3.1.1    32 bit Universal Binary.    Free.

A web app to control an X-10 Model CP290 Computer Interface from an iPod Touch, iPhone or iPad.  Install xPocket on a Mac with an attached CP290.   Nothing is installed on your iDevice and it doesn't need to be jail-broken. You will have to edit an HTML file, but HTML skills are not necessary.  Requires Mac OS web server to be configured and activated. Mac OS 10.6 and higher.  iOS 4 and higher.    Version 2.1.    64 bit Intel Binary.    Free.

For Mac OS 10.3 - 10.5: Version 2.0    32 bit Universal Binary (PPC/Intel).





Display system uptime since the last restart. SupTime can display total and / or awake time.    Requires Mac OS 10.5 - 10.14.    Version 1.0.    32 bit Universal Binary.    Free.


The software and related documentation are provided “AS IS” and without warranty of any kind. Not responsible for Chaos, Destruction and/or Death resulting from the use of this software.

This copyrighted software is distributed as freeware. The software is owned by Art Coughlin and is protected by United States copyright laws.