1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
/*
* File: mod.rs
* Project: stm
* Created Date: 05/05/2022
* Author: Shun Suzuki
* -----
* Last Modified: 07/05/2022
* Modified By: Shun Suzuki (suzuki@hapis.k.u-tokyo.ac.jp)
* -----
* Copyright (c) 2022 Hapis Lab. All rights reserved.
*
*/
mod gain;
mod point;
pub use gain::GainSTM;
pub use point::PointSTM;
pub trait STM {
fn set_freq(&mut self, freq: f64) -> f64;
fn freq(&self) -> f64;
fn sampling_freq(&self) -> f64;
fn set_sampling_freq_div(&mut self, freq_div: u32);
fn sampling_freq_div(&mut self) -> u32;
}