Aplicações do Dialplan do Asterisk 21
Descrição:Lê uma sequência de dígitos MF terminada por ST, STP, ST2P ou ST3P do usuário e armazena na variável especificada.
Esta aplicação não atende automaticamente ao canal e deve ser precedida por 'Answer' ou 'Progress', conforme necessário.
RECEIVEMFSTATUS - Este é o status da operação de leitura. Os valores possíveis são: START, ERROR, HANGUP, MAXDIGITS, TIMEOUT.
ReceiveMF(variable,[timeout,[options]])- variable - Os dígitos inseridos serão armazenados nesta variável.
- timeout - O número de segundos para aguardar por todos os dígitos, se maior que '0'. Pode ser um número decimal. O padrão é sem limite de tempo.
- options:
- d - Atrasar o áudio em um frame para tentar extrair o supressor de portadora (quelch).
- l - Receber dígitos mesmo que um pulso de tecla (KP) ainda não tenha sido recebido. Por padrão, esta aplicação ignora todos os outros dígitos até que um KP seja recebido.
- k - Não retornar um caractere para o dígito KP.
- m - Silenciar a conferência.
- n - Número máximo de dígitos, independentemente da sequência.
- o - Habilitar substituição. KPs repetidos limparão todos os dígitos anteriores.
- q - Suprimir MF em banda.
- r - Modo "Rádio" (MF relaxado).
- s - Não retornar um caractere para os dígitos ST.
Veja também:
Dialplan Applications Read,
Dialplan Applications SendMF,
Dialplan Applications ReceiveSF