Skip to main content

Python interface for the SeeStar telescope control system

Project description

SeeStar-Py A light-weight python module to drive the Seestar smart telescopes

This package is on ReadTheDocs. See seestarpy.readthedocs.io

If you've found the package useful - how about buying me a coffee, to keep the creative juices flowing ;)

Quickstart

Install seestarpy using pip:

$ pip install seestarpy

Usage example:

from seestarpy import connection as conn
from seestarpy import raw
    
conn.DEFAULT_IP = "192.168.1.243"                # NOTE - set your own IP address! This is mine.
raw.test_connection()                            # Test if the seestar is connected to the wifi in station mode

raw.scope_move_to_horizon()                      # Turn on telescope
raw.iscope_start_view(ra=13.4, dec=54.9, target_name="Mizar")  # Move to target and turn on camera
raw.iscope_start_stack()                         # Start stacking sub-frames   

raw.iscope_stop_view("Stack")                    # Turn off frame stacking
raw.iscope_stop_view("ContinuousExposure")       # Turn off camera
raw.pi_shutdown(True)                            # force=True to avoid mistakenly shutting down 

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seestarpy-0.2.0.tar.gz (2.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

seestarpy-0.2.0-py3-none-any.whl (76.9 kB view details)

Uploaded Python 3

File details

Details for the file seestarpy-0.2.0.tar.gz.

File metadata

  • Download URL: seestarpy-0.2.0.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for seestarpy-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d033f84d2f0375ef2735e441305495da9c77c943b85729b2ac0b6f004342ba9f
MD5 184ff641a4643e958f64fd8e1dbe2afe
BLAKE2b-256 fd9b07ddd1676fba6b705aed9fd90cd572e57e24f4a3a6a26b0044a7f46d47b4

See more details on using hashes here.

File details

Details for the file seestarpy-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: seestarpy-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 76.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for seestarpy-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9dd42ac586e72d350e4132ddb1dd5dec140b678d3641dc4c054f3650cd755766
MD5 d873539846e99466cc0b49cb9692c419
BLAKE2b-256 e3eff3a1230622e86569998ada336706f57276533897937a5051ceece26b3cd4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page