#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
1.5.9