LIB
Install
Quick Start
A Device
An Experiment
An Analyzer
In a Terminal
Concepts
Where a Measurement’s Data Goes
Preflight: is the instrument ready to run?
Packages and Layers
Interface Contracts
Design Decisions
Dependencies
Device
Base Device
Parameter System
Function System
Composite Device
Traffic Manager
Command Solver
Remote Access
Error Handling
Experiment Framework
Writing an Experiment
The Command Line
Checking the Devices Before a Run
The Setup File
Data on a Shared Disk
Stopping and Continuing a Run
Reading a Run
Analyzer Framework
Writing an Analyzer
Reports
SpectrumFit
Viewing a Run
The Viewer: Viz
The Run’s Data: RunData
Plots and Drawables
Ready-Made Plots
Shell Framework
Common to All Modules
The .env File
YAML Configuration
Logging System
Data & Metadata Schemas
Testing
Testing a Device
Device Test Helpers
Testing an Experiment
Testing an Analyzer
Testing a Viewer
Testing on the Instrument
Testing Over the Network
Testing Devices That Share a Computer
Simulation
Contributing
API Reference
plesty.lib
plesty.lib.analyzer
plesty.lib.analyzer.base_analyzer
plesty.lib.analyzer.spectrum_fit
plesty.lib.data
plesty.lib.data.array
plesty.lib.data.ctype_manager
plesty.lib.data.experiment_data
plesty.lib.data.io
plesty.lib.data.spectrum
plesty.lib.data.table
plesty.lib.data.types
plesty.lib.data.units
plesty.lib.device
plesty.lib.device.async_wrapper
plesty.lib.device.base_apt_device
plesty.lib.device.base_device_sync
plesty.lib.device.base_tcp_scpi_device
plesty.lib.device.base_visa_scpi_device
plesty.lib.device.composite_device
plesty.lib.device.device_utils
plesty.lib.device.doc
plesty.lib.device.funcs
plesty.lib.device.params
plesty.lib.device.telemetry
plesty.lib.experiment
plesty.lib.experiment.base_experiment
plesty.lib.experiment.cli
plesty.lib.experiment.control
plesty.lib.experiment.journal
plesty.lib.experiment.manifest
plesty.lib.experiment.preflight
plesty.lib.experiment.runs
plesty.lib.experiment.schedule
plesty.lib.experiment.setup
plesty.lib.monitor
plesty.lib.monitor.base_monitor
plesty.lib.monitor.common
plesty.lib.monitor.common.series
plesty.lib.monitor.common.spectrum
plesty.lib.monitor.data
plesty.lib.monitor.plots
plesty.lib.monitor.sources
plesty.lib.monitor.viz
plesty.lib.report
plesty.lib.report.blocks
plesty.lib.report.html
plesty.lib.report.latex
plesty.lib.report.markup
plesty.lib.report.svg
plesty.lib.report.tables
plesty.lib.service
plesty.lib.service.resource_manager
plesty.lib.service.tcp_ip_client
plesty.lib.service.tcp_ip_server
plesty.lib.sim
plesty.lib.sim.apt
plesty.lib.sim.data_generator
plesty.lib.sim.demo_device
plesty.lib.solver
plesty.lib.solver.iceblock
plesty.lib.solver.scpi
plesty.lib.test
plesty.lib.test.analyzer_pipeline
plesty.lib.test.client_field_test
plesty.lib.test.device_func_system
plesty.lib.test.device_param_system
plesty.lib.test.device_pipeline
plesty.lib.test.experiment_pipeline
plesty.lib.test.field_test
plesty.lib.test.field_test_concurrency
plesty.lib.test.grouped_param_keys
plesty.lib.test.report_artifact
plesty.lib.test.resource_allocation
plesty.lib.test.schema_params
plesty.lib.test.schema_refresh
plesty.lib.traffic
plesty.lib.traffic.apt
plesty.lib.traffic.apt_d2xx
plesty.lib.traffic.apt_protocol
plesty.lib.traffic.preflight
plesty.lib.traffic.serial
plesty.lib.traffic.serial_ports
plesty.lib.traffic.tcp_ip
plesty.lib.traffic.usb_utils
plesty.lib.traffic.utils
plesty.lib.traffic.visa
plesty.lib.ui
plesty.lib.ui.device_link
plesty.lib.ui.device_panel
plesty.lib.ui.monitor_panel
plesty.lib.ui.panel
plesty.lib.ui.plot_panel
plesty.lib.ui.qt
plesty.lib.ui.qt.app
plesty.lib.ui.qt.form
plesty.lib.ui.qt.plot
plesty.lib.ui.qt.recorder
plesty.lib.ui.qt.shell
plesty.lib.ui.readings
plesty.lib.ui.theme
plesty.lib.utils
plesty.lib.utils.config
plesty.lib.utils.dll_utils
plesty.lib.utils.error_utils
plesty.lib.utils.logger
plesty.lib.utils.registry
plesty.lib.utils.settings
LIB
Search
Please activate JavaScript to enable the search functionality.