std-rs 0.8.1

Rust port of EPICS std module (epid, throttle, timestamp records)
Documentation

std-rs

Rust port of the EPICS std module — standard records and device support for IOC applications.

Record Types

  • epid — Enhanced PID controller record
  • throttle — Rate-limiting output record
  • timestamp — Timestamp capture record

Usage

[dependencies]
std-rs = { workspace = true }

Register all record types in your IOC:

use std_rs::std_record_factories;

for (name, factory) in std_record_factories() {
    app.register_record_type(name, factory);
}

License

EPICS Open License