|
Oakfield API Documentation 1.0.0
Numerical core APIs
|
Configuration for an SDR observer operator. More...
#include <sdr_observer.h>
Public Attributes | |
| size_t | field_index |
| double | center_freq |
| double | sample_rate |
| double | gain |
| SimSdrObserverDemod | demod |
| double | freq_offset |
| double | bandwidth |
| double | amplitude |
| bool | normalize |
| bool | accumulate |
| bool | scale_by_dt |
| int | device_index |
Configuration for an SDR observer operator.
| bool SimSdrObserverConfig::accumulate |
Accumulate into field instead of overwriting.
| double SimSdrObserverConfig::amplitude |
Output amplitude scale.
| double SimSdrObserverConfig::bandwidth |
IF bandwidth in Hz; 0 = use sample_rate.
| double SimSdrObserverConfig::center_freq |
Center frequency in Hz.
| SimSdrObserverDemod SimSdrObserverConfig::demod |
Demodulation mode.
| int SimSdrObserverConfig::device_index |
RTL-SDR device index.
| size_t SimSdrObserverConfig::field_index |
Target complex-double field index.
| double SimSdrObserverConfig::freq_offset |
Fine frequency offset in Hz.
| double SimSdrObserverConfig::gain |
Tuner gain in dB; 0 = auto.
| bool SimSdrObserverConfig::normalize |
Normalize output to unit amplitude per step.
| double SimSdrObserverConfig::sample_rate |
Sample rate in Hz.
| bool SimSdrObserverConfig::scale_by_dt |
Multiply output by dt.