background image

RS-232 / RS-485 Communication Protocol 

 

26 

NOTES on the above table: 

 

NOTE 1

 - When the master switcher is reset, (e.g. when it is turned on), the reset code is sent to the PC. If this code is sent to 

the switchers, it will reset according to the present power-down settings. 

 

NOTE 2

 - These are bi-directional definitions. That is, if the switcher receives the code, it will perform the instruction; and if 

the instruction is performed (due to a keystroke operation on the front panel), then these codes are sent. For example, if the 

HEX code 

01  

85 

83  

83 

was sent from the PC, then the switcher (machine 3) will switch input 5 to output 3. If the user switched input 1 to output 4 

via the front panel keypad, then the switcher will send HEX codes: 

41 

81 

84 

83 

to the PC. 

When the PC sends one of the commands in this group to the switcher, then, if the instruction is valid, the switcher replies by 

sending to the PC the same four bytes that it was sent (except for the first byte, where the DESTINATION bit is set high).   

 

NOTE 3

 - SETUP # 0 is the present setting. SETUP # 1 and higher are the settings saved in the switcher's memory, (i.e. those 

used for Store and Recall). 

 

NOTE 4

 - The reply to a "REQUEST"  instruction is as follows: the same instruction and  INPUT codes as were sent are 

returned, and the OUTPUT is assigned the value of the requested parameter. The replies to instructions 10 and 11 are as per 

the  definitions  in  instructions  7  and  8  respectively.  For  example,  if  the  present  status  of  machine  number  5  is  breakaway 

setting, then the reply to the HEX code 

0B 

80 

80 

85 

would be HEX codes 

4B 

80 

81 

85 

 

NOTE 5

 – For the OUTPUT byte set as 6, the VIS source is the input selected using the OUTPUT byte. Similarly, for the 

OUTPUT byte set as 7, the VIS source is the output selected using the OUTPUT byte. Note also, that on some machines the 

sync source is not software selectable, but is selected using switches, jumpers, etc!  

 

NOTE  6

  –  If  INPUT  is  set  to  127  for  these  instructions,  then,  if  the  function  is  defined  on  this  machine,  it  replies  with 

OUTPUT=1. If the function is not defined, then the machine replies with OUTPUT=0, or with an error (invalid instruction 

code).  

 

If the INPUT is set to 126 for these instructions, then, if possible, the machine will return the current setting of this function, 

even for the case that the function is not defined. For example, for a video switcher which always switches during the VIS of 

input #1, (and its VIS setting cannot be programmed otherwise), the reply to the HEX code 

0A 

FE 

80 

81 (i.e. request VIS setting, with INPUT set as 126dec)  

would be HEX codes 

4A 

FE 

81 

