Oppo UDP-205 [103/113] Последовательность команд

Oppo UDP-205 [103/113] Последовательность команд
П Р О Т О К О Л У П Р А В Л Е Н И Я RS- 232
99
Ниже показана структура ответа:
<ответ> = <начало ответа><код команды><пробел><код результата>
[<пробел><параметры>]<конец ответа>
<начало ответа> = @, ASCII 0x40
<код команды> = <байт><байт><байт>
<код результата> = OK|ER
<пробел> = пробел, ASCII 0x20
<параметры> = зависит от команды
<конец ответа> = CR, ASCII 0x0d
Структура сообщений об изменении состояния
Если установлен режим вывода подробной информации (verbose mode) 2 или 3, плеер
автоматически генерирует сообщения при изменении своего состояния. Эти сообщения не
являются ответами на какие-либо команды. Любое изменение состояния плеера, вызванное
командами RS232, кнопками передней панели, пультом ИК ДУ или ходом воспроизведения,
может привести к генерации сообщения.
Сообщения об изменении состояния плеера имеют следующую структуру:
<сообщение> = <начало сообщения><код состояния>[<пробел><параметры>]<конец сообщения>
<начало сообщения> = @, ASCII 0x40
<код состояния> = <байт><байт><байт>
<пробел> = пробел, ASCII 0x20
<параметры> = зависит от сообщения
<конец сообщения> = CR, ASCII 0x0d
Последовательность команд
Команды выполняются в порядке их получения. Система ДУ должна дождаться ответа от плеера
перед передачей следующей команды.
Если плеер получает следующую команду до завершения выполнения предыдущей команды,
в зависимости от внутреннего состояния плеера предыдущая команда может быть выполнена
или игнорирована. Не следует отправлять последовательные команды, не дожидаясь ответа от
каждой из них.
Если в течение 10 секунд после передачи команды хост не получает ответа от плеера, хост
должен считать, что команда или ответ были утеряны в ходе передачи данных; хост может
повторить передачу команды.
Список команд
A. Команды, повторяющие функции кнопок пульта ДУ
Эти команды полностью повторяют функции кнопок пульта ДУ. Они не требуют параметров.
Плеер выполняет эти команды так же, как и соответствующие им команды пульта ДУ. Если
операция требует последовательности из нескольких кнопок, например переход к определенной
части видео (команда GOT, последовательность цифровых кнопок и команда SEL), плеер
генерирует ответ на каждую отдельную команду до получения последней команды. В этот
момент ответ плеера OK или ER зависит от успешности выполнения всей операции.

Содержание