Struct radiorust::blocks::filters::SlewRateLimiter
source · pub struct SlewRateLimiter<Flt> { /* private fields */ }
Expand description
Block which limits the slew rate of I/Q values
The slew_rate
passed to the new
function or set_slew_rate
method
is the norm of the difference between samples one second apart.
Implementations§
Trait Implementations§
source§impl<Flt> Consumer<Signal<Complex<Flt>>> for SlewRateLimiter<Flt>
impl<Flt> Consumer<Signal<Complex<Flt>>> for SlewRateLimiter<Flt>
source§fn receiver_connector(&self) -> &ReceiverConnector<Signal<Complex<Flt>>>
fn receiver_connector(&self) -> &ReceiverConnector<Signal<Complex<Flt>>>
Obtain reference to
ReceiverConnector
source§fn feed_from_none(&self)
fn feed_from_none(&self)
Disconnect
Consumer
from any connected Producer
if connectedsource§impl<Flt> Producer<Signal<Complex<Flt>>> for SlewRateLimiter<Flt>
impl<Flt> Producer<Signal<Complex<Flt>>> for SlewRateLimiter<Flt>
source§fn sender_connector(&self) -> &SenderConnector<Signal<Complex<Flt>>>
fn sender_connector(&self) -> &SenderConnector<Signal<Complex<Flt>>>
Obtain reference to
SenderConnector