Cadeias de Comando do Microflex® MXCWNCS Sem Fio Completo

O dispositivo é conectado via Ethernet a um sistema de controle, como AMX, Crestron ou Extron.

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

Porta: 2.202

Convenções

Há 4 tipos de cadeias:

GET Encontra o status de um parâmetro. Depois que o AMX/Crestron envia um comando GET, o dispositivo responde com uma cadeia REPORT
SET Altera o status de um parâmetro. Depois que o AMX/Crestron envia um comando SET, o dispositivo responde com uma cadeia REPORT para indicar o novo valor do parâmetro.
REP Quando o dispositivo recebe um comando GET ou SET, ele responde com um comando REPORT para indicar o status do parâmetro. O comando REPORT também é enviado pelo dispositivo quando um parâmetro é alterado no MXCWNCS ou utilizando a GUI.
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 é preciso consultar constantemente os parâmetros. O dispositivo envia um comando REPORT quando qualquer um desses parâmetros sofre alteração.

Indexação

A indexação é usada para identificar especificamente sobre o que a cadeia de comando está atuando.

0 Todos
1 a 10 Número da Baia

Command Strings

ALL

Descrição Recuperar todos os comandos suportados
Comandos Suportados GET e REP
Indexação

0: Todas as propriedades do dispositivo ou da baia

n: Todas as propriedades n do dispositivo ou baia

Valores Nenhum
Exemplos

< GET 0 ALL >: responde com REP para todas as propriedades específicas do dispositivo e TODAS as propriedades relacionadas ao índice, incluindo todas as propriedades medidas.

< GET n ALL >: responde com REP para todas as propriedades específicas do dispositivo e TODAS as propriedades relacionadas ao índice n, incluindo todas as propriedades medidas.

MODEL

Descrição Recuperar nome do modelo
Comandos Suportados GET e REP
Indexação Nenhum
Valores

Formato: cadeia de 32 caracteres

Exemplos

< GET MODEL >
< REP MODEL {MXCWNCS} >

FLASH

Descrição Ligar o flash para identificar um dispositivo
Comandos Suportados GET, SET e REP
Indexação Nenhum
Valores

Formato: cadeia fixa

OFF

ON

Exemplos

< GET FLASH >
< REP FLASH OFF >

< SET FLASH ON >
< REP FLASH ON >

< SET FLASH OFF >
< REP FLASH OFF >

FW_VER

Descrição Recuperar a versão do firmware
Comandos Suportados GET e REP
Indexação Nenhum
Valores

Formato: cadeia de 24 caracteres

Número da versão do pacote apresentado na notação decimal de ponto: Maj.Min.Pacote.Compilação<SelfTestFailed=*>

Exemplos Exemplo em que o autoteste foi aprovado:

< GET FW_VER >
< REP FW_VER {2.0.15.2} >

Exemplo em que o autoteste falhou:

< GET FW_VER >
< REP FW_VER {2.0.15.2*} >

DEVICE_ID

Descrição Recuperar e definir ID do dispositivo
Comandos Suportados GET, SET e REP
Indexação Nenhum
Valores

Formato: cadeia de 31 caracteres para REP

1–31 caracteres do conjunto: –0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz

Todos os nomes e rótulos DNS têm até 31 caracteres de comprimento

As comparações de nome e rótulo diferenciam maiúsculas de minúsculas. “Guitarra” e “guitarra” são tratados como o mesmo rótulo. Caracteres do tipo Unicode e não romanos não são suportados.

Os nomes de dispositivo devem seguir as regras de nome de host do Sistema de Nome de Domínio (DNS). Os caracteres permitidos são A–Z, a–z, 0–9, e “-” (traço ou hífen).

Os nomes dos dispositivos devem começar com A–Z (ou a–z) ou 0–9.

Exemplos

< GET DEVICE_ID >
< REP DEVICE_ID {MXCWNCS} >

< SET DEVICE_ID {4 Pop} >
< REP DEVICE_ID {4 Pop} >

STORAGE_MODE

Descrição Recuperar e definir modo de armazenamento
Comandos Suportados GET, SET e REP
Indexação Nenhum
Valores

Formato: cadeia fixa

OFF

ON

TOGGLE (somente para SET)

Exemplos

< GET STORAGE_MODE >
< REP STORAGE_MODE OFF >

