Skip to main content

Client for interacting with the Alcor Cyclope seeing monitor TCP API

Project description

Alcor Cyclope Seeing Monitor TCP API Client

A simple client to interact with the TCP API service of the Cyclope seeing monitor control app.

Installation

pip install alcor_cyclope

Command-line interface usage

cyclope [-j] <server_ip>

Example CLI output

# cyclope 192.168.1.20
Status: Measuring
Last Measurement: 2.34 seconds ago at 02/03/25 06:01:10 UTC (Sun Feb  2 23:01:10 2025 local)
Last Zenith Arcsec: 1.37
Last R0 Arcsec: 83.09

With JSON output:

# cyclope -j 192.168.1.20
{
    "valid": true,
    "measurement_jd_utc": 45691.5601288,
    "measurement_date_utc": "2025-02-03T13:26:35+00:00",
    "measurement_jd_local": 45691.2684621,
    "measurement_date_local": "2025-02-03T06:26:35",
    "last_zenith_arcsec": 1.06,
    "last_r0_arcsec": 106.57,
    "status_code": 2,
    "status": "Idle (Daytime)"
}

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

alcor_cyclope-0.1.3.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

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

alcor_cyclope-0.1.3-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file alcor_cyclope-0.1.3.tar.gz.

File metadata

  • Download URL: alcor_cyclope-0.1.3.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for alcor_cyclope-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e202454f59ca86ca809b040340dbb9a18c3856b9f909282d625a6c00eb63bcd6
MD5 da15c356341db0a2d2828672c46d2582
BLAKE2b-256 a84121874a8aeb9398d1c263f8cd845d3abb4b144819252d9b7ee47da554ebf3

See more details on using hashes here.

Provenance

The following attestation bundles were made for alcor_cyclope-0.1.3.tar.gz:

Publisher: publish-to-pypi.yml on daleghent/alcor-cyclope

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alcor_cyclope-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: alcor_cyclope-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for alcor_cyclope-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0077715f676a1a67ce891681ae238f027920209c7c35232bbd52ec9e6a9f399a
MD5 83558cc314af22f536aed71b4ef2e615
BLAKE2b-256 fd2c415bdbaeb08c82e14e1f86d5c8c8b04c521bc2ba72e20a1ff337e8f74755

See more details on using hashes here.

Provenance

The following attestation bundles were made for alcor_cyclope-0.1.3-py3-none-any.whl:

Publisher: publish-to-pypi.yml on daleghent/alcor-cyclope

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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