Skip to content

Struct async_dsss_pool_row_t

ClassList > async_dsss_pool_row_t

More...

  • #include <async_dsss_pool_core.h>

Public Attributes

Type Name
int assigned
double chip_phase
double doppler_hz
int prev_code
int prev_state
int prev_sym
double seed_chip_phase
double seed_cn0_dbhz
double seed_doppler_hz
uint64_t seed_sample

Detailed Description

One row of the assigned table. Plain data: it is the blob's payload.

Public Attributes Documentation

variable assigned

int async_dsss_pool_row_t::assigned;

1 while the slot holds an emitter.


variable chip_phase

double async_dsss_pool_row_t::chip_phase;

variable doppler_hz

double async_dsss_pool_row_t::doppler_hz;

The row's current coordinates: the exclusion zone is keyed on these refreshed every push from a LOCKED loop, held otherwise (#1261).


variable prev_code

int async_dsss_pool_row_t::prev_code;

Its lock flags at the last push.


variable prev_state

int async_dsss_pool_row_t::prev_state;

The receiver's state at the last push, for the transitions' edges.


variable prev_sym

int async_dsss_pool_row_t::prev_sym;

variable seed_chip_phase

double async_dsss_pool_row_t::seed_chip_phase;

The hand-off record, verbatim.


variable seed_cn0_dbhz

double async_dsss_pool_row_t::seed_cn0_dbhz;

variable seed_doppler_hz

double async_dsss_pool_row_t::seed_doppler_hz;

variable seed_sample

uint64_t async_dsss_pool_row_t::seed_sample;

Stream position of the assignment.



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