#include <tone_detect.h>
Public Attributes | |
void(* | callback )(void *data, const char *digits, int len) |
void * | callback_data |
void(* | realtime_callback )(void *data, int signal) |
void * | realtime_callback_data |
int | filter_dialtone |
float | normal_twist |
float | reverse_twist |
float | z350_1 |
float | z350_2 |
float | z440_1 |
float | z440_2 |
goertzel_state_t | row_out [4] |
goertzel_state_t | col_out [4] |
float | energy |
int | hits [3] |
int | in_digit |
int | current_sample |
char | digits [MAX_DTMF_DIGITS+1] |
int | current_digits |
int | lost_digits |
TRUE if dialtone should be filtered before processing
float dtmf_rx_state_t::z350_1 |
The state of the dialtone filter
Tone detector working states
char dtmf_rx_state_t::digits[MAX_DTMF_DIGITS+1] |
Received digit buffer