Too mouch objects?
-
Hello community,
I'm new in the forum and I'm new with BACnet and BACnet4j.In my application i use BACnet4j, but wen I increase the number of object in the BACnet devices YABE, that I use to debug my application, raise an error dialog "Comunication Error . Couldn't fetch objects" and the application on server print some axceptions on the command line:
com.serotonin.bacnet4j.exception.BACnetTimeoutException: Timeout while waiting for response for id 3 at com.serotonin.bacnet4j.transport.Transport.sendSegments(Transport.java:273) at com.serotonin.bacnet4j.transport.Transport.sendSegmented(Transport.java:337) at com.serotonin.bacnet4j.transport.Transport.sendResponse(Transport.java:308) at com.serotonin.bacnet4j.transport.Transport.incomingApdu(Transport.java:515) at com.serotonin.bacnet4j.npdu.IncomingRequestParser.run(IncomingRequestParser.java:44) at com.serotonin.bacnet4j.npdu.ip.IpNetwork.run(IpNetwork.java:242) at java.lang.Thread.run(Thread.java:619) com.serotonin.bacnet4j.exception.BACnetException: No waiting recipient for message: address=Address [networkNumber=0, macAddress=[c0,a8,2,9b,12,90]], id=3, isFromServer=false, message=SegmentACK(negativeAck=false, server=false, originalInvokeId=3, sequenceNumber=0, actualWindowSize=5) at com.serotonin.bacnet4j.transport.WaitingRoom.notifyMember(WaitingRoom.java:151) at com.serotonin.bacnet4j.transport.Transport.incomingApdu(Transport.java:548) at com.serotonin.bacnet4j.npdu.IncomingRequestParser.run(IncomingRequestParser.java:44) at com.serotonin.bacnet4j.npdu.ip.IpNetwork.run(IpNetwork.java:242) at java.lang.Thread.run(Thread.java:619)
The problem seem to be related to the nuber of objects: when i delete some object creation all works again.
Thank you for the help