ii
CVS4 Component Video Switch
CVS4 Component Video Switch
The RS-232 Port .............................................................. 1
K.I.S.S.™ (Keep It Simple Serial™) .................................... 2
The K.I.S.S.™ Command Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
Using Bitmapped Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Command Checksums and CRC-8 Checkcodes . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Clearing the Command Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Response String Checksums and CRC-8 Checkcodes . . . . . . . . . . . . . . . . . . . . . .6
Master / Slave and Asynchronous Modes of Operation . . . . . . . . . . . . . . . . . . .7
The Master / Slave Mode of Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
The Asynchronous Mode of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
CVS4 Command Reference ............................................ 10
The CVS4 K.I.S.S.™ Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Error Response Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
The CVS4 Command Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Version Query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Power Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Output Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Channel Select (HDS4.2 Version) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Front Panel Lighting Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Front Panel Lighting Mode (HDS4.2 Version) . . . . . . . . . . . . . . . . . . . . . . . 13
Front Panel Light Intensities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Front Panel Light Intensities (HDS4.2 Version) . . . . . . . . . . . . . . . . . . . . . 14
Save Power On Default Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Query Last IR Code Received . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Set Learnable IR Command Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Front Panel Button Emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Query Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Control Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Control Settings (HDS4.2 Version) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Extended Control Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Checksums and CRC-8’s ................................................. 24
Checksums and CRC-8 Checkcodes Defined . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Differences between a Checksum and a CRC-8 Checkcode . . . . . . . . . . . . . . 24
Source Code Example of Calculating a Checksum . . . . . . . . . . . . . . . . . . . . . . 25
Source Code Example of Calculating a CRC-8 Checkcode . . . . . . . . . . . . . . . 26
Table of Contents
The RS-232 Port
The RS-232 port on the CVS4 is the same format, and pinout, as a PC-modem, and uses the
same type of cable as a standard serial modem would, which is a standard straight through
cable. Do not use a cable that is marked as a “Null Modem” cable.
The CVS4 can also be used with any USB to RS-232 conversion cable, these are all typically
straight through cables.
The RS-232 port is a female type DE-9 connector (sometimes mistakenly referred to as a DB-9
connector) with the following pinout:
5 4 3 2 1
9 8 7 6
Pin definitions:
1 - No Connect 6 - No Connect
2 - TX 7 - No Connect
3 - RX 8 - No Connect
4 - No Connect 9 - No Connect
5 - GND
The port settings used by the CVS4 are:
Baudrate: 9600
Data Bits: 8
Stop Bits: 1
Parity: NONE
The communications protocol used is Zektor’s exclusive K.I.S.S.™ (Keep It Simple Serial™)
protocol.