11 stable releases (3 major)

3.0.0 May 3, 2024
2.0.0 Mar 13, 2024
1.2.2 Feb 21, 2024
1.2.0 Jan 22, 2024
0.1.1 Mar 11, 2023

#1040 in Science


Used in gmt_dos-clients_servos

MIT license

2MB
11K SLoC

gmt_dos-clients_m2-ctrl

Crates.io Documentation

A client for the GMT M2 control system.


lib.rs:

ASMS Control Systems

Models of the control systems of the ASMS positioners and voice coil actuators

Example

use gmt_dos_actors::system::Sys;
use gmt_dos_clients_m2_ctrl::{ASMS, AsmsPositioners};
use gmt_fem::FEM;

let mut fem = FEM::from_env()?;
let positioners = AsmsPositioners::new(&mut fem)?;
let asms: Sys<ASMS> = ASMS::new(&mut fem)?.build()?;

Dependencies

~69MB
~1M SLoC