Skip to main content
Ctrl+K

cothread

  • User Guide
  • Developer Guide
  • Release Notes
  • GitHub
  • PyPI
  • User Guide
  • Developer Guide
  • Release Notes
  • GitHub
  • PyPI

Section Navigation

  • Installation
  • Using the cothread Library
  • Using the catools Library
  • Training: Channel Access with cothread
  • User Guide

User Guide#

  • Installation
    • Check your version of python
    • Create a virtual environment
    • Installing the library
  • Using the cothread Library
    • Introduction to Cothreads
    • Cothread API
  • Using the catools Library
    • Overview
    • Environment Variables
    • Function Reference
    • Working with Values
    • PV and PV_array Classes
  • Training: Channel Access with cothread
    • Cothread
    • Cothread catools bindings
    • Preliminaries
    • Example: Printing a PV
    • Testing Speed of caget
    • Exercise: Timing test
    • Shape Polymorphism
    • Example: Monitoring a PV
    • camonitor for Lists of PVs
    • Exercise: camonitor and caput
    • A note on the last exercise
    • Augmented Values
    • Augmented Values are Ordinary
    • Getting Values with Timestamps
    • Example: Gathering Updates
    • Example: Circular Updates Buffer
    • Example: Gathering Arrays
    • Example: Default Error Handling
    • Adjusting the Timeout
    • Catching Errors from caget
    • Catching Errors from caput
    • Cothread and Qt
    • Plotting: Preamble
    • Plotting: An Example
    • Advanced Topics
    • Advanced Topic: Cothreads
    • Creating a Cothread
    • Communicating with Cothreads
    • Example: Using Event
    • Cothread Suspension Points
    • Cothreads and Real Threads
    • Slightly more Realistic Version

previous

cothread

next

Installation

Edit on GitHub

This Page

  • Show Source

Built with the PyData Sphinx Theme 0.16.1.