beautypg.com

Xs’ control settings, Advanced control, Where – Zektor Clarity HD® 8X8 HDMI Matrix User Manual

Page 23: Number of available zones, Number of available inputs, Set the control bits to ‘settings1’ and ‘settings2, Query for current settings response string

background image

ClarityHD8x8 Serial Protocol, Version 1.1, 6/7/13

23

Advanced Control

Where:

zones

= Number of available zones

inputs

= Number of available inputs

chan_bitmap

= Bitmap of the available channels

‘XS’ Control Settings

Turn on and off operational modes of the ClarityHD8x8.

The format of the command is:

^XS

settings1,settings2$

Set the control bits to ‘settings1’ and ‘settings2’

^XS +

settings1,+settings2$

Set bits indicated in ‘settings1’ and ‘settings2’ to 1

^XS -

settings1,+settings2$

Reset bits indicated in ‘settings1’ and ‘settings2’ to 0

^XS ?$

Query for current settings

Response String:

^=XS

settings1,settings2$

Where ‘settings1’ is a bitmapped parameter defined as:

ASY - 0=Polled mode.

1=Asynchronous Mode.

ACK - 0=Don’t acknowledge cmds with “^+$

1=Acknowledge error free commands with a “^+$

ECO - 0=Do not send a response strings for each cmd. 1=Always send response string when a serial command is issued
CHM- 0=Only send a “.ch” when needed.

1=Always append a “.ch” channel mask to a zone response cmd

CRE - 0=Don’t send CRs/LFs at end of responses

1=End all responses with a carriage return and a line feed.

SET - 0=Disable the setup option.

1=Enable the setup option.

CHS - 0=Setup mode is read only.

1=Enable changing parameters in the setup mode.

IRS - 0=Disable IR sensor.

1=Enable IR sensor.

IRJ - 0=Disable IR jack.

1=Enable IR jack.

KYD - 0=Font panel keys not disabled.

1=Disable front panel keys.

0

- Reserved.

Where ‘settings2’ is a bitmapped parameter defined as:

0

- Reserved.

This command uses a bitmapped parameter. Each bit can set or reset without affecting the other bits.
(See: Using Bitmapped Parameters” on page 17, for more information on using bitmapped parame-
ters.)

Both parameters do not have to be present on the command line, if a parameter is left out the com-
mand, it will be left unchanged:

^XS

settings1$

Only ‘settings1’ is changed

Since ‘settings2’ was not present on the command line, it will not be affected.

A comma can be used to indicate a missing parameter:

Value

32768

16384

8192

4069

2048

1024

512

256

128

64

32

16

8

4

2

1

Bit Position

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Name

0

0

0

KYD

IRJ

IRS

0

0

CHS

SET

0

CRE

CHM

ECO

ACK

ASY

Default:

0

0

0

0

1

1

0

0

1

1

0

1

0

1

1

1

Value

32768

16384

8192

4069

2048

1024

512

256

128

64

32

16

8

4

2

1

Bit Position

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Name

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Default:

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0