Cadeias de Comando

O dispositivo sem fio Microflex® é conectado através da Ethernet a um sistema de controle como, por exemplo

  • AMX, Crestron ou Extron
  • Symetrix, Biamp e outros processadores de sinal digital (DSP)
  • Programas personalizados especializados

Conexão: Ethernet (TCP/IP; selecione “Client” no programa AMX/Crestron)

Porta: 2202

Convenções

Há 4 tipos de cadeias:

GET Encontra o status de uma propriedade. Depois que o AMX/Crestron envia um comando GET, o sistema responde com uma cadeia REPORT
SET Altera o status de uma propriedade. Depois que o AMX/Crestron envia um comando SET, o sistema responde com uma cadeia REPORT para indicar o novo valor da propriedade.
REP Quando o sistema recebe um comando GET ou SET, ele responde com um comando REPORT para indicar o status da propriedade.

Importante: Com exceção das propriedades medidas, o dispositivo envia um comando REPORT quando um valor é alterado. Assim, não é preciso consultar constantemente as propriedades do dispositivo.

SAMPLE Usado para medir os níveis de áudio.

Todas as mensagens enviadas e recebidas são caracteres ASCII. Observe que os indicadores de nível e de ganho também são em caracteres ASCII.

A maioria dos parâmetros envia um comando REPORT quando sofre alteração. Assim, não é necessário consultar constantemente os parâmetros de status da bateria ou do botão. O APT enviará um comando REPORT quando qualquer um desses parâmetros sofrer alteração. Quase todos os comandos são retornados e reenviados ao APT. Em seguida, o APT transmite esses comandos para os microfones. Assim, para controle, simplesmente envie comandos para o endereço IP associado ao APT.

O caractere “x” em todas as cadeias a seguir representa o canal e pode ser números ASCII de 0 a 8, conforme a tabela a seguir.

0 Todos os canais
1 a 8 Canais individuais

Nome do Microflex Sem Fio

  • MXW1 - é um transmissor bodypack híbrido
  • MXW2 - é um transmissor de mão
  • MXW6 - é um transmissor de microfone de perfil baixo
  • MXW8 - é um transmissor de microfone gooseneck
  • MXWAPT2 - transceptor de ponto de acesso de 2 canais
  • MXWAPT4 - transceptor de ponto de acesso de 4 canais
  • MXWAPT8 - transceptor de ponto de acesso de 8 canais
  • MXWANI4 - interface de rede de áudio de 4 canais
  • MXWANI8 - interface de rede de áudio de 8 canais
  • MXWNCS2 - estação de carga em rede de 2 slots
  • MXWNCS4 - estação de carga em rede de 4 slots
  • MXWNCS8 - estação de carga em rede de 8 slots

Observação:

Quando um microfone não está disponível (TX_AVAILABLE = NO), seus parâmetros podem mudar. Portanto, a melhor prática é monitorar TX_AVAILABLE. Quando TX_AVAILABLE mudar de NO para YES, envie comandos GET para estes parâmetros para o canal apropriado.

Exemplo:

  • O usuário remove o microfone nº 1 do carregador
  • O APT envia:

    < REP 1 TX_AVAILABLE NO >

  • O APT envia:

    < REP 1 TX_AVAILABLE YES >

  • O Sistema de Controle Envia:

    < GET 1 TX_STATUS >
    < GET 1 AUDIO_GAIN >
    < GET 1 BATT_RUN_TIME >
    < GET 1 BATT_CHARGE >
    < GET 1 BATT_HEALTH >
    < GET 1 BUTTON_STS >
    < GET 1 LED_STATUS >
    < GET 1 TX_TYPE >

  • O APT Responde:

    < REP 1 TX_STATUS ACTIVE >
    < REP 1 AUDIO_GAIN 034 >
    < REP 1 BATT_RUN_TIME 00317 >
    < REP 1 BUTTON_STS OFF >
    < REP 1 LED_STATUS ON OFF >
    < REP 1 TX_TYPE MXW6 >

Controle de LED

Para controlar o LED no microfone, certifique-se de que “Controle de LED externo” esteja selecionado na GUI do MXW.

Observação: Para microfones gooseneck, há uma seleção separada entre o LED Bicolor da Série MX400 ou o LED Vermelho da Série MX400R.

Cancelamento de Eco

