Skip to content

External Control

AstroHelm can act as a telescope that external software connects to. Once linked, your planetarium or imaging application can display the current pointing position and send GoTo commands.

All servers run over Wi-Fi — your iPhone and the client device must be on the same local network.

AstroHelm presents itself as a telescope in four protocols: ASCOM (Alpaca), INDI, LX200, and Stellarium. External software can read the current coordinates and send GoTo targets. When a GoTo command arrives, AstroHelm displays the target on screen so you can manually slew to it using the onscreen directions.

  1. Open Settings → External Control and toggle on the switch.
  2. Note the IP address and port shown beneath the toggle. The IP address is the four numbers separated by dots before : (for example, 192.168.1.123), and the port is the four or five digits after :. Enter both in your client application.

SkySafari supports two modes: Go-to and Push-to. In Go-to mode you get slew controls (which have no effect on AstroHelm) and can send GoTo targets to AstroHelm. Push-to mode simply shows the current position. Use whichever mode suits your workflow — both read coordinates identically.

For Go-to mode, you can use ASCOM, INDI, or LX200 protocol.

For Push-to mode, create a telescope preset using “Other”. Choose either Equatorial Push-To or Alt-Az Push-To, depending on your mount. Choose Meade LX200 Classic as scope type.

Stellarium Mobile uses the LX200 protocol. Under Observation Tools, enable Telescope Control and enter the LX200 IP address and port, then toggle the link on. You should see the reticle appear.

Note that telescope control requires the Plus version of Stellarium Mobile. Despite the name, Stellarium Mobile does not support the Stellarium protocol — use LX200 instead.

In the plug-in manager, enable Telescope Control with Load at startup, then restart Stellarium. You can then add AstroHelm as a telescope using any protocol supported on your operating system.

To use the Stellarium protocol specifically, select External software or a remote computer.

Coordinate systems: the Stellarium protocol uses J2000 coordinates; all other protocols use JNow.

  • Confirm both devices are on the same Wi-Fi network. Some routers (especially public Wi-Fi) isolate clients - try disabling Client Isolation in your router settings.
  • Verify the port number in the client matches the one shown in AstroHelm’s External Control settings.
  • If your client supports multiple protocols, try switching to a different one.

If your software has a refresh rate setting, try increasing it.