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
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.
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 |
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. |
Descrição | Recuperar nome do modelo |
Comandos Suportados | GET e REP |
Indexação | Nenhum |
Valores |
Formato: cadeia de 32 caracteres |
Exemplos |
< GET MODEL > |
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 > |
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 > < GET FW_VER > |
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 > |
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 > |
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 > |
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 FULL > |
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 > |
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 004 > |
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:
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 65535 > |
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 > |
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 > |
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 > |
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 > |
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 > |
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 > |
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 > |
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 > |
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 > |
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 > < GET 0 BATT_MODULE_TYPE > |
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:
SBC240:
SBC840:
SBC840M:
|