Commit graph

45 commits

Author SHA1 Message Date
Michael Zillgith
0c09385462 - .NET API: ControlObject implements IDisposable interface 2017-10-28 15:52:49 +02:00
Michael Zillgith
d0ac21e487 - client/server: added set data set service (MMS write named variable list)
- client/server: improved write access to array elements and sub arrays
2017-08-25 00:02:51 +02:00
Michael Zillgith
291d21ef9e - IEC 61850 client: Changed result strings of IedConnection_getDataDirectoryByFC. Removed appended FC string. 2017-08-19 11:24:00 +02:00
Michael Zillgith
b931b773eb - C# API: server - keep references to internal control handler delegates to avoid garbage collection 2017-07-05 10:44:22 +02:00
Michael Zillgith
8999487b24 - C server API: added function IedServer_setLocalIpAddress
- C# server API: added IedServer.SetLocalIpAddress
2017-05-05 09:03:54 +02:00
Michael Zillgith
f3b75dd3fc - added functions Timestamp_create, Timestamp_destroy, Timestamp_setByMmsUtcTime
- C# API: Added Timestamp class
- C# API: Added missing UpdateAttribute methods to IedServer
2017-04-06 22:58:22 +02:00
Michael Zillgith
6273a18c48 - .NET: in IedConnection: added internal reference to IsoConnectionParameters object to avoid deletion of internal AcseAuthenticationParameters by garbage collector 2017-03-29 18:26:49 +02:00
Michael Zillgith
e6b8e09e91 - .NET API: fixed server side bug with connection indication handler 2017-01-17 21:13:05 +01:00
Michael Zillgith
b8a4e8c7b0 - some fixes 2016-11-28 19:27:08 +01:00
Michael Zillgith
da21bb2e76 - C# wrapper: fixed bug in client readObject functions 2016-11-18 12:49:41 +01:00
Michael Zillgith
4d5a9e27a1 - added server1 example to dotnet 2016-10-17 12:30:45 +02:00
Michael Zillgith
dc281a7ee9 - added maximum log entry size for LogStorage
- implemented maximum log entries for sqlite log storage
- added log to C# API
2016-10-03 18:29:16 +02:00
Michael Zillgith
fca675e2a1 - C# API: added client side log service support 2016-09-24 09:56:43 +02:00
Michael Zillgith
b4a5292b67 - C# API: added servers side control handling 2016-09-12 20:04:33 +02:00
Michael Zillgith
d81e9e1c19 - implemente ControlObjectClient_setTestMode function, also for C# wrapper 2016-09-08 18:23:20 +02:00
Michael Zillgith
6c306870e9 Merge branch 'python-bindings' 2016-05-06 12:24:35 +02:00
Michael Zillgith
8f45ac88c6 - added functions ControlObjectClient_setInterlockCheck and ControlObjectClient_setSynchroCheck to replace the functions ControlObjectClient_enableInterlockCheck and ControlObjectClient_enableSynchroCheck 2016-05-06 10:56:44 +02:00
Michael Zillgith
24e1c902e4 - added MmsValue_setUtcTimeQuality to vs def files
- added GetUtcTimeQuality and SetUtcTimeQuality to the C# API
2016-04-28 12:03:12 +02:00
Michael Zillgith
899fd370f8 - changed .NET client API 2016-03-25 14:06:56 +01:00
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
2016-02-24 11:26:21 +01:00
Michael Zillgith
a178e50052 - changed .net API IsoConnectionParameters class to reflect 16 byte session selectors. 2016-02-10 10:22:34 +01:00
Michael Zillgith
bc65ce46c6 - added MmsConnection.setLocalDetail and MmsConnection.getLocalDetail to C# API 2016-02-01 14:13:05 +01:00
Michael Zillgith
c5f9612593 - added methods to C# MmsValue class 2016-01-18 11:33:25 +01:00
Michael Zillgith
0fb088320a - fixed problem in reporting.csproj file
- fixed bug in C# Validity enum
2015-12-03 15:15:40 +01:00
Michael Zillgith
108332774f - added FCs "BR" and "RP"
- fixed conformance problem in buffered reporting timeofEntry write access handling
2015-11-26 18:58:46 +01:00
Michael Zillgith
4c0466c858 - fixed bug in report timestamp in buffered reporting: was using UTC_TIME instead of BINARY_TIME 2015-11-24 15:23:26 +01:00
Michael Zillgith
f5c5fa7fb4 - fixed problems in buffered reporting 2015-11-20 15:23:48 +01:00
Michael Zillgith
23d7092a5c - .NET API: added Report.GetDataSetName method 2015-10-28 10:52:47 +01:00
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*
2015-10-28 10:37:24 +01:00
Michael Zillgith
d9c8d9cc1b - .NET API: added Dispose method to IecConnection and ReportControlBlock classes 2015-10-27 17:13:00 +01:00
Michael Zillgith
6e260b88a4 - fixed bug in .net implementation. Garbage collected command termination handler. 2015-09-29 10:39:12 +02:00
Michael Zillgith
5ef1da7ac2 - added function ControlObjectClient_useConstantT to enable constant T parameter value during a control sequence 2015-07-20 17:09:05 +02:00
Michael Zillgith
f3347e4f16 - added additional error codes to reflect MMS data access errors
- IedConnection_getRCBValues returns correct error code in case the RCB does not exist
2015-06-09 12:34:36 +02:00
Michael Zillgith
a603b7af48 - added IED_ERROR_TYPE_INCONSISTENT value to client API
- server now reponds with type-inconsistent error when client tries to write a value of wrong type
2015-06-03 16:24:43 +02:00
Michael Zillgith
e84da95752 - added function MmsValue_getUtcTimeInMsWithUs to C and C# API 2015-04-21 09:28:48 +02:00
Michael Zillgith
90c9484e8d - changed reporting example to use two different RCBs
- .net API: remove native callback in ReportControlBlock destructor
2015-03-16 15:44:17 +01:00
Michael Zillgith
424a3f3680 - fixed problem in C# MmsValue 2015-03-15 14:05:23 +01:00
Michael Zillgith
f70d43b99b - changed FC names (added prefix IEC61850_FC_). 2015-03-03 12:10:36 +01:00
Michael Zillgith
91b9c2c64b - added documentation to HandleSet functions 2014-12-18 18:12:02 +01:00
Michael Zillgith
375b1a9c12 - added access function to data set references for reports to client API C/C#
- renamed function MmsValue_createEmptyArray (fixed typo "Emtpy")
- added some missing API functions to windows DLL def files
2014-12-11 17:24:26 +01:00
Michael Zillgith
78a694c5d3 - C#/.NET API: fixed problem with boolean marshalling together with VC++ compiled DLL 2014-12-09 10:46:34 +01:00
Michael Zillgith
74058846b3 - added new dotnet example
- fixed problem with garbage collected report handler delegate in .NET API
2014-12-05 10:43:37 +01:00
Michael Zillgith
ca9cff0c90 - fixed problem in data set creation for C# API 2014-12-04 21:32:22 +01:00
Michael Zillgith
a0f67f9a5d - update to current development version 2014-12-01 10:47:22 +01:00
Michael Zillgith
48d717f12c - initial commit for new repository structure 2014-12-01 10:34:45 +01:00