Aplicações do Dialplan do Asterisk 18
Comando:
SendMF()
Sinopse:
Envia dígitos MF arbitrários no canal atual ou especificado.
Descrição:
Esta aplicação envia dígitos multifrequência (MF) em um canal, permitindo controle preciso sobre os tons utilizados em sistemas de sinalização. A função enviará todos os dígitos especificados ou terminará caso encontre um erro. A sintaxe é SendMF(digits,[timeout_ms,[duration_ms,[duration_ms_kp,[duration_ms_st,[channel]]]]]). O parâmetro 'digits' é uma lista de dígitos de 0-9,*#ABC a serem enviados; 'w' representa uma pausa de meio segundo, 'f' ou 'F' um flash-hook (se o canal suportar), 'h' ou 'H' para 250 ms de 2600 Hz, e 'W' para um wink (se o canal suportar). Dígitos especiais incluem: * para KP, # para ST, A para STP, B para ST2P e C para ST3P. O parâmetro 'timeout_ms' define o tempo de espera entre tons em milissegundos (padrão 50ms), 'duration_ms' é a duração de cada dígito numérico (padrão 55ms), 'duration_ms_kp' é a duração dos dígitos KP (padrão 120ms), 'duration_ms_st' é a duração dos dígitos ST, STP, ST2P e ST3P (padrão 65ms), e 'channel' permite especificar o canal onde os dígitos serão enviados. Aplicações relacionadas incluem ReceiveMF, SendSF e SendDTMF.
Sintaxe:
SendMF(digits,[timeout_ms,[duration_ms,[duration_ms_kp,[duration_ms_st,[channel]]]]])
Veja Também:
Fonte: Asterisk Wiki