NextAstro logo NextAstroDocumentation Open Hub

NextAstro documentation

Python scripting

Python scripting

Control OBS from Python scripts and notebooks, with a first working script and example library.

Python setup

Run from the OBS checkout or a notebook, connect to the local console and discover equipment.

Python API reference

Sessions, mount, camera, filters, focus, rotator, native captures and image measurements.

Python example library

Thirteen worked examples with commands, complete Python source and suggested experiments.

Python examples

Focus curve

Measure image width against focuser position.

Start here

Getting started

Find your observatory, choose an observing workflow and follow its progress.

Observing

Linear scripts

Create and run ordered telescope commands, exposures, derotation and camera warming.

Mosaic rotation

Choose mosaic grid rotation and understand camera orientation, coverage and overlap.

Observatory settings

Filter flats

Adjust each filter’s flat exposure quantity and acquisition order.

Azimuth protection

Configure directional observing maps and understand calendar warnings and queue behaviour.