O sistema sem fio MXW é uma excelente escolha para aplicações de teleconferência. Os canceladores/mixers de eco usados nessas aplicações exigem o seguinte:

  1. O microfone sempre fornece áudio. O cancelador/mixer de eco requer um sinal de áudio constante para processar corretamente os caminhos de sinal de áudio.
  2. Um comando de mudo separado deve ser fornecido para emudecer o sinal do microfone. Este emudecimento ocorre dentro do cancelador/mixer de eco, não localmente no microfone.

Para fornecer esta funcionalidade com o sistema MXW, selecione a guia Preferences no aplicativo de web MXWAPT. Altere Mute Preference para External Mute.

Observação: Ao utilizar External Mute, o comportamento do interruptor (alternância ou trava) é determinado pelo código do Crestron/AMX.

Exemplo 1: Botão Momentâneo (Pressione para Falar)

  • O usuário pressiona o botão no Microfone nº 1.
  • O APT envia:

    < REP 1 BUTTON_STS ON >

  • O sistema de controle envia comando ao mixer para desativar mudo no canal 1.
  • O mixer envia comando ao sistema de controle para confirmar que o mudo do canal 1 foi desativado.
  • O Sistema de Controle envia ao APT:

    < SET 1 LED_STATUS OF ON >

    (Apaga o LED vermelho, acende o LED verde para o Microfone nº 1)
  • O usuário libera o botão no Microfone nº 1.
  • O APT envia:

    < REP 1 BUTTON_STS OFF >

    O sistema de controle envia comando ao mixer para emudecer o canal 1.
  • O mixer envia comando ao sistema de controle para confirmar que o canal 1 foi emudecido.
  • O sistema de controle envia ao APT:

    < SET 1 LED_STATUS ON OF >

    (Liga o LED Vermelho, apaga o LED Verde do Microfone nº 1)

Exemplo 2: Interruptor de Trava de Mudo

  • O usuário pressiona e solta o botão no Microfone nº 1.
  • O APT envia:

    < REP 1 BUTTON_STS ON >

  • O APT envia:

    < REP 1 BUTTON_STS OFF >

    O sistema de controle envia comando ao mixer para emudecer o canal 1.
  • O mixer envia comando ao sistema de controle para confirmar que o canal 1 foi emudecido.
  • O sistema de controle envia ao APT:

    < SET 1 LED_STATUS ON OF >

    (Liga o LED Vermelho, apaga o LED Verde do Microfone nº 1)
  • O usuário pressiona e solta o botão no Microfone nº 1.
  • O APT envia:

    < REP 1 BUTTON_STS ON >

    O APT envia:

    < REP 1 BUTTON_STS OFF >

    O sistema de controle envia comando ao mixer para desativar mudo no canal 1.
  • O mixer envia comando ao sistema de controle para confirmar que o mudo do canal 1 foi desativado.
  • O Sistema de Controle envia ao APT:

    < SET 1 LED_STATUS OF ON >

    (Apaga o LED Vermelho, acende o LED verde para o Microfone nº 1)

Comandos do MXWAPT

CHAN_NAME

Descrição Controlar o nome do canal.
Comandos Comandos do canal primário:

