Tegmen 0.1.0
Lightweight C library for FT8/FT4 encoding and decoding
Loading...
Searching...
No Matches
Callbacks

Typedefs

typedef void(* tegmen_decode_callback_t) (float sync, int snr, float dt, float freq, const char *decoded, int nap, float qual, void *user_data)
 Decode callback function type.

Detailed Description

Typedef Documentation

◆ tegmen_decode_callback_t

typedef void(* tegmen_decode_callback_t) (float sync, int snr, float dt, float freq, const char *decoded, int nap, float qual, void *user_data)

Decode callback function type.

This callback is invoked for each decoded message found during decoding.

Parameters
syncSync quality metric (higher is better)
snrSignal-to-noise ratio in dB
dtTime offset in seconds
freqFrequency offset in Hz
decodedDecoded message string (null-terminated)
napA priori pass number
qualQuality metric
user_dataUser-provided data pointer (from tegmen_ft8_decode)
Parameters
syncSync quality
snrSignal-to-noise ratio (dB)
dtTime offset (seconds)
freqFrequency offset (Hz)
decodedDecoded message
napA priori pass number
qualQuality metric
user_dataUser data pointer
Examples
/home/dave/git/tegmen/src/tegmen.h.