81 (i.e. VIS setting = 1, which is defined as VIS from input #1). 

 

NOTE 7

 – Setting OUTPUT to 0 will return the VIS source setting as defined in instruction #7. Setting to 1 will return the 

input # or output # of the sync source (for the case where the VIS source is set as 6 or as 7 in instruction #7). Setting to 2 

returns the vertical sync frequency (0 for no input sync, 50 for PAL, 60 for NTSC, 127 for error).  

 

NOTE 8

 - The reply  to the "REQUEST WHETHER  SETUP  IS DEFINED" is  as in TYPE 3 above, except that here the 

OUTPUT is assigned with the value 0 if the setup is not defined; or 1 if it is defined. 

 

NOTE  9

  -  An  error  code  is  returned  to  the  PC  if  an  invalid  instruction  code  was  sent  to  the  switcher,  or  if  a  parameter 

associated with the instruction is out of range (e.g. trying to save to a setup greater than the highest one, or trying to switch an 

input or output greater than the highest one defined). This code is also returned to the PC if an RS-232 instruction is sent 

while the machine is being programmed via the front panel. Reception of this code by the switcher is not valid. 

 

NOTE 10

 – This code is reserved for internal use. 

 

NOTE 11

 – For machines where the video and / or audio gain is programmable. 

 

NOTE 12

 - Under normal conditions, the machine's present status is saved each time a change is made. The "power-down" 

save (auto-save) may be disabled using this code. Note that whenever the machine is turned on, the auto-save function is set. 

 

NOTE 13

 - This is a request to identify the switcher/s in the system. If the OUTPUT is set as 0, and the INPUT is set as 1, 2, 

5 or 7, the machine will send its name. The reply is the decimal value of the INPUT and OUTPUT. For example, for a 2216, 

the reply to the request to send the audio machine name would be (HEX codes): 

 

7D 

96 

90 

81  (i.e.  22dec for 2nd byte, and  16dec for 3rd byte). 

 

Summary of Contents for OMX-SW5x5

Page 1: ...OMX SW5x5...

Page 2: ...ow Video or Breakaway Option 14 8 2 1 Setting the Audio Follow Video Option 15 8 2 2 Setting the Breakaway Option 15 8 3 Switching OUT IN Combinations 15 8 4 Confirming Settings 15 8 4 1 Toggling betw...

Page 3: ...gure 10 OMX SW5x5 Unit Characteristics 14 Figure 11 Storing and Recalling using the Input Output Buttons 17 Tables Table 1 Front Panel OMX SW5x5 5x5 Video Audio Matrix Switcher Features 4 Table 2 Rear...

Page 4: ...llowing typical applications Professional display systems requiring true 5x5 matrix operation Multimedia and presentation source and acceptor selection and remote monitoring of computer activity in sc...

Page 5: ...itter and remotely by RS 485 or RS 232 serial commands transmitted by a touch screen system PC or other serial controller To achieve the best performance Connect only good quality connection cables th...

Page 6: ...Your OMX SW5x5 Video Audio Matrix Switcher 3 Figure 1 OMX SW5x5 Video Audio Matrix Front Panel Figure 2 OMX SW5x5 Video Audio Matrix Rear Panel...

Page 7: ...ent setting 8 12 RCL RECALL Button Pressing the RCL button and the corresponding OUTPUT key recalls a setup from the non volatile memory The stored status blinks Pressing a different OUTPUT button let...

Page 8: ...erminal Block Connectors Connect to the balanced stereo audio acceptors from 1 to 5 7 RS 232 DB 9F Port Connects to the PC or the Remote Controller 8 RS 485 Terminal Block Port Pin G is for Ground con...

Page 9: ...enough air will still flow around the machine 3 The machine is placed straight in the correct horizontal position 4 You do not overload the circuit s When connecting the machine to the supply circuit...

Page 10: ...posite video acceptors2 and connect the corresponding AUDIO OUTPUTS terminal block connectors to the balanced stereo audio acceptors4 3 Set the dipswitches see section 6 5 4 Connect a PC and or contro...

Page 11: ...Null modem adapter with a 9 wire flat cable to the RS 232 DB9 port on your PC To connect a PC to the OMX SW5x5 unit without using a Null modem adapter Connect the RS 232 DB9 port on your PC to the RS...

Page 12: ...SW5x5 unit Connect the B PIN on the RS 485 rear panel port of the remote controller to the B PIN on the RS 485 rear panel port of the OMX SW5x5 unit If shielded twisted pair cable is used the shield m...

Page 13: ...t Output Figure 5 Figure 6 and Figure 7 illustrate how to wire a balanced unbalanced input and or output connection Figure 5 Connecting the Balanced Stereo Audio Input Output Figure 6 Connecting the U...

Page 14: ...MACHINE The MACH determines the position of an OMX SW5x5 unit specifying which OMX SW5x5 unit is being controlled when several OMX SW5x5 units connect to a PC or serial controller Set the MACH on an O...

Page 15: ...t the RS 485 terminal block port on the first OMX SW5x5 unit to the RS 485 port on the second OMX SW5x5 unit and so on connecting all the RS 485 ports 4 Set the dipswitches as section 6 5 describes In...

Page 16: ...Controlling via RS 232 and RS 485 13 Figure 9 Cascading Individual Units in a Control Configuration via RS 232 and RS 485...

Page 17: ...e following information is displayed in the 7 segment Display1 The number of IN and OUT ports shown during the First Display2 The firmware version number and the MACHINE shown during the Second Displa...

Page 18: ...Display relate to the Audio section If the VIDEO button illuminates all switching operations and the 7 segment Display relate to the Video section 8 3 Switching OUT IN Combinations To switch a video...

Page 19: ...user confirmation and the TAKE button illuminates 2 Press the illuminated TAKE button to toggle from the CONFIRM mode back to the AT ONCE mode Actions no longer require user confirmation and the TAKE...

Page 20: ...t configuration do the following 1 Press the RCL button The RCL button blinks 2 Press the appropriate Input Output button the button corresponding to the setup If in the CONFIRM mode that setup config...

Page 21: ...s locked Pressing a button will have no effect except to cause the LOCK button to blink3 To unlock the OMX SW5x5 Press the illuminated LOCK button for more than two seconds until the LOCK button is no...

Page 22: ...O 19dBm BANDWIDTH 3dB VIDEO 70MHz Fully Loaded AUDIO 29kHz DIFF GAIN 0 02 DIFF PHASE 0 44 Deg K FACTOR 0 05 S N RATIO VIDEO 75 1dB AUDIO 74dB CROSSTALK all hostile VIDEO 51 4dB 5MHz AUDIO 105dB CONTRO...

Page 23: ...2 5 3 2 5 4 2 5 5 11 Tables of Hex Codes for Audio Input Output Gain Control Sections 11 1 and 11 2 contain the tables of hex codes for input and output signal gain control adjustment respectively 11...

Page 24: ...5 1 16 0 1 Audio Level 2 16 2 16 2 2 16 3 2 16 4 2 16 5 2 16 0 2 Audio Level 127 16 FF 16 2 FF 16 3 FF 16 4 FF 16 5 FF 16 0 FF F F F F F F Audio Level 128 16 0 16 2 0 16 3 0 16 4 0 16 5 0 16 0 0 F 0 F...

Page 25: ...ction 42 the AUDIO PARAMETER SETTINGS FOR INSTRUCTIONS 22 24 25 is sent1 2A 87 80 81 The command is sent once and the audio outputs gain adjustment mode continues until instruction 42 changes to the a...

Page 26: ...the audio output is physically disconnected from the input Audio Level 2 16 16 2 16 3 16 4 16 5 16 0 Audio Level 127 16 FF 16 2 FF 16 3 FF 16 4 FF 16 5 FF 16 0 FF F F F F F F Audio Level 128 16 0 16 2...

Page 27: ...e set for N5 N0 2nd BYTE Bit 7 Defined as 1 I6 I0 INPUT When switching ie instruction codes 1 and 2 the INPUT 7 bits is set as the input number which is to be switched Similarly if switching is done v...

Page 28: ...ce 3 4 6 7 11 REQUEST BREAKAWAY SETTING Set as SETUP or set to 126 or 127 to request if machine has this function 0 Request audio breakaway setting 1 Request FOLLOW setting 3 4 6 15 12 REQUEST VIDEO A...

Page 29: ...T 0 or with an error invalid instruction code If the INPUT is set to 126 for these instructions then if possible the machine will return the current setting of this function even for the case that the...

Page 30: ...codes 07 80 C0 81 set for delayed switch 01 84 83 81 switch code then after the required delay send HEX codes 07 80 C1 81 execute delayed switch to implement the switch NOTE 17A For clean switching o...

Reviews: