User Manual

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