POTH Information

POTH started out to be just a Plain Old Telescope Hub. Along the way, it took on some additional features. An ASCOM Hub is a program that connects to a driver and allows multiple programs to connect to itself. Additional features for POTH include:

Quick Links:

Simple Usage

The POTH main window is called the “Handset” window. 1st time usage will require bringing up the setup dialog. Press [Setup].
 
The POTH setup dialog is used to select the drivers that POTH will control. By default, the telescope chooser is the only one visible. To use a dome or focuser, press the [Dome>>] and/or [Focus>>] buttons. The dome and focus areas will be revealed. The [Setup] buttons near each chooser will bring up the setup dialogs for the selected driver. The [Connect] buttons on the setup dialog are mostly for advanced usages. For simple usage, just use the relevant choosers, then press [OK] to dismiss this dialog and return to the Handset.
 
POTH can now be connected to via any other ASCOM clients, and will be fully functional. Or, you can use the [Connect] buttons on the Handset. This is useful for getting the devices up and running, unparked if desired, dome syncing started, or other such before other software is fired up.

Setup Dialog

The basic area of this dialog is used to specify the devices to be used. It also gives access to some POTH behavior:

The advanced area is accessed by pressing the [Advanced >>] button. This area can be used to provide information to higher level software that the drivers are not supplying. This can happen when a driver is a simple implementation, or when an older version 1 telescope driver is being used.

The Capabilities area within the Advanced area is output only. It indicates the capabilities of the connected devices. The check boxes are used only to indicate capabilities of the Scope, Dome and Focuser. Checking or un-checking them has no influence on POTH behaviour.

Using the “Handset” Controls

Indicator LED's

An red "LED" in upper left of the main window is illuminated if a problem has been detected. This LED will not be reset until POTH is reloaded. If this happens often, then the Traffic window should be used to diagnose the root cause of the problem.

Telescope Handset

Dome Handset

Focuser Handset

Notes for GEM users

Current pier side is designated by a green LED effect near the [E] or [W] motion control buttons. This will show up only when GEM mount is connected, and motion controls are enabled.

Geometry parameters for GEMs located in domes are defined at the following link: http://www.astro.ufl.edu/~oliver/DomeSync/.  However be careful of the signs. The signs should be positive for East, North, and Up offsets as described in the POTH Setup Dialog.

Pier side status is best managed via telescope drivers that report that status. However if a given driver can not do so, then POTH endeavors to keep track itself. It is very important that POTH's notion of when the mount will flip is the same as the mount's notion. To this end, the POTH setup dialog has GEM Flip Delay fields. For example: if the mount is set to delay a West to East side flip to 1 hr past the meridian then GEM Flip Delay West should also be set to 1. East works the same way. If the scope is on the East side, and pier flip is needs to occur early by 30 min, GEM Flip Delay East should be set to -0.5. Automatic pier flip is never triggered by POTH. These fields are to model when the scope flips by virtue of the GOTO’s that are sent to the driver and mount. Also these fields are only used when the driver does not support the pier side tracking.

When a driver does not support the pier side behaviors, and POTH is using Flip Delays, it may be that the scope is manipulated manually to be on the “other” side of the pier from POTH’s notion. In this case Alt-LeftMouseButton on either [E] or [W] motion controls will cause POTH to change its notion of pier side.

If East and West pier side delays overlap (e.g. they are both set to 1), and the scope is in this overlap zone at connect time, then POTH can not make a good guess as to pier side. In this case both pier side LEDs will light up yellow. Alt-Click on the correct side motion control ([E] or [W]) will sync POTH with the real mount state. From then on POTH will stay in sync.

Logging

The traffic window can provide diagnostic output. It will show incoming ASCOM requests from higher level SW.  A log file is created in the directory which POTH.exe resides. By default this is “C:\Program Files\Common Files\ASCOM\Telescope”. the log file is named “POTH.log”. Each time POTH is run, it will copy POTH.log to POTH.bak and start a new POTH.log. Commands available from the Traffic window are:

Telescope API Notes

Whatever the connected driver supports is passed though of course. For partial implementations many of the API's are supported directly from POTH.

Required V2 features that are simulated for V1 and partial V2 drivers:

Optional V2 features that are simulated:

Optional V2 features that are not simulated (they just error out, which is allowed by the spec):

Dome API Notes

POTH dome control supports the pass through of the full ASCOM dome API. Full hub support, journaling, and capabilities review (as mentioned above) are all supported.

In addition to the pass though of all dome calls, CanSlave always reports True, and the Slaved property can be set to True. This provides for programmatic control over slaving the Dome to a telescope. Any specific commands for the dome to slew will turn off slaving, and the slew will execute.

Focuser API Notes

As for dome control, focuser control passes through all focuser calls and acts as a focuser hub.