Аудіосистеми AM-CF1 Протокол зовнішнього управління TCP/IP

продукт

закінченоview

Протоколи, розкриті в цьому документі, підготовлені для управління AM-CF1 за допомогою сторонніх контролерів або за допомогою комп'ютерної програми терміналу та отримання інформації про пристрій для подальшої інтеграції.

Потрібно ввійти за допомогою автентифікації паролем для запуску елементів керування та вийти після завершення керування.

  • увійти
  • Вийти

Можна керувати наступними налаштуваннями.

  • Коефіцієнт посилення динаміків
  • Режим вимкнення звуку
  • Виклик попередніх налаштувань пам’яті
  • Режим очікування
  • Режим Bluetooth
  • Рульове управління променями мікрофона
  • Сповіщення про стан
  • Сповіщення про стан керування променями мікрофона

Наступні команди також можна використовувати для отримання значень налаштувань AM-CF1. 

  • Запит на статус
    • Збільшити цінність
    • Режим вимкнення звуку
    • Заздалегідь встановлений номер
    • Режим очікування
    • Режим Bluetooth
    • Налаштування керування променями мікрофона
    • Положення керування променя мікрофона
  • Інформація про стан
    • Інформація про положення рульового променя мікрофона status Стан AM-CF1 у режимі реального часу)

вступ

Перед підключенням до пристрою за допомогою цього протоколу необхідно встановити зовнішній порт управління AM-CF1.

  • Цільовий порт
    Номер порту TCP: Встановіть номер порту відповідно до пульта дистанційного керування, який потрібно підключити.
    Значення за замовчуванням: 3000
Специфікація зв'язку TCP/IP
# Пункт Зміст rules Правила впровадження)
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).
(Наприклад) Якщо ім’я користувача - адміністратор, а пароль - адміністратор (= налаштування за замовчуванням)
80H, 20H, 61H, 64H, 6DH, 69H, 6EH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 61H, 64H, 6H, 69H, 6H, 00H, 00H 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

Відповідь 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 (-∞ до 0dB, див. Таблицю "Таблиця посилення")

Відповідь AM-CF1: 91H, 03H, , ,

Налаштування посилення виходу динаміка (крок)
Встановіть рівень посилення виходу динаміка за кроками положення.
Позицію посилення можна збільшити або зменшити від поточної позиції.
Кожен крок змінює одну позицію.
Після того, як AM-CF1 отримав цю команду, він змінює положення посилення і реагує на змінене значення положення.
Команда: 91H, 03H, , ,

01H: Вихідний канал гучномовця (фіксоване значення)

00H: Атрибут каналу (фіксоване значення) *Оновлення 00H атрибуту каналу web налаштування посилення


ВГОРУ: 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 (-∞ до 0dB, див. Таблицю "Таблиця посилення")

Налаштування режиму відключення звуку

Встановіть режим відключення звуку вхідних та вихідних аудіоканалів.
Після того, як 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 пристрою.
Коли пристрій встановлено у режим УВІМКНЕННЯ, він починає реєстрацію з'єднання в пару 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

Ind Індикатор 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: см
Наприклад) Встановити Авто
A0H, 05H, 00H, 00H, 00H, 00H, 00H
(Наприклад) У ручному режимі встановіть напрямок на -90, відстань на 240.0 та одиницю довжини як дюйм. A0H, 05H, 01H, A6H, 09H, 60H, 00H

Список команд

функція Команда
увійти 80H, 20H, ,
Вийти 81H, 00H
Налаштування посилення виходу динаміка (абсолютне

позиція)

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, ,
Запит стану number Номер попередньо встановленої пам’яті) F0H, 02H, 71H, 00H
Запит стану mode режим очікування) F0H, 02H, 72H, 00H
Запит стану mode Режим Bluetooth) F0H, 02H, 74H, 00H
Запит на статус setting Налаштування кермового променя мікрофона) F0H, 05H, 20H, 00H, 00H, 00H, 00H
Запит стану steering рульове управління променями мікрофона

позиція)

F0H, 06H, 50H, 00H, 00H, 00H, 00H,
Інформація про положення рульового променя мікрофона D0H, 06H, A0H, , ,

Зв'язок Exampлес

функція Команда Відповідь AM-CF1
Увійти (адміністратор, адміністратор) 80H,20H,61H,64H,6DH,69H,6EH,00H,

00H,00H,00H,00H,00H,00H,00H,00H,

80H, 01H, 01H

Для відповідей NACK третій байт - це

  00H,00H,61H,64H,6DH,69H,6EH,00H, 00H
  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 (-19dB) до 3stepup, станьте 2DH після 3stepup

Налаштування посилення виходу динаміка

(3 кроки вниз)

91H,03H,01H,00H,63H 91H,03H,01H,00H,2AH

