static void Main(string[] args)
{
var connection = new KnxConnectionRouting();
connection.Connect();
connection.KnxEventDelegate += Event;
connection.Action("1/0/1", false);
Thread.Sleep(5000);
}
static void Event(string address, string state)
{
var connection = new KnxConnectionRouting();
if (address == "1/0/1")
{
decimal temp = (decimal)connection.FromDataPoint("1.001", state);
Console.WriteLine("New Event: device " + address + " has status " + temp);
return;
}
Console.WriteLine("New Event: device " + address + " has status " + state);
}
从“事件”方法返回的“状态”变量返回 null.temp 值总是给出零结果。
有什么建议吗?
我使用了 KNXLib