#include <bell_r2_mf.h>
Public Attributes | |
digits_rx_callback_t | digits_callback |
void * | digits_callback_data |
goertzel_state_t | out [6] |
uint8_t | hits [5] |
int | current_sample |
int | lost_digits |
int | current_digits |
char | digits [MAX_BELL_MF_DIGITS+1] |
digits_rx_callback_t bell_mf_rx_state_t::digits_callback |
Optional callback funcion to deliver received digits.
Referenced by bell_mf_rx(), and bell_mf_rx_init().
An opaque pointer passed to the callback function.
Referenced by bell_mf_rx(), and bell_mf_rx_init().
Tone detector working states
Referenced by bell_mf_rx(), and bell_mf_rx_init().
uint8_t bell_mf_rx_state_t::hits[5] |
Short term history of results from the tone detection, using in persistence checking
Referenced by bell_mf_rx(), and bell_mf_rx_init().
The current sample number within a processing block.
Referenced by bell_mf_rx(), and bell_mf_rx_init().
The number of digits which have been lost due to buffer overflows.
Referenced by bell_mf_rx(), and bell_mf_rx_init().
The number of digits currently in the digit buffer.
Referenced by bell_mf_rx(), bell_mf_rx_get(), and bell_mf_rx_init().
char bell_mf_rx_state_t::digits[MAX_BELL_MF_DIGITS+1] |
The received digits buffer. This is a NULL terminated string.
Referenced by bell_mf_rx(), bell_mf_rx_get(), and bell_mf_rx_init().