Python scripting
Control OBS from Python scripts and notebooks, with a first working script and example library.
NextAstroDocumentation
Open Hub Control OBS from Python scripts and notebooks, with a first working script and example library.
Run from the OBS checkout or a notebook, connect to the local console and discover equipment.
Sessions, mount, camera, filters, focus, rotator, native captures and image measurements.
Thirteen worked examples with commands, complete Python source and suggested experiments.
Understand session ownership, manual mode, cancellation, raw files and command recovery.
Local console protocol and using student Python alongside a compiled OBS distribution.
Read capabilities and typed equipment telemetry.
Slew to a target and acquire saved FITS frames.
Observe a target through multiple filters.
Collect a time series and measure aperture photometry.
Observe targets listed in a CSV file.
Compare signal and saturation at different exposure times.
Measure dark signal at a selected temperature.
Estimate conversion gain using pairs of images.
Measure image width against focuser position.
Choose the next flat exposure using measured image levels.
Acquire a cross-shaped sequence of sky offsets.
Use native capture modes and inspect their results.
Step through mechanical angles, flats, darks and biases.
Shared command-line helpers, session handling and sample target CSV.
Find your observatory, choose an observing workflow and follow its progress.
Create and run ordered telescope commands, exposures, derotation and camera warming.
Understand right ascension, declination and saved project target positions.
Choose mosaic grid rotation and understand camera orientation, coverage and overlap.
Adjust each filter’s flat exposure quantity and acquisition order.
Configure directional observing maps and understand calendar warnings and queue behaviour.