pub struct Model134 {
pub actcrv: u16,
pub modena: u16,
pub wintms: Option<u16>,
pub rvrttms: Option<u16>,
pub rmptms: Option<u16>,
pub ncrv: u16,
pub npt: u16,
pub hz_sf: i16,
pub w_sf: i16,
pub rmpincdec_sf: Option<i16>,
}Expand description
Freq-Watt Crv
Curve-Based Frequency-Watt
Notes: Ref 3: 8.9.1.2, 8.9.4.2
Fields§
§actcrv: u16ActCrv
Index of active curve. 0=no active curve.
modena: u16ModEna
Is curve-based Frequency-Watt control active.
wintms: Option<u16>WinTms
Time window for freq-watt change.
rvrttms: Option<u16>RvrtTms
Timeout period for freq-watt curve selection.
rmptms: Option<u16>RmpTms
Ramp time for moving from current mode to new mode.
ncrv: u16NCrv
Number of curves supported (recommend min. 4).
npt: u16NPt
Number of curve points supported (maximum of 10).
hz_sf: i16Hz_SF
Scale factor for frequency.
w_sf: i16W_SF
Scale factor for percent WRef.
rmpincdec_sf: Option<i16>RmpIncDec_SF
Scale factor for increment and decrement ramps.
Implementations§
source§impl Model134
impl Model134
pub const ACTCRV: PointDef<Self, u16> = _
pub const MODENA: PointDef<Self, u16> = _
pub const WINTMS: PointDef<Self, u16> = _
pub const RVRTTMS: PointDef<Self, u16> = _
pub const RMPTMS: PointDef<Self, u16> = _
pub const NCRV: PointDef<Self, u16> = _
pub const NPT: PointDef<Self, u16> = _
pub const HZ_SF: PointDef<Self, i16> = _
pub const W_SF: PointDef<Self, i16> = _
pub const RMPINCDEC_SF: PointDef<Self, i16> = _
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Model134
impl Send for Model134
impl Sync for Model134
impl Unpin for Model134
impl UnwindSafe for Model134
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more