Struct ratesync_state_t¶
RateSync state: a matched-filter cascade and the timing loop. More...
#include <ratesync_core.h>
Public Attributes¶
| Type | Name |
|---|---|
| double | beta |
| ratesync_loop_t | loop |
| RateConverter_state_t * | mf |
| size_t | num_phases |
| int | pulse |
| size_t | span |
Detailed Description¶
The matched filter is a heap RateConverter child (it owns the cascade, the banks and every delay line); the loop is embedded by value.
Public Attributes Documentation¶
variable beta¶
RRC roll-off.
variable loop¶
timing loop closed around it.
variable mf¶
cascade; terminal stage is the MF.
variable num_phases¶
bank arms (power of two).
variable pulse¶
RATESYNC_PULSE_IANDD / _RRC.
variable span¶
one-sided RRC span, symbols.
The documentation for this class was generated from the following file native/inc/ratesync/ratesync_core.h