pub struct LoraPacketStatusRsp(/* private fields */);Expand description
Response for GetLoraPacketStatus command
Implementations§
Source§impl LoraPacketStatusRsp
impl LoraPacketStatusRsp
Sourcepub fn crc(&self) -> bool
pub fn crc(&self) -> bool
CRC status from header (explicit mode) or configured setting (implicit mode). 1=CRC_ON, 0=CRC_OFF
Sourcepub fn coding_rate(&self) -> u8
pub fn coding_rate(&self) -> u8
Coding rate from header (explicit mode) or configured setting (implicit mode)
Sourcepub fn pkt_length(&self) -> u8
pub fn pkt_length(&self) -> u8
Length of the last packet received
Sourcepub fn snr_pkt(&self) -> i8
pub fn snr_pkt(&self) -> i8
Estimation of SNR on last packet received. In two’s complement format multiplied by 4. Actual SNR in dB is snr_pkt/4
Sourcepub fn rssi_pkt(&self) -> u16
pub fn rssi_pkt(&self) -> u16
Average over last packet received of RSSI. Actual signal power is –rssi_pkt/2 [dBm]
Sourcepub fn rssi_signal_pkt(&self) -> u16
pub fn rssi_signal_pkt(&self) -> u16
Estimation of RSSI of the LoRa signal (after despreading) on last packet received. Actual value is -rssi_signal_pkt/2 [dBm]
Trait Implementations§
Source§impl AsMut<[u8]> for LoraPacketStatusRsp
impl AsMut<[u8]> for LoraPacketStatusRsp
Source§impl Default for LoraPacketStatusRsp
impl Default for LoraPacketStatusRsp
Source§fn default() -> LoraPacketStatusRsp
fn default() -> LoraPacketStatusRsp
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LoraPacketStatusRsp
impl RefUnwindSafe for LoraPacketStatusRsp
impl Send for LoraPacketStatusRsp
impl Sync for LoraPacketStatusRsp
impl Unpin for LoraPacketStatusRsp
impl UnwindSafe for LoraPacketStatusRsp
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