MXCWNCS Microflex® Cadenas de comandos inalámbricas completas

El dispositivo está conectado por medio de Ethernet a un sistema de control, tal como AMX, Crestron o Extron.

Conexión: Ethernet (TCP/IP; seleccione “Cliente” en el programa de AMX/Crestron)

Puerto: 2202

Convenciones

Hay 4 tipos de cadenas:

GET Encuentra el estado de un parámetro. Después de que el AMX/Crestron envía un comando GET, el dispositivo responde con una cadena REPORT
SET Cambia el estado de un parámetro. Después de que el AMX/Crestron envía un comando GET, el dispositivo responde con una cadena REPORT para indicar el nuevo valor del parámetro.
REP Cuando el dispositivo recibe un comando GET o SET, responde con un comando REPORT para indicar el estado del parámetro. El dispositivo también envía el comando REPORT cuando se cambia un parámetro en el MXCWNCS o por medio del GUI.
SAMPLE Se usa para medir los niveles de audio.

Todos los mensajes se envían y reciben en caracteres ASCII. Tenga en cuenta que los indicadores de nivel y de ganancia también están en caracteres ASCII.

La mayoría de los parámetros enviarán un comando REPORT cuando cambien. Por lo tanto, no es necesario consultarlos constantemente. El dispositivo enviará un comando REPORT cuando cambie cualquiera de estos parámetros.

Indexación

La indexación se utiliza para identificar específicamente sobre qué está actuando la cadena de comandos.

0 Todos
1 a 10 Número de puesto

Command Strings

ALL

Descripción Recupera todos los comandos soportados
Comandos soportados GET y REP
Indexación

0: Todas las propiedades del dispositivo o posición

n: Todas las propiedades del dispositivo o posición n

Valores Ninguno
Ejemplos

< GET 0 ALL > : Responde con REP para todas las propiedades específicas del dispositivo y TODAS las propiedades relacionadas con el índice, incluyendo todas las propiedades medidas.

< GET n ALL > : Responde con REP para todas las propiedades específicas del dispositivo y TODAS las propiedades n relacionadas con el índice, incluyendo todas las propiedades medidas.

MODELO

Descripción Recupera el nombre del modelo
Comandos soportados GET y REP
Indexación Ninguno
Valores

Formato: Cadena de 32 caracteres

Ejemplos

< GET MODEL >
< REP MODEL {MXCWNCS} >

FLASH

Descripción Enciende el flash para identificar un dispositivo
Comandos soportados GET, SET, y REP
Indexación Ninguno
Valores

Formato: Cadena fija

DESACTIVADO

ACTIVADO

Ejemplos

< GET FLASH >
< REP FLASH OFF >

< SET FLASH ON >
< REP FLASH ON >

< SET FLASH OFF >
< REP FLASH OFF >

FW_VER

Descripción Recupera la versión del firmware
Comandos soportados GET y REP
Indexación Ninguno
Valores

Formato: Cadena de 24 caracteres

El número de versión del paquete se presenta en notación decimal de puntos: Maj.Min.Pack.Build<SelfTestFailed=*>

Ejemplos Ejemplo en el que se superó la autocomprobación:

< GET FW_VER >
< REP FW_VER {2.0.15.2} >

Ejemplo donde falló la autocomprobación:

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

DEVICE_ID

Descripción Recupera y fija el ID de dispositivo
Comandos soportados GET, SET, y REP
Indexación Ninguno
Valores

Formato: 31 caracteres para REP

1-31 Caracteres del conjunto: -0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz

Todos los nombres y etiquetas DNS tienen hasta 31 caracteres de longitud

Las comparaciones de nombres y etiquetas no distinguen entre mayúsculas y minúsculas; “Guitarra” y “guitarra” se tratan como si fueran la misma etiqueta. No se admiten caracteres Unicode ni caracteres no romanos.

Los nombres de dispositivos deben seguir las reglas de nombres de host del Sistema de Nombres de Dominio (DNS). Los caracteres legales son A-Z, a-z, 0-9 y “-” (raya o guion).

