Аудиосистемы AM-CF1 Протокол внешнего управления TCP / IP
Надview
Протоколы, раскрытые в этом документе, подготовлены для управления AM-CF1 через контроллеры сторонних производителей или через компьютерное терминальное приложение и получения информации об устройстве для дальнейшей интеграции.
Требуется войти в систему с помощью аутентификации по паролю для запуска элементов управления и выйти из системы после завершения управления.
- Вход в систему
- Выйти
Можно управлять следующими настройками.
- Выходное усиление динамика
- Режим без звука
- Вызов предустановок памяти
- Режим ожидания
- Режим Bluetooth
- Управление лучом микрофона
- Уведомление о статусе
- Уведомление о состоянии управления лучом микрофона
Следующие команды также можно использовать для получения значений настройки AM-CF1.
- Запрос статуса
- Прибыль
- Режим без звука
- Номер предустановки
- Режим ожидания
- Режим Bluetooth
- Настройка управления лучом микрофона
- Положение рулевого управления микрофонного луча
- Информация о статусе
- Информация о положении направленного луча микрофона (состояние AM-CF1 в реальном времени)
Введение
Порт внешнего управления AM-CF1 необходимо настроить перед подключением к устройству с использованием этого протокола.
- Целевой порт
Номер порта TCP: Установите номер порта в соответствии с подключаемым пультом дистанционного управления.
Значение по умолчанию: 3000
Спецификация связи TCP / IP
# | Элемент | Содержание (правила реализации) |
1 | Путь коммуникации | Один путь |
2 | Длина сообщения | Регулируемая длина макс. 1024 байта |
3 | Тип кода сообщения | Двоичный |
4 | Подтверждение доставки | Если квитирование выполняется на прикладном уровне и нет ответа от AM-CF1 в течение 1 секунды, предпочтительнее разработать тайм-аут связи. |
5 | Контроль ретрансляции | Никто |
6 | Приоритетный контроль | Никто |
- Определите AM-CF1 как TCP-сервер.
- Порт TCP всегда подключен (поддерживает работу).
- Для поддержания соединения AM-CF1 выполняет следующие операции.
- Отправляйте данные хотя бы раз в 10 секунд. Если есть статус, который должен быть отправлен как данные, содержимое передается, в противном случае просто отправьте 0xFF по 1 байту.
- Если в течение одной минуты от пульта дистанционного управления ничего не получено, соединение TCP / IP автоматически разрывается.
Конфигурация команд
- Команды от 80H до FFH, длина данных от 00H до 7F, а данные от 00H до FFH
- Длина данных (N) включает информацию, представляющую длину данных после данных.
- Когда получены данные, длина которых превышает длину данных, последующие данные отбрасываются.
- Если данные короче длины данных и получена следующая команда, предыдущая команда отбрасывается.
- Когда соединение TCP / IP прерывается, оно разрешает повторное соединение.
Команды управления и значение настройки
Вход в систему
Команды управления принимаются только в том случае, если информация для входа в систему совпадает с информацией для аутентификации пароля в web браузер. Если они не совпадают, AM-CF1 возвращает контроллеру ответ NACK при входе в систему (кроме входа и выхода). Если связь с контроллером прервана, система выйдет из системы, и контроллеру потребуется снова войти в систему.
Как только AM-CF1 получает эту команду, он отвечает результатом аутентификации пароля.
Команда : 80H, 20H, ,
Задает 16-байтовые коды ASCII
Если значение меньше 16 байт, отсутствующее значение заполняется символом NULL (0x00).
Задает 16-байтовые коды ASCII
Если значение меньше 16 байт, отсутствующее значение заполняется символом NULL (0x00).
(Например) Если имя пользователя - admin, а пароль - admin (= настройка по умолчанию)
80H, 20H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00ч, 00ч, 00ч, 00ч, 00ч, 00ч, 00ч, 00ч, 00ч
AM-CF1 Ответ: Ответ формируется в соответствии с результатом аутентификации по паролю.
Ответ ACK при совпадении: 80 ч, 01 ч, 01 ч
Ответ NACK при отсутствии совпадения: 80 ч, 01 ч, 00 ч
Выйти
Переведите устройство из состояния входа в состояние выхода.
Как только AM-CF1 получает эту команду, он переводит устройство в состояние выхода и отвечает результатом операции.
Команда : 81H, 00H
AM-CF1 Ответ : 81H, 00H
Настройка выходного усиления динамика (абсолютное положение)
Установите уровень усиления выхода динамика по абсолютной позиции.
Пожалуйста, обратитесь к таблице «Таблица усиления», чтобы проверить абсолютные позиции, соответствующие значениям усиления (дБ). Как только AM-CF1 получает эту команду, он изменяет уровень усиления и отвечает измененным конечным значением.
Команда : 91H, 03H, , ,
01H: Выходной канал динамика (фиксированное значение)
00H: Атрибут канала (фиксированное значение) * Атрибут канала 00H обновляется web настройки усиления
От 00H до 3FH (от -∞ до 0 дБ, см. Таблицу «Таблица усиления»)
AM-CF1 Ответ : 91H, 03H, , ,
Настройка выходного усиления динамика (шаг)
Установите уровень усиления выхода динамика по шагам положения.
Положение усиления может быть повышено или понижено от текущего положения.
Каждый шаг меняет одну позицию.
Как только AM-CF1 получил эту команду, он изменяет положение усиления и отвечает на измененное значение положения.
Команда : 91H, 03H, , ,
01H: Выходной канал динамика (фиксированное значение)
00H: Атрибут канала (фиксированное значение) * Атрибут канала 00H обновляется web настройки усиления
UP: От 41H до 5FH (1 шаг до 31 шага вверх, (например,) 1 шаг вверх = 41H)
Вниз: От 61H до 7FH (1 шаг вниз до 31 шага вниз, (например,) 1 шаг вниз = 61H) * Минимальное значение (положение) для шага вниз должно быть 01H.
(Например,) Увеличьте уровень усиления на выходе динамика на 3 шага.
91ч, 03ч, 00ч, 00ч, 43ч
AM-CF1 Ответ : 91H, 03H, , ,
От 00H до 3FH (от -∞ до 0 дБ, см. Таблицу «Таблица усиления»)
Настройка режима отключения звука
Установите режим отключения звука для входных и выходных аудиоканалов.
Как только AM-CF1 получает эту команду, он меняет режим отключения звука и отвечает измененным окончательным значением.
Команда : 98H, 03H, , ,
00H: микрофонный входной канал
01H: канал выхода на динамик
00H: Атрибут канала (фиксированное значение)
00H: Режим отключения звука ВЫКЛ. (Без звука)
01H: режим отключения звука включен (без звука)
AM-CF1 Ответ : 98H, 03H, , ,
Вызов предустановок памяти
Вызов предварительно сохраненной предустановки в памяти.
Как только AM-CF1 получает эту команду, он вызывает предварительно сохраненную предустановку в памяти и отвечает на измененный номер предустановки.
Команда : F1H, 02H, 00H,
От 00H до 01H: номер предустановки от 1 до 2
Настройка режима ожидания
Установите режим ожидания устройства.
Как только AM-CF1 получает эту команду, он изменяет режим ожидания устройства и реагирует на изменение статуса режима.
Команда : F3H, 02H, 00H,
00H: режим ожидания выключен
01H: режим ожидания включен
Настройка режима Bluetooth
Установите режим Bluetooth устройства.
Когда устройство установлено в режим ON, оно запускает регистрацию сопряжения Bluetooth и становится доступным для обнаружения.
Когда устройство выключено, оно отключает соединение Bluetooth или отменяет регистрацию сопряжения Bluetooth.
Как только AM-CF1 получает эту команду, он изменяет режим Bluetooth устройства и реагирует на изменение статуса режима.
Команда : F5H, 02H, 00H,
00H: ВЫКЛ. (Отключите соединение Bluetooth или отмените регистрацию сопряжения Bluetooth)
01H: ВКЛ. (Начать регистрацию сопряжения по Bluetooth)
(Например) Начните регистрацию сопряжения Bluetooth. F5H, 02H, 00H, 01H
Ответ AM-CF1 : F5H, 02H, 00H,
00H: ВЫКЛ.
01H: Регистрация в паре
02H: В связи
Режим Bluetooth
(Индикатор Bluetooth) |
Настройка режима Bluetooth | |
ON | ВЫКЛЮЧЕННЫЙ | |
ВЫКЛЮЧЕННЫЙ
(ВЫКЛЮЧЕННЫЙ) |
Начните регистрацию сопряжения Bluetooth.
(Мигает синим) |
Никаких действий.
(ВЫКЛЮЧЕННЫЙ) |
При регистрации в паре
(Мигает синим) |
Продолжите регистрацию сопряжения Bluetooth.
(Мигает синим) |
Отмените регистрацию сопряжения Bluetooth.
(ВЫКЛЮЧЕННЫЙ) |
В связи
(Синий) |
Поддерживайте соединение Bluetooth.
(Синий) |
Отключите соединение Bluetooth.
(ВЫКЛЮЧЕННЫЙ) |
Настройка управления лучом микрофона
Установите параметры настройки управления лучом микрофона. Когда для устройства выбран ручной режим, направление источника звука задается параметром «Направление», а расстояние до источника звука задается параметром «Расстояние».
Команда : A0H, 05H, , , ,
00H: Авто
01H: Руководство
Знаковое 1-байтовое целое число
Для ручного режима: от -90 до 90 [град.] Для автоматического режима: 0
Двухбайтовое целое число без знака, выраженное в десятичных разрядах с прямым порядком байтов.
Для ручного управления:
Для дюймов: от 0 до 2400 [дюймов на 10] (от 0.0 до 240.0 [дюймов])
Для см: от 0 до 6000 [см на 10] (от 0.0 до 600.0 [см])
Для Авто: 0
Используется только руководство.
00H: дюйм
01H: см
(Например,) Установить Авто
А0ч, 05ч, 00ч, 00ч, 00ч, 00ч, 00ч
(Например,) В ручном режиме установите Направление на -90, Расстояние на 240.0 и единицу измерения длины в дюймах. A0H, 05H, 01H, A6H, 09H, 60H, 00H
Список команд
Функция | Команда |
Вход в систему | 80H, 20H, , |
Выйти | 81Н, 00Н |
Настройка выходного усиления динамика (абсолютное)
позиция) |
91H, 03H, , , |
Настройка выходного усиления динамика (шаг) | 91H, 03H, , , |
Настройка режима отключения звука | 98H, 03H, , , |
Вызов предустановок памяти | F1H, 02H, 00H, |
Настройка режима ожидания | F3H, 02H, 00H, |
Настройка режима Bluetooth | F5H, 02H, 00H, |
Настройка управления лучом микрофона | A0H, 05H, , , , |
Настройка уведомления о статусе | F2H, 02H, 00H, |
Настройка уведомления о состоянии управления лучом микрофона | F2H, 04H, 01H, , , |
Запрос статуса (получение позиции) | F0H, 03H, 11H, , |
Запрос статуса (беззвучный режим) | F0H, 03H, 18H, , |
Запрос состояния (номер предустановки памяти) | Ф0Ч, 02Ч, 71Ч, 00Ч |
Запрос статуса (режим ожидания) | Ф0Ч, 02Ч, 72Ч, 00Ч |
Запрос статуса (режим Bluetooth) | Ф0Ч, 02Ч, 74Ч, 00Ч |
Запрос состояния (настройка управления лучом микрофона) | Ф0Ч, 05Ч, 20Ч, 00Ч, 00Ч, 00Ч, 00Ч |
Запрос состояния (управление лучом микрофона
позиция) |
F0H, 06H, 50H, 00H, 00H, 00H, 00H, |
Информация о положении направленного луча микрофона | D0H, 06H, A0H, , , |
Связь Exampле
Функция | Команда | Ответ AM-CF1 |
Авторизация (admin, admin) | 80H,20H,61H,64H,6DH,69H,6EH,00H,
00H,00H,00H,00H,00H,00H,00H,00H, |
80 ч, 01 ч, 01 ч
Для ответов NACK третий байт равен |
00H,00H,61H,64H,6DH,69H,6EH,00H, | 00Н | |
00H,00H,00H,00H,00H,00H,00H,00H, | ||
00H, 00H | ||
Выйти | 81H, 00H | 81H, 00H |
Настройка усиления выхода динамика
(0 дБ) |
91H,03H,01H,00H,3DH | 91H,03H,01H,00H,3DH |
Настройка усиления выхода динамика
(3 шага вверх) |
91H,03H,01H,00H,43H | 91H,03H,01H,00H,2DH
Когда 2AH (-19 дБ) до 3 шагов, становится 2DH после 3 шагов |
Настройка усиления выхода динамика
(3 ступени вниз) |
91H,03H,01H,00H,63H | 91H,03H,01H,00H,2AH
Когда 2DH (-16 дБ) до 3 шагов вниз, становится 2AH после 3 шагов вниз. |
Настройка режима отключения звука (ВКЛ.) | 98H,03H,00H,00H,01H | 98H,03H,00H,00H,01H |
Настройка режима отключения звука (ВЫКЛ.) | 98H,03H,00H,00H,00H | 98H,03H,00H,00H,00H |
Вызов предустановок памяти
(Preset1) |
F1H, 02H, 00H, 00H | F1H, 02H, 00H, 00H |
Вызов предустановок памяти
(Preset2) |
F1H, 02H, 00H, 01H | F1H, 02H, 00H, 01H |
Настройка режима ожидания (ВКЛ.) | F3H, 02H, 00H, 01H | F3H, 02H, 00H, 01H |
Настройка режима ожидания (ВЫКЛ.) | F3H, 02H, 00H, 00H | F3H, 02H, 00H, 00H |
Настройка режима Bluetooth (ВКЛ.) | F5H, 02H, 00H, 01H | F5H, 02H, 00H, 01H |
Настройка режима Bluetooth (ВЫКЛ.) | F5H, 02H, 00H, 00H | F5H, 02H, 00H, 00H |
Настройка управления лучом микрофона | A0H,05H,00H,00H,00H,00H,00H | A0H,05H,00H,00H,00H,00H,00H |
(Авто) | Положение сообщается командой информации о положении поворота луча. | |
каждый установленный раз. | ||
D0H,06H,A0H,F4H,48H,17H,70H,01H | ||
Настройка управления лучом микрофона | A0H,05H,01H,A6H,09H,60H,00H | A0H,05H,01H,A6H,09H,60H,00H |
(Руководство, 90 градусов, 240.0 дюйма) | Положение сообщается положением направленного луча микрофона. | |
информационная команда. | ||
Настройка уведомления о состоянии (ВКЛ.) | F2H, 02H, 00H, 01H | F2H, 02H, 00H, 01H |
Настройка уведомления о состоянии (ВЫКЛ.) | F2H, 02H, 00H, 00H | F2H, 02H, 00H, 00H |
Состояние управления лучом микрофона
настройка уведомлений (ВКЛ.) |
F2H,04H,01H,00H,00H,01H | F2H,04H,01H,00H,00H,01H |
Состояние управления лучом микрофона
настройка уведомлений (ВЫКЛ.) |
F2H,04H,01H,00H,00H,00H | F2H,04H,01H,00H,00H,00H |
Таблица усиления
Позиция | Усиление (дБ) | Позиция | Усиление (дБ) | ||
00Н | 0 | -∞ | 20Н | 32 | -29 |
01Н | 1 | -60 | 21Н | 33 | -28 |
02Н | 2 | -59 | 22Н | 34 | -27 |
03Н | 3 | -58 | 23Н | 35 | -26 |
04Н | 4 | -57 | 24Н | 36 | -25 |
05Н | 5 | -56 | 25Н | 37 | -24 |
06Н | 6 | -55 | 26Н | 38 | -23 |
07Н | 7 | -54 | 27Н | 39 | -22 |
08Н | 8 | -53 | 28Н | 40 | -21 |
09Н | 9 | -52 | 29Н | 41 | -20 |
0AH | 10 | -51 | 2AH | 42 | -19 |
0BH | 11 | -50 | 2BH | 43 | -18 |
0CH | 12 | -49 | 2CH | 44 | -17 |
0DH | 13 | -48 | 2DH | 45 | -16 |
0ЭХ | 14 | -47 | 2ЭХ | 46 | -15 |
0ФХ | 15 | -46 | 2ФХ | 47 | -14 |
10Н | 16 | -45 | 30Н | 48 | -13 |
11Н | 17 | -44 | 31Н | 49 | -12 |
12Н | 18 | -43 | 32Н | 50 | -11 |
13Н | 19 | -42 | 33Н | 51 | -10 |
14Н | 20 | -41 | 34Н | 52 | -9 |
15Н | 21 | -40 | 35Н | 53 | -8 |
16Н | 22 | -39 | 36Н | 54 | -7 |
17Н | 23 | -38 | 37Н | 55 | -6 |
18Н | 24 | -37 | 38Н | 56 | -5 |
19Н | 25 | -36 | 39Н | 57 | -4 |
1AH | 26 | -35 | 3AH | 58 | -3 |
1BH | 27 | -34 | 3BH | 59 | -2 |
1CH | 28 | -33 | 3CH | 60 | -1 |
1DH | 29 | -32 | 3DH | 61 | 0 |
1ЭХ | 30 | -31 | 3ЭХ | 62 | 0 |
1ФХ | 31 | -30 | 3ФХ | 63 | 0 |
Значение по умолчанию - 3DH.
Позиция 00H заменена на -60 дБ.
История изменений
Вер. | Дата пересмотра | Содержание учреждения и изменение |
0.0.1 | 23 марта 2018 г. | Выпущена первая редакция |
1.0.0 | 7 мая 2018 г. | Добавлен пункт «отключение динамика». |
1.0.1 | 23 мая 2018 г. | Коммуникация эксample исправляется в соответствии с последовательностью команд.
ExampИзменен коэффициент усиления канального фейдера. Исправлено объяснение переключения в дежурный режим. |
1.0.2 | 28 мая 2018 г. | Команды ответа AM-CF1 в «Связь example: 3stepdown ». |
1.0.3 | 25 июня 2018 г. | Добавлен динамик для настройки режима отключения звука.
Добавлено значение по умолчанию (ВЫКЛ.) Для настройки уведомления о состоянии AM-CF1. Добавлен динамик с запросом статуса (беззвучный режим). |
1.0.4 | 23 июля 2018 г. | Добавлены вход и выход.
Добавлен запрос состояния (управление лучом). |
1.0.5 | 1 августа 2018 г. | Следующие коммуникационные команды exampфайлы исправлены.
・ Настройка режима отключения звука ・ Настройка режима ожидания ・ Запрос статуса (режим ожидания) ・ Запрос состояния (управление лучом) Имя предустановки для связи ex.ample изменен. |
1.0.6 | 21 августа 2018 г. | Запрос состояния (управление лучом) изменится на настройку управления лучом. |
1.0.7 | 5 сентября 2018 г. | Настройка управления лучом микрофона изменена. Добавлена настройка уведомления о статусе наведения луча. Добавлен запрос состояния (настройка управления лучом). Запрос состояния (положение поворота луча) добавлен. Добавлена информация о положении поворота луча.
Список команд Beam Steering изменен. Связь эксample Beam Steering изменено. |
1.0.8 | 11 июля 2019 г. | Описание «* Примечание» удалено с верхней страницы. Описание конфигурации команды изменено. Исправлена длина данных выхода из системы.
Описание настройки усиления выхода динамика (абсолютное положение) исправлено. ExampИсправлены данные о настройке усиления на выходе динамика (шаг). Исправлено описание настройки управления компонентами микрофона. Исправлено описание настройки уведомления о состоянии управления компонентом микрофона. Исправлено описание запроса состояния (положение направленного луча микрофона). Координата X информации о положении наведения микрофонного луча корректируется в запросе статуса. Исправлено описание команды в Списке команд. |
1.0.9 | 12 июля 2019 г. | Часть описания настройки усиления выхода динамика (абсолютное положение) удалена.
Удалена часть описания таблицы прироста. |
1.0.10 | Ноябрь 6,2019 г. | Добавлена настройка режима Bluetooth.
Запрос статуса (режим Bluetooth) добавлен. |
Документы/Ресурсы
![]() |
Аудиосистемы AM-CF1 Протокол внешнего управления TCP / IP [pdf] Руководство пользователя TCP IP, AM-CF1 Протокол внешнего управления TCP IP, Протокол внешнего управления TCP, Протокол внешнего управления IP, AM-CF1, Аудиосистемы |