MXCWNCS Microflex® Complete Wireless Command Strings

Устройство подключено через Ethernet к системе управления, например AMX, Crestron или Extron.

Соединение: Ethernet (TCP/IP; выберите Client в программе AMX/Crestron)

Порт: 2202

Условные обозначения

Доступны 4 типа строк.

GET Поиск состояния параметра. После отправки программой AMX/Crestron команды GET устройство отвечает строкой REPORT.
SET Изменение состояния параметра. После отправки программой AMX/Crestron команды SET устройство отвечает строкой REPORT для отображения нового значения параметра.
REP Когда устройство получает команду GET или SET, оно отвечает командой REPORT для отображения состояния параметра. REPORT также отправляется устройством, когда параметр изменяется на MXCWNCS или с помощью графического интерфейса пользователя.
SAMPLE Используется для измерения уровней звука.

Все отправляемые и принимаемые сообщения состоят из символов ASCII. Обратите внимание, что индикаторы уровня и усиления также являются символами ASCII.

Большинство параметров при изменении отправляет команду REPORT. Таким образом, нет необходимости постоянно запрашивать параметры. Устройство отправит команду REPORT при изменении этих параметров.

Индексация

Индексация используется для точной идентификации активной управляющей строки.

0 Все
с 1 по 10 Номер секции

Command Strings

ALL

Описание Получение все поддерживаемых команд
Поддерживаемые команды GET и REP
Индексация

0: все свойства устройства или секции

n: свойства n всех устройств и секций

Значения Нет
Примеры

< GET 0 ALL >: отвечает сообщением REP для всех свойств устройства и свойств индекса ALL, включая все измеряемые свойства.

< GET n ALL >: отвечает сообщением REP для всех свойств устройства и свойств n индекса ALL, включая все измеряемые свойства.

MODEL

Описание Получение названия модели
Поддерживаемые команды GET и REP
Индексация Нет
Значения

Формат: строка 32 символа

Примеры

< GET MODEL >
< REP MODEL {MXCWNCS} >

FLASH

Описание Включите команду flash для идентификации устройства
Поддерживаемые команды GET, SET и REP
Индексация Нет
Значения

Формат: фиксированная строка

OFF

ON

Примеры

< GET FLASH >
< REP FLASH OFF >

< SET FLASH ON >
< REP FLASH ON >

< SET FLASH OFF >
< REP FLASH OFF >

FW_VER

Описание Получение версии микропрограммы
Поддерживаемые команды GET и REP
Индексация Нет
Значения

Формат: строка 24 символа

Номер версии пакета представлен в десятичном представлении с разделительными точками: Maj.Min.Pack.Build<SelfTestFailed=*>

Примеры Примеры успешной самодиагностики:

< GET FW_VER >
< REP FW_VER {2.0.15.2} >

Примеры, когда самодиагностика завершена с ошибкой:

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

DEVICE_ID

Описание Получение и задание идентификатора устройства
Поддерживаемые команды GET, SET и REP
Индексация Нет
Значения

Формат: строка длиной 31 символ для REP

Символы 1–31 из набора: -0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz

Все названия и метки DNS должны содержать не более 31 символа

Сравнения названий и меток выполняются без учета регистра; варианты «Гитара» и «гитара» рассматриваются как одна метка. Не поддерживаются символы в формате Юникод и нелатинские символы.

Названия устройств должны отвечать правилам наименований хостов системы доменных имен (DNS). Можно использовать символы A–Z, a–z, 0–9 и «-» (тире или дефис).

Названия устройств должны начинаться с A–Z (или a–z) или 0–9.

Примеры

< GET DEVICE_ID >
< REP DEVICE_ID {MXCWNCS} >

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

STORAGE_MODE

Описание Получение и задание режима хранения
Поддерживаемые команды GET, SET и REP
Индексация Нет
Значения

Формат: фиксированная строка

OFF

ON

TOGGLE (только для SET)

Примеры

< 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

Описание Обнаружение батареи
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: фиксированная строка

YES

NO

Примеры

< GET 10 BATT_DETECTED >
< REP 10 BATT_DETECTED YES >

BATT_STATE

Описание Получение состояния батареи
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: фиксированная строка

FULL

CALCULATING

NORMAL

WARM

WARM_FULL

HOT

COLD

PRECHARGE

READY_TO_STORE

DISCHARGE_CALC

DISCHARGING

DISCHARGING_WARM

DISCHARGING_COLD

ERROR: в этом случае для соответствующего кода ошибки отображается BATT_ERROR

NO_BATT

Примеры

< GET 1 BATT_STATE >
< REP 1 BATT_STATE NORMAL >

Спустя некоторое время, когда батарея полностью заряжена:

< REP 1 BATT_STATE FULL >

BATT_ERROR

Описание Просмотр ошибки батареи
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: 3 цифры

000: нет активной ошибки

001: неизвестный модуль

002: нераспознанная батарея

003: сбой восстановления батареи после глубокой разрядки

004: сбой при зарядке

005: проверка батареи

006: проверка зарядного устройства

007: сбой соединения

254: произошла ошибка, в данный момент значение неприменимо

255: неизвестная ошибка или неприменимое значение

Примеры

< GET 1 BATT_ERROR >
< REP 1 BATT_ERROR 000 >

BATT_BARS

Описание Получение числа полосок заряда батареи
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: 3 цифры

000–005: число полосок по отчету

254: произошла ошибка, в данный момент значение неприменимо

255: неизвестная ошибка или неприменимое значение

Примеры

< GET 1 BATT_BARS >
< REP 1 BATT_BARS 003 >

Спустя некоторое время, асинхронный отчет:

< REP 1 BATT_BARS 004 >

