Custom panel working in Dashboard but not in Ultritouch

I have a custom panel that I created to control the encoding streams on Cobalt 9992-ENC OG Cards.

The controls on the custom panel that are to start/stop stream and then confirm selection.

This panel worked fine over last week but when we had to shut down our system over the weekend and when we brought it back up the OGX Frame was assigned a new IP and now a couple of the buttons dont work.

What’s strange is that the code hasn’t changed and all the parameter references should line up. There are a few parameter controls that were dragged straight from the Dashboard page and those buttons work fine. So do the data readouts. But the custom buttons that i created do not. And only from the Ultritouch. Everything works fine in Dashboard Panelbuilder.

  <split bottom="0" left="0" orientation="horizontal" right="1" top="0">
        <abs virtualheight="210" virtualwidth="875" weight="0.5">
           <table bottom="0" left="0" right="5" top="0">
              <tr>
                 <button buttontype="push" colspan="1" fill="both" name="" pheight="105" pwidth="492" rowspan="1" style="bg-u:IMAGES/START%20PRIMARY.png;bdr:thick;" weightx="1.0" weighty="1.0" width="315">
                    <task tasktype="ogscript">var enc1 = params.getParam("10006212054<br>Slot 5<br>9992-ENC", "0x2054", 0);

var enc2 = params.getParam(“10006212054
Slot 5
9992-ENC”, “0x2448”, 0);
var enc3 = params.getParam(“10006212054
Slot 5
9992-ENC”, “0x283C”, 0);

enc1.setValue(1);
enc2.setValue(1);
enc3.setValue(1);






25







25







25



















var enc1 = params.getParam(“10006212054
Slot 5
9992-ENC”, “0x2054”, 0);
var enc2 = params.getParam(“10006212054
Slot 5
9992-ENC”, “0x2448”, 0);
var enc3 = params.getParam(“10006212054
Slot 5
9992-ENC”, “0x283C”, 0);

enc1.setValue(0);
enc2.setValue(0);
enc3.setValue(0);


var apply1 = params.getParam(“10006212054
Slot 5
9992-ENC”, “0x207E”, 0);
var apply2 = params.getParam(“10006212054
Slot 5
9992-ENC”, “0x2472”, 0);
var apply3 = params.getParam(“10006212054
Slot 5
9992-ENC”, “0x2866”, 0);

apply1.setValue(0);
apply2.setValue(0);
apply3.setValue(0);








var enc1 = params.getParam(“10006212054
Slot 7
9992-ENC”, “0x2054”, 0);

var current = enc1.getValue();
var newState = (current == 1) ? 0 : 1;

enc1.setValue(newState);






30



















var enc1 = params.getParam(“10006212054
Slot 7
9992-ENC”, “0x2054”, 0);

var current = enc1.getValue();
var newState = (current == 1) ? 0 : 1;

enc1.setValue(newState);


var apply1 = params.getParam(“10006212054
Slot 7
9992-ENC”, “0x207E”, 0);

apply1.setValue(0);




















50












































50












































50






















































50










































50










































50





























































































Looks like you have links to devices in the Basic Tree in Dashboard. I’d open the Device Tree on the Ultritouch and make sure the IP addresses of these devices are updated and showing up in the tree.