Download Latest Version config-7.6.0.jar (82.8 kB)
Email in envelope

Get an email when there's a new version of eBus

Home / eBus 5.2.2
Name Modified Size InfoDownloads / Week
Parent folder
Documentation 2019-12-15
Library 2019-12-15
Source Code 2019-12-15
README.txt 2019-12-15 1.2 kB
Totals: 4 Items   1.2 kB 0
eBus 5.2.2 Downloads


Release 5.2.2 corrects the following problems:

  + Bug 24: MessageType cannot be shared between eBus
    connections.
    This is due to MessageType.deserialize(ByteBuffer) not being
    re-entrant. This is corrected by changing the method
    signature to MessageType.deserialize(String, ByteBuffer)
    where the first argument is the message subject.

  + Bug 25: Abstract EMessage and EField message fields not
    supported.
    This fix allows an abstract EMessage or EField class to be
    used as a field declaration and a concrete subclass to be
    placed into that field.

  + Expanded and improved net.sf.eBus.net package and class
    documentation. Added appendix D to Programmer's Manual also
    documenting how to use the net package.

  + Code clean-up and test coverage expansion continuing.


There are three download folders:

+ Libary: contains the eBus API jar files.

+ Documentation: contains the eBus Programmer's Manul in PDF and
          Javadoc folders in tar, gzipped and zip formats.

+ Source Code: snapshot of eBus NetBeans project files at release
          time.

Note: eBus requires Java 8.
Source: README.txt, updated 2019-12-15