Compatible Software

This page lists the software packages that will work with my Digital Setting Circles interface. Note that some of these packages require installation of the ASCOM Platform in order to support my interface. Go here to read about and download the ASCOM driver I’ve written for use with my Digital Setting Circles interface.

This list is fairly dated. If you know of newer software packages that work with my interface (for example, someone has mentioned that SkySafari for iOS is compatible), please leave a comment below.

TheSky 5.0

(Special thanks go to The Software Bisque for sending me a copy of TheSky and TheSky Pocket Edition for testing!) You can either configure TheSky to talk to my interface as a Tangent Instruments BBox or you can use the ASCOM platform. To configure it for the BBox, select “Setup…” from the Telescope menu. In the dialog that appears, select “BBox by Tangent Instruments” as the the Control System:

thesky1

Then click the Settings… button to set the encoder resolutions:

thesky2

Enter the COM port to which you connect the interface, and make sure that the Baud Rate is set to 9600. Note that you enter the encoder tics per revolution in two places. Use the same numbers for the Communication Box entries as you do for the Encoders entries. Use TheSky’s interactive help if you don’t  know what to do with the remaining inputs. Then click the Configure BBox button to send the encoder resolutions to the interface. If you have version 2.00 of the firmware in your interface’s microcontroller chip, this only needs to be done once (or whenever the resolutions change).

If you want to use the ASCOM platform with TheSky, you’ll need to download the ASCOM plug-in for TheSky. Once it’s installed, you select it by selecting “Setup…” from the Telescope menu, and then specifying “Telescope API” as the Control System. Then click the “Settings…” button to get to the ASCOM Telescope Chooser.

Once the software is configured for the interface, select Link > Establish from the Telescope menu to begin the alignment process.

TheSky Pocket Edition 1.10

In TheSky PE, select Setup… from the Telescope menu. In the ensuing window, Select BBox for the telescope type, and then tap the Settings… button. Note that you enter the encoder tics per revolution in two places. Use the same numbers for the Communication Box entries as you do for the Encoders entries. The CCW settings need to be checked if your encoder values increase opposite increasing RA or declination (you may have to experiment to determine which settings work for you). Point declination is the declination at which you point the telescope in the first step of the alignment process. Once you’ve finished configuring the software to work with my interface, select “Establish Link…” from the Telescope menu and proceed with the alignment process.

Starry Night Pro 4.0

Starry Night Pro 4 requires the ASCOM platform in order to work with my interface. In addition, Starry Night Pro 4 requires its own ASCOM driver to be installed. However, it’s not clear where to obtain this driver.

When Starry Night Pro 4 is started, you’ll see several tabs along the left side of its window. Click on the Telescope tab, and the tab will expand to a window. In the window, click the Configure… button and the ASCOM Telescope Chooser window will appear. Configure the ASCOM driver as described above. Then click the Connect button to perform the alignment process (also described above).

SkyMap Pro 9

(tested with the trial version) SkyMap Pro 9 requires the ASCOM platform in order to work with my interface. In addition, SkyMap Pro 9 requires its own ASCOM driver to be installed. The ASCOM driver for SkyMap Pro 9 can be found here.

When SkyMap Pro 9 is started, select Configure… from the Telescope menu. The following dialog box will appear:

skymap

Select ASCOM Driver in the list box. Then click the Configure… button and the ASCOM Telescope Chooser window will appear. Configure the ASCOM driver with the appropriate settings. Then choose Open Connection from the Telescope menu to perform the alignment process (also described above).

SkyChart III

(tested with the trial version, release 3.5.1) Select Connect… from the Telescope menu. Then select Tangent Instruments BBox from the list of telescope interfaces. Then enter the COM port and the encoder steps (a negative sign means that the directionality of the encoder needs to be reversed–you may need to experiment here).

skychart

Enter the remaining inputs as appropriate (refer to the SkyChart III online help if needed). Then click OK to begin the alignment process.

MegaStar 5

(tested with the trial version) Choose Select Interface from the Scope menu and select “BBox/Sky Wizard CTI” from the list of interfaces. Then select Comm Setup… from the Scope menu, and specify 9600 baud, 8 bits, 1 stop bit, and no parity for the communications settings. Then select Encoder Setup… from the Scope menu. The following dialog box appears:

megastar

