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.1.1.tar.gz (563.6 kB view details)

Uploaded Source

Built Distribution

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

seestarpy-0.1.1-py3-none-any.whl (50.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: seestarpy-0.1.1.tar.gz
  • Upload date:
  • Size: 563.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.1

File hashes

Hashes for seestarpy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6f0b98f161b5eca39f91e5b802cb93112fdc6e50214318cb2689a488a0b3274b
MD5 d969e594a8a79e3326c2aab111a4e689
BLAKE2b-256 0a5902d8bddba24c60e13ee5be1039d4066a4071fe302165e0ef29b92f0efffb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for seestarpy-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75e5c3f448d5fc74d8baa9b9942e6375cf67220ea7c43fd4dae8b0abcd58c196
MD5 127b8a0b4ee64f53485d74b89c8c93f5
BLAKE2b-256 5b743e31ec9a3198e81f9bfeff505aaddb29a277e46d79ea5b1158e9b8942af4

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