12 stable releases (3 major)

3.0.1 Oct 30, 2024
3.0.0 May 3, 2024
2.0.0 Mar 13, 2024
1.2.2 Feb 21, 2024
0.1.1 Mar 11, 2023

#4 in #gmt

Download history 19/week @ 2024-07-22 14/week @ 2024-09-23 132/week @ 2024-10-28 11/week @ 2024-11-04

143 downloads per month
Used in gmt_dos-clients_servos

MIT license

2.5MB
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

~70MB
~1M SLoC