[][src]Enum jrk_g2_rs::VarOffset

pub enum VarOffset {
    Input,
    Target,
    Feedback,
    ScaledFeedback,
    Integral,
    DutyCycleTarget,
    DutyCycle,
    CurrentLowRes,
    PIDPeriodExceeded,
    PIDPeriodCount,
    ErrorFlagsHalting,
    ErrorFlagsOccurred,
    FlagByte1,
    VinVoltage,
    Current,
    DeviceReset,
    UpTime,
    RCPulseWidth,
    FBTReading,
    AnalogReadingSDA,
    AnalogReadingFBA,
    DigitalReadings,
    RawCurrent,
    EncodedHardCurrentLimit,
    LastDutyCycle,
    CurrentChoppingConsecutiveCount,
    CurrentChoppingOccurrenceCount,
}

This enum defines the variables that can be read from the Jrk G2

Variants

Input
Target
Feedback
ScaledFeedback
Integral
DutyCycleTarget
DutyCycle
CurrentLowRes
PIDPeriodExceeded
PIDPeriodCount
ErrorFlagsHalting
ErrorFlagsOccurred
FlagByte1
VinVoltage
Current
DeviceReset
UpTime
RCPulseWidth
FBTReading
AnalogReadingSDA
AnalogReadingFBA
DigitalReadings
RawCurrent
EncodedHardCurrentLimit
LastDutyCycle
CurrentChoppingConsecutiveCount
CurrentChoppingOccurrenceCount

Trait Implementations

impl Clone for VarOffset[src]

impl Copy for VarOffset[src]

impl Debug for VarOffset[src]

impl uDebug for VarOffset[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.