kopia lustrzana https://github.com/kgoba/ft8_lib
18 wiersze
656 B
C
18 wiersze
656 B
C
|
|
#ifndef _INCLUDE_FT8_H_
|
|
#define _INCLUDE_FT8_H_
|
|
|
|
// decoder callback
|
|
typedef void (* ft8_decode_callback_t)(char *message, float frequences, float time_dev, float snr, int score, void *ctx);
|
|
|
|
// decode FT8 signal, call callback for every decoded message
|
|
int ft8_decode(float *signal, int num_samples, int sample_rate, ft8_decode_callback_t callback, void *ctx);
|
|
|
|
// generate FT4 signal for message
|
|
int ft4_encode(char *message, float *signal, int num_samples, float frequency, int sample_rate);
|
|
|
|
// generate FT8 signal for message
|
|
int ft8_encode(char *message, float *signal, int num_samples, float frequency, int sample_rate);
|
|
|
|
#endif // _INCLUDE_FT(_H_
|