我正在使用BACnet4J作为BACnet设备模拟器。我让它创建对象,并对属性的读和写作出反应。我也和COVSubscriptions一起玩过。一切都很好。现在,我希望在二进制输入的状态发生变化时使用事件。有没有自动触发事件的方法?根据我对代码的理解,我认为我应该做以下工作:
现在我希望当二进制输入的现值发生变化时,BACnet4J会触发事件,但是没有,我找到了一个看起来非常合适的方法i LocalDevice。它被称为sendIntrinsicEvent(.),但是不调用该方法。
每当状态发生变化时,我是否必须自己调用该方法?
发布于 2014-08-19 14:30:43
据我所知,是的,没有自动通知。我们必须在值上实现更改事件通知,使用您已经找到的方法(sendIntrinsicEvent)。
https://stackoverflow.com/questions/25060790
复制相似问题