User Manual

73M1822/73M1922 Control Module User Guide UG_1x22_053
70 Rev. 1.0
7.11 Call Progress Monitor Data Type and Structure
7.11.1 M1X22_CPROG_MON_VOLT_REF
Description
This contains the list of supported voltage reference at the call progress monitor audio output. This is
used in the M1X22_CPROG_MONITOR IOCTL to select the voltage reference.
Prototype
typedef enum
{
M1X22_CPROG_MON_VOLT_REG_1_5 = 0, /* 1.5 Vdc */
M1X22_CPROG_MON_VOLT_REF_VCC_DIV_2 = 1 /* VCC/2 Vdc */
}
M1X22_CPROG_MON_VOLT_REF;
Parameters
Name Value Description
M1X22_CPROG_MON_VOLT_REG_1_5
0
1.5 Vdc reference selection.
M1X22_CPROG_MON_VOLT_REF_VCC_DIV
1
VCC/2 Vdc reference selection.
7.11.2 M1X22_CPROG_MON_GAIN
Description
This contains the list of supported gain settings of the audio path. It is used by the
M1X22_CPROG_MONITOR IOCTL to set transmit and receive gain of the call progress monitor auto path.
Prototype
typedef enum
{
M1X22_CPROG_MON_GAIN_0DB = 0, /* Gain setting of 0dB */
M1X22_CPROG_MON_GAIN_MINUS_6DB = 1, /* Gain setting of -6dB */
M1X22_CPROG_MON_GAIN_MINUS_12DB = 2, /* Gain setting of -12dB */
M1X22_CPROG_MON_GAIN_MUTE = 3 /* Mute */
}
M1X22_CPROG_MON_GAIN;
Parameters
Name Value Description
M1X22_CPROG_MON_GAIN_0DB
0 Gain setting of 0dB.
M1X22_CPROG_MON_GAIN_MINUS_6DB
1
Gain setting of -6dB.
M1X22_CPROG_MON_GAIN_MINUS_12DB
2
Gain setting of -12dB.
M1X22_CPROG_MON_GAIN_MUTE
3
Mute.