oxictl 0.1.1

Pure Rust Real-Time Control Systems Framework
Documentation
pub mod bldc;
pub mod dc;
pub mod encoder;
pub mod foc;
pub mod model;
pub mod param_id;
pub mod stepper;
pub mod transform;

pub use bldc::{BemfDetector, SixStepCommutator, TrapezoidalCommutator};
pub use dc::{DcMotor, PwmDrive};
pub use encoder::{IncrementalEncoder, ResolverDecoder};
pub use foc::{
    DirectThrustController, DtcLinearError, FluxWeakening, FocController, MtpaError,
    MtpaMotorParams, MtpaTable, PositionLoop,
};
pub use model::{srm_6_4_default, InductionMotor, PmsmModel, SrmModel};
pub use param_id::{InductionParamId, PmsmParamId};
pub use stepper::StallDetector;
pub use transform::{clarke, park, svpwm, AlphaBeta, Dq, SvpwmDuty};