Go to the source code of this file.
Defines | |
#define | _SPANDSP_BELL_R2_MF_H_ |
#define | MAX_BELL_MF_DIGITS 128 |
Typedefs | |
typedef bell_mf_tx_state_s | bell_mf_tx_state_t |
typedef bell_mf_rx_state_s | bell_mf_rx_state_t |
typedef r2_mf_tx_state_s | r2_mf_tx_state_t |
typedef r2_mf_rx_state_s | r2_mf_rx_state_t |
Functions | |
SPAN_DECLARE (int) bell_mf_tx(bell_mf_tx_state_t *s | |
Release a V.8 context. | |
SPAN_DECLARE (bell_mf_tx_state_t *) bell_mf_tx_init(bell_mf_tx_state_t *s) | |
Initialise a Bell MF generator context. | |
SPAN_DECLARE (r2_mf_tx_state_t *) r2_mf_tx_init(r2_mf_tx_state_t *s | |
Initialise an R2 MF tone generator context. | |
SPAN_DECLARE (size_t) bell_mf_rx_get(bell_mf_rx_state_t *s | |
Get a string of digits from a Bell MF receiver's output buffer. | |
SPAN_DECLARE (bell_mf_rx_state_t *) bell_mf_rx_init(bell_mf_rx_state_t *s | |
Initialise a Bell MF receiver context. | |
SPAN_DECLARE (r2_mf_rx_state_t *) r2_mf_rx_init(r2_mf_rx_state_t *s | |
Initialise an R2 MF receiver context. | |
Variables | |
int16_t | amp [] |
int16_t int | max_samples |
const char * | digits |
const char int | len |
int16_t int | samples |
char | digit |
int | fwd |
char * | buf |
char int | max |
digits_rx_callback_t | callback |
digits_rx_callback_t void * | user_data |
|
The maximum number of Bell MF digits we can buffer. |
|
Bell MF digit detector descriptor. |
|
Bell MF generator state descriptor. This defines the state of a single working instance of a Bell MF generator. |
|
MFC/R2 tone detector descriptor. |
|
MFC/R2 tone detector descriptor. |
|
Initialise an R2 MF receiver context.
|
|
Initialise a Bell MF receiver context.
|
|
Get a string of digits from a Bell MF receiver's output buffer.
|
|
Initialise an R2 MF tone generator context.
|
|
Initialise a Bell MF generator context.
|
|
Release a V.8 context.
|