Видео/Переключатели/KVC-S51PS
Протокол управления по RS-232
Связь 9600 8N1. Пакет 18 байт, первые 3 - 50 56 54, последний - CRC. CRC = сумма байт 0-16. Нумерация входов 1-5 (5 - VGA).
Переключение: 50 56 54 02 03 <in> 00 01 00 00 00 00 00 00 00 00 00 CRC, пример 50 56 54 02 03 02 00 01 00 00 00 00 00 00 00 00 00 02. Подтверждение 50 56 54 02 03 00 00 01 00 00 00 00 00 00 00 00 00 00. В случае ошибки CRC переключатель возвращает 50 56 54 02 03 FF 00 01 00 00 00 00 00 00 00 00 00 FF.
Запрос выбранного входа: 50 56 54 02 01 01 00 00 00 00 00 00 00 00 00 00 00 FE, ответ 50 56 54 02 01 01 00 <in> 00 00 00 00 00 00 00 00 00 CRC. В случае ошибки CRC переключатель возвращает 50 56 54 02 01 FF 00 00 00 00 00 00 00 00 00 00 00 FC.
Включение/выключение автоматического выбора входа: 50 56 54 24 01 <состояние> 00 00 00 00 00 00 00 00 00 00 00 CRC. Состояние: F0 - выключить, 0F - включить. Подтверждение 50 56 54 24 01 00 00 00 00 00 00 00 00 00 00 00 00 1F. В случае ошибки CRC переключатель возвращает 50 56 54 24 01 FF 00 00 00 00 00 00 00 00 00 00 00 1E.
Запрос состояния автовыбора: 50 56 54 24 02 00 00 00 00 00 00 00 00 00 00 00 00 20, ответ 50 56 54 24 02 <состояние> 00 00 00 00 00 00 00 00 00 00 00 CRC. Состояние: F0 - выключено, 0F - включено. В случае ошибки CRC переключатель возвращает 50 56 54 24 02 FF 00 00 00 00 00 00 00 00 00 00 00 1F.
Установить соотношение сторон: 50 56 54 24 11 <соотношение> 00 00 00 00 00 00 00 00 00 00 00 CRC. Соотношение: 1 - 4:3, 2 - 16:9. Подтверждение 50 56 54 24 11 00 00 00 00 00 00 00 00 00 00 00 00 2F. В случае ошибки CRC переключатель возвращает 50 56 54 24 11 FF 00 00 00 00 00 00 00 00 00 00 00 2E.
Запрос соотношения сторон: 50 56 54 24 12 00 00 00 00 00 00 00 00 00 00 00 00 30, ответ 50 56 54 24 12 <соотношение> 00 00 00 00 00 00 00 00 00 00 00 CRC. Соотношение: 1 - 4:3, 2 - 16:9. В случае ошибки CRC переключатель возвращает 50 56 54 24 12 FF 00 00 00 00 00 00 00 00 00 00 00 2F.
Включение/выключение пищалки: 50 56 54 06 01 <состояние> 00 00 00 00 00 00 00 00 00 00 00 CRC. Состояние: F0 - выключить, 0F - включить. Подтверждение 50 56 54 06 01 00 00 00 00 00 00 00 00 00 00 00 00 00 01.
Запрос состояния пищалки: 50 56 54 01 0B 00 00 00 00 00 00 00 00 00 00 00 00 06, ответ 50 56 54 01 0B 00 00 <состояние> 00 00 00 00 00 00 00 00 00 CRC. Состояние: 0 - включена, FF - выключена.
Установка выходного разрешения: 50 56 54 0A 06 <разрешение> 00 00 00 00 00 00 00 00 00 00 00 CRC. Ответ 50 56 54 0A 06 00 00 00 00 00 00 00 00 00 00 00 00 0A. В случае ошибки CRC переключатель возвращает 50 56 54 0A 06 FF 00 00 00 00 00 00 00 00 00 00 00 09. Разрешение:
- 1 - 3840x2160@60
- 2 - 3840x2160@30
- 3 - 1920x1080@60
- 4 - 1920x1080@50
- 5 - 1280x720@60
- 6 - 1280x720@50
- 7 - 1920x1200@60
- 8 - 1680x1050@60
- 9 - 1400x1050@60
- 10 - 1360x768@60
- 11 - 1280x800@60
- 12 - 1024x768@60
- 13 - AUTO
Запрос выходного разрешения: 50 56 54 90 06 00 00 00 00 00 00 00 00 00 00 00 00 90, ответ 50 56 54 90 06 <разрешение> 00 00 00 00 00 00 00 00 00 00 00 CRC. В случае ошибки CRC переключатель возвращает 50 56 54 90 06 FF 00 00 00 00 00 00 00 00 00 00 00 8F.
Коррекция выходного сигнала: 50 56 54 08 <параметр> <значение> 00 00 00 00 00 00 00 00 00 00 00 00 CRC, ответ 50 56 54 08 <параметр> 00 00 00 00 00 00 00 00 00 00 00 00 CRC. В случае ошибки CRC переключатель возвращает 50 56 54 08 <параметр> FF 00 00 00 00 00 00 00 00 00 00 00 CRC. Параметры:
- 1 - контрастность, значения 0-100D
- 2 - яркость, значения 0-100D
- 3 - цветность, значения 0-60D
- 4 - резкость, значения 0-20D
Запрос коррекции выходного сигнала: 50 56 54 09 <параметр> 00 00 00 00 00 00 00 00 00 00 00 00 CRC, ответ 50 56 54 09 <параметр> <значение> 00 00 00 00 00 00 00 00 00 00 00 CRC.
Сброс конфигурации: 50 56 54 08 0A 00 00 00 00 00 00 00 00 00 00 00 00 0C
Установка EDID (на все входы): 50 56 54 03 02 <EDID> F0 01 00 00 00 00 00 00 00 00 00 CRC. Значения EDID:
- 1 - HDMI 1.4
- 2 - HDMI 2.0
- 3 - AUTO
Установка mute аудиовыхода: 50 56 54 17 08 <состояние> 00 00 00 00 00 00 00 00 00 00 00 CRC. Состояние: F0 - unmute, 0F - mute.
Запрос mute аудиовыхода: 50 56 54 17 09 00 00 00 00 00 00 00 00 00 00 00 00 1A, ответ 50 56 54 17 09 <состояние> 00 00 00 00 00 00 00 00 00 00 00 CRC. Состояние: F0 - unmute, 0F - mute.
Установка уровня аудиовыхода: 50 56 54 17 17 <уровень> 00 00 00 00 00 00 00 00 00 00 00 CRC.
Запрос уровня аудиовыхода: 50 56 54 17 18 00 00 00 00 00 00 00 00 00 00 00 00 29, ответ 50 56 54 17 18 <уровень> 00 00 00 00 00 00 00 00 00 00 00 CRC.
Включение/выключение прибора (standby): пакет 13 байт, A5 5B 08 0B <состояние> 00 <состояние> 00 00 00 00 00 CF. Состояние: F0 - выключить, 0F - включить. CRC = 0x100 - (сумма байт 0-11).
Запрос состояния standby: A5 5B 08 0C 00 00 00 00 00 00 00 00 EC, ответ A5 5B 08 0C <состояние> 00 00 00 00 00 00 00 CRC. CRC = 0x100 - (сумма байт 0-11).