< SET STORAGE_MODE ON >
< REP STORAGE_MODE ON >

< SET STORAGE_MODE TOGGLE >
< REP STORAGE_MODE OFF >

BATT_DETECTED

Descrição Detectar a bateria
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: cadeia fixa

YES

NO

Exemplos

< GET 10 BATT_DETECTED >
< REP 10 BATT_DETECTED YES >

BATT_STATE

Descrição Recuperar o status da bateria
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: cadeia fixa

FULL

CALCULATING

NORMAL

WARM

WARM_FULL

HOT

COLD

PRECHARGE

READY_TO_STORE

DISCHARGE_CALC

DISCHARGING

DISCHARGING_WARM

DISCHARGING_COLD

ERROR: nesse caso, consulte BATT_ERROR para obter o código de erro correspondente

NO_BATT

Exemplos

< GET 1 BATT_STATE >
< REP 1 BATT_STATE NORMAL >

Depois de algum tempo e a bateria ficar cheia:

< REP 1 BATT_STATE FULL >

BATT_ERROR

Descrição Exibir erro da bateria
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: 3 números

000: Nenhum erro ativo

001: Módulo desconhecido

002: Bateria não reconhecida

003: Falha na recuperação de uma descarga profunda

004: Falha na carga

005: Verificar bateria

006: Verificar carregador

007: Falha de comunicação

254: Ocorreu um erro; o valor não é aplicável neste momento

255: Desconhecido ou não aplicável

Exemplos

< GET 1 BATT_ERROR >
< REP 1 BATT_ERROR 000 >

BATT_BARS

Descrição Recuperar o número de barras da bateria
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: 3 números

000–005: Número de barras reportadas

254: Ocorreu um erro; o valor não é aplicável neste momento

255: Desconhecido ou não aplicável

Exemplos

< GET 1 BATT_BARS >
< REP 1 BATT_BARS 003 >

Depois de algum tempo, um relatório assíncrono:

< REP 1 BATT_BARS 004 >

BATT_TIME_TO_FULL

Descrição Tempo-alvo para carga total
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: 5 números

Observação: Pode ser considerado como o tempo até o alvo, em que:

  • Modo de carregamento: O valor é o tempo estimado até a carga cheia
  • Modo de armazenamento: O valor é o tempo estimado até a tensão ideal de armazenamento

00000–65528: Número de minutos estimado para atingir o alvo

65529: A bateria está cheia

65530: A bateria está quente

65531: A bateria está morna

65532: A bateria está fria

65533: Cálculo em andamento

65534: Ocorreu um erro; o valor não é aplicável neste momento

65535: Desconhecido ou não aplicável

Exemplos A bateria é colocada na baia 4 do carregador:

< REP 4 BATT_TIME_TO_FULL 65533 >

< REP 4 BATT_TIME_TO_FULL 00060 >

< REP 4 BATT_TIME_TO_FULL 00001 >
< REP 4 BATT_TIME_TO_FULL 00000 >
< REP 4 BATT_TIME_TO_FULL 65529 >

Bateria removida:

< REP 4 BATT_TIME_TO_FULL 65535 >

BATT_CHARGE

Descrição Exibir o status da carga da bateria
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: 3 números

000–100: Porcentagem do status da carga

254: Ocorreu um erro; o valor não é aplicável neste momento

255: Desconhecido ou não aplicável

Exemplos

< GET 1 BATT_CHARGE >
< REP 1 BATT_CHARGE 027 >
< REP 1 BATT_CHARGE 028 >

< REP 1 BATT_CHARGE 099 >
< REP 1 BATT_CHARGE 100 >

BATT_HEALTH

Descrição Monitorar as porcentagens do estado da bateria
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: 3 números

000–100: Porcentagem do status do estado

254: Ocorreu um erro; o valor não é aplicável neste momento

255: Desconhecido ou não aplicável

Exemplos

< GET 1 BATT_HEALTH >
< REP 1 BATT_HEALTH 099 >

BATT_CYCLE

Descrição Monitorar ciclos individuais da bateria
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: 5 números

00000–65533: Número de ciclos de carregamento

65534: Ocorreu um erro; o valor não é aplicável neste momento

65535: Desconhecido ou não aplicável

Exemplos A bateria é colocada na baia 4 do carregador:

