Michael Zillgith
c0a91a2a80
- fixed debug output
8 years ago
Michael Zillgith
924b4ef5c1
- IEC 61850/MMS server: removed deprecated AttributeChangedHandler
8 years ago
Michael Zillgith
0651b94be5
- prepared for release 1.1
8 years ago
Michael Zillgith
3ac4cd88df
- fixed memory cleanup in GOOSE subscriber
...
- added GooseReceiver_isRunning function
- updated goose_subscriber example
8 years ago
Michael Zillgith
69dbbcf306
- added support for Currency BasicType (mapped to visible-string-3 according to tissue 1047)
9 years ago
Michael Zillgith
9ad549592d
- refactoring names in string_utils.h/.c
...
- fixed bug in StringUtils_copySubString
9 years ago
Michael Zillgith
d15e2c73b1
- implemented server side obtain file procedure
9 years ago
Michael Zillgith
d81e9e1c19
- implemente ControlObjectClient_setTestMode function, also for C# wrapper
9 years ago
Michael Zillgith
787d7fc270
- file provider functions don't change file names; VMD_FILESTORE base part is now added in MMS server file service handling code
...
- IedConnection_readObject and IedConnection_getVariableSpecification can now read whole LNs
9 years ago
Michael Zillgith
2b28c0fed3
- added cmake support to build sqlite log driver
...
- made logging ready to be compiled with Visual Studio
- added functions to create LCBs and LOGs to dynamic model API
- client: added GetLogicalNodeDirectory(LOG) ACSI function
9 years ago
Michael Zillgith
23e695dae8
- removed asn1c dependable code from ServiceError PDU creation
...
- added ServiceError creation function that support serviceSpecific info
- server: delete dataset service now returns ServiceError with object-constraint-conflict when data set cannot be deleted because it is used in a control block
9 years ago
Michael Zillgith
069af684e9
- fixed problem with test case sSgN4 (return temporary-unavailable) when no EditSG is selected
...
- continued logging implementation
9 years ago
Michael Zillgith
0c042f2ba4
- added server examples logging
...
- added logging API
- added sqlite3 driver for logging
9 years ago
Michael Zillgith
7acd515a96
- WIP: server side logging
9 years ago
Michael Zillgith
a23b584d13
- extended logging implementation
9 years ago
Michael Zillgith
7de010e1f5
- started to implemente server side read journal handling
9 years ago
Michael Zillgith
4b3a9dc850
- started programming logging trigger logic
9 years ago
Michael Zillgith
9a9e62e29c
- added read access to LCBs
9 years ago
Michael Zillgith
2d753f3b24
- added static model generation for LogCBs and Logs
...
- added MMS data model for LCBs
- server: MMS getNameList now supports journals
9 years ago
Michael Zillgith
fb49549f66
- added Log data structure
9 years ago
Michael Zillgith
e75936f2d1
- for testing
10 years ago
Michael Zillgith
eab59b8ae8
- small code cleanup
10 years ago
Michael Zillgith
44a4336deb
- changed signature of IedConnection_deleteDataSet, MmsConnection_deleteAssociationSpecificNamedVariableList, MmsConnection_deleteNamedVariableList. added boolean return value to indicate if data set/named variable list has been deleted.
...
- increased version number to 0.9.1
10 years ago
Michael Zillgith
80cf01f1d4
- fixed 9-2 example code
10 years ago
Michael Zillgith
837f0ac60e
- fixed problem when client API tries to read a complete FC data structure (due to missing ".")
10 years ago
Michael Zillgith
a4730069ff
- sampled values - WIP
10 years ago
Michael Zillgith
0193902da1
- M/U SVCB implementation WIP
...
- added example project for IEC 61850-9-2 LE
10 years ago
Michael Zillgith
8482cfce9b
- server side support for SV control blocks - WIP
10 years ago
Michael Zillgith
25d8254683
- added prefix "IEC61850_" to IEC data types
...
- old type declarations are available with CONFIG_IEC61850_USE_COMPAT_TYPE_DECLARATIONS
10 years ago
Michael Zillgith
44ad37b04c
- changed sorting algorithm for getNameList reponse
10 years ago
Michael Zillgith
386d2acd32
- .NET API: added methods GetEntryID/SetEntryID to ReportControlBlock
...
- client API: added function ClientReport_getDataSetName
- common API: added function MmsValue_getStringSize
- API: changed some char* to const char*
10 years ago
Michael Zillgith
c8e08597b3
- windows file provider now supports unicode file names and converts them to UTF-8.
...
- fixed problem in IEC server GOOSE publisher integration: GoID(appID) was not set by the provided value in ICD file
10 years ago
Michael Zillgith
3afba2c958
- server: only client that set EditSG can change EditSG and modify variables with FC=SE
10 years ago
Michael Zillgith
e61425f945
- fixed EditSG reservation
10 years ago
Michael Zillgith
9bba6ce44a
- fixed bug: EditSG can be modified by second client while reserved
10 years ago
Michael Zillgith
584493cf53
- some small fixes
10 years ago
Michael Zillgith
6ad3c4b17e
Merge branch 'master' into pavo_changes
...
Conflicts:
tools/model_generator/genconfig.jar
tools/model_generator/genmodel.jar
10 years ago
Michael Zillgith
5ef1da7ac2
- added function ControlObjectClient_useConstantT to enable constant T parameter value during a control sequence
10 years ago
Michael Zillgith
bbccffb65a
- added function LogicalNode_getDataSet
10 years ago
Michael Zillgith
b1eda97ab4
- changed signature of WriteAccessHandler: Handler now return MmsDataAccessError instead of boolean value!
10 years ago
Michael Zillgith
363d4ef5a7
- reject CreateDataSet for non-existing LN
10 years ago
Michael Zillgith
48b02ec1b0
- extended server_example3.c to show Timestamp handling
...
- fixed server crash bug when whole LN is requested in a read request (bug #309 )
11 years ago
Michael Zillgith
f70d43b99b
- changed FC names (added prefix IEC61850_FC_).
11 years ago
Michael Zillgith
8b27f57d15
- added support for GOOSE minTime, maxTime in SCL parser
...
- configuration options for write access to GoCB elements
- extended file format and data structure to support configuration of minTime, maxTime
11 years ago
Michael Zillgith
98d91464cb
- prevent server from crashing when reports are too large for maximum PDU size
...
- improved memory handling for reports
11 years ago
Michael Zillgith
d0676ba305
- added IedServer_setGooseInterfaceId function to set ethernet interface for GOOSE at runtime
11 years ago
Michael Zillgith
43b85b9570
- fixed timeout bug in Socket_connect functions
...
- ClientGooseControl_setDstAdress
- improved GooseReceiver performance
11 years ago
Michael Zillgith
6bc7b48e9f
- refactoring for MmsServerConnection - removed struct from API
11 years ago
Michael Zillgith
1a95580f94
- fixed bug in reporting when write to RptEna=false when RptEna already is false
...
- allow client to set data set in RCB to empty string
- data set deletion will be denied if data set is referenced in a RCB
11 years ago
Michael Zillgith
83a7e7cfdc
- solve client problem with some implementations of LastApplError (missing $Oper as by TMW Anvil)
11 years ago