Los nombres de los dispositivos deben comenzar con A-Z (o a-z) o 0-9.

Ejemplos

< GET DEVICE_ID >
< REP DEVICE_ID {MXCWNCS} >

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

STORAGE_MODE

Descripción Recupera y fija el modo de almacenamiento
Comandos soportados GET, SET, y REP
Indexación Ninguno
Valores

Formato: Cadena fija

DESACTIVADO

ACTIVADO

TOGGLE (solo para SET)

Ejemplos

< 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

Descripción Detecta la batería
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: Cadena fija

YES

NO

Ejemplos

< GET 10 BATT_DETECTED >
< REP 10 BATT_DETECTED YES >

BATT_STATE

Descripción Recupera el estado de la batería
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: Cadena fija

TOTAL

CALCULATING

NORMAL

WARM (templada)

WARM_FULL

HOT (caliente)

COLD (frío)

PRECHARGE

READY_TO_STORE

DISCHARGE_CALC

DISCHARGING

DISCHARGING_WARM

DISCHARGING_COLD

ERROR: En cuyo caso, consulte BATT_ERROR para el código de error correspondiente

NO_BATT

Ejemplos

< GET 1 BATT_STATE >
< REP 1 BATT_STATE NORMAL >

Después de algún tiempo y la batería se llena:

< REP 1 BATT_STATE FULL >

BATT_ERROR

Descripción Ver error de batería
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: 3 números

000: Ningún error activo

001: Módulo desconocido

002: Batería no reconocida

003: La recuperación de la descarga excesiva falló

004: Carga fallida

005: Revisar batería

006: Revisar cargador

007: Fallo de comunicación

254: Se ha producido un error, el valor no es aplicable en este momento

255: Desconocido o no aplicable

Ejemplos

< GET 1 BATT_ERROR >
< REP 1 BATT_ERROR 000 >

BATT_BARS

Descripción Recupera el número de barras de batería
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: 3 números

000-005: Barras de números reportadas

254: Se ha producido un error, el valor no es aplicable en este momento

255: Desconocido o no aplicable

Ejemplos

< GET 1 BATT_BARS >
< REP 1 BATT_BARS 003 >

Después de un tiempo, un informe asincrónico:

< REP 1 BATT_BARS 004 >

BATT_TIME_TO_FULL

Descripción Tiempo objetivo para la carga completa
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: 5 números

Nota: Puede ser considerado como tiempo para apuntar hacia dónde:

  • Modo de carga: El valor es el tiempo estimado de carga completa
  • Modo de almacenamiento: El valor es el tiempo estimado para un voltaje de almacenamiento óptimo

00000-65528: Número de minutos estimados para alcanzar el objetivo

65529: La batería está llena

65530: La batería está muy caliente

65531: La batería está caliente

65532: La batería está fría

65533: Cálculo en curso

65534: Se ha producido un error, el valor no es aplicable en este momento

65535: Desconocido o no aplicable

Ejemplos La batería se coloca en el compartimiento del cargador 4:

< 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 >

Batería extraída:

< REP 4 BATT_TIME_TO_FULL 65535 >

BATT_CHARGE

Descripción Ver estado de carga de batería
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: 3 números

000-100: Estado porcentual de la carga

254: Se ha producido un error, el valor no es aplicable en este momento

255: Desconocido o no aplicable

Ejemplos

< 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

Descripción Monitorear los porcentajes de condición de la batería
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: 3 números

000-100: Condición porcentual

254: Se ha producido un error, el valor no es aplicable en este momento

255: Desconocido o no aplicable

Ejemplos

< GET 1 BATT_HEALTH >
< REP 1 BATT_HEALTH 099 >

BATT_CYCLE

Descripción Supervisar los ciclos de batería individuales
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: 5 números

00000-65533: Número de ciclos de carga

65534: Se ha producido un error, el valor no es aplicable en este momento

65535: Desconocido o no aplicable

Ejemplos La batería se coloca en el compartimiento del cargador 4:

