DISCOSClient

Getting Started

  • Setup
    • Verifying the installation

User Guide

  • User Documentation
    • Creating and Configuring a Client
      • Connecting to DISCOS
      • Connecting to Custom or Simulated Environments
    • Accessing telemetry data
      • Accessing the value of a leaf DISCOSNamespace object
      • Immutable snapshots with copy()
      • Waiting for updates with wait()
      • React to updates with bind() and unbind()
      • Exploiting predicates for wait() and bind()
      • Tips and best practices
    • Sending commands to DISCOS
      • Command interface
      • Client authentication
  • Telemetry data schemas
    • Generic schema metadata
    • Basic schemas
      • Timestamp
      • System status
    • Active Surface
      • Active Surface Boss
    • Antenna
      • Antenna Boss
    • Backends
      • Backends status
    • Derotators
      • Derotators status
    • Minor Servos
      • SRT Minor Servo
    • Mount
      • SRT Mount
    • Receivers
      • Receivers status
    • Scheduler
      • Scheduler status
    • Weather
      • Weather status

API Reference

  • API Reference
    • DISCOSClient
      • DISCOSClient
    • DISCOSNamespace
      • DISCOSNamespace

Project Info

  • Developer Documentation
    • How to contribute to this project
      • Adding a schema
      • Installing development dependencies
      • Running tests with coverage
      • Static analysis with prospector
DISCOSClient
  • Search


© Copyright 2025, Giuseppe Carboni.

Built with Sphinx using a theme provided by Read the Docs.