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.