M1966_btone_frequency, M1966_btone_filter_t – Maxim Integrated 73M1866B/73M1966B Reference Driver User Manual
Page 79

UG_1x66B_015
73M1866B/73M1966B Reference Driver User Guide
Rev. 2.7
79
7.10.2 M1966_BTONE_FREQUENCY
Description
This is the list of tone frequencies that can be filtered out. The user must select the right frequency to
effectively filter out the billing tone.
Prototype
typedef enum
{
M1966_BTONE_FREQ_12KHZ = 0, /* 12KHz (F1) */
M1966_BTONE_FREQ_16KHZ = 1 /* 16KHz (F2) */
}
M1966_BTONE_FREQUENCY;
Parameters
Name
Value
Description
M1966_BTONE FREQ_12KHZ
0
12 kHz billing tone.
M1966_BTONE FREQ_16KHZ
1
16 kHz billing tone.
7.10.3 M1966_BTONE_FILTER_t
Description
This structure is used by the M1966_BTONE_FILTER IOCTL to enable or to disable the billing tone. The
filter is by default disable upon initialization and can be enabled to reject a tone of specific frequency
using this IOCTL.
Prototype
typedef struct m1966_btone_filter
{
M1966_BTONE_FILTER_COMMAND command; /* command */
M1966_BTONE_FREQUENCY frequency; /* billing tone frequency */
}
M1966_BTONE_FILTER_t;
Parameters
Data Type
Name
Description
unsigned char
acz
Active termination loop.
unsigned char
dciv
DC current voltage characteristic control.
unsigned char
rgth
Ring threshold.