libsstvenc
Asynchronous Analogue SSTV encoder
|
Macros | |
#define | SSTVENC_SEQ_REG_AMPLITUDE (0) |
#define | SSTVENC_SEQ_REG_FREQUENCY (1) |
#define | SSTVENC_SEQ_REG_PHASE (2) |
#define | SSTVENC_SEQ_REG_PULSE_RISE (3) |
#define | SSTVENC_SEQ_REG_PULSE_FALL (4) |
#define | SSTVENC_SEQ_REG_DIT_PERIOD (5) |
#define | SSTVENC_SEQ_NUM_REGS (5) |
#define SSTVENC_SEQ_NUM_REGS (5) |
Total number of registers.
Definition at line 295 of file sequence.h.
Referenced by sstvenc_sequencer_exec_set_ts(), and sstvenc_sequencer_exec_update_reg().
#define SSTVENC_SEQ_REG_AMPLITUDE (0) |
Carrier Amplitude [0.0, 1.0]
Definition at line 265 of file sequence.h.
Referenced by sstvenc_sequencer_begin_cw(), sstvenc_sequencer_begin_image(), sstvenc_sequencer_begin_tone(), and sstvenc_sequencer_reset().
#define SSTVENC_SEQ_REG_DIT_PERIOD (5) |
CW Dit Period, unit determined by sstvenc_sequencer::time_unit.
Definition at line 290 of file sequence.h.
Referenced by sstvenc_sequencer_begin_cw(), sstvenc_sequencer_begin_image(), and sstvenc_sequencer_reset().
#define SSTVENC_SEQ_REG_FREQUENCY (1) |
Carrier Frequency in Hertz [0.0, ½ of sstvenc_sequencer::sample_rate]
Definition at line 270 of file sequence.h.
Referenced by sstvenc_sequencer_begin_cw(), sstvenc_sequencer_begin_tone(), and sstvenc_sequencer_reset().
#define SSTVENC_SEQ_REG_PHASE (2) |
Carrier Phase Offset in radians
Definition at line 275 of file sequence.h.
Referenced by sstvenc_sequencer_begin_tone(), and sstvenc_sequencer_reset().
#define SSTVENC_SEQ_REG_PULSE_FALL (4) |
Pulse Fall Time, unit determined by sstvenc_sequencer::time_unit.
Definition at line 285 of file sequence.h.
Referenced by sstvenc_sequencer_begin_tone(), and sstvenc_sequencer_reset().
#define SSTVENC_SEQ_REG_PULSE_RISE (3) |
Pulse Rise Time, unit determined by sstvenc_sequencer::time_unit.
Definition at line 280 of file sequence.h.
Referenced by sstvenc_sequencer_begin_cw(), sstvenc_sequencer_begin_image(), sstvenc_sequencer_begin_tone(), and sstvenc_sequencer_reset().