Go to the source code of this file.
Functions | |
SPAN_DECLARE (int32_t) dds_phase_rate(float frequency) | |
Find the phase rate value to achieve a particular frequency. | |
SPAN_DECLARE (float) dds_frequency(int32_t phase_rate) | |
Find the frequency, in Hz, equivalent to a phase rate. | |
SPAN_DECLARE (int16_t) dds_scaling_dbm0(float level) | |
Find the scaling factor needed to achieve a specified level in dBm0. | |
SPAN_DECLARE (void) dds_advance(uint32_t *phase_acc | |
Cleanup a T.30 context if the call terminates. | |
SPAN_DECLARE (complexi_t) dds_lookup_complexi(uint32_t phase) | |
Lookup the complex integer value of a specified phase. | |
SPAN_DECLARE (complexi16_t) dds_lookup_complexi16(uint32_t phase) | |
Generate a complex 16 bit integer tone sample. | |
SPAN_DECLARE (complexi32_t) dds_complexi32_mod(uint32_t *phase_acc | |
Generate a complex 32 bit integer tone sample, with modulation. | |
SPAN_DECLARE (complexf_t) dds_complexf(uint32_t *phase_acc | |
Generate a complex floating point tone sample. | |
Variables | |
int32_t | phase_offset |
int32_t | phase_rate |
int32_t int16_t | scale |
int32_t int16_t int32_t | phase |
|
Generate a complex floating point tone sample.
|
|
Generate a complex 32 bit integer tone sample, with modulation.
|
|
Generate a complex 16 bit integer tone sample.
|
|
Lookup the complex integer value of a specified phase.
|
|
Cleanup a T.30 context if the call terminates.
|
|
Find the scaling factor needed to achieve a specified level in dBm0. Compress a block of octets.
|
|
Find the frequency, in Hz, equivalent to a phase rate.
|
|
Find the phase rate value to achieve a particular frequency. Compress a block of octets.
|