This release improves the server support for reports. Also basic support for the IEC 61850 control model is included in this release. The direct control model is now supported. Support for more elaborated control models is prepared. The server has also been tested on a ARM7 based ucLinux system.
The IEC 61850 server tutorial now reflects the API changes.
Version 0.3 released
This release contains a lot of bug fixes. The server now contains basic support for unbuffered reporting (event triggered messages sent by the server). Some addional ACSI data types were added so the server stack should be compatible to more elaborated data models. The MMS client code and API now supports the handling of MMS information reports. See the CHANGELOG file for a more detailed description of changes.
In the next upcoming releases I plan to integrate the following changes:
- support for buffered reporting
- integration of GOOSE publisher code in the server
- IEC 61850 client API
Release 0.2.1 and current release plans
This is a minor bug fix release. It fixed a bug in the ICD file parsing of data sets. Currently I am doing some larger refactoring work to implemenent reporting server side. This will also require some changes in the server API and is the main goal for release 0.3.
Version 0.2 released
Features introduced with the release of version 0.2:
- association specific data sets
- support for data sets that contain variables from different MMS domains (Logical Devices)
- support for permanent data sets that can be configured in the SCL file
- TCP keepalive implemented in WIN32 socket implementation
