23 command list command and inquiry, Responses for commands and inquiries, Socket number – Vaddio EVI-D80D90 Tech User Manual

Page 23: Command execution cancel

Advertising
background image

23

Command List

Command and inquiry

Command
Sends operational commands to the

EVI-D80N/D80P/D90N/D90P.

Inquiry
Used for inquiring about the current state of the

EVI-D80N/D80P/D90N/D90P.

Command Packet

Note

Inquiry

8X QQ RR ... FF

QQ

1)

= Command/Inquiry,

RR

2)

= category code

1)

QQ = 01 (Command), 09 (Inquiry)

2)

RR = 00 (Interface), 04 (camera 1), 06 (Pan/Tilter)

X = 1 to 7: EVI-D80N/D80P/D90N/D90P address

Responses for commands and inquiries

ACK message
Returned by the EVI-D80N/D80P/D90N/D90P

when it receives a command. No ACK message is

returned for inquiries.

Completion message
Returned by the EVI-D80N/D80P/D90N/D90P

when execution of commands or inquiries is

completed. In the case of inquiry commands, it will

contain reply data for the inquiry after the 3rd byte

of the packet. If the ACK message is omitted, the

socket number will contain a 0.

Reply Packet

Note

Ack

X0 4Y FF

Y = socket number

Completion (commands)

X0 5Y FF

Y = socket number

Completion (Inquiries)

X0 5Y ... FF

Y = socket number

X = 9 to F: EVI-D80N/D80P/D90N/D90P address + 8

Error message
When a command or inquiry command could not

be executed or failed, an error message is returned

instead of the completion message.

Error Packet

Description

X0 6Y 02 FF

Syntax Error

X0 6Y 03 FF

Command buffer full

X0 6Y 04 FF

Command canceled

X0 6Y 05 FF

No socket (to be canceled)

X0 6Y 41 FF

Command not executable

X = 9 to F: EVI-D80N/D80P/D90N/D90P address + 8, Y = socket number

Socket number

When command messages are sent to the

EVI-D80N/D80P/D90N/D90P, it is normal to send the

next command message after waiting for the

completion message or error message to return.

However to deal with advanced uses, the EVI-D80N/

D80P/D90N/D90P has two buffers (memories) for

commands, so that up to two commands including the

commands currently being executed can be received.

When the

EVI-D80N/D80P/D90N/D90P receives commands, it

notifies the sender which command buffer was used

using the socket number of the ACK message.

As the completion message or error message also has a

socket number, it indicates which command has ended.

Even when two command buffers are being used at any

one time, an EVI-D80N/D80P/D90N/D90P

management command and some inquiry messages

can be executed.

The ACK message is not returned for these commands

and inquiries, and only the completion message of

socket number 0 is returned.

The following command use two sockets during

execution of each command that is sent. The

EVI-D80N/D80P/D90N/D90P cannot receive other

requests during execution of these commands. In

addition, these commands cannot be executed during

operation of other commands.

SYS_Menu

Command execution cancel

To cancel a command which has already been sent,

send the Cancel command as the next command. To

cancel one of any two commands which have been

sent, use the cancel message.

Cancel Packet

Note

Cancel

8X 2Y FF

Y = socket number

X = 1 to : EVI-D80N/D80P/D90N/D90P address, Y = socket number

The Command canceled error message will be returned

for this command, but this is not a fault. It indicates

that the command has been canceled.

Advertising