Struct otdrs::types::Landmark [−][src]
pub struct Landmark<'a> { pub landmark_number: i16, pub landmark_code: &'a str, pub landmark_location: i32, pub related_event_number: i16, pub gps_longitude: i32, pub gps_latitude: i32, pub fiber_correction_factor_lead_in_fiber: i16, pub sheath_marker_entering_landmark: i32, pub sheath_marker_leaving_landmark: i32, pub units_of_sheath_marks_leaving_landmark: &'a str, pub mode_field_diameter_leaving_landmark: i16, pub comment: &'a str, }
Expand description
Landmarks are a slightly esoteric feature not often used in SOR files for field test equipment. They act to relate OTDR events to real-world information such as WGS84 GPS data, known fibre MFDs, metre markers, etc
Fields
landmark_number: i16
landmark_code: &'a str
Landmark code identifies the landmark - see page 27 of the standard for the list
landmark_location: i32
Location in 100ps from user offset to the landmark
gps_longitude: i32
gps_latitude: i32
fiber_correction_factor_lead_in_fiber: i16
Fibre correction factor is the difference in 100*% between the optical path and the cable length; otherwise known as heliax correction
sheath_marker_entering_landmark: i32
sheath_marker_leaving_landmark: i32
units_of_sheath_marks_leaving_landmark: &'a str
mode_field_diameter_leaving_landmark: i16
comment: &'a str
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for Landmark<'a>
impl<'a> UnwindSafe for Landmark<'a>