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