< REP 4 BATT_CYCLE 00006 >

< GET 4 BATT_CYCLE >
< REP 4 BATT_CYCLE 00006 >

BATT_CURRENT_CAPACITY

Descrição Exibir a capacidade da bateria atual
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: 5 números

00000–65533: A capacidade da bateria atual em mAh

65534: Ocorreu um erro; o valor não é aplicável neste momento

65535: Desconhecido ou não aplicável

Exemplos

< GET 1 BATT_CURRENT_CAPACITY >
< REP 1 BATT_CURRENT_CAPACITY 02189 >

BATT_CURRENT_CAPACITY_MAX

Descrição Exibir a capacidade máxima da bateria atual
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: 5 números

00000–65533: A capacidade máxima da bateria atual em mAh

65534: Ocorreu um erro; o valor não é aplicável neste momento

65535: Desconhecido ou não aplicável

Exemplos

< GET 1 BATT_CURRENT_CAPACITY_MAX >
< REP 1 BATT_CURRENT_CAPACITY_MAX 02393 >

BATT_CAPACITY_MAX

Descrição Exibir a capacidade máxima da bateria
Comandos Suportados GET e REP
Indexação Número da Baia
Valores Formato: 5 números

00000–65533: A capacidade máxima da bateria em mAh

65534: Ocorreu um erro; o valor não é aplicável neste momento

65535: Desconhecido ou não aplicável

Exemplos

< GET 1 BATT_CAPACITY_MAX >
< REP 1 BATT_CAPACITY_MAX 02393 >

BATT_TEMP_C

Descrição Exibir a temperatura da bateria em Celsius
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: 3 números

ActualValue = ReportedValue – 40

000–253: Temperatura em C

254: Ocorreu um erro; o valor não é aplicável neste momento

255: Desconhecido ou não aplicável

Exemplos

< GET 1 BATT_TEMP_C >
< REP 1 BATT_TEMP_C 033 >

BATT_TEMP_F

Descrição Exibir a temperatura da bateria em Fahrenheit
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: 3 números

ActualValue = ReportedValue – 40

000–253: Temperatura em F

254: Ocorreu um erro; o valor não é aplicável neste momento

255: Desconhecido ou não aplicável

Exemplos

< GET 1 BATT_TEMP_F >
< REP 1 BATT_TEMP_F 091 >

BATT_ERROR

Descrição Exibir erro da bateria
Comandos Suportados GET e REP
Indexação Número da Baia
Valores

Formato: 3 números

000: Nenhum erro ativo

001: Módulo desconhecido

002: Bateria não reconhecida

003: Falha na recuperação de uma descarga profunda

004: Falha na carga

005: Verificar bateria

006: Verificar carregador

007: Falha de comunicação

254: Ocorreu um erro; o valor não é aplicável neste momento

255: Desconhecido ou não aplicável

Exemplos

< GET 1 BATT_ERROR >
< REP 1 BATT_ERROR 000 >

BATT_MODULE_TYPE

Descrição
Comandos Suportados GET e REP
Indexação Número do módulo: Depende do modelo
Valores

Formato: 3 números

Macro correspondente ao modelo do módulo:

000: Nenhum módulo instalado

001: MXCWNCS

254: Ocorreu um erro; o valor não é aplicável neste momento

255: Desconhecido ou não aplicável

Exemplos Para um SBC840:

< GET 1 BATT_MODULE_TYPE >
< REP 1 BATT_MODULE_TYPE 128 >

Para um sistema SBC240 combinado de 3 unidades:

< GET 0 BATT_MODULE_TYPE >
< REP 1 BATT_MODULE_TYPE 129 >
< REP 2 BATT_MODULE_TYPE 129 >
< REP 3 BATT_MODULE_TYPE 129 >
< REP 4 BATT_MODULE_TYPE 000 >

Observações A indexação e os valores listados acima são o super conjunto de todos os valores.

Para as cargas do SBCx40, são esperados os seguintes valores:

SBC220:

  • Indexação: 1–4
  • Valores: Primário — 133, Secundário — 133 ou 129

SBC240:

  • Indexação: 1–4
  • Valores: Primário — 129, Secundário — 133 ou 129

SBC840:

  • Indexação: 1
  • Valores: 128

SBC840M:

  • Indexação: 1
  • Valores: 130