Коли 2DH (-16dB) перед 3-м кроком, станьте 2AH після 3stepdown

Налаштування режиму відключення звуку (ВКЛ) 98H,03H,00H,00H,01H 98H,03H,00H,00H,01H
Налаштування режиму відключення звуку (ВИМКНЕНО) 98H,03H,00H,00H,00H 98H,03H,00H,00H,00H
Виклик попередніх налаштувань пам’яті

(Пресет1)

F1H, 02H, 00H, 00H F1H, 02H, 00H, 00H
Виклик попередніх налаштувань пам’яті

(Пресет2)

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
     

Таблиця посилення

Позиція Посилення (дБ) Позиція Посилення (дБ)
00H 0 -∞ 20H 32 -29
01H 1 -60 21H 33 -28
02H 2 -59 22H 34 -27
03H 3 -58 23H 35 -26
04H 4 -57 24H 36 -25
05H 5 -56 25H 37 -24
06H 6 -55 26H 38 -23
07H 7 -54 27H 39 -22
08H 8 -53 28H 40 -21
09H 9 -52 29H 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
0EH 14 -47 2EH 46 -15
0FH 15 -46 2FH 47 -14
10H 16 -45 30H 48 -13
11H 17 -44 31H 49 -12
12H 18 -43 32H 50 -11
13H 19 -42 33H 51 -10
14H 20 -41 34H 52 -9
15H 21 -40 35H 53 -8
16H 22 -39 36H 54 -7
17H 23 -38 37H 55 -6
18H 24 -37 38H 56 -5
19H 25 -36 39H 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
1EH 30 -31 3EH 62 0
1FH 31 -30 3FH 63 0

Значення за замовчуванням - 3DH
Положення 00H замінено на -60 дБ

Історія версій

Ver. Дата перегляду Зміст створення та зміни
0.0.1 23 березня 2018 р Вийшла перша версія
1.0.0 7 травня 2018 р Додано пункт "вимкнення гучномовця".
1.0.1 23 травня 2018 р Спілкування ексample виправляється відповідно до послідовності команд.

Exampзмінено коефіцієнт посилення фейдера каналу.

Виправлено пояснення переходу в режим очікування

1.0.2 28 травня 2018 р Команди відповіді AM-CF1 у “Зв’язок напрample: 3stepdown »виправлено.
1.0.3 25 червня 2018 р Додано динамік налаштування режиму відключення звуку.

Додано значення за замовчуванням (ВИМК) для налаштування сповіщення про стан AM-CF1.

Додано запит стану, режим вимкнення звуку, динамік.

1.0.4 23 липня 2018 р Додано вхід і вихід.

Додано запит на статус "рульове управління балками".

1.0.5 1 серпня 2018 р Наступні команди зв'язку, напрampвиправлено.

Setting Налаштування режиму відключення звуку

Setting Налаштування режиму очікування

Request Запит стану mode режим очікування)

Request Запит статусу steering рульове керування балками)

Назва попередньо встановленого параметра зв'язку, наприкладample змінено.

1.0.6 21 серпня 2018 р Запит статусу «рульове керування балкою» змінюється на налаштування рульового керування променями.
1.0.7 5 вересня 2018 р Змінено налаштування повороту променя мікрофона. Додано налаштування сповіщення про стан рульового променя. Додано запит на статус setting налаштування керма балки (. Додано запит на статус position положення керма балки). Додано інформацію про положення керма балки.

Змінено керування променями списку команд. Спілкування ексampзмінено рульове управління променями.

1.0.8 11 липня 2019 р Опис "*Примітка" видалено з верхньої сторінки. Опис конфігурації команди змінено. Виправлено довжину даних виходу.

Опис налаштування підсилення вихідного динаміка (абсолютного положення) виправлено.

ExampДані налаштування посилення виходу динаміка (крок) виправлено. Опис налаштування рульового управління мікрофоном виправлено.

Виправлено опис налаштувань сповіщення про стан керування мікрофоном.

Опис для запиту на статус position положення рульового променя мікрофона) виправлено.

X-координата інформації про положення рульового променя мікрофона виправляється у запиті стану.

Опис команди у списку команд виправлено.

1.0.9 12 липня 2019 р Частина описів для налаштування підсилення вихідного динаміка «абсолютного положення» видаляється.

Частина описів таблиці посилення видаляється.

1.0.10 Листопад 6,2019 року Додано налаштування режиму Bluetooth.

Додано запит стану mode Режим Bluetooth).

     

 

Документи / Ресурси

Аудіосистеми AM-CF1 Протокол зовнішнього управління TCP/IP [pdfПосібник користувача
TCP IP, протокол зовнішнього управління AM-CF1 TCP IP, протокол зовнішнього управління TCP, протокол зовнішнього управління IP, AM-CF1, аудіосистеми

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *