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

Functions

int tegmen_ft8_encode (const char *message, float *samples, int *nsamples)
int tegmen_ft8_decode (const int16_t *samples, int nsamples, tegmen_decode_callback_t callback, void *user_data)
int tegmen_ft4_encode (const char *message, float *samples, int *nsamples)
 Encode a message into FT4 audio samples.
int tegmen_ft4_decode (const int16_t *samples, int nsamples, tegmen_decode_callback_t callback, void *user_data)
 Decode FT4 signals from audio samples.

Detailed Description

Function Documentation

◆ tegmen_ft4_decode()

int tegmen_ft4_decode ( const int16_t * samples,
int nsamples,
tegmen_decode_callback_t callback,
void * user_data )

Decode FT4 signals from audio samples.

Note
FT4 decoding is not yet implemented
Returns
Always returns TEGMEN_ERROR_DECODING_FAILED
Examples
/home/dave/git/tegmen/src/tegmen.h.

◆ tegmen_ft4_encode()

int tegmen_ft4_encode ( const char * message,
float * samples,
int * nsamples )

Encode a message into FT4 audio samples.

Note
FT4 encoding is not yet implemented
Returns
Always returns TEGMEN_ERROR_ENCODING_FAILED
Examples
/home/dave/git/tegmen/src/tegmen.h.

◆ tegmen_ft8_decode()

int tegmen_ft8_decode ( const int16_t * samples,
int nsamples,
tegmen_decode_callback_t callback,
void * user_data )

◆ tegmen_ft8_encode()

int tegmen_ft8_encode ( const char * message,
float * samples,
int * nsamples )