Конференц-системы KCS-TKR/Инструкции/Консоль: различия между версиями

Материал из KONANlabs
Перейти к: навигация, поиск
 
(не показано 25 промежуточных версий этого же участника)
Строка 1: Строка 1:
 +
Центральные блоки серий KCS-TKR и KCS-TKB предоставляют текстовую консоль для настройки, мониторинга и отладки. Консоль реализована посредством подключения по интерфейсу USB в режиме эмуляции последовательного порта. Инструкция по подключению [[Конференц-системы_KCS-TKR/Инструкции/Подключение к порту сервис|тут]].
 +
 
Во время работы с консолью у вас всегда есть возможность получить краткую подсказку по командам: '''help''' выведет основные команды, '''<основная команда> help''' - все варианты использования этой команды.
 
Во время работы с консолью у вас всегда есть возможность получить краткую подсказку по командам: '''help''' выведет основные команды, '''<основная команда> help''' - все варианты использования этой команды.
  
Строка 4: Строка 6:
  
 
Непосредственное управление микрофонными пультами:
 
Непосредственное управление микрофонными пультами:
 
+
*'''mic help''' - получить подсказку по вариантам использования команды mic
'''mic help''' - получить подсказку по вариантам использования команды mic
+
*'''mic lspk''' - вывести список всех включенных микрофонов
 
+
*'''mic lreq''' - вывести список активных запросов на выступление
'''mic lspk''' - вывести список всех включенных микрофонов
+
*'''mic <номер> prio''' - эмуляция нажатия кнопки "приоритет" на пульте председателя
 
+
*'''mic <номер> on''' - включить микрофон
'''mic lreq''' - вывести список активных запросов на выступление
+
*'''mic <номер> off''' - выключить микрофон (если микрофон был в режиме запроса - отклонить запрос)
 
+
*'''mic <номер> time <минуты>''' - включить микрофон с ограничением времени выступления
'''mic <номер> on''' - включить микрофон
+
*'''mic <номер> attd''' - эмуляция регистрации
 
+
*'''mic <номер> vote <1-5>''' - эмуляция нажатия соответствующей кнопки при голосовании
'''mic <номер> off''' - выключить микрофон (если микрофон был в режиме запроса - отклонить запрос)
 
  
 
==Команда mode==
 
