Hey Dean.
Ross talk messages do one task at a time but you can put them in to one button. So here is an example of one button doing 2 crosspoint changes to 2 switchers (Carbonite 1 and Graphite 2) putting source 1 in the carbonite and source 2 in the graphite then hitting the cut button on the both switchers.
The code runs as quickly as it can process so the result should be instant.
I've shown it here in visual logic and in the source code.
<button buttontype="push" height="3" left="354" top="295" width="1">
<task tasktype="ogscript">
rosstalk.sendMessage(params.getValue('Carbonite1_IPAddress', 0), 7788, "XPT " + "ME:1:PV" + ":" + "IN:1");
rosstalk.sendMessage(params.getValue('Graphite2_IPAddress', 0), 7788, "XPT " + "ME:1:PV" + ":" + "IN:2");
rosstalk.sendMessage(params.getValue('Carbonite1_IPAddress', 0), 7788, "MECUT ME:" + 1);
rosstalk.sendMessage(params.getValue('Graphite2_IPAddress', 0), 7788, "MECUT ME:" + 1);
</task>
</button>
Hope that helps.
Jack
------------------------------
Jack Horry
Product Manager
Quorum
Ross Video | Living Live
------------------------------
Original Message:
Sent: 08-03-2024 23:16
From: Dean Deutscher
Subject: Custom panel to control 2 MC1's
I am tasked with creating a custom Dashbaord panel with buttons on it that, when clicked, will cause two different MC1's to respond. For example, when a single custom panel button is clicked, both MC1's will select a certain source button and execute a Take. Is this possible? I was hoping Rosstalk commands could handle this but it doesn't look like that is possible.
------------------------------
Dean Deutscher
Broadcast Engineer
WDAY-TV
------------------------------