In this section:
This object allows you to configure a Digit Profile. Digit Profiles define the parameters for DTMF, MFR1 and MFR2 digit detection and generation. For additional DTMF details, refer to DTMF and RTP Relay.
Refer to DTMF Trigger - CLI to configure a profile defining conditions for triggering on DTMF digit strings.
% set profiles digitProfile <profile name> type dtmf dtmfDetect frequenceRange <medium | narrow | wide | wider> minOffDuration <25 to 80 milliseconds> minOnDuration <25 to 80 milliseconds> minPower <-45 to -25 dBm> twistCutoff <4dB to 12Db, in increments of 2dB> dtmfGenerate break <0 to 8000 milliseconds> make <0 to 8000 milliseconds> power <-50 to +3 dBm> % set profiles digitProfile <profile name> type mfr1 mfr1Detect frequenceRange <medium | narrow | wide> minOffDuration <10 to 100 milliseconds, in increments of 5 ms> minOnDuration <25 to 100 milliseconds, in increments of 5 ms> minPower <-45 to -25 dBm> mfr1Generate break <duration> make <0 to 8000 milliseconds> makeKp <0 to 8000 milliseconds> power <-50 to +3 dBm> % set profiles digitProfile <profile name> type mfr2 mfr2Detect frequenceRange <medium | narrow | wide> maxPulseDuration <0 to 8000 milliseconds> minOffDuration <10 to 100 milliseconds, in increments of 5 ms> minOnDuration <25 to 100 milliseconds, in increments of 5 m> minPower <-45 to -25 dBm> postPulseDelay <0 to 8000 milliseconds> mfr2Generate break <0 to 8000 milliseconds> finalDigitDelay <0 to 8000 milliseconds> make <0 to 8000 milliseconds> maxFwdOffDuration <100 to 60000 milliseconds> maxFwdOnDuration <100 to 60000 milliseconds> power <-50 to +3 dBm> prePulseDelay <0 to 8000 milliseconds>
The Digital Profile parameters are as shown below:
The table below depicts the DTMF Accept and Reject ranges. Frequencies detected within the Accept range result in digit detection.
The table below depicts only the MFR1 Accept range. Frequencies detected within this range result in digit detection.
The table below depicts only the MFR1 Accept range. Frequencies detected within this range result in digit detection.
% show profiles digitProfile Test1 type dtmf; dtmfDetect { minPower -25; minOnDuration 25; minOffDuration 25; frequenceRange narrow; twistCutoff 9; } dtmfGenerate { power 2; make 3445; break 788; } type mfr1 % show profiles digitProfile Test1 type mfr1; mfr1Generate { power -7; make 4555; break 4566; makeKp 105; } mfr1Detect { minPower -30; minOnDuration 25; minOffDuration 15; frequenceRange medium; } type - mfr2 % show profiles digitProfile Test1 type mfr2; mfr2Generate { power -10; make 150; break 455; prePulseDelay 100; maxFwdOnDuration 566; maxFwdOffDuration 2700; finalDigitDelay 50; } mfr2Detect { minPower -25; minOnDuration 25; minOffDuration 15; frequenceRange medium; maxPulseDuration 1000; postPulseDelay 234; }