Skip to content

Struct async_dsss_receiver_extra_t

ClassList > async_dsss_receiver_extra_t

  • #include <async_dsss_receiver_core.h>

Public Attributes

Type Name
uint8_t _pad
uint64_t both_down_samples
uint64_t car_carry_len
double cn0_dbhz_est
double doppler_hz_est
uint8_t handoff
double lock_den
double lock_metric
double lock_num
uint64_t n
uint64_t refine_samples_fed
uint64_t refine_segments
double seed_chip_phase
double seed_doppler_hz_est
uint64_t segments
uint64_t sps
uint8_t state
uint64_t state_samples
lockdet_state_t sym_lockdet

Public Attributes Documentation

variable _pad

uint8_t async_dsss_receiver_extra_t::_pad[6];

variable both_down_samples

uint64_t async_dsss_receiver_extra_t::both_down_samples;

variable car_carry_len

uint64_t async_dsss_receiver_extra_t::car_carry_len;

variable cn0_dbhz_est

double async_dsss_receiver_extra_t::cn0_dbhz_est;

variable doppler_hz_est

double async_dsss_receiver_extra_t::doppler_hz_est;

variable handoff

uint8_t async_dsss_receiver_extra_t::handoff;

1 = no acq child in the blob (hand-off mode); a blob does not travel between the flavors.


variable lock_den

double async_dsss_receiver_extra_t::lock_den;

running state that survives a checkpoint


variable lock_metric

double async_dsss_receiver_extra_t::lock_metric;

(config alpha, thresholds is


variable lock_num

double async_dsss_receiver_extra_t::lock_num;

symbol-lock EMAs + hysteretic detector: the


variable n

uint64_t async_dsss_receiver_extra_t::n;

variable refine_samples_fed

uint64_t async_dsss_receiver_extra_t::refine_samples_fed;

variable refine_segments

uint64_t async_dsss_receiver_extra_t::refine_segments;

variable seed_chip_phase

double async_dsss_receiver_extra_t::seed_chip_phase;

variable seed_doppler_hz_est

double async_dsss_receiver_extra_t::seed_doppler_hz_est;

variable segments

uint64_t async_dsss_receiver_extra_t::segments;

variable sps

uint64_t async_dsss_receiver_extra_t::sps;

variable state

uint8_t async_dsss_receiver_extra_t::state;

variable state_samples

uint64_t async_dsss_receiver_extra_t::state_samples;

variable sym_lockdet

lockdet_state_t async_dsss_receiver_extra_t::sym_lockdet;

restored by create()).



The documentation for this class was generated from the following file native/inc/async_dsss_receiver/async_dsss_receiver_core.h