RTI-Zone

TheSkyX Pro X2 Dome Plugins

These plugins are multi platform : OSX (macOS), Windows, Linux (Ubuntu) and Raspberry PI.

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 ARM 32-bit tgz (Raspberry-Pi and other ARM 32-bit sbc) tgz file contains the needed files and install script : DomePro2 X2 ARM 32-bit 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.

ACE SmartDome Controller :

This plugin allows you to control a dome rotation and shutter with the ACE SmartDome Controller from Astronomical Consultants & Equipment, Inc..

This plugin has been tested with multiple versions of the firmware (Revision 279, 300 and 327). All version should work as they use the same command set. If you run into an issue let me know.

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 : ACE SmartDome X2 OS X Plugin version 1.1

The Windows installer file : ACE SmartDome X2 Windows Plugin version 1.1.

The ARM 32-bit tgz (Raspberry-Pi and other ARM 32-bit sbc) tgz file contains the needed files and install script : ACE SmartDome X2 ARM 32-bit Plugin version 1.1.

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

The plugin source code is available on GitHub : ACE SmartDom 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 V3 X2 Dome plugin :

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

This plugin supports version 3.x of the firmwares (available on NexDome GitHub).

  • 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 :

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 V3 X2 OS X Plugin version 1.04

The Windows installer file : NexDome V3 X2 Windows Plugin version 1.04. On Windows, you also need to install the Arduino USB driver.

The ARM 32-bit tgz (Raspberry-Pi and other ARM 32-bit sbc) tgz file contains the needed files and install script : NexDome V3 X2 ARM 32-bit Plugin version 1.04.

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

The plugin source code is available on GitHub : NexDome V3 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 firmware is now deprecated in favor of the new V3 firmare but as some people still use it I'll keep maintaining this X2 plugin for version 2.x:

A few functions were added to the plugin :

  • 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 :

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.13

The Windows installer file : NexDome X2 Windows Plugin version 2.13. 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 ARM 32-bit tgz (Raspberry-Pi and other ARM 32-bit sbc) tgz file contains the needed files and install script : NexDome X2 ARM 32-bit Plugin version 2.13.

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

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.33

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

The ARM 32-bit tgz (Raspberry-Pi and other ARM 32-bit sbc) tgz file contains the needed files and install script : MaxDome II X2 ARM 32-bit Plugin version 1.33.

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

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 :

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 ARM 32-bit tgz (Raspberry-Pi and other ARM 32-bit sbc) tgz file contains the needed files and install script : Rigel rotation drive unit X2 ARM 32-bit 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 :

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.4

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

The ARM 32-bit tgz (Raspberry-Pi and other ARM 32-bit sbc) tgz file contains the needed files and install script : m1OASYS X2 ARM 32-bit Plugin version 1.4.

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

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 :

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 ARM 32-bit tgz (Raspberry-Pi and other ARM 32-bit sbc) tgz file contains the needed files and install script : SkyRoof X2 ARM 32-bit 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.

Technical Innovations Digital Dome Works :

This plugin allows you to control a TI DDW dome automation package.

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 : DDW X2 OS X Plugin version 1.60

The Windows installer file : DDW X2 Windows Plugin version 1.60.

The ARM 32-bit tgz (Raspberry-Pi and other ARM 32-bit sbc) (and other ARM 32-bit sbc) tgz file contains the needed files and install script : DDW X2 ARM 32-bit Plugin version 1.60.

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

The plugin source code is available on GitHub : DDW 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.

Astro Haven clamshell dome controller :

This plugin allows you to control an Astro Haven clamshell dome (standard version, not the new X Dome or XR Dome). For the plugin to work properly and give you a smooth opening and closing you need to set the "e;Dome update interval"e; to 500ms

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 : Astro Haven X2 OS X Plugin version 1.12

The Windows installer file : Astro Haven X2 Windows Plugin version 1.12.

The ARM 32-bit tgz (Raspberry-Pi and other ARM 32-bit sbc) (and other ARM 32-bit sbc) tgz file contains the needed files and install script : Astro Haven X2 ARM 32-bit Plugin version 1.12.

The Linux Ubuntu tgz file contains the needed files and install script : Astro Haven X2 Linux Ubuntu Plugin version 1.12.

The plugin source code is available on GitHub : Astro Haven 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 :

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 ARM 32-bit tgz (Raspberry-Pi and other ARM 32-bit sbc) tgz file contains the needed files and install script : AMC Drive X2 ARM 32-bit 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.