Struct ddcr_state¶
DdcR state — the real-to-complex front end, an LO and a cascade. More...
#include <ddcr_core.h>
Public Attributes¶
| Type | Name |
|---|---|
| lo_state_t * | lo |
| bool | narrow_pulse |
| hbdecim_r2c_state_t * | r2c |
| double | rate |
| RateConverter_state_t * | rc |
Detailed Description¶
Do not initialise directly; use ddcr_create() or ddcr_create_matched().
Public Attributes Documentation¶
variable lo¶
fine tune, at the intermediate rate
variable narrow_pulse¶
As ddc_state_t::narrow_pulse — a rectangular pulse too narrow to be worth much, surfaced by the binding as a construction UserWarning.
variable r2c¶
2:1 real->complex, fs/4 shift baked in
variable rate¶
total fs_out / fs_in
variable rc¶
the cascade, running at 2*rate
The documentation for this class was generated from the following file native/inc/ddcr/ddcr_core.h