import isystem.connect as ic
winidea_id = ''
def test_control():
connMgr = ic.ConnectionMgr()
connMgr.connect(ic.CConnectionConfig().instanceId(winidea_id))
pluginCtrl = ic.CPluginController(connMgr, "[TC399XE.CPU0] TriCore")
print(f"Is view 'Counters' already opened: {pluginCtrl.is_open('Counters')}")
pluginCtrl.open("Counters")
print(f"\tOpened: {pluginCtrl.is_open('Counters')}")
print("Forcing values refresh...")
pluginCtrl.refresh("Counters")
pluginCtrl.invoke('Counters',
"ResetCounters",
"")
print("Closing 'Counters' view.")
pluginCtrl.close("Counters")
if __name__ == "__main__":
test_control()