Fork PyRPL on GitHub
PyRPL
0.9.4.0
Home
Installation
Graphical user interface
API
How PyRPL works
Infos for Developers
5.6. API specifications from the moment of their development
5.6. API specifications from the moment of their development
¶
5.6.1. Requirements for an asynchronous interface compatible with python 3 asyncio
5.6.1.1. asynchronous programming in python 3
5.6.1.2. Can we make that compatible with python 2
5.6.1.3. Asynchronous sleep function benchmarks
5.6.2. Asynchronous sleep function and benchmarks
5.6.2.1. Methods compatible with python 2:
5.6.2.2. Async programming in python3(.5):
5.6.3. How a spectrum is computed in PyRPL
5.6.3.1. Definitions
5.6.3.2. Sinusoidal input
5.6.3.3. White noise input
5.6.3.4. IQ mode
5.6.3.5. Baseband
5.6.3.6. Proposal for a cleaner interface for spectrum analyzer:
5.6.3.7. IQ mode with proper anti-aliasing filter
5.6.4. MemoryTree
5.6.4.1. Problems
5.6.5. Base classes Attributes and Module
5.6.5.1. Module (see BaseModule in module.py)
5.6.5.2. Attributes
5.6.6. Starting to rewrite SelectAttribute/Property
5.6.7. AcquisitionModule
5.6.7.1. A proposal for a uniformized API for acquisition modules (Scope, SpecAn, NA)
5.6.8. Lockbox
5.6.9. DataWidget