Docs

goalpaca-devices

Standalone ASCOM Alpaca drivers, one binary per device.

goalpaca-devices  

Standalone ASCOM Alpaca driver devices. Each is a small server that exposes one piece of astronomy hardware over the Alpaca protocol, built on the goalpaca server library.

Every driver is its own Go module and binary: one process serves one device as Alpaca device 0 on its own port. Most are Go with no vendor SDK, implementing the device protocol directly over USB-HID, USB-serial, or the reverse-engineered camera wire protocol. Only the goasi-based ZWO drivers use cgo and need the proprietary ZWO SDK.

Each vendor-free driver also registers itself with goalpaca/registry, so the alpacahurd composed server can compile it in with one config line. The standalone binary and herd membership come from the same module.

Source: github.com/mikefsq/goalpaca-devices .

Telescopes  

LX200-family mounts, built on lx200 . Go, no SDK.

Driver Mount Connect Port
tenmicron 10Micron GM-series TCP 11200
asiam5 ZWO AM3, AM5, AM5N, AM7 USB-serial or WiFi/TCP 11201
rst Rainbow Astro RST-135, RST-300 USB-serial 11202
onstep OnStep, OnStepX USB-serial or WiFi/TCP 11203

Cameras  

Driver Camera Backend Port
astrocam ZWO ASI, PlayerOne Go over astrocam , no SDK 11111
asiccd ZWO ASI cgo, ZWO ASICamera2 SDK 11111

These are two routes to a ZWO camera. Run one or the other; they share a port.

Focusers  

Driver Focuser Backend Port
oasisfoc Astroasis Oasis Go, USB-HID 11120
focuscube Pegasus FocusCube, DMFC Go, USB-serial 11121
focuslynx Optec FocusLynx, ThirdLynx Go, USB-serial 11122
asieaf ZWO EAF Go, USB-HID, no SDK 11112

Filter wheels  

Driver Wheel Backend Port
oasisfw Astroasis Oasis Go, USB-HID 11123
asiefw ZWO EFW Go, USB-HID, no SDK 11113

Rotators  

Driver Rotator Backend Port
asicaa ZWO CAA cgo, ZWO CAA SDK 11114

Observing conditions  

Weather and sky-quality sensors, exposed as ASCOM ObservingConditions. Go, no SDK.

Driver Device Backend Port
unihedron Unihedron SQM sky quality meter Go, USB-serial 11124
mgpbox Astromi.ch MGPBox, GPS with weather and dew heater Go, USB-serial 11125

The MGPBox can also feed its GPS and weather into a tenmicron mount, supplying site coordinates, the clock, and refraction pressure and temperature.

Simulator  

Driver Device Backend Port
sim Simulated mount and guide camera on one shared sky Go, no hardware 11110

One binary serves both devices on one port. The mount owns the pointing error and the camera renders it, so a guiding client such as PHD2 can calibrate and guide a closed loop with no hardware. Camera scale is configurable.