RTI-Zone

TheSkyX Pro X2 Dome Plugins

This page will have all the X2Dome plugins I work on. These are mostly for OS X but some also work on Windows, Linux (Ubuntu) and Raspberry PI-3.

As it's hard to get access to the real hardware, I'll give priority to whichever vendor is willing to help. If you own a dome and want OS X or Linux support for TheSkyX Pro, let me know which one and what controller you are using. If I can get the protocol documentation, I will try to write a X2 Plugin for it.

All of these were developed and tested using a "desk" dome (see the Astronomy DIY section for some pictures).

Current X2 plugins :

If you want to support the development, you can donate or lend hardware, or donate via PayPal so that I can acquire the hardware myself:

Contact info :

How to access the settings dialog in TheSkyX :

This applies to all my plugins

Click on the picutre for a large view

Astrometric Instruments DomePro2 controller :

This plugin allows you to control a dome rotation and shutter with the DomePro2 controller from Astrometric Instruments.

Make sure you have the latest version so that all function of the X2 plugin can work.

Download :

Both the plugin and the sources are available bellow. For the OS X package, remember to set your "Allow apps downloaded from:" settings in the "Security & Privacy" system preferences to "Mac App Store and identified developers".

The OS X zip file contains the installable pkg : DomePro2 X2 OS X Plugin version 1.0

The Windows installer file : DomePro2 X2 Windows Plugin version 1.0.

The RPI-3 tgz file contains the needed files and install script : DomePro2 X2 RPI-3 Plugin version 1.0.

The Linux Ubuntu tgz file contains the needed files and install script : DomePro2 X2 Linux Ubuntu Plugin version 1.0.

The plugin source code is available on GitHub : DomePro2 X2 Plugin sources. To compile the plugin yourself, you'll need the X2 Example code from Software Bisque. This is not required if you only want to install the plugin.

NexDome X2 Dome plugin :

This plugin allows you to control a dome rotation and shutter with the NexDome Dome Rotation Kit from NexDome.

The NexDome Rotation Kit legacy firmware from Gerry Rozema is not longer supported. Please use Pat Meloy's firmware.

Version 2.x of the plugin supports Pat Meloy's firmware 0.5.2.x and will support the upcoming version 2.x:

This new firmware will now be the new official firmare. A few functions were added to the plugin in addition to some in the firmware:

  • Home before park : this will first home the dome before parking to make sure to hit the shuter charging terminals on park
  • Home after unpark : this make the dome got home on unpark to improve tracking precision as this resets the internal values to a known azimuth
  • You can now change the speed and acceleration for both the rotation and shutter motors

Download :

Version 2.x

Both the plugin and the sources are available bellow. For the OS X package, remember to set your "Allow apps downloaded from:" settings in the "Security & Privacy" system preferences to "Mac App Store and identified developers".

The OS X zip file contains the installable pkg : NexDome X2 OS X Plugin version 2.01

The Windows installer file : NexDome X2 Windows Plugin version 2.01. On Windows, you also need to install the Arduino USB driver by installing the Arduino IDE from https://www.arduino.cc/en/Main/Software.

The RPI-3 tgz file contains the needed files and install script : NexDome X2 RPI-3 Plugin version 2.01.

The Linux Ubuntu tgz file contains the needed files and install script : NexDome X2 Linux Ubuntu Plugin version 2.01.

The plugin source code is available on GitHub : NexDome X2 Plugin sources. To compile the plugin yourself, you'll need the X2 Example code from Software Bisque. This is not required if you only want to install the plugin.

MaxDome II X2 Dome plugin :

This plugin allows you to control a dome rotation and shutter with the MaxDome II controller from Cyanogen (Diffraction Limited).

