[−][src]Struct gomspace_p31u_api::EpsHk
System telemetry fields returned from [EpsHk
]
Fields
vboost: [u16; 3]
MPPT level
vbatt: u16
Battery Voltage
curin: [u16; 3]
Battery input current
cursun: u16
Sun sensor current
cursys: u16
Total system current
reserved1: u16
Reserved1
curout: [u16; 6]
Current outputs
output: [u8; 8]
output status
output_on_delta: [u16; 8]
output on delay
output_off_delta: [u16; 8]
output off delay
latchup: [u16; 6]
Current latchup setting
wdt_i2c_time_left: u32
i2c watchdog time left
wdt_gnd_time_left: u32
GND watchdog time left
wdt_csp_pings_left: [u8; 2]
CSP watchdog
counter_wdt_i2c: u32
i2c watchdog counter
counter_wdt_gnd: u16
GND watchdog counter
counter_wdt_csp: [u32; 2]
CSP watchdog counter
counter_boot: u16
Boot counter
temp: [i16; 6]
Temperature
boot_cause: u8
Bootcause
batt_mode: u8
Battery mode
ppt_mode: u8
Power point tracking mode
reserved2: u16
Reserved2
Trait Implementations
impl Eq for EpsHk
[src]
impl Default for EpsHk
[src][+]
impl Clone for EpsHk
[src][+]
impl PartialEq<EpsHk> for EpsHk
[src][+]
impl Hash for EpsHk
[src][+]
impl Debug for EpsHk
[src][+]
Auto Trait Implementations
impl Send for EpsHk
impl Unpin for EpsHk
impl Sync for EpsHk
impl UnwindSafe for EpsHk
impl RefUnwindSafe for EpsHk
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> From<T> for T
[src][+]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src][+]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,