Difference between revisions of "Script Set Manual Interface Speed"

From Observer GigaFlow Support | VIAVI Solutions Inc.
Jump to: navigation, search
(Created page with " var rosutils = Java.type('ros.CROSUtils'); var boolean = Java.type('java.lang.Boolean'); var devIP = "172.21.40.254"; var thisDevice = actions.getDevice(devIP); var anint...")
 
 
Line 1: Line 1:
 
  var rosutils = Java.type('ros.CROSUtils');
 
  var rosutils = Java.type('ros.CROSUtils');
var boolean = Java.type('java.lang.Boolean');
 
 
  var devIP = "172.21.40.254";
 
  var devIP = "172.21.40.254";
 
  var thisDevice = actions.getDevice(devIP);
 
  var thisDevice = actions.getDevice(devIP);

Latest revision as of 09:46, 1 March 2023

var rosutils = Java.type('ros.CROSUtils');
var devIP = "172.21.40.254";
var thisDevice = actions.getDevice(devIP);
var anint = thisDevice.interfaces.get(ifIndex)
var c= anint.getClass()
var m = c.getDeclaredField("manualspeed")
m.setAccessible(true);
anint.manualspeed=true;
anint.setIfSpeedIn(downSpeed,false);
anint.setIfSpeedOut(upSpeed,false);
anint.save(1)