Protocol Details
Connection
The HyperDeck Ethernet server listens on TCP port 9993.
Basic syntax
The HyperDeck protocol is a line oriented text protocol. Lines from the server
will be separated by an ascii CR LF sequence. Messages from the client may be
separated by LF or CR LF.
New lines are represented in this document as a "↵" symbol.
Command syntax
Command parameters are usually optional. A command with no parameters is
terminated with a new line:
If parameters are specified, the command name is followed by a colon, then
pairs of parameter names and values. Each parameter name is terminated with
a colon character:
{Value} ...↵
Response syntax
Simple responses from the server consist of a three digit response code and
descriptive text terminated by a new line:
If a response carries parameters, the response text is terminated with a colon,
and parameter name and value pairs follow on subsequent lines until a blank
line is returned:
Successful response codes
A simple acknowledgement of a command is indicated with a response
code of 200:
Other successful responses carry parameters and are indicated with response
codes in the range of 201 to 299.
Failure response codes
Failure responses to commands are indicated with response codes in the range
of 100 to 199:
{Command name}↵
{Command name}: {Parameter}: {Value} {Parameter}:
{Response code} {Response text}↵
{Response code} {Response text}:↵
{Parameter}: {Value}↵
{Parameter}: {Value}↵
...
↵
200 ok↵
100 syntax error
101 unsupported parameter
102 invalid value
103 unsupported
104 disk full
Contrôle à distance via Ethernet
92