Dear all,
As it has been announced on the Certi-devel mailing list, we are currently preparing the new release version of CERTI 4.0.0. It includes a lot of changes and new features as an updated version of the Null Message Prim algorithm, C++14 compliance, MoM and Modular Fom implementation.
So far, for Unix based system, it works with multiples version of gcc and clang which has support for C++14 standard. Unfortunately, under Windows OS, it only works for MinGW and we currently have some trouble to get it working for Visual Studio.
We hope to be able to get the Visual Studio compatibility before releasing this new 4.0 version officially. If you want to try it and if you face any issue which are not yet reported, please write and document it in the CERTI bugs tracker.
Best regards,
JbCh
The co-simulation environment in Ptolemy Project for distributed simulation using CERTI now works with "Time advance Request (TAR)" mechanism for time stepped federates.
The work done to achieve this has been described in the following reports and manual:
http://download.savannah.gnu.org/releases/certi/papers/2015-ADistSimulEnvForCPS-YanxuanLI-MasterThesis.pdf
http://download.savannah.gnu.org/releases/certi/papers/2015-ImprovingTheHLACERTIFramework-DavidCOME.pdf
http://download.savannah.gnu.org/releases/certi/papers/2015-10-20-ptii-hla-manual-r73687.pdf
Hi all,
CERTI 3.5.1 has just been released.
The source tarball may be found in the usual Download place.
The co-simulation environment in Ptolemy Project for distributed simulation using CERTI now works with multiple instances.
See DSRT 2013 paper in the Download/papers area
http://download.savannah.gnu.org/releases/certi/papers/2013-DSRT-DistributedSimulationOfHeterogeneousAndRTSystems.pdf
Ptolemy project is available at ("For the impatient" works nicely)
http://chess.eecs.berkeley.edu/ptexternal/
After installing, Ptolemy-CERTI demos and manual are at
$PTII/org/hlacerti/demo
The installation manual is available there:
https://repo.eecs.berkeley.edu/svn-anon/projects/eal/ptII/trunk/org/hlacerti/manual-ptii-hla.pdf
CERTI has migrated to git DVCS.
see:
https://savannah.nongnu.org/git/?group=certi
The old CVS repositories will be made read-only very soon.
Hi all,
CERTI 3.4.3 has just been released.
This is the first release done using git instead of CVS
The source tarball may be found in the usual Download place.
This release includes the partial support of IEEE-1516 v2010 API for C++ a.k.a. HLA Evolved.
Hi all,
The second 'patch' release for CERTI 3.4.x series is out.
I've just uploaded the source tarballs and zip into the download area:
http://download.savannah.gnu.org/releases/certi/
you may have to wait the mirror turn-around time in order to be able to download it.
New release of Python Bindings for HLA is available at
http://download.savannah.gnu.org/releases/certi/contrib/PyHLA
The Windows installer is compatible with CERTI 3.4.0 and Python 2.5. Additional Python 2.x releases can be supported on request.
This is a bugfix release. No new functionality was implemented, but a number of significant bugs was fixed.
User guide and installation instructions are available at
http://www.nongnu.org/certi/PyHLA/manual
This release is a relatively big step forward.
- first release with partial IEEE-1516 support (Thanks to Jeroen and its collegue)
- first release with fully generated internal message (Thanks to many people including Lucas, Andrej, and me :-] )
- Many bug fixes (23)
- Many patches merged (19) - many of them from Mathias
- first release with corresponding java binding [not released yet] (Thanks to Andrej)
- first release with a fresh new (not activated by default) conservative and efficient Time Management algorithm.
As numbering suggest 3.4.0 release is "binary incompatible" with 3.3.x series, i.e. you may NOT mix federate using CERTI 3.3.x and others using 3.4.x.
This "breakage" was necessary for fully generating internal messages.
Many things remains on the workplan...go ahead send more patches :-]
I've just uploaded the source tarballs and zip into the download area:
http://download.savannah.gnu.org/releases/certi/
you may have to wait the mirror turn-around time in order to be able to download it.
Some CERTI users voluntereed for beginning the implementation of the 1516 API, anyone may follow or help this task from the tracker
https://savannah.nongnu.org/task/?10290
Any general comment on this are welcomed on the ML too.
Hi All,
The work on Java CERTI Binding is progressing well. It has reached enough maturity to reach its own CVS repository:
http://cvs.savannah.gnu.org/viewvc/jcerti/?root=certi
The current CVS version of C++ CERTI and Java CERTI should now
work well together. Alpha testers are welcomed.
More detailed informations there
https://savannah.nongnu.org/task/?6905
Hi everybody,
CERTI 3.3.3 release out.
This release should be fully backward compatible with other 3.3.x.
It contains about:
- 15 bug fixes
- 12 patches applied
Thank you to all of you for submitting bug reports and patches.
The next CERTI release may be called 3.4.0 because some important improvement are pending.
It will be avaible in download area:
http://download.savannah.gnu.org/releases/certi/
If you are in a hurry try the noredirect link:
http://download.savannah.gnu.org/releases-noredirect/certi/
Hi All,
CERTI 3.3.2 has been released on April 30th.
This released include 17 bugfixes.
This is the first release to include libHLA library
which is a standalone library (not linked with CERTI)
which may be use to help to write portable federate.
It first component (contibuted by Petr Gotthard) is
a IEEE-1516 HLA type compliant encoding.
This CERTI release now as library names which
compatible with latest DMSO RTIG-NG
(libRTI-NG, libFedTime, etc...). It should now
be easier to relink your old application with CERTI.
Thank you for all contributors and bug-fixers.
Sorry for the late public announce.
CERTI 3.3.1 is out
This is mainly a "fast & simple" bug fixes release.
Bug fixed in this release are:
https://savannah.nongnu.org/bugs/index.php?24294
https://savannah.nongnu.org/bugs/index.php?23921
https://savannah.nongnu.org/bugs/index.php?23873
https://savannah.nongnu.org/bugs/index.php?23747
https://savannah.nongnu.org/bugs/index.php?23487
It is avaible in download area
http://download.savannah.gnu.org/releases/certi/
CERTI 3.3.0 has been release and is available in
download area:
http://download.savannah.gnu.org/releases/certi/
This release includes 36 bugs fixes,
and terminates 3 registereds tasks:
#6911 Write a First Federate with CERTI tutorial
#6910 Handle heterogeneous federation
#6891 Port CERTI on Windows
With this release CERTI now runs fine on
several platforms with several compiler/system
combination and this is the first release
to support heterogeneous simulation.
This means that RTIG and Federate (including their RTIA)
may run on heterogeneous platforms without trouble.
This release did add some missing feature like
the Time Constrained Time Regulation callbacks,
https://savannah.nongnu.org/bugs/index.php?1795.
With the work of JYR there shouldn't be any limit
regarding the size of update that can be conveyed
by UAV/RAV besides hardware memory limits.
The remaining 30 or so bugs fixes greatly improve
CERTI robustness and usability.
Hi All,
CERTI 3.2.7 is out.
This is an "intermediate" release before
3.2.8 (or may be 3.3.0) which will handle
heterogeneous federation.
The source tarballs are in the download area as usual:
http://download.savannah.gnu.org/releases/certi/
CERTI 3.2.6 has been released yesterday
You may download it from the download area:
http://download.savannah.gnu.org/releases/certi/
Something like 17 bugs have been fixed since 3.2.6
and 9 tasks for HLA compliance have been pushed
forward (7 closed and 2 on-going needing tests).
Happy simulation with CERTI.
Dear CERTI community,
CERTI comes now with bindings to Matlab and Fortran. The MatlabHLA-Toolbox (MatlabHLA) and the library interfacing CERTI within Fortran90 (libF90HLA) are licensed under the GNU LGPL. The additional demo applications are licensed under the terms of the GNU GPL. Both projects are provided by the research group Computational Engineering and Automation of the University of Wismar (http://www.mb.hs-wismar.de/cea).
The latest development status is available via CVS below the application folder. Bzip2-compressed tarballs can also be obtained from the contrib folder in the CERTI download area (http://download.savannah.gnu.org/releases/certi/contrib).
For further information see the project homepages listed at
http://www.mb.hs-wismar.de/cea/sw_projects.
Of course everyone is cordially invited to participate in the further development.
CERTI 3.2.5 is available in the Download area.
http://download.savannah.gnu.org/releases/certi/certi-3.2.5.tar.gz
There is a wealth of bug fixes and improvement in this one.
Thank you to every bug reporters who makes this release better.
Dear CERTI users and developers,
The CERTI development team is proud to announce
the firm will to drive our favorite RTI towards
a broader usability and norm compliance.
We have identified the necessary tasks in order
to achieve (at least):
* a broader set of HLA 1.3 services
* a step toward IEEE 1516 compliance
* the usage of CERTI on the Windows platform
We have posted the corresponding tasks in the tracker
https://savannah.nongnu.org/task/?group=certi
Some of the tasks are already assigned and
started:
others are waiting for volunteers.
Please do not hesitate to either volunteer for a task
or simply comment its design, implementation etc...
using the tracker.
---
The CERTI devel team