11 call progress monitor data type and structure, Call progress monitor data type and structure, M1x22_cprog_mon_volt_ref – Maxim Integrated 73M1822/73M1922 Control Module User Manual

Page 70: M1x22_cprog_mon_gain

Advertising
background image

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.

Advertising