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.3.0.tar.gz (2.3 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.3.0-py3-none-any.whl (98.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for seestarpy-0.3.0.tar.gz
Algorithm Hash digest
SHA256 ca9ecaf476e1cb48e552b05f1224f6d596a8cafd7abebe2da6390faa1cfc32b1
MD5 961416a437caf3093fc243ba433eabec
BLAKE2b-256 248dad642b071d5a77c9fae9878d54549b20e25999f8ddce820c9bffbff233a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: seestarpy-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 98.1 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9d06d65f76f6122bfbe9afbddb0c9436cab627113ea80078b5519fac92de02ca
MD5 1bfb7a203ede21541150239b268dbd73
BLAKE2b-256 72bd35be2e5ed1411db10d18ced9c442ff07b32ed3c85fc74fd26097ae496a1b

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