GVG100 Commands
GVG100 Commands
Supported Commands
The switcher can be controlled from a remote device or computer via GV Grass Valley® GVG100 commands.
These commands can either be sent to the switcher over a serial or Telnet connection.
Example Commands
• setGVGlegacymode(false) — sets Ross Mode.
4802DR-401--05
© 2021 Ross Video Limited. Ross®, MiniME and
, any related marks are trademarks or registered trademarks of Ross Video Limited. All other trademarks are the property of their respective companies. PATENTS ISSUED and PENDING. All rights reserved. No
part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, mechanical, photocopying, recording or otherwise, without the prior written permission of Ross Video. While every precaution has been
taken in the preparation of this document, Ross Video assumes no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained herein.
• injectGVG100command("0501CC501405") — select BKGD and keys 2 and 3 for the Next Trans of ME 2,
with a rate of 45.
• injectGVG100command("0300FB1F") — perform fade to black.
Bus Bits for Non-Memory Commands (Hex) Bits for Memory Commands
2
Table 2: Carbonite Video Source Mapping
Map-To Source
0 Black
100 Matte
150 Program
151 Preview
155 ME 1 Program
156 ME 1 Preview
160 ME 2 Program
161 ME 2 Preview
210 MiniME™ 1
211 MiniME™ 2
212 MiniME™ 3
213 MiniME™ 4
Map-To Source
0 Black
10 Matte
Map-To Source
0 Black
3
Map-To Source
5 --
6 Matte
Note: For the following table, ME can be an ME, a MiniME™, a MultiScreen, or an Aux bus.
Write Wipe Pattern ME 3 C8 <wipe> Valid wipes are 0-9, as per the
wipe pattern buttons. An invalid
wipe number returns a protocol
error.
Write Transition Mode ME 3 CA <mode> Last 5 bits used; bit 0:key 2, bit
1:key 1, bit 2:BKGD, bit 3:key 3, bit
4:key 4.
4
Name ME / Keyer Length Byte Code Data / Notes
0-3 binary coded decimal (meaning valid values are b0-b1001, or 0-9)
2 6-7 unused
0-3 binary coded decimal (meaning valid values are b0-b1001, or 0-9)
3 4-7 unused
0-3 binary coded decimal (meaning valid values are b0-b1001, or 0-9)
Program Bus 0-9 ME 0x00-0x09 Trying to turn off results in a protocol error.
Program Bus On-Air ME 0x0A Trying to turn off results in a protocol error.
5
Name ME / Keyer Bytes Notes
Preset Bus 0-9 ME 0x10-0x19 Trying to turn off results in a protocol error.
Preset Bus On-Air ME 0x1A Trying to turn off results in a protocol error.
DSK Preview Keyer 0x1E Always true; we don't have DSKs – all our
keyers show on preview. Trying to turn off
results in a protocol error.
Key Bus 0-9 Keyer/ME 0x20-0x29 Trying to turn off results in a protocol error.
Key Bus On-Air Keyer 0x2A Trying to turn off results in a protocol error.
Key Video Fill Keyer 0x2F Always true; trying to turn off results in a
protocol error.
Key Invert Keyer/ME 0x40 DSKs; Trying to turn off results in a protocol
error.
Key Mask Keyer 0x41 DSKs; Trying to turn off results in a protocol
error.
Key AutoKey Keyer 0x42 DSKs; Trying to turn off results in a protocol
error.
Key SelfKey Keyer 0x43 DSKs; Trying to turn off results in a protocol
error.
Key Invert Keyer 0x44 Trying to turn off results in a protocol error.
Key Mask Keyer 0x45 Trying to turn off results in a protocol error.
Memory Mode Toggle -- 0x47 Toggles between memory mode and pattern
mode (are we changing patterns, or saving /
loading memories?).
Next Trans is Background -- 0x48 Trying to turn off results in a protocol error.
Next Trans is Key 1 -- 0x49 Trying to turn off results in a protocol error.
Key Self Key Keyer/ME 0x4C Trying to turn off results in a protocol error.
Key Auto Key Keyer/ME 0x4D Trying to turn off results in a protocol error.
6
Name ME / Keyer Bytes Notes
Key Chroma Key Keyer/ME 0x4E Trying to turn off results in a protocol error.
Program Bus 0-9 ME 0x00-0x09 Trying to turn off results in a protocol error.
DSK Preview Keyer 0x1E Always true; we don't have DSKs – all our
keyers show on preview.
Memory Mode Toggle -- 0x47 Toggles between memory mode and pattern
mode (are we changing patterns, or saving /
loading memories?).
Cut ME 0x4A
7
Name ME / Keyer Bytes Notes