API Reference

Entry page for the full plesty.lib API documentation.

Core Packages

All packages live under the plesty.lib namespace (import as plesty.lib.<package>).

Package

Description

data

Data containers, units, type helpers, and result persistence

device

Base device model, parameter/function/telemetry systems, async wrappers, composite devices

experiment

Async experiment lifecycle: Experiment ABC, Plan/Step schedules, crash-safe Journal, checkpoint/resume

traffic

Transport backends (TCP/IP, VISA, Serial)

solver

Command and operation solvers

service

TCP/IP server/client and service builders

sim

Synthetic data generation for testing

utils

Shared utilities (env settings loader, logging, errors, registry, DLL helpers)

test

Test helpers