Struct ublox::CfgTmode2Builder
source · pub struct CfgTmode2Builder {
pub time_transfer_mode: CfgTmode2TimeXferModes,
pub reserved1: u8,
pub flags: CfgTmode2Flags,
pub ecef_x_or_lat: f64,
pub ecef_y_or_lon: f64,
pub ecef_z_or_alt: f64,
pub fixed_pos_acc: f64,
pub survey_in_min_duration: u32,
pub survery_in_accur_limit: f64,
}
Expand description
Time MODE2 Config Frame (32.10.36.1) only available on timing
receivers
Struct that is used to construct packets, see the crate-level documentation for more information
Fields§
§time_transfer_mode: CfgTmode2TimeXferModes
Time transfer modes, see CfgTmode2TimeXferModes for details
reserved1: u8
§flags: CfgTmode2Flags
§ecef_x_or_lat: f64
WGS84 ECEF.x coordinate in [m] or latitude in [deg° *1E-5], depending on flags
field
ecef_y_or_lon: f64
WGS84 ECEF.y coordinate in [m] or longitude in [deg° *1E-5], depending on flags
field
ecef_z_or_alt: f64
WGS84 ECEF.z coordinate or altitude, both in [m], depending on flags
field
fixed_pos_acc: f64
Fixed position 3D accuracy in [m]
survey_in_min_duration: u32
Survey in minimum duration in [s]
survery_in_accur_limit: f64
Survey in position accuracy limit in [m]
Implementations§
source§impl CfgTmode2Builder
impl CfgTmode2Builder
pub const PACKET_LEN: usize = 36usize
pub fn into_packet_bytes(self) -> [u8; 36]
Trait Implementations§
source§impl Default for CfgTmode2Builder
impl Default for CfgTmode2Builder
source§fn default() -> CfgTmode2Builder
fn default() -> CfgTmode2Builder
Returns the “default value” for a type. Read more
source§impl From<CfgTmode2Builder> for [u8; 36]
impl From<CfgTmode2Builder> for [u8; 36]
source§fn from(x: CfgTmode2Builder) -> Self
fn from(x: CfgTmode2Builder) -> Self
Converts to this type from the input type.
source§impl UbxPacketCreator for CfgTmode2Builder
impl UbxPacketCreator for CfgTmode2Builder
source§fn create_packet<T: MemWriter>(
self,
out: &mut T
) -> Result<(), MemWriterError<T::Error>>
fn create_packet<T: MemWriter>( self, out: &mut T ) -> Result<(), MemWriterError<T::Error>>
Create packet and store bytes sequence to somewhere using
out
Auto Trait Implementations§
impl RefUnwindSafe for CfgTmode2Builder
impl Send for CfgTmode2Builder
impl Sync for CfgTmode2Builder
impl Unpin for CfgTmode2Builder
impl UnwindSafe for CfgTmode2Builder
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