问题描述
我正在通过bacnet4j项目java使用bacnet。我有一个带有bacnet对象的设备,我想通过第二个设备(COV)监视此对象。我该如何运行下标?
我应该利用
localDevice.getEventHandler().addListener(new DeviceEventListener() {
并使用其中的功能?
也许有人把我放在正确的轨道上。还是有什么我可以分析的例子?
解决方法
我还没有在真实的设备上进行过测试(我为BACnet对象的子集编写了bacnet4j-wrapper)。
值的更改是两步过程。首先,您需要像以前一样添加?- print_them(12).
I'm at 0
I'm at 1
I'm at 2
I'm at 3
I'm at 4
I'm at 5
I'm at 6
I'm at 7
I'm at 8
I'm at 9
I'm at 10
I'm at 11
I'm at max: 12
true ; <--- success but maybe there are other solutions?
false. <--- nah,actually not
。一种更方便的方法是DeviceEventListener
,它附带了所有方法-您需要实现的一种方法是DeviceEventAdapter
。
将听众放置到位后,您需要针对要观看的特定对象触发covNotificationReceived
。