Команды, сообщения и ответы

Этот раздел содержит справочник по всем командам и сообщениям DS.

Команды используются для управления DS и могут отправляться через сеть или через последовательный порт. DS отвечает на команды: коды ответов показывают результат их выполнения. Сообщения отличаются тем, что на них не отвечают. Подробнее см. раздел программирование .

Описание формата команд и сообщений приведено здесь .

В таблице ниже перечислены все доступные команды и сообщения:

Примечания:

  • C.C. - коды команд;
  • N - «+» в этом столбце означает, что команду можно отправить через сеть;
  • B - «+» в этом столбце означает, что команду можно отправить в широковещательном режиме (через сеть) без предварительного выбора конкретного DS с помощью команды Select In Broadcast Mode (W);
  • L - «+» в этом столбце означает, что при отправке через сеть команда требует предварительного входа с помощью команды Login (L);
  • I - «+» в этом столбце означает, что при отправке через сеть команда требует немедленной аутентификации. «(+)» означает, что немедленная аутентификация необязательна;
  • S - «+» в этом столбце означает, что команду можно отправить через последовательный порт.

Ниже перечислены все доступные коды ответов:

Код ответаОписание
AOK (команда успешно выполнена)
CОшибка (отправлена некорректная команда)
RRejected (команда отклонена DS)
DDenied (доступ запрещён DS)
FFailed (выполнение команды не удалось)
SBad Sequence (только для команды D)
OOut-of-range (только для команды D)

Примечания:

  • R.C. - код ответа.