JS8Call-Improved master
Loading...
Searching...
No Matches
dec_data Struct Reference

Global data structure used by the decoder. More...

#include <commons.h>

Public Attributes

std::int16_t d2 [JS8_RX_SAMPLE_SIZE]
struct { 
   int   nutc 
   int   nfqso 
   bool   newdat 
   int   nfa 
   int   nfb 
   bool   syncStats 
   int   kin 
   int   kposA 
   int   kposB 
   int   kposC 
   int   kposE 
   int   kposI 
   int   kszA 
   int   kszB 
   int   kszC 
   int   kszE 
   int   kszI 
   int   nsubmodes 
params

Detailed Description

Global data structure used by the decoder.

This structure holds the sample frame buffer and various parameters used during decoding. It is shared across the decoder and related components.

Member Data Documentation

◆ d2

std::int16_t dec_data::d2[JS8_RX_SAMPLE_SIZE]

sample frame buffer for sample collection

◆ kin

int dec_data::kin

number of frames written to d2

◆ kposA

int dec_data::kposA

starting position of decode for submode A

◆ kposB

int dec_data::kposB

starting position of decode for submode B

◆ kposC

int dec_data::kposC

starting position of decode for submode C

◆ kposE

int dec_data::kposE

starting position of decode for submode E

◆ kposI

int dec_data::kposI

starting position of decode for submode I

◆ kszA

int dec_data::kszA

number of frames for decode for submode A

◆ kszB

int dec_data::kszB

number of frames for decode for submode B

◆ kszC

int dec_data::kszC

number of frames for decode for submode C

◆ kszE

int dec_data::kszE

number of frames for decode for submode E

◆ kszI

int dec_data::kszI

number of frames for decode for submode I

◆ newdat

bool dec_data::newdat

true ==> new data, must do long FFT

◆ nfa

int dec_data::nfa

Low decode limit (Hz) (filter min)

◆ nfb

int dec_data::nfb

High decode limit (Hz) (filter max)

◆ nfqso

int dec_data::nfqso

User-selected QSO freq (kHz)

◆ nsubmodes

int dec_data::nsubmodes

which submodes to decode

◆ nutc

int dec_data::nutc

UTC as integer. See code_time() below for details.

◆ syncStats

bool dec_data::syncStats

only compute sync candidates


The documentation for this struct was generated from the following file: