Kramer Protocol
Basic routing commands
Command |
|
|
|
|
|
| Syntax |
|
|
|
|
|
| Response | ||||||||||
Switch audio & video | AV IN> |
|
| , IN> |
|
| , … | AV IN> |
|
| , IN> |
|
| ,… |
|
|
|
| ||||||
OUT | OUT | OUT | OUT | RESULT | ||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||
Switch video only | VID IN> | OUT | , IN> | OUT | , … | VID IN> | OUT | , IN> | OUT | , … | RESULT |
| ||||||||||||
| Short form: V IN> |
| , IN> |
| , … |
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||
| OUT | OUT |
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Note:
When AFV mode is active, this command will switch also audio. If audio is breakaway – device display mode will change to show audio connections status.
| Switch audio only | AUD IN> | OUT | , IN> | OUT | , … | AUD IN> | OUT | , IN> | OUT | , … | RESULT |
|
|
|
|
| ||||||||||||||||||||||||||||
|
|
|
| Short form: A IN> |
|
| , IN> |
| , … |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||
|
|
|
| OUT | OUT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||
| Note: When AFV mode is active, this command will switch also video. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
| Read video connection | VID? | OUT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| VID | IN>OUT |
|
|
|
|
| ||||||||||||||||
|
|
|
| Short form: V? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
|
|
|
|
| OUT |
|
|
|
|
|
|
|
|
|
|
|
|
|
| VID |
|
| , |
|
|
|
|
| , … | ||||||||||||||||
|
|
|
| VID? * |
|
|
|
|
|
|
|
|
|
|
|
|
|
| IN>1 | IN>2 | |||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||
| Read audio connection | AUD? | OUT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| AUD IN> | OUT |
|
|
| ||||||||||||||||||||
|
|
|
| Short form: A? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||
|
|
|
| OUT |
|
|
|
|
|
|
|
|
|
|
|
|
|
| AUD IN>1, IN>2, … | ||||||||||||||||||||||||||
|
|
|
| AUD? * |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| Parameters Description: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
| IN = Input number or '0' to disconnect output. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||
| '>' = Connection character between in and out parameters. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
| OUT | = Output number or '*' for all outputs. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
| Examples: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
| Switch Video and Audio input 3 to output 7 |
| #AV 3>7CR |
| ~AV 3>7 OK | CRLF |
|
|
|
|
|
|
|
|
| |||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||||||||
|
| Switch Video input 2 to output 4 |
| #V 2>4CR |
| ~VID 2>4 OK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||||
|
|
|
| CRLF |
|
|
|
|
|
|
|
| |||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||||||||||
|
| Switch Video input 4 to output 2 in machine |
| #6@VID 4>2CR |
| ~6@VID 4>2 OK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||||||||||||||
|
|
|
|
| CRLF |
|
|
|
|
|
|
| |||||||||||||||||||||||||||||||||
|
| number 6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
| Disconnect Video and Audio Output 4 |
| #AV 0>4CR |
| ~AV 0>4 OK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||
|
|
|
| CRLF |
|
|
|
|
|
|
|
|
| ||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||||||||||
|
| Switch Video Input 3 to All Outputs |
| #V 3>*CR |
| ~VID 3>* OK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||||||||||
|
|
|
| CRLF |
|
|
|
|
|
|
|
|
| ||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||||||||||||||||||||||
|
| Chaining Multiple | #AV 1>* V 3>4, 2>2, 82>1, 0>2 V 82>3 A 0>1 V? * CR |
|
| ~AV 1>* OK | CRLF |
|
| ||||||||||||||||||||||||||||||||||||
|
| commands* | First switch all Audio and video outputs from input 1, |
|
|
|
|
|
|
|
|
| ~VID 1>2, 3>4 | ||||||||||||||||||||||||||||||||
|
|
|
| Then switch video input 3 to output 4, video input 2 to output 2, |
|
|
| OK | CRLF |
|
|
|
| ||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
| video input and disconnect video output 2. |
|
| ~VID 82>3 |
|
|
| ||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
| ERR### | |||||||||||||||||||||||||||||||||||
|
|
|
| Then switch audio input 3 to output 2, |
|
|
|
|
|
|
|
|
|
|
| CRLF |
|
|
|
|
|
|
|
| |||||||||||||||||||||
|
|
|
| Then disconnect audio output 1. |
|
|
|
|
|
|
|
|
|
| ~AUD 0>1 OK |
|
| ||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| CRLF | |||||||||||||||||||||||||||||||
|
|
|
| Then get status of all links (assume this is 4x4 matrix). |
|
|
|
|
|
|
|
|
| ~V 1>1, 0>2, 1>3, 3>4 | |||||||||||||||||||||||||||||||
|
|
|
| Commands processing start after entering CR, response will sent for |
|
| |||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
| CRLF |
| |||||||||||||||||||||||||||||||||||||
|
|
|
| each command after processing it. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37