using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using ORiN2.bCAP; using ORiN2.Library; namespace bCapVariableAccess { class Program { static void Main(string[] args) { bCAPClient m_client = null; m_client = new bCAPClient("TCP:127.0.0.1", 3000, 3); m_client.Service_Start("WDT=400"); /* Get controller handle */ int hCtrl = m_client.Controller_Connect("Ctrl", "CaoProv.DENSO.IoTDS", "", "Controller=CTRL1"); /* Get variable handle */ int hVar = m_client.Controller_GetVariable(hCtrl, "ITEM1", ""); string sVal = m_client.Variable_GetValue(hVar).ToString(); Console.WriteLine("ITEM1 value = {0}", sVal); m_client.Variable_Release(hVar); m_client.Controller_Disconnect(hCtrl); m_client.Service_Stop(); Console.ReadLine(); } } }