[][src]Enum clyde_3g_eps_api::MotherboardTelemetry::Type

pub enum Type {
    VoltageFeedingBcr1,
    CurrentBcr1Sa1a,
    CurrentBcr1Sa1b,
    ArrayTempSa1a,
    ArrayTempSa1b,
    SunDetectorSa1a,
    SunDetectorSa1b,
    VoltageFeedingBcr2,
    CurrentBcr2Sa2a,
    CurrentBcr2Sa2b,
    ArrayTempSa2a,
    ArrayTempSa2b,
    SunDetectorSa2a,
    SunDetectorSa2b,
    VoltageFeedingBcr3,
    CurrentBcr3Sa3a,
    CurrentBcr3Sa3b,
    ArrayTempSa3a,
    ArrayTempSa3b,
    SunDetectorSa3a,
    SunDetectorSa3b,
    BcrOutputCurrent,
    BcrOutputVoltage,
    CurrentDraw3V3,
    CurrentDraw5V,
    OutputCurrent12V,
    OutputVoltage12V,
    OutputCurrentBattery,
    OutputVoltageBattery,
    OutputCurrent5V,
    OutputVoltage5V,
    OutputCurrent33V,
    OutputVoltage33V,
    OutputVoltageSwitch1,
    OutputCurrentSwitch1,
    OutputVoltageSwitch2,
    OutputCurrentSwitch2,
    OutputVoltageSwitch3,
    OutputCurrentSwitch3,
    OutputVoltageSwitch4,
    OutputCurrentSwitch4,
    OutputVoltageSwitch5,
    OutputCurrentSwitch5,
    OutputVoltageSwitch6,
    OutputCurrentSwitch6,
    OutputVoltageSwitch7,
    OutputCurrentSwitch7,
    OutputVoltageSwitch8,
    OutputCurrentSwitch8,
    OutputVoltageSwitch9,
    OutputCurrentSwitch9,
    OutputVoltageSwitch10,
    OutputCurrentSwitch10,
    BoardTemperature,
}

Telemetry variants

Variants

VoltageFeedingBcr1

VBCR1 - Voltage feeding BRC1 (V)

CurrentBcr1Sa1a

IBCR1A - Current BCR1, Connector SA1A (A)

CurrentBcr1Sa1b

IBCR1B - Current BCR1, Connection SA1B (A)

ArrayTempSa1a

TBCR1A - Array Temp, Connector SA1A (*C)

ArrayTempSa1b

TBCR1B - Array Temp, Connector SA1B (*C)

SunDetectorSa1a

SDBCR1A - Sun Detector, Connector SA1A (W/m^2)

SunDetectorSa1b

SDBCR1B - Sun Detector, Connector SA1B (W/m^2)

VoltageFeedingBcr2

VBCR2 - Voltage Feeding BCR2 (V)

CurrentBcr2Sa2a

IBCR2A - Current BCR2, Connection SA2A (A)

CurrentBcr2Sa2b

IBCR2B - Current BCR2, Connector SA2B (A)

ArrayTempSa2a

TBCR2A - Array Temp, Connector SA2A (*C)

ArrayTempSa2b

TBCR2B - Array Temp, Connector SA2B (*C)

SunDetectorSa2a

SDBCR2A - Sun Detector, Connector SA2A (W/m^2)

SunDetectorSa2b

SDBCR2B - Sun Detector, Connector SA2B (W/m^2)

VoltageFeedingBcr3

VBCR3 - Voltage Feeding BCR3 (V)

CurrentBcr3Sa3a

IBCR3A - Current BCR3, Connection SA3A (A)

CurrentBcr3Sa3b

IBCR3B - Current BCR3, Connector SA3B (A)

ArrayTempSa3a

TBCR3A - Array Temp, Connector SA3A (*C)

ArrayTempSa3b

TBCR3B - Array Temp, Connector SA3B (*C)

SunDetectorSa3a

SDBCR3A - Sun Detector, Connector SA3A (W/m^2)

SunDetectorSa3b

SDBCR3B - Sun Detector, Connector SA3B (W/m^2)

BcrOutputCurrent

IIDIODE_OUT - BCR Output Current (mA)

BcrOutputVoltage

VIDIODE_OUT - BCR Output Voltage (V)

CurrentDraw3V3

I3V3_DRW - 3V3 Current Draw of EPS (A)

CurrentDraw5V

I5V_DRW - 5V Current Draw of EPS (A)

OutputCurrent12V

IPCM12V - Output Current of 12V bus (mA)

OutputVoltage12V

VPCM12V - Output Voltage of 12V bus (V)

OutputCurrentBattery

IPCMBATV - Output Current of Battery Bus (mA)

OutputVoltageBattery

VPCMBATV - Output Voltage of Battery Bus (V)

OutputCurrent5V

IPCM5V - Output Current of 5V bus (mA)

OutputVoltage5V

VPCM5V - Output Voltage of 5V bus (V)

OutputCurrent33V

IPCM3V3 - Output Current of 3.3V Bus (mA)

OutputVoltage33V

VPCM3V3 - Output Voltage of 3.3V Bus (V)

OutputVoltageSwitch1

VSW1 - Output Voltage Switch 1 (V)

OutputCurrentSwitch1

ISW1 - Output Current Switch 1 (A)

OutputVoltageSwitch2

VSW2 - Output Voltage Switch 2 (V)

OutputCurrentSwitch2

ISW2 - Output Current Switch 2 (A)

OutputVoltageSwitch3

VSW3 - Output Voltage Switch 3 (V)

OutputCurrentSwitch3

ISW3 - Output Current Switch 3 (A)

OutputVoltageSwitch4

VSW4 - Output Voltage Switch 4 (V)

OutputCurrentSwitch4

ISW4 - Output Current Switch 4 (A)

OutputVoltageSwitch5

VSW5 - Output Voltage Switch 5 (V)

OutputCurrentSwitch5

ISW5 - Output Current Switch 5 (A)

OutputVoltageSwitch6

VSW6 - Output Voltage Switch 6 (V)

OutputCurrentSwitch6

ISW6 - Output Current Switch 6 (A)

OutputVoltageSwitch7

VSW7 - Output Voltage Switch 7 (V)

OutputCurrentSwitch7

ISW7 - Output Current Switch 7 (A)

OutputVoltageSwitch8

VSW8 - Output Voltage Switch 8 (V)

OutputCurrentSwitch8

ISW8 - Output Current Switch 8 (A)

OutputVoltageSwitch9

VSW9 - Output Voltage Switch 9 (V)

OutputCurrentSwitch9

ISW9 - Output Current Switch 9 (A)

OutputVoltageSwitch10

VSW10 - Output Voltage Switch 10 (V)

OutputCurrentSwitch10

ISW10 - Output Current Switch 10 (A)

BoardTemperature

TBRD - Board Temperature (*C)

Trait Implementations

impl Clone for Type[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Copy for Type[src]

impl Eq for Type[src]

impl PartialEq<Type> for Type[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Debug for Type[src]

impl Hash for Type[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

impl Send for Type

impl Sync for Type

Blanket Implementations

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.

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

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

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