Struct p25::baseband::decode::Decoder
[−]
[src]
pub struct Decoder { /* fields omitted */ }
Decodes symbol from sample at each symbol instant.
Methods
impl Decoder
[src]
pub fn new(decider: Decider) -> Decoder
[src]
Create a new Decoder
with the given symbol decider, initialized to decode the
first symbol after the frame sync has been detected.
pub fn feed(&mut self, s: f32) -> Option<Dibit>
[src]
Examine the given sample and, based on the symbol clock, decode it into a symbol or do nothing.