BATT_TIME_TO_FULL

Описание Заданное время до полной зарядки
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: 5 цифр

Примечание. Может считаться временем до целевого показателя, где:

  • режим зарядки: значение представляет расчетное время до полной зарядки;
  • режим хранения: значение представляет расчетное время до оптимального напряжения для хранения

00000–65528: расчетное количество минут до достижения расчетного значения

65529: батарея полностью заряжена

65530: высокая температуры батареи

65531: средняя температура батареи

65532: низкая температура батареи

65533: выполняется расчет

65534: произошла ошибка, в данный момент значение неприменимо

65535: неизвестная ошибка или неприменимое значение

Примеры Батарея установлена в секцию 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 >

Батарея извлечена:

< REP 4 BATT_TIME_TO_FULL 65535 >

BATT_CHARGE

Описание Просмотр состояния зарядки батареи
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: 3 цифры

000–100: состояние зарядки в процентах

254: произошла ошибка, в данный момент значение неприменимо

255: неизвестная ошибка или неприменимое значение

Примеры

< 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

Описание Контроль процентных значений состояния батареи
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: 3 цифры

000–100: состояние батареи в процентах

254: произошла ошибка, в данный момент значение неприменимо

255: неизвестная ошибка или неприменимое значение

Примеры

< GET 1 BATT_HEALTH >
< REP 1 BATT_HEALTH 099 >

BATT_CYCLE

Описание Контроль отдельных циклов батареи
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: 5 цифр

00000–65533: число циклов зарядки

65534: произошла ошибка, в данный момент значение неприменимо

65535: неизвестная ошибка или неприменимое значение

Примеры Батарея установлена в секцию 4 зарядного устройства:

< REP 4 BATT_CYCLE 00006 >

< GET 4 BATT_CYCLE >
< REP 4 BATT_CYCLE 00006 >

BATT_CURRENT_CAPACITY

Описание Просмотр текущей емкости батареи
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: 5 цифр

От 00000 до 65533: текущая емкость батареи в мА-ч

65534: произошла ошибка, в данный момент значение неприменимо

65535: неизвестная ошибка или неприменимое значение

Примеры

< GET 1 BATT_CURRENT_CAPACITY >
< REP 1 BATT_CURRENT_CAPACITY 02189 >

BATT_CURRENT_CAPACITY_MAX

Описание Просмотр текущей максимальной емкости батареи
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: 5 цифр

От 00000 до 65533: текущая максимальная емкость батареи в мА-ч

65534: произошла ошибка, в данный момент значение неприменимо

65535: неизвестная ошибка или неприменимое значение

Примеры

< GET 1 BATT_CURRENT_CAPACITY_MAX >
< REP 1 BATT_CURRENT_CAPACITY_MAX 02393 >

BATT_CAPACITY_MAX

Описание Просмотр максимальной емкости батареи
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения Формат: 5 цифр

От 00000 до 65533: максимальная емкость батареи в мА-ч

65534: произошла ошибка, в данный момент значение неприменимо

65535: неизвестная ошибка или неприменимое значение

Примеры

< GET 1 BATT_CAPACITY_MAX >
< REP 1 BATT_CAPACITY_MAX 02393 >

BATT_TEMP_C

Описание Просмотр температуры батареи в градусах Цельсия
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: 3 цифры

Фактическое значение = переданное значение – 40

От 000 до 253: температура в градусах C

254: произошла ошибка, в данный момент значение неприменимо

255: неизвестная ошибка или неприменимое значение

Примеры

< GET 1 BATT_TEMP_C >
< REP 1 BATT_TEMP_C 033 >

BATT_TEMP_F

Описание Просмотр температуры батареи в градусах Фаренгейта
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: 3 цифры

Фактическое значение = переданное значение – 40

От 000 до 253: температура в градусах F

254: произошла ошибка, в данный момент значение неприменимо

255: неизвестная ошибка или неприменимое значение

Примеры

< GET 1 BATT_TEMP_F >
< REP 1 BATT_TEMP_F 091 >

BATT_ERROR

Описание Просмотр ошибки батареи
Поддерживаемые команды GET и REP
Индексация Номер секции
Значения

Формат: 3 цифры

000: нет активной ошибки

001: неизвестный модуль

002: нераспознанная батарея

003: сбой восстановления батареи после глубокой разрядки

004: сбой при зарядке

005: проверка батареи

006: проверка зарядного устройства

007: сбой соединения

254: произошла ошибка, в данный момент значение неприменимо

255: неизвестная ошибка или неприменимое значение

Примеры

< GET 1 BATT_ERROR >
< REP 1 BATT_ERROR 000 >

BATT_MODULE_TYPE

Описание
Поддерживаемые команды GET и REP
Индексация Номер модуля: зависит от модели
Значения

Формат: 3 цифры

Макрос, соответствующий модели модуля:

000: модуль не установлен

001: MXCWNCS

254: произошла ошибка, в данный момент значение неприменимо

255: неизвестная ошибка или неприменимое значение

Примеры Для SBC840:

< GET 1 BATT_MODULE_TYPE >
< REP 1 BATT_MODULE_TYPE 128 >

Для объединенной системы SBC240 из 3 устройств:

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

Примечания Индексирования и значения, перечисленные выше, представляют собой расширенный набор всех значений.

Для зарядок SBCx40 ожидаются следующие значения:

SBC220:

  • Индексирование: 1–4
  • Значения: основное — 133, вспомогательное — 133 или 129

SBC240:

  • Индексирование: 1–4
  • Значения: основное — 129, вспомогательное — 133 или 129

SBC840:

  • Индексирование: 1
  • Значения: 128

SBC840M:

  • Индексирование: 1
  • Значения: 130