Command List
0
While the IP communication connection, the address
of each device cannot be set in the VISCA message as it
is because the controllers and peripheral devices that
are connected simultaneously are increased. In this
case, addresses of the controllers and peripheral devices
that are set in the VISCA message are locked to 0 (for
the controller) or 1 (for the peripheral device).
For details of the IP address setting procedure, see “IP
Related Setting Command” (page 33).
Communication method of VISCA over IP
Communication method
VISCA over IP can process the VISCA communication
between the controllers and peripheral devices using
the messages that can be identified on the LAN, and
sends/receives them. Because of this, VISCA over IP is
not concerned about the contents of the
communication between the controllers and peripheral
devices. However, the VISCA communication sequence
is different, depending on the types, as follows.
VISCA command
This is a command from the controller to the
peripheral device.
When the peripheral device receives this command,
Acknowledge is returned. After completing command
processing, a completion notice is returned. This
command uses the socket of VISCA. The order of
completion notices may be changed if the multiple
commands are sent to the same peripheral device.
VISCA inquiry
This is an inquiry from the controller to the peripheral
device.
When the peripheral device receives this type of
command, the reply for the inquiry is returned. This
command does not use the socket of VISCA. The order
of the replies is not changed if a multiple commands
are sent.
VISCA reply
This is an Acknowledge, completion notice, reply, or
error reply from the peripheral device to the controller.
The classification for sending messages from the
peripheral device to the controller is common.
VISCA device setting command
This is the device setting command from the controller
to the peripheral device.
When the peripheral device receives this classifications
command, the peripheral device performs the function
depend on the command.
•
Address
Sets the address of the peripheral device, and does not
return a reply to the controller. While using VISCA
over IP, the address command is not sent from the
controller because a Network Change command from
the peripheral device that triggers sending command is
not issued.
• IF_Clear
Sends the reply message to the controller after clearing,
without using VISCA socket.
• CAM_VersionInq
Sends the reply message to the controller, without using
VISCA socket.
Format
These are the specifications of the message header (8
bytes) and payload (1 to 16 bytes).
Byte 0 Byte 1 Byte 2 Byte 3
Byte 8 Byte 9
Byte 4 Byte 5 Byte 6 Byte 7
Message header
Message (9 to 24 bytes)
Payload (1 to 16 bytes)
Payload type
Payload length
Sequence number
Message structure
Note
The actual LAN out method is big-endian, LSB first.