← Back to Support Hub
proEvents

Support For Events & Broadcast Professionals

What we can help with

across live events, mobile production, broadcast operations, or for mixed proAV and streaming deployments.

  • Event, broadcast, rental, and production operations
  • Mixed workflows combining proAV processors with streaming gear
  • Rapid triage for show-critical or time-sensitive incidents

Start a support chat

Tell us your device model and what you need help with, or try a suggested question.

Support Knowledge

Select an article from the menu to view full content here.

API / Commands / Layer Configuration

Layer Configuration

Overview

This command is used to adjusts the designated layer’s scale and crop values, as well as switches its signal source.

Device Supported

Q Series: Q16pro Gen 2

Command Structure

ElementAttributeDetail
HEAD<
TYPET
ADDR0x00default
SEQN0x00default
CMMD0xF2Set layer property
DAT10x00default
DAT20x00~0x9FLayer number 1~160 layer 1(0x00), layer 2(0x01), layer 32(0x1F) etc.
DAT30x00Unused
DAT40x00Unused
CHKSCheck sum=ADDR+SN+CMD+DAT1+DAT2+DAT3+DAT4
END>
DATA BLOCK[The string starts with "[" string vaules are in decimal
crop_posxlayer cropping vaule: X horizontal position
crop_posylayer cropping vaule: Y Vertical position
crop_widthlayer cropping vaule: witdth
crop_heightlayer cropping vaule: Height
scale_posxlayer scale value: X horizontal position
scale_posylayer scale value: Y Vertical position
scale_widthlayer scale value: width
scale_heightlayer scale vaule: height
inputSignal scource 0~79
0: input 1
1: input 2
2: input 3
.....
79:input 80
]The string ends with ]

Example Transmit

  • Set layer property of layer 2
CommandHEADTYPEADDRSEQNCMMDDAT1DAT2DAT3DAT4CHKSEND
ASCII<T0000F200010000F3>
HEX3C5430 3030 3046 3231 3830 3130 3030 3036 333E

Application

To implement the configuration of layer's sacle, crop and sources, the following combination of commands must be executed:

  • Layer Configuration + Group TAKE

The combination invokes layer changes

  • Layer Configuration + Save Scene + Group TAKE

The combination invkers layer changes and saves changes to designated scene/bank

Command Sample

<T0000F200010000F3> [input=2] //switch layer2's signal to sources 3 <T0000681A01000083> //save changes to scene 1 <T0000F0380005002D>0200000002 //group TAKE <F0000F200010000F3> <F0000681A01000083> <F0000F0380006012F>//feedback: switch and save successful

<T0000F200010000F3>[scale_posx=100,scale_posy=100,scale_width=500,scale_height=800] //set layer2 to position (100,100) with 500 width and height 800 <T0000681A01000083> //save changes to scene 1 <T0000F0380005002D>0200000002 //group TAKE <F0000F200010000F3> <F0000681A01000083> <F0000F0380006012F> //feedback: set and save successfully

Application

In the scenario where users need to configure layer multiple time under same scene/bank, its suggest to follow below workflow: Knowledgebase image

Reference

For details of Group TAKE command, refer to article ‘’TAKE Command‘’

For details of Save Scene command, refer to article "Save Scene/Bank"