Automation Setup. Imagine communications IconMaster
โฆษณา
โฆษณา
9
Automation Setup
Connecting a DAL Automation System to IconMaster
The following information is specific to a DAL Automation system used with the McCurdy
SER-8-IF serial breakout box, and may not apply to any other automation system setups.
1
Using the cable provided, connect the DAL Automation System to port J19 on the McCurdy
SER-8-IF serial breakout box.
2
Choose one of the following options:
If using the IconMaster ICONM-BO-V breakout module, connect port RS-232/422-B on the ICONM-BO-V module to the port on the McCurdy SER-8-IF serial breakout box configured for automation. See
on page 23 for setting the serial port standard.
7
8
IconMaster
Pin Function
2
3
TX- (data sent by router) <===> 6
RX+ (data received by router) <===> 1
RJ45 Port
Pinouts
*
TX+ (data sent by router)
RX- (data received by router)
<===>
<===>
3
2
8
4
9
McCurdy Breakout
Pin
5
Function
Rx -
Tx +
Rx +
Tx -
* For use with SER16 D-Series adapter
If connecting directly to the IconMaster system, connect the multifunction I/O on the
MKE-3901-BM to the port on the McCurdy SER-8-IF serial breakout box configured for automation. See
setting the serial port standard.
IconMaster
Pin Function
20 RSxx2-B TX -
14 RSxx2-B RX +
41 RSxx2-B TX +
15 RSxx2-B RX -
* For use with SER16 D-Series adapter
<===> 6
<===> 1
<===> 3
<===> 2
RJ45 Port
Pinouts
*
4
9
5
8
McCurdy Breakout
Pin Function
Rx-
Tx+
Rx+
Tx-
121
122
Chapter 9
Automation Setup
D-Series System Capabilities With IconMaster
The ADC-100 playout automation includes support for controlling the IconMaster master control switcher.
The following IconMaster capabilities are supported:
Transitions between main sources (V-fade, cut-fade, fade-cut, and mix) at three predefined speeds (slow, medium and fast) in addition to cuts.
Audio-Overs with either of two external inputs
Control of the six IconMaster keyers (two using external key/fill source, four using the internal logo store).
Selection of logos from the IconMaster’s internal logo store (this requires configuring a corresponding source machine entry in the source specification table src.tbl.
Control of effects (this is not functioning correctly with IconMaster firmware v1.4).
Audio-video breakaways not supported: Although the IconMaster supports audio-video breakaways under certain circumstances, using an audio-video break away interferes with
IconMaster functions, so the D-Series interface does not support using this capability.
The IconMaster should be running firmware release 1.4 or later. This interface will not function properly with earlier IconMaster firmware versions.
Configuration
Serial Port Configuration in port.cfg
Serial Port
Configure the serial port used to communicate with the IconMaster with
USAGE=swrn SPEED=38400 NDATA=8 PARITY=NONE NSTOP=1 DUPLEX=FULL
HANDSHAKE=NONE, where n is the index of the swr.tbl entry describing the IconMaster switcher.
Breakout Module Connection
Connect the automation serial port to the connector labeled RS232/422-B on the
IconMaster breakout module.
This port can be configured for either RS-232 or RS-422 connections.
Ensure both jumper J18 of the MKE-3901 board and the jumper pack A1 on the breakout module are both set to match the appropriate serial communication standard
(normally RS-422 for a D-MAS system using McCurdy SER-4, SER-8 or SER-12 card via a
CON-8 or MUX8/800).
IconMaster
Installation and Configuration Manual
123
Switcher Configuration in swr.tbl
An IconMaster switcher requires the following settings in the swr.tbl specification table.
Table 9-1 swr.tbl Specification Settings
swr.tbl Field
Switcher type
Description
Parameter
Number of Outputs
Number of program inputs
Number of program levels
Number of over inputs
Number of over levels
Switcher Latency time
Set to
ICONMASTER
Text describing switcher
Leave Blank
1
Number of valid inputs (between 1 and 12)
1
1 for a single audio-over input, or 2 if both audio-over inputs are used
9 blank (or a time in format ss:ff)
Level Mappings for IconMaster
The automation main audio and video levels are always mapped to the audio and video levels of the IconMaster. The mapping of D-MAS subevent fields and switching levels to the keyers, audio mixer and DVE engine of the IconMaster is controlled by the Switcher Level n fields in swr.tbl.
If a Switcher Level n field is left blank, the corresponding facility of the IconMaster is not associated with an automation switching level and is not used.
Table 9-2 swr.tbl Mapping
swr.tbl Field
Switcher Level 1
Switcher Level 2
Switcher Level 3
Switcher Level 4
Switcher Level 5
Switcher Level 6
Switcher Level 7
Switcher Level 8
Maps Requests to
Keyer 1 (external source)
Keyer 2 (external source)
Keyer 3 (internal logo source)
Keyer 4 (internal logo source)
Keyer 5 (internal logo source)
Keyer 6 (internal logo source)
DVE/Squeezeback engine
Voice-Over Mixer
124
Chapter 9
Automation Setup
Switcher Configuration in bus.tbl
To allow the IconMaster to receive switching requests for events on a specific bus, there must be a corresponding entry in the bus.tbl record to map the D-MAS switching level on that bus to the IconMaster: (The switcher number field has the swr.tbl index of the
IconMaster, and the output number field is set to 1).
Table 9-3 Mapping of bus.tbl switcher Fields to D-MAS Switching Levels
bus.tbl field
Switcher number
DSK 1 switcher number
DSK 2 switcher number
DSK 3 switcher number
DSK 4 switcher number
Logo switcher number
Logo 2 switcher number
Audio over 1 switcher number
Audio over 2 switcher number
Effect switcher number
D-MAS switching level
A Audio and V – Video
D1 – Over Video 1
D2 – Over Video 4
D3 – Over Video 5
D4 – Over Video 6
L1 – Over Video 2 (aka L or Logo)
L2 – Over Video 7
O – Over Audio
O2 – Over Audio 2
E – Over Video 3 (aka Effect)
Source Configuration in src.tbl
The internal logo store of the IconMaster (associated with keyers 3-6) can be controlled as a source by D-MAS. This allows D-MAS to control which internal logo is associated with each of these keyers. If no source control is configured for a particular internal keyer, then that keyer displays whatever logo was last configured manually.
Table 9-4 Settings in src.tbl for IconMaster Internal Logo Store Sources (Keyers 3-6)
Field
Switcher number
Main source main audio input number 1
Main source main video input number 1
Source Type
Value
Index of the IconMaster entry in swr.tbl
Source type associated with a specific sub-event used to map source to a keyer (normally one of D1, D2, D3, D4,
L1 or L2). This should match the setting for corresponding “Switcher level n” entry for the keyer in swr.tbl (where n=3, 4, 5 or 6).
Machine control type
Machine control index
Default control number
Ready time
ICM
Index of the IconMaster entry in swr.tbl
11 (i.e. ready and start control)
A suitable time (a few seconds is ample)
IconMaster
Installation and Configuration Manual
125
Operation Notes
When the corresponding source entry is specified in the appropriate subevent, the corresponding material ID field accepts numeric entries between 1 and 999 to specify an internal logo from the IconMaster logo store (there is no checking to ensure a specific logo number actually exists).
At the ready time, a request is issued to load the specified logo number, unless the keyer is already active on the IconMaster’s PGM bus (in which case, the logo is not loaded until start time).
Configuration for Squeezeback and DVE Effects
The IconMaster supports up to 16 squeezebacks or DVE effects that are preconfigured (i.e.
the details of the effect can not be controlled from D-MAS). DVE transitions are not supported.
Note: Currently, only a single upstream router may be defined for the IconMaster. Thus, if an IconMaster is using explicit routing for both program and effect sources, the program and effect sources must be on the same upstream router.
The IconMaster has a dedicated DVE input; labeled “Squeeze Bkgd” on the breakout panel.
A source may be directly connected to this input, or any of several sources may be routed to it if the IconMaster is configured to use an upstream router.
Table 9-5 Settings in swr.tbl for Explicit Upstream Routing of Effect Sources
Field
1st effect input from upstream routing switcher
1st effect output on upstream routing switcher
Value
1
The output number on the upstream switcher connected to the IconMaster’s
Squeeze Bkgd input.
Describing an Effect transition in ovrtrans.tbl
IconMaster effect subevent transitions are defined by entries in ovrtrans.tbl.
Table 9-6 Effect Transition Settings for IconMaster Entries in ovrtrans.tbl
Field
Custom Transition/Effect Number
Switcher Type
Transition/Effect Name
Description
DVE Transition?
Value
Sequential, starting at 1 (not used by
D-MAS)
ICONMASTER
A name for the transition/effect. This value must be entered in the
EFFECT_TRANSITION field to initiate this effect. All transitions for the same switcher type must have unique names.
Text describing the effect (not used by
D-MAS)
N
126
Chapter 9
Automation Setup
Table 9-6 Effect Transition Settings for IconMaster Entries in ovrtrans.tbl (Continued)
Field
“Squeeze and Reveal” (R) or Stretch and Conceal (C)
Beginning DVE squeeze preset
Value
Ignored for ICONMASTER (leave blank)
The predefined IconMaster effect to perform (an index between 1 and 16 inclusive)
The transition rate to use (S, M, or F) Beginning transition or DVE squeeze duration (mm:ss:ff or S/M/F)
Horizontal wipe on beginning transition?
Ignored for ICONMASTER (leave blank)
Vertical wipe on beginning transition?
Ignored for ICONMASTER (leave blank)
Reverse wipe direction on beginning transition?
Ignored for ICONMASTER (leave blank)
Ending DVE squeeze preset
Ending transition or DVE squeeze duration (mm:ss:ff or S/M/F)
This should have the same value as the
“Beginning DVE squeeze preset” field
This should have the same value as the
“Beginning transition or DVE squeeze duration (mm:ss:ff or S/M/F)” field
Horizontal wipe on ending transition?
Ignored for ICONMASTER (leave blank)
Vertical wipe on ending transition?
Ignored for ICONMASTER (leave blank)
Ignored for ICONMASTER (leave blank) Reverse wipe direction on ending transition?
Number of transitions used in effect
Effect audio from background (on-air) or foreground (effect)
Audio transition is mix (foreground audio effects)
2
B (The
IconMaster does not support audio from effect sources)
N (although not used by the
IconMaster driver, this field may not be left blank)
Audio transition rate (foreground audio effects only)
Ignored for ICONMASTER (leave blank)
Over mix mixer (blank if not over mix) Ignored for ICONMASTER (leave blank)
Input A duck level (-100 – 0) Ignored for ICONMASTER (leave blank)
Input B over level (0 – 28) Ignored for ICONMASTER (leave blank)
Time before transition to re-route video Ignored for ICONMASTER (leave blank)
Ignored for ICONMASTER (leave blank) Time between effects for DVE transition
Delay before starting 2nd background effect source
Ignored for ICONMASTER (leave blank)
Delay before starting 3rd background effect source
Ignored for ICONMASTER (leave blank)
IconMaster
Installation and Configuration Manual
127
Configuring IconMaster to Ignore Automation Commands on Specific
Key Layers
Note: This feature is supported in IconMaster (MKE) software release 2.2 and greater.
The IconMaster is designed to operate from a single point of control. Normally, this will be either the RCP remote control panel, or by automation. The IconMaster does not support control by the RCP and automation independently at the same time. These devices can both control the IconMaster at the same time, however, and the IconMaster will operate as if the two control paths were one, using a single shared device.
To support the split use of IconMaster keyers between manual RCP operations and automation operations, the IconMaster can be setup to ignore automation commands for specific key layers. If this mode is configured, any automation commands which affect the ignored keyers will be ignored.
Setting Up
Automation
Key Masks
A key “mask” is a specific bit field in which each keyer is given a bit position, and the bit field is encoded to select which keyer layers will be respected by automation and which will be ignored.
Bit 0 of the key mask is for Keyer 1 (first external keyer)
A value of 0 allows automation to control the keyer.
A value of 1 forces automation to ignore the keyer.
Bit 1 of the key mask is for Keyer 2 (second external keyer)
Bit 2 of the key mask is for Keyer 3 (first internal logo keyer)
Bit 3 of the key mask is for Keyer 4 (second internal logo keyer)
Bit 4 of the key mask is for Keyer 5 (third internal logo keyer)
Bit 5 of the key mask is for Keyer 6 (fourth internal logo keyer)
The key mask is encoded as a byte, in the format 0xHH, where HH is the hex encoded key mask.
For example:
A key mask of 0x00 (all zeros) is the default key mask, and will allow automation control of all keyers.
A key mask of 0x0F will allow automation control of keyers 5 and 6, and will disallow automation control of keyers 1 through 4.
A key mask of 0x30 will allow automation control of keyers 1 through 4, and will disallow automation control of keyers 5 and 6.
Procedure
To set up a key mask in IconMaster, perform the following steps from a MS-Windows computer connected to the same network as your IconMaster system:
1
Open a command prompt window by selecting the <Start> button at the bottom left of the screen. Select the RUN menu item, and then type cmd in the field.
2
Press OK. A command prompt window will appear.
128
Chapter 9
Automation Setup
3
Begin a telnet session by typing telnet xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx = the IP address of the IconMaster's MKE-3901 module).
4
Type leitch as the username.
5
Type LeitchAdmin as the password.
6
To display the current automation key mask, type getAutoKeyMask, and then press
<Enter>. The hex encoded key mask will be displayed, along with the IconMaster's interpretation of the code.
For example:
-> getAutoKeyMask
Auto Key Mask:
0x30
Bit 0 - Key1: 0
Bit 1 - Key2: 0
Bit 2 - Key3: 0
Bit 3 - Key4: 0
Bit 4 - Key5: 1
Bit 5 - Key6: 1
Displays the current hex encoded key mask
Displays the status of keyer 1:
0 = keyer under automation
Displays the status of keyer 2:
0 = keyer under automation
Displays the status of keyer 3:
0 = keyer under automation
Displays the status of keyer 4:
0 = keyer under automation
Displays the status of keyer 5:
1 = keyer automation ignored
Displays the status of keyer 6:
1 = keyer automation ignored
Ignore the “value =” return line.
7
To set the current automation key mask, type setAutoKeyMask 0xHH and then press
<Enter>. (HH is the hex-encoded key mask [i.e., 0x30]. Include the 0x [zero and x] characters when entering the hex number. Again, ignore the “value =” return line.)
8
To verify the current automation key mask, type getAutoKeyMask, and then press
<Enter>.
9
To end the Telnet session, press <Ctrl> + ] (closing square bracket), and then type quit.
IconMaster
Installation and Configuration Manual
129
The following screen shows the above process, where the IconMaster begins with a key mask of 0x30 (masking/ignoring keys 5 and 6), and is changed to a key mask of 0x18
(masking/ignoring keys 4 and 5).
Figure 9-1 The getAutoKeyMask Process
Important Considerations for Automation Key Masks
The most common reason for automation key masks is to allow the manual control of some key layers, while automating the remaining key layers.
It should be noted that the IconMaster is designed for single-user operation. The “user” may be a manual operator using the RCP control panel, or it may be an automation system.
The IconMaster system does not distinguish between manual and automation users.
When a user enables a key layer for the next transition, that layer is enabled regardless of which user initiates the next transition via the TAKE button or automation TAKE command.
If a manual RCP user enables a key layer and the automation system enables a different key layer, the next TAKE will transition both keys.
The issue listed above will only be a problem if manual operations are done at the same time as automated operations. The following simple, but effective, workaround should be followed to ensure that automated TAKE and manual TAKE operations do not conflict.
All manual operations should follow these simple steps from the IconMaster’s RCP control panel.
1
Press the HOLD button to disable automation control.
2
Verify only the keyers you wish to transition manually are enabled. Normally, RCP keyer enables will follow automation control, so this step is important.
130
Chapter 9
Automation Setup
3
Press the TAKE button to perform the transition on only the selected keyers.
4
Deselect the key layers being controlled manually. This step is important, as the next automation TAKE operation will affect any keyers which are enabled for transitions.
5
Press the HOLD button to enable automation control.
Steps 1 and 5 above will safeguard against automation coming in while manual operations
are being set up and executed.
Automation Considerations
If a keyer is masked via the Automation Key Mask, the following automation commands will have no effect on the key layer:
KEY_ENABLE0x0B
KEY_MOD0x0A
LOGO_SELECT0x51
LOGO_SELECT_KEY0x71
Although the IconMaster will respond with ACKNOWLEDGE responses to these commands, the commands will be ignored by IconMaster. This has been done in order to avoid having automation systems invoke recovery procedures if they receive a NAK response.
ดาวน์โหลด
โฆษณา