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 |
|---|---|
| dp_lo_state_t * | lo |
| bool | narrow_pulse |
| hbdecim_r2c_state_t * | r2c |
| double | rate |
| dp_RateConverter_state_t * | rc |
Detailed Description¶
Do not initialise directly; use dp_ddcr_create() or dp_ddcr_create_matched().
Public Attributes Documentation¶
variable lo¶
fine tune, at the intermediate rate
variable narrow_pulse¶
As dp_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/doppler/ddcr/ddcr_core.h