pub struct AdcQueueSampleRaw {
pub sequence: u16,
pub marker: u16,
pub vbus_uv: i32,
pub ibus_ua: i32,
pub cc1_raw: u16,
pub cc2_raw: u16,
pub vdp_raw: u16,
pub vdm_raw: u16,
}Expand description
Lossless raw AdcQueue sample.
The four auxiliary-line fields are device counts rather than voltages.
Converting them requires the sample rate selected by StartGraph.
Fields§
§sequence: u16§marker: u16§vbus_uv: i32§ibus_ua: i32§cc1_raw: u16§cc2_raw: u16§vdp_raw: u16§vdm_raw: u16Trait Implementations§
Source§impl Clone for AdcQueueSampleRaw
impl Clone for AdcQueueSampleRaw
impl Copy for AdcQueueSampleRaw
Source§impl Debug for AdcQueueSampleRaw
impl Debug for AdcQueueSampleRaw
impl Eq for AdcQueueSampleRaw
Source§impl PartialEq for AdcQueueSampleRaw
impl PartialEq for AdcQueueSampleRaw
impl StructuralPartialEq for AdcQueueSampleRaw
Auto Trait Implementations§
impl Freeze for AdcQueueSampleRaw
impl RefUnwindSafe for AdcQueueSampleRaw
impl Send for AdcQueueSampleRaw
impl Sync for AdcQueueSampleRaw
impl Unpin for AdcQueueSampleRaw
impl UnsafeUnpin for AdcQueueSampleRaw
impl UnwindSafe for AdcQueueSampleRaw
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