#include <sig_tone.h>
Public Attributes | |
| tone_report_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. | |
| int32_t | phase_rate [2] |
| uint32_t | phase_acc [2] |
| int16_t | tone_scaling [2][2] |
| int | high_low_timer |
| 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. | |
| int32_t sig_tone_tx_state_s::phase_rate[2] |
The phase rates for the one or two tones
| uint32_t sig_tone_tx_state_s::phase_acc[2] |
The phase accumulators for the one or two tones
| int16_t sig_tone_tx_state_s::tone_scaling[2][2] |
The scaling values for the one or two tones, and the high and low level of each tone
The sample timer, used to switch between the high and low level tones.
1.5.6