< REP 4 BATT_CYCLE 00006 >

< GET 4 BATT_CYCLE >
< REP 4 BATT_CYCLE 00006 >

BATT_CURRENT_CAPACITY

Descripción Ver la capacidad actual de la batería
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: 5 números

00000 a 65533: La capacidad actual de la batería en mAh

65534: Se ha producido un error, el valor no es aplicable en este momento

65535: Desconocido o no aplicable

Ejemplos

< GET 1 BATT_CURRENT_CAPACITY >
< REP 1 BATT_CURRENT_CAPACITY 02189 >

BATT_CURRENT_CAPACITY_MAX

Descripción Ver la capacidad máxima de la batería actual
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: 5 números

00000 a 65533: La capacidad máxima de la batería actual en mAh

65534: Se ha producido un error, el valor no es aplicable en este momento

65535: Desconocido o no aplicable

Ejemplos

< GET 1 BATT_CURRENT_CAPACITY_MAX >
< REP 1 BATT_CURRENT_CAPACITY_MAX 02393 >

BATT_CAPACITY_MAX

Descripción Ver la capacidad máxima de la batería
Comandos soportados GET y REP
Indexación Número de puesto
Valores Formato: 5 números

00000 a 65533: La capacidad máxima de la batería en mAh

65534: Se ha producido un error, el valor no es aplicable en este momento

65535: Desconocido o no aplicable

Ejemplos

< GET 1 BATT_CAPACITY_MAX >
< REP 1 BATT_CAPACITY_MAX 02393 >

BATT_TEMP_C

Descripción Ver la temperatura de la batería en grados Celsius
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: 3 números

Valor Actual = Valor Reportado –40

000 a 253: Temperatura en C

254: Se ha producido un error, el valor no es aplicable en este momento

255: Desconocido o no aplicable

Ejemplos

< GET 1 BATT_TEMP_C >
< REP 1 BATT_TEMP_C 033 >

BATT_TEMP_F

Descripción Ver la temperatura de la batería en grados Fahrenheit
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: 3 números

Valor Actual = Valor Reportado –40

000 a 253: Temperatura en F

254: Se ha producido un error, el valor no es aplicable en este momento

255: Desconocido o no aplicable

Ejemplos

< GET 1 BATT_TEMP_F >
< REP 1 BATT_TEMP_F 091 >

BATT_ERROR

Descripción Ver error de batería
Comandos soportados GET y REP
Indexación Número de puesto
Valores

Formato: 3 números

000: Ningún error activo

001: Módulo desconocido

002: Batería no reconocida

003: La recuperación de la descarga excesiva falló

004: Carga fallida

005: Revisar batería

006: Revisar cargador

007: Fallo de comunicación

254: Se ha producido un error, el valor no es aplicable en este momento

255: Desconocido o no aplicable

Ejemplos

< GET 1 BATT_ERROR >
< REP 1 BATT_ERROR 000 >

BATT_MODULE_TYPE

Descripción
Comandos soportados GET y REP
Indexación Número de módulo: Depende del modelo
Valores

Formato: 3 números

Macro correspondiente al modelo del módulo:

000: Ningún módulo instalado

001: MXCWNCS

254: Se ha producido un error, el valor no es aplicable en este momento

255: Desconocido o no aplicable

Ejemplos Para un SBC840:

< GET 1 BATT_MODULE_TYPE >
< REP 1 BATT_MODULE_TYPE 128 >

Para un sistema de 3 unidades SBC240:

< 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 >

Notas La indexación y los valores listados arriba son el superconjunto de todos los valores.

Para las cargas SBCx40 se esperan los siguientes valores:

SBC220:

  • Indexación: 1-4
  • Valores: Primario - 133, Secundario - 133 o 129

SBC240:

  • Indexación: 1-4
  • Valores: Primario - 129, Secundario - 133 o 129

SBC840:

  • Indexación: 1
  • Valores: 128

SBC840M:

  • Indexación: 1
  • Valores: 130