libsstvenc
Asynchronous Analogue SSTV encoder
|
Macros | |
#define | SSTVENC_FREQ_VIS_BIT1 (1100) |
#define | SSTVENC_FREQ_SYNC (1200) |
#define | SSTVENC_FREQ_VIS_BIT0 (1300) |
#define | SSTVENC_FREQ_BLACK (1500) |
#define | SSTVENC_FREQ_VIS_START (1900) |
#define | SSTVENC_FREQ_WHITE (2300) |
#define | SSTVENC_FREQ_FSKID_BIT1 (1900) |
#define | SSTVENC_FREQ_FSKID_BIT0 (2100) |
Functions | |
uint16_t | sstvenc_level_freq (uint8_t level) |
#define SSTVENC_FREQ_BLACK (1500) |
Definition at line 21 of file sstvfreq.h.
Referenced by sstvenc_level_freq().
#define SSTVENC_FREQ_FSKID_BIT0 (2100) |
Definition at line 26 of file sstvfreq.h.
Referenced by sstvenc_encoder_next_fsk_pulse().
#define SSTVENC_FREQ_FSKID_BIT1 (1900) |
Definition at line 25 of file sstvfreq.h.
Referenced by sstvenc_encoder_next_fsk_pulse().
#define SSTVENC_FREQ_SYNC (1200) |
Definition at line 19 of file sstvfreq.h.
Referenced by sstvenc_encoder_next_vis_pulse(), and sstvenc_modulator_init().
#define SSTVENC_FREQ_VIS_BIT0 (1300) |
Definition at line 20 of file sstvfreq.h.
Referenced by sstvenc_encoder_vis_data_freq(), and sstvenc_encoder_vis_parity_freq().
#define SSTVENC_FREQ_VIS_BIT1 (1100) |
Definition at line 18 of file sstvfreq.h.
Referenced by sstvenc_encoder_vis_data_freq(), and sstvenc_encoder_vis_parity_freq().
#define SSTVENC_FREQ_VIS_START (1900) |
Definition at line 22 of file sstvfreq.h.
Referenced by sstvenc_encoder_next_vis_pulse().
#define SSTVENC_FREQ_WHITE (2300) |
Definition at line 23 of file sstvfreq.h.
Referenced by sstvenc_level_freq().
uint16_t sstvenc_level_freq | ( | uint8_t | level | ) |
Compute the frequency that corresponds to the given signal level given in unsigned Q8 fixed-point.
[in] | level | Signal level in Q8 fixed-point. |
Definition at line 13 of file sstvfreq.c.
References SSTVENC_FREQ_BLACK, and SSTVENC_FREQ_WHITE.
Referenced by sstvenc_encoder_next_channel_pulse().