Make sure you have the latest firmware installed : MaxDome II Downloads (click on the downloads tab and scroll down to the Firmware link

I had access to a dome controller so that part is tested and seem to work fine. The shutter part is untested..

In the latest version I was able to get the calibrate and Sync fixed, as well as sensor debounce time implemented. I would recommend using "Find Home" instead of Sync, after setting the Home Azimuth in the settings

Download :

Both the plugin and the sources are available bellow. For the OS X package, remember to set your "Allow apps downloaded from:" settings in the "Security & Privacy" system preferences to "Mac App Store and identified developers".

The OS X zip file contains the installable pkg : MaxDome II X2 OS X Plugin version 1.32

The Windows installer file : MaxDome II X2 Windows Plugin version 1.32.

The RPI-3 tgz file contains the needed files and install script : MaxDome II X2 RPI-3 Plugin version 1.32.

The Linux Ubuntu tgz file contains the needed files and install script : MaxDome II X2 Linux Ubuntu Plugin version 1.32.

The plugin source code is available on GitHub : MaxDome II X2 Plugin sources. To compile the plugin yourself, you'll need the X2 Example code from Software Bisque. This is not required if you only want to install the plugin.

Rigel rotation drive unit for Pulsar dome X2 Dome plugin :

This plugin allows you to control a dome rotation and shutter with the Rigel rotation drive unit controller from Pulsar Observatories.

Download :

Both the plugin and the sources are available bellow. For the OS X package, remember to set your "Allow apps downloaded from:" settings in the "Security & Privacy" system preferences to "Mac App Store and identified developers".

The OS X zip file contains the installable pkg : Rigel rotation drive unit X2 OS X Plugin version 1.1

The Windows installer file : Rigel rotation drive unit X2 Windows Plugin version 1.1.

The RPI-3 tgz file contains the needed files and install script : Rigel rotation drive unit X2 RPI-3 Plugin version 1.1.

The Linux Ubuntu tgz file contains the needed files and install script : Rigel rotation drive unit X2 Linux Ubuntu Plugin version 1.1.

The plugin source code is available on GitHub : Rigel rotation drive unit X2 Plugin sources. To compile the plugin yourself, you'll need the X2 Example code from Software Bisque. This is not required if you only want to install the plugin.

m1OASYS roll-off roof automation system X2 Dome plugin :

This plugin allows you to control a Backyard Observatories' m1OASYS roll-off roof automation system.

Download :

Both the plugin and the sources are available bellow. For the OS X package, remember to set your "Allow apps downloaded from:" settings in the "Security & Privacy" system preferences to "Mac App Store and identified developers".

The OS X zip file contains the installable pkg : m1OASYS X2 OS X Plugin version 1.3

The Windows installer file : m1OASYS X2 Windows Plugin version 1.3.

The RPI-3 tgz file contains the needed files and install script : m1OASYS X2 RPI-3 Plugin version 1.3.

The Linux Ubuntu tgz file contains the needed files and install script : m1OASYS X2 Linux Ubuntu Plugin version 1.3.

The plugin source code is available on GitHub : m1OASYS X2 Plugin sources. To compile the plugin yourself, you'll need the X2 Example code from Software Bisque. This is not required if you only want to install the plugin.

SkyRoof system for roll-off roof observatories X2 Dome plugin :

This plugin allows you to control a SkyRoof system for roll-off roof observatories.

Download :

Both the plugin and the sources are available bellow. For the OS X package, remember to set your "Allow apps downloaded from:" settings in the "Security & Privacy" system preferences to "Mac App Store and identified developers".

The OS X zip file contains the installable pkg : SkyRoof X2 OS X Plugin version 1.1

The Windows installer file : SkyRoof X2 Windows Plugin version 1.1.

The RPI-3 tgz file contains the needed files and install script : SkyRoof X2 RPI-3 Plugin version 1.1.

The Linux Ubuntu tgz file contains the needed files and install script : SkyRoof X2 Linux Ubuntu Plugin version 1.1.

The plugin source code is available on GitHub : SkyRoof X2 Plugin sources. To compile the plugin yourself, you'll need the X2 Example code from Software Bisque. This is not required if you only want to install the plugin.

Advanced Motion Controls DigiFlex Performance servo drive controller X2 Dome plugin :

This plugin allows you to control a Advanced Motion Controls DigiFlex Performance servo drive controller ( something like the DPRAHIE-015S400) to drive a dome rotation..

This is somewhat of a beta version as I'm still working with A-M-C customer support on some issue. All commands works except "Abort" in TheSkyX Pro (that's one of the issues being worked out with A-M-C support).

The calibrate buton doesn't work yet as there is no equivalent command in the controller and it needs to be implemented on the software side, so for now you need to enter the number of ticks per revolution you get for your specific dome setup.

Also the A-M-C drive controller need to be configured using their software (DriveWare). There are good documentation and application notes on their website and their customer support is top notch.

Download :

Both the plugin and the sources are available bellow. For the OS X package, remember to set your "Allow apps downloaded from:" settings in the "Security & Privacy" system preferences to "Mac App Store and identified developers".

The OS X zip file contains the installable pkg : AMC Drive X2 OS X Plugin version 1.0

The Windows installer file : AMC Drive X2 Windows Plugin version 1.0.

The RPI-3 tgz file contains the needed files and install script : AMC Drive X2 RPI-3 Plugin version 1.0.

The Linux Ubuntu tgz file contains the needed files and install script : AMC Drive X2 Linux Ubuntu Plugin version 1.0.

The plugin source code is available on GitHub : AMC Drive X2 Plugin sources. To compile the plugin yourself, you'll need the X2 Example code from Software Bisque. This is not required if you only want to install the plugin.

'TheSkyX' is a registered Trademarks of Software Bisque, Inc.

All pictures and/or material on this page is the property of Rodolphe Pineau. Unauthorized use and/or duplication of this material without express and written permission from the author and/or owner is strictly prohibited.