M1x22_btone_filter_command, M1x22_btone_frequency – Maxim Integrated 73M1822/73M1922 Control Module User Manual
Page 68

73M1822/73M1922 Control Module User Guide
UG_1x22_053
68
Rev. 1.0
7.10 Billing Tone Filter Related Data Type and Structure
7.10.1 M1X22_BTONE_FILTER_COMMAND
Description
This is the billing tone filter commands. For the enable command the tone frequency parameter is
expected in the Call Progress Monitor Data Type and Structure
.
Prototype
typedef enum
{
M1X22_BTONE_FILTER_DISABLE = 0, /* Disable billing tone filter */
M1X22_BTONE_FILTER_ENABLE = 1 /* Enable billing tone filter */
}
M1X22_BTONE_FILTER_COMMAND;
Parameters
Name
Value
Description
M1X22_BTONE_FILTER_DISABLE 0
Disable billing tone filter.
M1X22_BTONE_FILTER_ENABLE
1
Enable billing tone filter.
7.10.2 M1X22_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
{
M1X22_BTONE_FREQ_12KHZ = 0, /* 12KHz (F1) */
M1X22_BTONE_FREQ_16KHZ = 1 /* 16KHz (F2) */
}
M1X22_BTONE_FREQUENCY;
Parameters
Name
Value
Description
M1X22_BTONE FREQ_12KHZ
0
12 kHz billing tone.
M1X22_BTONE FREQ_16KHZ
1
16 kHz billing tone.