#include <sig_tone.h>
Public Attributes | |
sig_tone_func_t | sig_update |
The callback function used to handle signaling changes. | |
void * | user_data |
A user specified opaque pointer passed to the callback function. | |
sig_tone_descriptor_t * | desc |
Tone descriptor. | |
int16_t | tone_scaling [2] |
int | high_low_timer |
int32_t | phase_rate [2] |
uint32_t | phase_acc [2] |
int | current_tx_tone |
Current transmit tone. | |
int | current_tx_timeout |
Current transmit timeout. | |
int | signaling_state_duration |
Time in current signaling state, in samples. |
The sample timer, used to switch between the high and low level tones.
uint32_t sig_tone_tx_state_s::phase_acc[2] |
The phase accumulators for the one or two tones
int32_t sig_tone_tx_state_s::phase_rate[2] |
The phase rates for the one or two tones
int16_t sig_tone_tx_state_s::tone_scaling[2] |
The scaling values for the high and low level tones