Maxim Integrated 73M1822/73M1922 Control Module User Manual

Page 4

Advertising
background image

73M1822/73M1922 Control Module User Guide

UG_1x22_053

4

Rev. 1.0

6.3

Modem Hook Switch Control Services .................................................................................... 35

6.3.1

M1X22_ENNOM_DELAY_TIMER.............................................................................. 35

6.3.2

M1X22_ATH1 ............................................................................................................ 36

6.3.3

M1X22_ATH0 ............................................................................................................ 37

6.3.4

M1X22_ATDP ........................................................................................................... 38

6.3.5

M1X22_ATDP_CANCEL ........................................................................................... 39

6.3.6

M1X22_ATDP_PARAM ............................................................................................. 40

6.3.7

M1X22_FLSH_CFG .................................................................................................. 41

6.3.8

M1X22_FLSH_SET ................................................................................................... 41

6.3.9

M1X22_SEND_WETTING_PULSE............................................................................ 42

6.4

Caller-ID Services .................................................................................................................. 43

6.4.1

M1X22_ENABLE_CALLER_ID .................................................................................. 43

6.4.2

M1X22_DISABLE_CALLER_ID ................................................................................. 44

6.4.3

M1X22_ENTER_CID_MODE .................................................................................... 44

6.4.4

M1X22_EXIT_CID_MODE......................................................................................... 45

6.5

Ring Detection Services ......................................................................................................... 46

6.5.1

M1X22_SET_MIN_INTER_RING_GAP ..................................................................... 46

6.5.2

M1X22_SET_RING_MIN_FREQ ............................................................................... 47

6.5.3

M1X22_SET_RING_MAX_FREQ .............................................................................. 47

6.6

Line State Analysis Services .................................................................................................. 48

6.6.1

M1X22_MEASURE_START ...................................................................................... 48

6.6.2

M1X22_MEASURE_STOP ........................................................................................ 49

6.6.3

M1X22_MEASURE_UPDATE ................................................................................... 50

6.7

GPIO Services ....................................................................................................................... 52

6.7.1

M1X22_GPIO_CONFIG ............................................................................................ 52

6.7.2

M1X22_GPIO_CONTROL ......................................................................................... 53

6.7.3

M1X22_GPIO_DATA ................................................................................................. 54

6.8

Loopback Services................................................................................................................. 55

6.8.1

M1X22_LOOPBACK ................................................................................................. 55

6.9

Miscellaneous ........................................................................................................................ 56

6.9.1

M1X22_THRESHOLD_OVERRIDE ........................................................................... 56

6.9.2

M1X22_BTONE_FILTER ........................................................................................... 57

6.9.3

M1X22_CPROG_MONITOR ..................................................................................... 58

6.9.4

M1X22_DEBUG_LEVEL_SET ................................................................................... 59

7

Type and Structure Definition Reference ................................................................................... 60

7.1

M1X22_COUNTRY_CODE .................................................................................................... 60

7.2

M1X22_CNTRY_STRUCT_t .................................................................................................. 62

7.3

M1X22_DEBUG_TRACE_MASK ........................................................................................... 63

7.4

M1X22_LAST_ERROR_CODE .............................................................................................. 63

7.5

struct txrx_gain ...................................................................................................................... 64

7.6

M1X22_PULSE_DIAL_t ......................................................................................................... 64

7.7

M1X22_PULSE_DIAL_PARAM_t ........................................................................................... 65

7.8

M1X22_THRESH_OVERRIDE_t ............................................................................................ 65

7.9

M1X22_SAMPLE_RATE_SELECTION .................................................................................. 66

7.10

Billing Tone Filter Related Data Type and Structure ............................................................... 68

7.10.1

M1X22_BTONE_FILTER_COMMAND ...................................................................... 68

7.10.2

M1X22_BTONE_FREQUENCY ................................................................................. 68

7.10.3

M1X22_BTONE_FILTER_t ........................................................................................ 69

7.11

Call Progress Monitor Data Type and Structure ...................................................................... 70

7.11.1

M1X22_CPROG_MON_VOLT_REF .......................................................................... 70

7.11.2

M1X22_CPROG_MON_GAIN ................................................................................... 70

7.11.3

M1X22_CPROG_MONITOR_t................................................................................... 71

7.12

GPIO Related Data Type and Structures ................................................................................ 72

7.12.1

M1X22_GPIO_NUMBER ........................................................................................... 72

7.12.2

M1X22_GPIO_CONFIG_COMMAND ........................................................................ 72

7.12.3

M1X22_GPIO_CONTROL_TYPE .............................................................................. 73

7.12.4

M1X22_GPIO_DATA_COMMAND ............................................................................ 73

Advertising