Enter the encoder resolutions and the output ranges. The output ranges should go from negative one half of the encoder resolution to positive one half (but don’t forget that zero is also included in the range. For example, if your encoders have a resolution of 4000 tics, the range should be from -2000 to +1999. For an odd number resolution, say 4001, the range would be from -2000 to +2000. If the encoder directionality needs to be reversed, check the Reverse box (you may need to experiment here). Then click the Send Steps to Box button. For some reason, this returns an error message (“Invalid return from Z command”), but it works anyway.

Next, select Connect… from the Scope menu. You’ll confirm your communications settings, and then Megastar should report that connection was successful. Finally, select Star Alignment… from the Scope menu to perform the alignment process. Consult MegaStar’s online help for more details.

Earth-Centered Universe

(tested with the trial version) Select “General Settings…” from the “Telescope” menu. Specify “Microguider III and 5, or Ouranos Interface” as the telescope interface type.

ecu1

Then specify the correct port and baud rate (9600) and click OK. Next, select Encoder Settings… from the Telescope menu.

ecu2

Specify the encoder resolutions and whether they need to be reversed (again, some experimentation may be needed), and click OK. Finally, select Enable Telescope Interface from the Telescope menu to begin the alignment process. If necessary, you can change the alignment stars by selecting them in the sky view
and than choosing Select Alignment Stars from the Telescope menu.

Mel Bartels’ scope.exe

(freeware) If you’re using Mel Bartels’ software, you’ll need to modify the config.dat file to make the software work with your encoders. Here is the relevant section of config.dat, with settings appropriate for my interface:

[*** encoder section ***]

EncoderString Ek

EncoderComPort 1

EncoderBaudRate 9600

SerialWriteDelayMs 50

AltEncoderCountsPerRev 4608

AzEncoderCountsPerRev 4389

AltEncoderDir 1

AzEncoderDir 0

EncoderErrorThresholdDeg 0.100000

TrackEncoderErrorThresholdDeg 1.000000

MakeEncoderResetLogFile 1

You can download Mel’s software for free from his web site. There is also plenty of documentation on his site, so consult that if you need more info.

Cartes du Ciel 2.75

(freeware) Cartes du Ciel 2.75 requires the ASCOM platform in order to work with my interface. In addition, Cartes du Ciel requires its own ASCOM driver to be installed. The ASCOM plug-in for Cartes du Ciel is found on the Cartes du Ciel download page. Download and install the ASCOM plug-in (it comes as an installation program–just run it to install).

After you start Cartes du Ciel, choose “Select Interface Type” from the Telescope menu and then click on “ASCOM” on the menu that pops up. Next, select “Configuration Panel…” from the Telescope menu. The Configuration Panel will appear:

cdcpanel

In this window, click the Select button to access the ASCOM Telescope Chooser. Once my interface is selected in the chooser, clicking the Configure button will allow you to configure the driver. Click the Connect button to begin the alignment process.

Hallo Northern Sky 2.2.2

(freeware) ASCOM support is included in the Hallo Northern Sky program as of version 2.1.5. Select “ASCOM Telescope Driver” from the Screen menu (or hit Ctrl-8) and the ASCOM Telescope Chooser will appear. Configure the driver for my interface. When you click the OK button in the Telescope Chooser window, the alignment process will begin.

PalmDSC for Palm OS

(freeware) Doug Braun has written a freeware program for Palm OS that works with my interface. Doug always recommends using the very latest beta version of is software. Consult his web page and documentation for details.

Astromist for Palm OS

(commercial, but with a free version available) Astromist is a planetarium-type program for the Palm that is capable of controlling several different types of telescopes, including my own interface. I haven’t tried this one out yet but it appears to be gaining in popularity. Consult the Astromist web page for documentation and instructions on how to use it.

Digital Setting Circles 2.2

(my own freeware) When you start the Digital Setting Circles program, select Properties… from the File menu. Enter a description of your telescope, the COM port to which your interface is connected, and your encoder resolutions. If you need to reverse the directionality of the RA or az axis, check the box.

dscwin

If you’re not sure whether the RA counts need to be reversed, click the Test… button and follow the instructions. When you have the form completed, click OK. Then select Initialize… from the Scope menu to begin the alignment process. The alignment process is identical to that for my ASCOM driver.

  • #1 written by Chuck Faranda
    about 1 year ago

    Dave,

    The ASCOM driver’s drop down for mount type only contains ‘Alt/Az’. Your example shows GEM, what am I doing wrong?

    • #2 written by Dave
      about 1 year ago

      Chuck, it might be that the drop-down box isn’t large enough and you have to scroll the list. But regardless, it doesn’t matter–that setting is only there for ASCOM compatibility. It doesn’t get used by my driver, so don’t worry about its value.

  • #3 written by Dan
    about 1 year ago

    Dave,
    Have you done anything with stellarium?

    • #4 written by Dave
      about 1 year ago

      No, not really. There’s supposedly an ASCOM plug-in for Stellarium that would allow you to use my circuit with Stellarium via ASCOM, but nothing beyond that.

  • #5 written by Gary
    about 1 year ago

    Dave,

    I’m a little unsure if this is yours or not but here goes -
    In your compatible software section, under Set the Interface properties, there is a screen shot of the Ekbox Properties input box. I need to set the COM port in this box but the drop down list only goes to COM8. I have a bluetooth version of the interface which my Netbook automatically sets to COM9. Is there a way to get them to talk to each other?

    Thanks – Gary

    • #6 written by Dave
      about 1 year ago

      Gary, it sounds like you’re using the old version of my ASCOM driver. I think this problem would go away if you installed my new driver version instead. There’s a link to it on my home page (http://eksfiles.net/). The old version has the com ports hardcoded in, while the new version gets the list from the operating system.

      Alternatively, it might be possible to change the COM port assignment that’s given to your device, but I don’t know how to do that. Better to switch to the new driver.

  • #7 written by Lonnie Robinson
    about 1 year ago

    Hi Dave,
    I am using the B Box from Software Bisque with The Sky and Pocket Sky. They work great. Originially I bought the Oranos box to connect the Palm with Telepoint software, and I could only get it to work with the Palm and not The Sky? There are so many boxes out there, and they all seem to work and set up differetly? Our club needs a box like yours that will set up the same as a B Box and not cost almost $300. I would gladly solder your kit if I didn’t need to be a programmer to set it up! I guess I’m asking, Is your box the same as a B Box?

    Lonnie Robinson

    • #8 written by Dave
      about 1 year ago

      Lonnie, if you tell TheSky that it’s connected to a BBox but connect my box instead, it’ll work fine. I’ve tested this with TheSky version 5 but not any newer version.

      Dave

  • #9 written by Nathan
    about 11 months ago

    any prospects for android compatibility with the new line of tablets coming out it would be something nice and lightweight to use for this purpose. It would have to be adapted for usb connectivity though.

    • #10 written by Dave
      about 11 months ago

      No plans at the moment, although if someone wants to tackle it, I think Bluetooth would be the way to go rather than USB.

    • #11 written by Dave
      about 11 months ago

      Actually, here’s an Android app that shows some promise:

      SkyEye

      • #12 written by HRJ
        about 10 months ago

        Hi Dave and Nathan,

        I am the author of SkEye. I am currently experimenting with Craig Combe’s bluetooth version, and have released an app called DSC Test.

        I will eventually fold it into SkEye when it becomes stable.

  • #13 written by Simon Allen
    about 11 months ago

    Anyone know if this will work with an iPad running Stellarium?

    • #14 written by Dave
      about 11 months ago

      Doubtful. Do any digital setting circles systems work with the iPad? It would have to connect via Bluetooth.

    • #15 written by Dave
      about 11 months ago

      Someone just pointed out a product on the iPad that *will* work with my system:

      Sky Safari

  • #16 written by Tom Gidepon
    about 11 months ago

    I’m using an old SKY Wizard3 w/Sky Safari. Tied to Questar with JMI hardware. Thinking of building this since its smaller and the software on the iPhone works very well.

  • #17 written by Tom Gideon
    about 11 months ago

    Gideon … typo

  • #18 written by Jamie
    about 10 months ago

    What is the protocol that your box uses to communicate? I see mention of “Q” code in hyperterminal. What other commands can be issued through hyperterminal?

    • #19 written by Dave
      about 10 months ago

      See comment #8 in the FAQ for a brief description of the BBox protocol, which my interface can emulate. Also, see the circuit description page for a description of my native communications protocol.

  • #20 written by Al Jerva
    about 9 months ago

    I downloaded StellariumScope (freeware) today and used it to update Stellarium after installing. Stellarium now works with your digital setting circles. Ran StellariumScope, connected to scope, started Stellarium and scope showed connected. Scope circle indicator moves as expected. Looking forward to trying outside at night!

  • #21 written by Pat
    about 8 months ago

    When I go to select my Port I only get ports 1-8 to choose from and my bluetooth is connected to port 14. I read what you said about having the wrong driver but I apparently can’t find the correct one. Can you provide a link to the driver that picks up the ports from the system please. Ibelieve the version I have is 1.1

    Thanks

  • #23 written by Matt Anderson
    about 6 months ago

    Dave,
    Thanks for the great project. I built it a couple of years ago, but not used it much.
    Trying to get back in to the hobby I have an old OLD, laptop dedicated to Cartes du Ciel, ver. 2.76.

    This machine runs Win 98, (I know it’s 2011, but the laptop serves one purpose only). I can not mate my laptop to your DSC due to the ASCOM need for MS Net 3.5.

    Any ideas would be greatly appreciated.

    • #24 written by Dave
      about 6 months ago

      Matt,

      I think Cartes du Ciel has a non-ASCOM native driver that works with Tangent-compatible interfaces (BBox, NGC-MAX, etc.). I know that Carte du Ciel 3.2 has this, and you may be able to run that on your old notebook. My interface will emulate BBox, NGC-MAX, Microguider, etc. Some of these interfaces don’t have a command to set encoder resolutions on the board, so you might have to run my DSCWin software to set the encoder resolutions. Once you’ve set them, they’re stored in EEPROM and will be remembered until they are set to something else.

      Hope this helps -

      Dave

      • #25 written by Matt Anderson
        about 6 months ago

        Thanks much!
        I will play with this over the weekend and post my results. Worst case I will use my normal laptop and a serial to USB converter, but it would be nice to keep my old laptop useful.
        THANKS!

        • #26 written by Matt Anderson
          about 6 months ago

          Gave up on the old laptop. Bought a $3 USB to Serial cable and every works like a charm on my netbook. THANKS for the help.