Struct LteSignalInfo
#[repr(C)]pub struct LteSignalInfo {
pub rssi: i8,
pub rsrq: i8,
pub rsrp: i16,
pub snr: i16,
}Fields§
§rssi: i8RSSI in dBm. Indicates forward link pilot Ec. A signed value; -125 or lower indicates no signal.
rsrq: i8RSRQ value in dB (signed integer value), as measured by L1. Range: -3 to -20 (-3 equals -3 dB, -20 equals -20 dB).
rsrp: i16Current RSRP in dBm, as measured by L1. Range: -44 to -140 (-44 equals -44 dBm, -140 equals -140 dBm).
snr: i16SNR level as a scaled integer in units of 0.1 dB; e.g., -16 dB has a value of -160 and 24.6 dB has a value of 246.
Auto Trait Implementations§
impl Freeze for LteSignalInfo
impl RefUnwindSafe for LteSignalInfo
impl Send for LteSignalInfo
impl Sync for LteSignalInfo
impl Unpin for LteSignalInfo
impl UnwindSafe for LteSignalInfo
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