< GET x CHAN_NAME >
< REP x CHAN_NAME {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

< SET x CHAN_NAME {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >
< REP x CHAN_NAME {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

Comandos do canal secundário:

< GET SEC x CHAN_NAME >
< REP SEC x CHAN_NAME {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

< SET SEC x CHAN_NAME {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >
< REP SEC x CHAN_NAME {yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy} >

Variáveis

Em que x é o número do canal: 1, 2, 3, 4, 5, 6, 7 ou 8.

Em que a repetição de y representa ou preenche a cadeia de 31 caracteres do conjunto: A — Z, a — z, 0 — 9, !"#$%&'()*+,-./:;<=>?@[\]^_`~ e espaço, ou seja, {1234567890123456789012345678901}.

Observações

SET suporta somente 8 caracteres.

O dispositivo sempre responde com um nome de 31 caracteres.

DEVICE_ID

Descrição Controla a ID do Dispositivo.
Comandos

< GET DEVICE_ID >
< REP DEVICE_ID {yyyyyyyyyyyyyyyyyyyyyyyyy} >

< SET DEVICE_ID {yyyyyyyyyyyyyyyyyyyyyyyyyy} >
< REP DEVICE_ID {yyyyyyyyyyyyyyyyyyyyyyyyyy} >

Variáveis Em que a repetição de y representa os espaços retornados pelo dispositivo para preencher a ID do Dispositivo com 31 caracteres.
Observações

O dispositivo sempre responde com uma ID de 31 caracteres.

SET aceita Caracteres de 1–8 do conjunto: A–Z, a–z, 0–9, !"#$%&'()*+,-./:;<=>?@[\]^_`~ e espaço.

FLASH

Descrição Controla o flash para identificar um dispositivo ou canal.
Comandos Piscar luzes no dispositivo ou canal primário:

< SET FLASH ON >
< REP FLASH ON >

Piscar luzes no dispositivo ou canal secundário:

< SET SEC FLASH ON >
< REP SEC FLASH ON >

O dispositivo inicia uma identificação quando para de piscar:

< REP FLASH OFF >

< SET FLASH OFF >
< REP FLASH OFF >

Observação: Quando não usado com um índice de canais, o comando inicia uma Identificação de Dispositivo. Quando usado com um índice de canais, o comando inicia uma Identificação de Canal.

< SET x FLASH ON >
< REP x FLASH ON >

< SET SEC x FLASH ON >
< REP SEC x FLASH ON >

Variáveis Quando usado, x é o número do canal.
Observações Nenhuma.

METER_RATE

Descrição Controla a taxa do medidor.
Comandos Microfones primários:

< SET x METER_RATE sssss >
< REP x METER_RATE sssss >
< SAMPLE x aaa eee >

Microfones secundários:

< SET SEC x METER_RATE sssss >
< REP SEC x METER_RATE sssss >
< SAMPLE SEC x aaa eee >

Variáveis
  • Em que x é o número do canal.
  • Em que sssss é a velocidade de medição em milissegundos.
  • Em que aaa é o valor do nível de RF recebido.
  • Em que eee é o nível de áudio.
Observações
  • A velocidade de medição é uma saída numérica fixa de 5 caracteres.
  • 00000 — Medição DESLIGADA (padrão)
  • 00100 a 65535 — O intervalo de cada relatório SAMPLE em milissegundos.
Por exemplo,

00100 — Amostra a cada 100 milissegundos (10 amostras por segundo)

01000 — Amostra a cada segundo

05000 — Amostra a cada 5 segundos

Comandos do Transmissor

Estes comandos devem ser enviados ao endereço IP do MXWAPT.

TX_AVAILABLE

Descrição Descoberta dos transmissores disponíveis.
Comandos Deixar o transmissor primário disponível:

< GET x TX_AVAILABLE >
< REP x TX_AVAILABLE YES >
< REP x TX_AVAILABLE NO >

Deixar o transmissor secundário disponível:

< GET SEC x TX_AVAILABLE >
< REP SEC x TX_AVAILABLE YES >
< REP SEC x TX_AVAILABLE NO >

Variáveis Em que x é o número do canal.
Observações Um microfone não está disponível quando está desligado, desconectado ou ainda está tentando estabelecer comunicação após ser ligado ou desacoplado.

TX_STATUS

Descrição Descobrir e configurar o status do transmissor.
Comandos Descobrir o status do transmissor primário:

< GET x TX_STATUS >
< REP x TX_STATUS ACTIVE >
< REP x TX_STATUS MUTE >
< REP x TX_STATUS STANDBY >
< REP x TX_STATUS ON_CHARGER >
< REP x TX_STATUS UNKNOWN >

Configurar o status do transmissor primário

< SET x TX_STATUS ACTIVE >
< SET x TX_STATUS MUTE >
< SET x TX_STATUS STANDBY >
< SET x TX_STATUS OFF >
< REP x TX_STATUS ACTIVE >
< REP x TX_STATUS MUTE >
< REP x TX_STATUS STANDBY >
< REP x TX_STATUS ON_CHARGER >
< REP x TX_STATUS UNKNOWN >

Descobrir o status do transmissor secundário:

< GET SEC x TX_STATUS >
< REP SEC x TX_STATUS ACTIVE >
< REP SEC x TX_STATUS MUTE >
< REP SEC x TX_STATUS STANDBY >
< REP SEC x TX_STATUS ON_CHARGER >
< REP SEC x TX_STATUS UNKNOWN >

Configurar o status do transmissor primário:

< SET SEC x TX_STATUS ACTIVE >
< SET SEC x TX_STATUS MUTE >
< SET SEC x TX_STATUS STANDBY >
< SET SEC x TX_STATUS OFF >
< REP SEC x TX_STATUS ACTIVE >
< REP SEC x TX_STATUS MUTE >
< REP SEC x TX_STATUS STANDBY >
< REP SEC x TX_STATUS ON_CHARGER >
< REP SEC x TX_STATUS UNKNOWN >

Variáveis Em que x é o número do canal.
Observações
  • ACTIVE: o transmissor conectado foi desacoplado, ligado, teve o mudo desativado.
  • MUTE: o transmissor conectado foi desacoplado, ligado, emudecido. Ao usar o Mudo Externo, o microfone não informará MUTE, pois o emudecimento é feito no mixer.
  • STANDBY: o transmissor conectado foi desacoplado, está em espera, foi emudecido.
  • ON_CHARGER: o transmissor conectado foi acoplado.
  • UNKNOWN: nenhum transmissor está ligado ou o transmissor está desligado.

AUDIO_GAIN

Descrição Controlar o ganho de áudio do canal.
Comandos Ganho de áudio primário:

< GET x AUDIO_GAIN >
< REP x AUDIO_GAIN 030 >

Ganho de áudio secundário:

< GET SEC x AUDIO_GAIN >
< REP SEC x AUDIO_GAIN 030 >

Há uma compensação de 25, por isso o valor atual = 40 - 25 = 15 dB.

Para ajustar em 22 dB:

< SET x AUDIO_GAIN 47 >
< REP x AUDIO_GAIN 047 >

< SET SEC x AUDIO_GAIN 47 >
< REP SEC x AUDIO_GAIN 047 >

Para diminuir o valor em 5 dB:

< SET x AUDIO_GAIN DEC 5 >
< REP x AUDIO_GAIN 042 >

< SET SEC x AUDIO_GAIN DEC 5 >
< REP SEC x AUDIO_GAIN 042 >

Para aumentar o valor em 10 dB:

< SET x AUDIO_GAIN INC 10 >
< REP x AUDIO_GAIN 052 >

< SET SEC x AUDIO_GAIN INC 10 >
< REP SEC x AUDIO_GAIN 052 >

Variáveis Em que x é o número do canal.
Observações
  • Numérico
  • 3 Caracteres
  • 000 a 060 em incrementos de 1
  • Os valores reportados (REP) e definidos (SET) são compensados em 25

BUTTON_STS

Descrição Exibir o status do botão do microfone.
Comandos Status do botão do microfone primário:

< GET x BUTTON_STS >
< REP x BUTTON_STS ON >
< REP x BUTTON_STS OFF >

Status do LED do microfone secundário:

< GET SEC x BUTTON_STS >
< REP SEC x BUTTON_STS ON >
< REP SEC x BUTTON_STS OFF >

Variáveis Em que x é o número do canal.
Observações Enviado quando o usuário pressiona o botão no microfone. On=pressionado, Off=liberado. O APT sempre envia este relatório quando o status do botão muda. Não há necessidade de enviar continuamente o comando GET.

LED_STATUS

Descrição Obter e definir o status do LED do microfone.
Comandos Status do LED do microfone primário:

< GET x LED_STATUS >
< REP x LED_STATUS rr gg >

< SET x LED_STATUS rr gg >
< REP x LED_STATUS rr gg >

Status do LED do microfone secundário:

< GET SEC x LED_STATUS >
< REP SEC x LED_STATUS rr gg >

< SET SEC x LED_STATUS rr gg >
< REP x LED_STATUS rr gg >

Variáveis
  • Em que x é o número do canal.
  • Em que rr é a configuração do LED vermelho e gg é a configuração do LED verde.
Observações rr e gg podem assumir os seguintes valores de 2 dígitos:
  • ON = Ligado
  • OF = Desligado
  • ST = Estroboscópio
  • FL = Piscada
  • PU = Pulso
  • NC = Sem Mudança

TX_TYPE

Descrição Determina o tipo de microfone
Comandos Tipo de microfone primário:

< GET x TX_TYPE >
< REP x TX_TYPE MXW1 >
< REP x TX_TYPE MXW2 >
< REP x TX_TYPE MXW6 >
< REP x TX_TYPE MXW8 >

Tipo de microfone secundário:

< GET SEC x TX_TYPE >
< REP SEC x TX_TYPE MXW1 >
< REP SEC x TX_TYPE MXW2 >
< REP SEC x TX_TYPE MXW6 >
< REP SEC x TX_TYPE MXW8 >

Variáveis Em que x é o número do canal.
Observações Nenhum

TX_BATT_CHARGE

Descrição Descoberta da carga da bateria do transmissor.
Comandos Status da carga da bateria primária:

< GET x TX_BATT_CHARGE >
< REP x TX_BATT_CHARGE yyy >

Status da carga da bateria secundária:

< GET SEC x TX_BATT_CHARGE >
< REP SEC x TX_BATT_CHARGE yyy >

Variáveis
  • Em que x é o número do canal.
  • Em que yyy é a vida útil restante da bateria em porcentagem.
Observações Saída numérica fixa de 3 caracteres

000 a 100 — Porcentagem

255 — O dispositivo está desligado

BATT_RUN_TIME

Descrição Descoberta do tempo de operação da bateria do transmissor em minutos.
Comandos Tempo de operação da bateria primária:

< GET x BATT_RUN_TIME >
< REP x BATT_RUN_TIME yyyyy >

Tempo de operação da bateria secundária:

< GET SEC x BATT_RUN_TIME >
< REP SEC x BATT_RUN_TIME yyyyy >

Variáveis
  • Em que x é o número do canal.
  • Em que yyyyy são os minutos até que o microfone se desligue.
Observações

Quando o microfone é alimentado por um carregador de parede, yyyyy=65532.

Quando o microfone está no carregador, yyyyy=65533.

Quando o tempo de execução ainda está sendo calculado, yyyyy=65534.

Quando o microfone está desligado, yyyyy=65535.

BATT_HEALTH

Descrição Descoberta do Estado da Bateria do transmissor.
Comandos Estado da bateria primária:

< GET x BATT_HEALTH >
< REP x BATT_HEALTH yyy >

Estado da bateria secundária:

< GET SEC x BATT_HEALTH >
< REP SEC x BATT_HEALTH yyy >

Variáveis
  • Em que x é o número do canal.
  • Em que yyy é a porcentagem da capacidade em relação à capacidade original definida de fábrica.
Observações Saída numérica fixa de 3 caracteres

000 a 100 — Porcentagem

255 — Desconhecido

BATT_TIME_TO_FULL

Descrição Descoberta do tempo que falta até que a bateria fique totalmente carregada.
Comandos Bateria primária:

< GET x BATT_TIME_TO_FULL >
< REP x BATT_TIME_TO_FULL yyyyy >

Bateria secundária:

< GET SEC x BATT_TIME_TO_FULL >
< REP SEC x BATT_TIME_TO_FULL yyyyy >

Variáveis
  • Em que x é o número do canal.
  • Em que yyyyy são os minutos até que o microfone fique totalmente carregado.
Observações Saída numérica fixa de 5 caracteres

Quando o transmissor está desligado, yyyyy=65535.

Quando o transmissor está ligado e não no carregador, yyyyy=65535.

Quando o transmissor está no carregador e totalmente carregado, yyyyy=65534.

Comandos do MXWNCS

Estes comandos devem ser enviados para o endereço IP do MXWNCS.

Observação: Estão disponíveis comandos adicionais do carregador para consultar o status de um microfone desconectado que está sendo carregado. Entre em contato com support@shure.com para obter assistência.

REMOTE_LINK

Descrição Conecte qualquer microfone em qualquer carregador com qualquer APT
Comandos Conectar o microfone primário:

< SET PRI x REMOTE_LINK y {zzz.zzz.zzz.zzz} >
< REP PRI x REMOTE_LINK y {zzz.zzz.zzz.zzz} SUCCESS >
< REP PRI x REMOTE_LINK y {zzz.zzz.zzz.zzz} ERR >

Conectar o microfone secundário:

< SET SEC x REMOTE_LINK y {zzz.zzz.zzz.zzz} >
< REP SEC x REMOTE_LINK y {zzz.zzz.zzz.zzz} SUCCESS >
< REP SEC x REMOTE_LINK y {zzz.zzz.zzz.zzz} ERR >

Variáveis

Em que x é o número correspondente à baia do carregador em que o transmissor está.

Em que y é o número correspondente ao Canal do MXWAPT.

Em que zzz.zzz.zzz.zzz.zzz é o endereço IP do MXWAPT.

Observações Firmware v4.0 ou superior.

Códigos

Todos os comandos seguem um conjunto comum de códigos adicionais, nas extremidades superiores dos números binários:

  • 255, 254, 253 e 252 são códigos para números de três dígitos.
  • 65535, 65534, 65533 e 65532 são códigos para números de 5 dígitos.

Estes códigos indicam que o dispositivo que você está tentando controlar não está disponível. Todos os comandos seguem um conjunto comum de códigos adicionais. Os códigos estão nas extremidades superiores dos números binários. O significado dos códigos pode ser encontrado nas tabelas acima com os comandos apropriados.

Há também uma cadeia de erro < REP ERR > que indica que o comando não pode ser implementado. Normalmente isso é causado por um erro de digitação ou um comando que não existe.