==Команда mode==
  
 
Управление режимом работы конференц-системы (подробнее о режимах работы [[Конференц-системы KCS-TKR/Общие данные/Центральный блок#1.3. Управление микрофонными пультами конференц-системы|тут]]):
 
Управление режимом работы конференц-системы (подробнее о режимах работы [[Конференц-системы KCS-TKR/Общие данные/Центральный блок#1.3. Управление микрофонными пультами конференц-системы|тут]]):
 
+
*'''mode help''' - получить подсказку по вариантам использования команды mode
'''mode help''' - получить подсказку по вариантам использования команды mode
+
*'''mode fifo''' - режим вытесняющей очереди
 
+
*'''mode limit''' - режим ограничения
'''mode fifo''' - режим вытесняющей очереди
+
*'''mode limspk <число>''' - задать ограничение одновременно включенных микрофонов
 
+
*'''mode limreq <число>''' - задать ограничение одновременно активных запросов на выступление
'''mode limit''' - режим ограничения
+
*'''mode info''' - вывести все вышеперечисленные настройки
 
 
'''mode limspk <число>''' - задать ограничение одновременно включенных микрофонов
 
 
 
'''mode limreq <число>''' - задать ограничение одновременно активных запросов на выступление
 
 
 
'''mode info''' - вывести все вышеперечисленные настройки
 
  
 
==Команда cam==
 
==Команда cam==
  
 
Настройка и управление поворотными видеокамерами и переключателем видеосигнала. Для наведения камер используются исключительно номера микрофонов, переключение на нужную камеру происходит автоматически (разумеется, предварительно нужно к каждому микрофонному пульту привязать камеру и номер её пресета, это делается командой [[#Команда mset|mset]]).
 
Настройка и управление поворотными видеокамерами и переключателем видеосигнала. Для наведения камер используются исключительно номера микрофонов, переключение на нужную камеру происходит автоматически (разумеется, предварительно нужно к каждому микрофонному пульту привязать камеру и номер её пресета, это делается командой [[#Команда mset|mset]]).
 +
*'''cam help''' - получить подсказку по вариантам использования команды cam
 +
*'''cam auto <on/off>''' - включить/выключить режим автоматического наведения. В режиме автоматического наведения камера будет наводиться на микрофон при его включении (при условии, что для этого микрофона задан пресет камеры)
 +
*'''cam return <on/off>''' - включить/выключить режим автоматического возврата. В режиме автоматического возврата при выключении камера будет автоматически наводиться на микрофон, включенный ранее, если будет выключен последний микрофон - на пресет общего вида
 +
*'''cam prev''' - навести камеру на предыдущий включенный микрофон. Если два или более участников конференции ведут диалог, не выключая микрофоны, эта функция позволит быстро перемещать камеру между ними, без необходимости помнить номера микрофонов
 +
*'''cam next''' - вернуть камеру на следующий включенный микрофон
 +
*'''cam home''' - навести камеру на общий вид
 +
*'''cam go <номер>''' - навести камеру на микрофон
  
'''cam help''' - получить подсказку по вариантам использования команды cam
+
Следующие команды служат для настройки подсистемы управления поворотными видеокамерами:
 +
*'''cam store <номер/home>''' - сохранить позицию камеры для микрофонного пульта (home - общего вида). Эта команда используется для сохранения новой позиции камеры, например, если микрофон на столе слегка передвинули - позиция камеры корректируется пультом ДУ, после чего сохраняется этой командой
 +
*'''cam storecur''' - аналогично предыдущей, только сохраняется текущая позиция камеры. Под «текущей позицией» имеется в виду последняя позиция, на которую камера была наведена центральным контроллером: последний включенный микрофон (в режиме автонаведения), либо общий вид. Команда удобна, когда нужно слегка подправить позицию камеры и быстро сохранить её, без необходимости помнить номер микрофонного пульта, на который она наведена
 +
*'''cam erase <номер/home>''' - удалить в камере сохранённую позицию
 +
*'''cam homeset <камера> <пресет>''' - назначить камеру и пресет для общего вида
 +
*'''cam subst <номер/always/off>''' - автоматическая подстановка адреса камеры. Центральный блок обрабатывает команды пульта управления поворотными видеокамерами, и при необходимости может «подставлять» вместо адреса, установленного на пульте, адрес активной камеры. В этом случае у оператора не будет необходимости помнить номера камер и каждый раз устанавливать адрес на пульте, пульт всегда будет управлять той камерой, которая в настоящий момент активна. Предусмотрено 2 режима: автоподстановка адреса активной  камеры вместо какого-то определённого адреса (например, cam subst 100: если на пульте ввести адрес 100 - он будет управлять активной камерой, если же ввести реальный адрес - можно управлять той камерой, которой необходимо), или безусловная подстановка адреса активной камеры независимо от того, какой адрес установлен на пульте (always). off - выключение автоподстановки
 +
*'''cam speed <pan/tilt/zoom> <1-255>''' - установить скорость движения камеры при управлении через веб-интерфейс
 +
*'''cam sw <cam/sw/none>''' - выбрать метод переключения между камерами: cam - в протоколе и интерфейсе управления камерами, sw - отдельным интерфейсом переключателя видеосигналов, none - не осуществлять автоматический выбор камеры
 +
*'''cam info''' - вывести текущие настройки
  
'''cam auto <on/off>''' - включить/выключить режим автоматического наведения. В режиме автоматического наведения камера будет наводиться на микрофон при его включении (при условии, что для этого микрофона задан пресет камеры)
+
==Команда mset==
  
'''cam return <on/off>''' - включить/выключить режим автоматического возврата. В режиме автоматического возврата при выключении камера будет автоматически наводиться на микрофон, включенный ранее, если будет выключен последний микрофон - на пресет общего вида
+
Настройка микрофонных пультов. Некоторые команды группы mset могут принимать не только номер микрофона, но и диапазоны номеров: два числа, разделённые знаком "-" без пробелов. Это удобно когда, например, нужно назначить одну и ту же видеокамеру нескольким идущим подряд микрофонам.
 +
*'''mset <номер/диапазон> line <номер линии>''' - привязать микрофон(ы) к системной линии
 +
*'''mset <номер> vip <on/off>''' - установить/снять статус VIP
 +
*'''mset <номер/диапазон> cam <номер камеры>''' - привязать камеру к микрофону(ам)
 +
*'''mset <номер/диапазон> preset <номер пресета>''' - привязать пресет к микрофону(ам)
 +
*'''mset <диапазон> defpreset''' - назначить микрофонам номера пресетов, совпадающие с номерами микрофонов
 +
*'''mset <номер> master <номер>''' - привязать микрофон к ведущему серии (0 - удалить из серии)
 +
*'''mset <номер/диапазон> vote <on/off>''' - установить, участвует ли микрофон в голосовании
 +
*'''mset <номер> info''' - вывести настройки микрофона
 +
*'''mset lvip''' - вывести список VIP-микрофонов
 +
*'''mset lser''' - вывести список серий микрофонов
 +
*'''mset lvote''' - вывести список голосующих микрофонов
 +
*'''mset lline''' - вывести распределение микрофонов по системным линиям
 +
*'''mset lcam''' - вывести привязки микрофонов к камерам и пресетам
 +
*'''mset lvote''' - вывести список всех голосующих микрофонов
 +
*'''mset llost''' - вывести список микрофонов, с которыми потеряна связь
 +
*'''mset repower''' - холодный рестарт всех микрофонных пультов
 +
*'''mset off''' - выключить питание всех микрофонных пультов
 +
*'''mset on''' - выключить питание всех микрофонных пультов
 +
*'''mset pwr''' - состояние питания всех микрофонных пультов
 +
*'''mset <любое число> time <год> <месяц> <день> <часы> <минуты> <секунды>''' - установить часы всех микрофонных пультов (все числа, в т. ч. год, должны быть двузначными)
  
'''cam prev''' - навести камеру на предыдущий включенный микрофон. Если два или более участников конференции ведут диалог, не выключая микрофоны, эта функция позволит быстро перемещать камеру между ними, без необходимости помнить номера микрофонов
+
Следующие команды работают только с микрофонными пультами, поддерживающими протокол KCS 2.0:
 +
*'''mset <номер> num <новый номер>''' - изменить номер микрофона
 +
*'''mset <номер> mode <PTS/PTT/PTM>''' - изменить режим работы кнопки включения микрофона
 +
*'''mset <номер> votespk <on/off> - разрешить включать микрофон во время регистрации и голосования
  
'''cam next''' - вернуть камеру на следующий включенный микрофон
+
==Команда mtx==
  
'''cam home''' - навести камеру на общий вид
+
Управление переключателем (в т. ч. матричным) видеосигналов. Центральный блок обеспечивает автоматизацию при переключении между видеокамерами (выбор нужной камеры для каждого микрофона), а также автоматическое переключение определённых дисплеев в зале на отображение результатов голосования при старте регистрации или голосования. Видеокамеры должны быть подключены ко входам переключателя начиная с первого, адрес камеры должен соответствовать номеру входа.
 +
*'''sw <вход> <выход>''' - переключить соответствующий выход на соответствующий вход
 +
*'''cam <set/clear> <выход>''' - установить/снять с соответствующего выхода привязку к активной камере (при установке привязки на этот выход всегда будет транслироваться активная камера)
 +
*'''vote in <вход>''' - назначить вход, на который приходят результаты голосования
 +
*'''vote <set/clr> <выход>''' - привязать/отвязать соответствующий выход к автоматическому переключению при голосовании
 +
*'''vote return <1/0>''' - включить/выключить автоматическое переключение на ранее транслируемые входы по завершении голосования
 +
*'''mirror <выход> <зеркало>''' - автоматическое "отзеркаливание" определённых выходов на контрольные мониторы оператора, допустимые значения выхода - 0-16, где 0 - отключение отзеркаливания
 +
*'''info''' - вывести состояние матрицы и текущие настройки
  
'''cam go <номер>''' - навести камеру на микрофон
+
==Команда drv==
  
Следующие команды служат для настройки подсистемы управления поворотными видеокамерами:
+
Управление драйверами устройств. Позволяет для каждого интерфейса центрального блока (DSP, PTZ, Матрица и все системные линии) выбрать протокол управления без необходимости перепрошивки ЦБ. Драйверы могут быть запущены и остановлены (напр., если необходимо выбирать из двух кардинально разных драйверов на одном физическом интерфейсе), а также могут менять протокол управления, это даёт возможность подключать к ЦБ оборудование различных моделей и различных производителей.
 +
*'''list''' - вывести список драйверов и их состояний в формате PELCO (1) : KCC-PCL, где "PELCO" - идентификатор драйвера, "(1)" - номер протокола (для остановленного драйвера - 0), "KCC-PCL" - идентификатор протокола, по которому в настоящее время работает драйвер, для матричных переключателей также выводится их физическая размерность
 +
*'''run <идентификатор>''' - запустить драйвер
 +
*'''stop <идентификатор>''' - остановить драйвер
 +
*'''proto <идентификатор>''' - вывести нумерованный список протоколов, поддерживаемый драйвером
 +
*'''select <идентификатор> <номер>''' - выбрать протокол для драйвера по номеру
  
'''cam store <номер/home>''' - сохранить позицию камеры для микрофонного пульта (home - общего вида). Эта команда используется для сохранения новой позиции камеры, например, если микрофон на столе слегка передвинули - позиция камеры корректируется пультом ДУ, после чего сохраняется этой командой
+
==Команда core==
  
'''cam storecur''' - аналогично предыдущей, только сохраняется текущая позиция камеры. Под «текущей позицией» имеется в виду последняя позиция, на которую камера была наведена центральным контроллером: последний включенный микрофон (в режиме автонаведения), либо общий вид. Команда удобна, когда нужно слегка подправить позицию камеры и быстро сохранить её, без необходимости помнить номер микрофонного пульта, на который она наведена
+
Взаимодействие с ядром аппаратной части.
 +
*'''restart''' - перезагрузка процессора (без перезагрузки веб-интерфейса)
 +
*'''reset''' - полный сброс всех настроек, ЦБ предложит повторить эту команду трижды во избежание ошибочного ввода
 +
*'''fram info''' - информация о состоянии энергонезависимой памяти
 +
*'''mbt''' - температура материнской платы (некоторые партии могут не оснащаться датчиком температуры)
 +
*'''quiet <on/off>''' - режим молчания для логгинга голосования
  
'''cam erase <номер/home>''' - удалить в камере сохранённую позицию
+
==Команда log==
  
'''cam homeset <камера> <пресет>''' - назначить камеру и пресет для общего вида
+
Управление логгингом. Для каждого экземпляра класса можно выбрать уровни логггинга, которые будут выдаваться в консоль. Предусмотрено групповое назначение уровней: если в аргументе команд указать начальную часть идентификатора экземпляра, уровни изменятся для всех экземпляров (напр., LIN изменит уровни для LINE1, LINE2, LINE3).
 +
*'''list <имя/all>''' - вывести идентификаторы экземпляров
 +
*'''report <имя>''' - вывести активные уровни логгинга экземпляра(ов)
 +
*'''mute <имя/all>''' - полностью выключить логгинг экземпляра(ов)
 +
*'''set <имя> <уровень>''' - включить уровень для экземпляра (ов)
 +
*'''clear <имя> <уровень>''' - выключить уровень для экземпляра (ов)
  
'''cam subst <номер/always/off>''' - автоматическая подстановка адреса камеры. Центральный блок обрабатывает команды пульта управления поворотными видеокамерами, и при необходимости может «подставлять» вместо адреса, установленного на пульте, адрес активной камеры. В этом случае у оператора не будет необходимости помнить номера камер и каждый раз устанавливать адрес на пульте, пульт всегда будет управлять той камерой, которая в настоящий момент активна. Предусмотрено 2 режима: автоподстановка адреса активной  камеры вместо какого-то определённого адреса (например, cam subst 100: если на пульте ввести адрес 100 - он будет управлять активной камерой, если же ввести реальный адрес - можно управлять той камерой, которой необходимо), или безусловная подстановка адреса активной камеры независимо от того, какой адрес установлен на пульте (always). off - выключение автоподстановки
+
Уровни логгинга (должны вводиться в точности так):
 
+
*ERRORS - критические ошибки
'''cam speed <pan/tilt/zoom> <1-255>''' - установить скорость движения камеры при управлении через веб-интерфейс
+
*WARNINGS - нештатные ситуации, не влияющие на функционирование системы
 
+
*STATUS - смена состояний
'''cam info''' - вывести текущие настройки
+
*DEBUG - отладочные сообщения
 
+
*DATA - обмен данными
==Команда mset==
+
*ALL - всё вышеперечисленное

Текущая версия на 23:02, 26 декабря 2024

Центральные блоки серий KCS-TKR и KCS-TKB предоставляют текстовую консоль для настройки, мониторинга и отладки. Консоль реализована посредством подключения по интерфейсу USB в режиме эмуляции последовательного порта. Инструкция по подключению тут.

Во время работы с консолью у вас всегда есть возможность получить краткую подсказку по командам: help выведет основные команды, <основная команда> help - все варианты использования этой команды.

Команда mic

Непосредственное управление микрофонными пультами:

  • mic help - получить подсказку по вариантам использования команды mic
  • mic lspk - вывести список всех включенных микрофонов
  • mic lreq - вывести список активных запросов на выступление
  • mic <номер> prio - эмуляция нажатия кнопки "приоритет" на пульте председателя
  • mic <номер> on - включить микрофон
  • mic <номер> off - выключить микрофон (если микрофон был в режиме запроса - отклонить запрос)
  • mic <номер> time <минуты> - включить микрофон с ограничением времени выступления
  • mic <номер> attd - эмуляция регистрации
  • mic <номер> vote <1-5> - эмуляция нажатия соответствующей кнопки при голосовании

Команда mode

Управление режимом работы конференц-системы (подробнее о режимах работы тут):

  • mode help - получить подсказку по вариантам использования команды mode
  • mode fifo - режим вытесняющей очереди
  • mode limit - режим ограничения
  • mode limspk <число> - задать ограничение одновременно включенных микрофонов
  • mode limreq <число> - задать ограничение одновременно активных запросов на выступление
  • mode info - вывести все вышеперечисленные настройки

Команда cam

Настройка и управление поворотными видеокамерами и переключателем видеосигнала. Для наведения камер используются исключительно номера микрофонов, переключение на нужную камеру происходит автоматически (разумеется, предварительно нужно к каждому микрофонному пульту привязать камеру и номер её пресета, это делается командой mset).

  • cam help - получить подсказку по вариантам использования команды cam
  • cam auto <on/off> - включить/выключить режим автоматического наведения. В режиме автоматического наведения камера будет наводиться на микрофон при его включении (при условии, что для этого микрофона задан пресет камеры)
  • cam return <on/off> - включить/выключить режим автоматического возврата. В режиме автоматического возврата при выключении камера будет автоматически наводиться на микрофон, включенный ранее, если будет выключен последний микрофон - на пресет общего вида
  • cam prev - навести камеру на предыдущий включенный микрофон. Если два или более участников конференции ведут диалог, не выключая микрофоны, эта функция позволит быстро перемещать камеру между ними, без необходимости помнить номера микрофонов
  • cam next - вернуть камеру на следующий включенный микрофон
  • cam home - навести камеру на общий вид
  • cam go <номер> - навести камеру на микрофон

Следующие команды служат для настройки подсистемы управления поворотными видеокамерами:

  • cam store <номер/home> - сохранить позицию камеры для микрофонного пульта (home - общего вида). Эта команда используется для сохранения новой позиции камеры, например, если микрофон на столе слегка передвинули - позиция камеры корректируется пультом ДУ, после чего сохраняется этой командой
  • cam storecur - аналогично предыдущей, только сохраняется текущая позиция камеры. Под «текущей позицией» имеется в виду последняя позиция, на которую камера была наведена центральным контроллером: последний включенный микрофон (в режиме автонаведения), либо общий вид. Команда удобна, когда нужно слегка подправить позицию камеры и быстро сохранить её, без необходимости помнить номер микрофонного пульта, на который она наведена
  • cam erase <номер/home> - удалить в камере сохранённую позицию
  • cam homeset <камера> <пресет> - назначить камеру и пресет для общего вида
  • cam subst <номер/always/off> - автоматическая подстановка адреса камеры. Центральный блок обрабатывает команды пульта управления поворотными видеокамерами, и при необходимости может «подставлять» вместо адреса, установленного на пульте, адрес активной камеры. В этом случае у оператора не будет необходимости помнить номера камер и каждый раз устанавливать адрес на пульте, пульт всегда будет управлять той камерой, которая в настоящий момент активна. Предусмотрено 2 режима: автоподстановка адреса активной камеры вместо какого-то определённого адреса (например, cam subst 100: если на пульте ввести адрес 100 - он будет управлять активной камерой, если же ввести реальный адрес - можно управлять той камерой, которой необходимо), или безусловная подстановка адреса активной камеры независимо от того, какой адрес установлен на пульте (always). off - выключение автоподстановки
  • cam speed <pan/tilt/zoom> <1-255> - установить скорость движения камеры при управлении через веб-интерфейс
  • cam sw <cam/sw/none> - выбрать метод переключения между камерами: cam - в протоколе и интерфейсе управления камерами, sw - отдельным интерфейсом переключателя видеосигналов, none - не осуществлять автоматический выбор камеры
  • cam info - вывести текущие настройки

Команда mset

Настройка микрофонных пультов. Некоторые команды группы mset могут принимать не только номер микрофона, но и диапазоны номеров: два числа, разделённые знаком "-" без пробелов. Это удобно когда, например, нужно назначить одну и ту же видеокамеру нескольким идущим подряд микрофонам.

  • mset <номер/диапазон> line <номер линии> - привязать микрофон(ы) к системной линии
  • mset <номер> vip <on/off> - установить/снять статус VIP
  • mset <номер/диапазон> cam <номер камеры> - привязать камеру к микрофону(ам)
  • mset <номер/диапазон> preset <номер пресета> - привязать пресет к микрофону(ам)
  • mset <диапазон> defpreset - назначить микрофонам номера пресетов, совпадающие с номерами микрофонов
  • mset <номер> master <номер> - привязать микрофон к ведущему серии (0 - удалить из серии)
  • mset <номер/диапазон> vote <on/off> - установить, участвует ли микрофон в голосовании
  • mset <номер> info - вывести настройки микрофона
  • mset lvip - вывести список VIP-микрофонов
  • mset lser - вывести список серий микрофонов
  • mset lvote - вывести список голосующих микрофонов
  • mset lline - вывести распределение микрофонов по системным линиям
  • mset lcam - вывести привязки микрофонов к камерам и пресетам
  • mset lvote - вывести список всех голосующих микрофонов
  • mset llost - вывести список микрофонов, с которыми потеряна связь
  • mset repower - холодный рестарт всех микрофонных пультов
  • mset off - выключить питание всех микрофонных пультов
  • mset on - выключить питание всех микрофонных пультов
  • mset pwr - состояние питания всех микрофонных пультов
  • mset <любое число> time <год> <месяц> <день> <часы> <минуты> <секунды> - установить часы всех микрофонных пультов (все числа, в т. ч. год, должны быть двузначными)

Следующие команды работают только с микрофонными пультами, поддерживающими протокол KCS 2.0:

  • mset <номер> num <новый номер> - изменить номер микрофона
  • mset <номер> mode <PTS/PTT/PTM> - изменить режим работы кнопки включения микрофона
  • mset <номер> votespk <on/off> - разрешить включать микрофон во время регистрации и голосования

Команда mtx

Управление переключателем (в т. ч. матричным) видеосигналов. Центральный блок обеспечивает автоматизацию при переключении между видеокамерами (выбор нужной камеры для каждого микрофона), а также автоматическое переключение определённых дисплеев в зале на отображение результатов голосования при старте регистрации или голосования. Видеокамеры должны быть подключены ко входам переключателя начиная с первого, адрес камеры должен соответствовать номеру входа.

  • sw <вход> <выход> - переключить соответствующий выход на соответствующий вход
  • cam <set/clear> <выход> - установить/снять с соответствующего выхода привязку к активной камере (при установке привязки на этот выход всегда будет транслироваться активная камера)
  • vote in <вход> - назначить вход, на который приходят результаты голосования
  • vote <set/clr> <выход> - привязать/отвязать соответствующий выход к автоматическому переключению при голосовании
  • vote return <1/0> - включить/выключить автоматическое переключение на ранее транслируемые входы по завершении голосования
  • mirror <выход> <зеркало> - автоматическое "отзеркаливание" определённых выходов на контрольные мониторы оператора, допустимые значения выхода - 0-16, где 0 - отключение отзеркаливания
  • info - вывести состояние матрицы и текущие настройки

Команда drv

Управление драйверами устройств. Позволяет для каждого интерфейса центрального блока (DSP, PTZ, Матрица и все системные линии) выбрать протокол управления без необходимости перепрошивки ЦБ. Драйверы могут быть запущены и остановлены (напр., если необходимо выбирать из двух кардинально разных драйверов на одном физическом интерфейсе), а также могут менять протокол управления, это даёт возможность подключать к ЦБ оборудование различных моделей и различных производителей.

  • list - вывести список драйверов и их состояний в формате PELCO (1) : KCC-PCL, где "PELCO" - идентификатор драйвера, "(1)" - номер протокола (для остановленного драйвера - 0), "KCC-PCL" - идентификатор протокола, по которому в настоящее время работает драйвер, для матричных переключателей также выводится их физическая размерность
  • run <идентификатор> - запустить драйвер
  • stop <идентификатор> - остановить драйвер
  • proto <идентификатор> - вывести нумерованный список протоколов, поддерживаемый драйвером
  • select <идентификатор> <номер> - выбрать протокол для драйвера по номеру

Команда core

Взаимодействие с ядром аппаратной части.

  • restart - перезагрузка процессора (без перезагрузки веб-интерфейса)
  • reset - полный сброс всех настроек, ЦБ предложит повторить эту команду трижды во избежание ошибочного ввода
  • fram info - информация о состоянии энергонезависимой памяти
  • mbt - температура материнской платы (некоторые партии могут не оснащаться датчиком температуры)
  • quiet <on/off> - режим молчания для логгинга голосования

Команда log

Управление логгингом. Для каждого экземпляра класса можно выбрать уровни логггинга, которые будут выдаваться в консоль. Предусмотрено групповое назначение уровней: если в аргументе команд указать начальную часть идентификатора экземпляра, уровни изменятся для всех экземпляров (напр., LIN изменит уровни для LINE1, LINE2, LINE3).

  • list <имя/all> - вывести идентификаторы экземпляров
  • report <имя> - вывести активные уровни логгинга экземпляра(ов)
  • mute <имя/all> - полностью выключить логгинг экземпляра(ов)
  • set <имя> <уровень> - включить уровень для экземпляра (ов)
  • clear <имя> <уровень> - выключить уровень для экземпляра (ов)

Уровни логгинга (должны вводиться в точности так):

  • ERRORS - критические ошибки
  • WARNINGS - нештатные ситуации, не влияющие на функционирование системы
  • STATUS - смена состояний
  • DEBUG - отладочные сообщения
  • DATA - обмен данными
  • ALL - всё вышеперечисленное