andy1547
|
0e71091830
|
Added missing CDC creation methods for dotnet (#201)
* Added enumerated status CDC creation method for dotnet.
* Added APC and SPC CDC creation methods for dotnet.
* Fixed typo in method name.
* Added BCR CDC creation method for dotnet.
* Added ENC creation method for dotnet.
* Added remaining missing CDC creation methods for dotnet.
|
6 years ago |
Andrew Moorcroft
|
e954529117
|
Added SetBoolean and SetInt32 methods for dotnet.
|
6 years ago |
Andrew Moorcroft
|
d984573067
|
Added FileServiceEnabled and LogServiceEnabled settings to dotnet IED Server Configuration.
|
6 years ago |
Michael Zillgith
|
9f86812002
|
- .NET API: added MmsValue methods BitStringToUInt32BigEndian and BitStringFromUInt32BigEndian
|
6 years ago |
Michael Zillgith
|
6cbadb4b45
|
- IED server: added new function ControlAction_isSelect
|
6 years ago |
Michael Zillgith
|
881ebac3dc
|
- .NET API: added ControlAction.GetControlTime methods
|
6 years ago |
Michael Zillgith
|
9192e5d21b
|
.NET: fixed problem in ReportControlBlock.SetRCBValues (see #184)
|
6 years ago |
Michael Zillgith
|
5bd03b0611
|
- IED server: added function ConfigFileParser_createModelFromConfigFileEx with filename as argument to avoid dependency on FileSystem_... functions
- .NET projects: changed target framework of some project files to v4.0
|
6 years ago |
Michael Zillgith
|
e4c3875e3e
|
IEC 61850 server: added function ControlAction_getCtlNum to access ctlNum value inside control handlers
|
6 years ago |
Michael Zillgith
|
320f511d33
|
- IEC 61850 client: Added functions IedConnection_setRequestTimeout and IedConnection_getRequestTimeout to C API and IedConnection.RequestTimeout property to .NET API
|
6 years ago |
Michael Zillgith
|
dfaae6662d
|
- add .NET support for new PSelector type - pSelector is now a byte array in the .NET API
|
6 years ago |
Michael Zillgith
|
0b181ae22c
|
- .NET: added missing ignore paramter for test case
|
6 years ago |
Michael Zillgith
|
0d025800b4
|
- added setting of MMS request timeout to .NET
|
6 years ago |
Michael Zillgith
|
834291e7c7
|
- .NET API: added new function MmsValue.NewUtcTime
|
6 years ago |
Michael Zillgith
|
8099734f11
|
- .NET API: adopted to new server side control API
|
6 years ago |
Michael Zillgith
|
544b301861
|
- .NET API: added missing native function declarations
|
6 years ago |
Michael Zillgith
|
f2c811c7c7
|
- IedServer: fixed potential deadlock when IedServer_stop is directly called after IedServer_start
|
7 years ago |
Michael Zillgith
|
3d8ab44a49
|
- MMS client: improved handling of malformed messages when reading data
- MMS client: improved handling of malformed messages when receiving reports
- MMS client: fixed potential memory leak when receiving malformed messages
|
7 years ago |
Michael Zillgith
|
256f55aaef
|
- .NET API: added more async client functions
|
7 years ago |
Michael Zillgith
|
821b065453
|
- .NET API: added more async functions (control, association, data set, get variable specification)
|
7 years ago |
Michael Zillgith
|
b6c9a56d4a
|
- .NET API: added more async functions
- .NET API: added GetFileDirectoryEx function
. file-tool: add "s" option to send only a single get file directory request
|
7 years ago |
Michael Zillgith
|
388337a60d
|
- IEC 61850 client: added support for non-thread mode (IedConnection_createEx, IedConnection_tick)
- added example for non-thread mode client and asynchronous API
|
7 years ago |
Michael Zillgith
|
4dc0f9c987
|
- .NET API: Added support for IedConnection.GetState and StateChangedHandler
|
7 years ago |
Michael Zillgith
|
e5be822032
|
- .NET API: DataSet implements IDisposable interface, Report/DataSet GetValues methods return now clones of the original native values to prevent GC issues
|
7 years ago |
Michael Zillgith
|
4ba6d9903d
|
- .NET API: MmsValue - added Clone method and implemented IDisposable interface
|
7 years ago |
Michael Zillgith
|
154b3623e7
|
- .NET API: Added method MmsConnection.ReadMultipleVariables
- .NET API: extended MmsValue.ToString method to print arrays and data access errors
|
7 years ago |
Michael Zillgith
|
f644b8d777
|
- IEC 61850 client: ControlObjectClient - avoid crash when "ctlVal" is not present in "Oper", also accept "setMag" instead of "ctlVal".
|
7 years ago |
Michael Zillgith
|
23208aa066
|
- .NET API: ReportControlBlock.GetOwner returns null when no owner available (#79)
|
7 years ago |
Michael Zillgith
|
cf63ab1269
|
- .NET API: IedConnection - add async QueryLog functions
|
7 years ago |
Michael Zillgith
|
916f9da92e
|
- .NET API: IedConnection - added new method GetLogicalDeviceVariablesAsync and property MaxPduSize
|
7 years ago |
Michael Zillgith
|
0ff713b7f1
|
- .NET API: added async versions for WriteValaue and GetServerDirectory
|
7 years ago |
Michael Zillgith
|
836892849c
|
- IEC 61850 client: improved support for segmented report handling
|
7 years ago |
Michael Zillgith
|
1d120f87de
|
- .NET API: Added IedConnection.ReadValueAsync method
|
7 years ago |
Michael Zillgith
|
44d8ad8d15
|
- IEC 61850/MMS client: changed all invokeId parameters in async callbacks to uint32_t
|
7 years ago |
Michael Zillgith
|
7415fbc8da
|
- .NET API: Added ReportControlBlock.GetOwner method (#79)
|
7 years ago |
Michael Zillgith
|
871c63ad68
|
- .NET API: added some additional wrapper code for MmsVariableSpecification functions
|
7 years ago |
Michael Zillgith
|
18cc25f1ff
|
- added C# example code for client side setting group handling
|
7 years ago |
Michael Zillgith
|
a14d39e2e2
|
- .NET API: fixed wrong defintion for ClientReportControlBlock_getResvTms in ReportControlBlock class
|
7 years ago |
Michael Zillgith
|
ea20cb2081
|
- .NET API: Added missing access functions for ResvTms to ReportControlBlock class (#74)
|
7 years ago |
Michael Zillgith
|
aa86d3b259
|
- IEC 61850 server: number of dynamic data sets configurable at runtime
|
7 years ago |
Michael Zillgith
|
51c29fe9a7
|
- IEC 61850 server/ MMS server: maximum number of client connections configurable at runtime
|
7 years ago |
Michael Zillgith
|
26af0d93c2
|
- IEC 61850 server: made IEC 61850 edition configurable at runtime
|
7 years ago |
Michael Zillgith
|
14c8434201
|
- server_example_basic_io: fixed ICD/CID file
|
7 years ago |
Michael Zillgith
|
4d8e256967
|
- .NET API: Added array/structure handlung functions to MmsValue
|
7 years ago |
Michael Zillgith
|
894ea2e726
|
- SV: added function SVPublisher_ASDU_setSmpCntWrap
- added quality flag "derived"
- updated 9-2LE publisher example
|
7 years ago |
Michael Zillgith
|
5de644b3bc
|
- .NET API: added check for maximum size of s-selector
|
7 years ago |
Michael Zillgith
|
a7cb12f5b0
|
- IEC 61850 client: added new function ControlObjectClient_getCtlValType to simplify control handling
|
7 years ago |
Michael Zillgith
|
49d06cc9d3
|
- NET API: added TLS support for server side
|
7 years ago |
Michael Zillgith
|
56046beebe
|
- updated project file for .NET core
|
7 years ago |
Michael Zillgith
|
48b14619a3
|
- .NET API: Added IedServerConfig class
|
7 years ago |
Michael Zillgith
|
1ac2a7390f
|
- .NET API: updated marshalling for GooseControlBlock
|
7 years ago |
Michael Zillgith
|
cab1f783fd
|
- .NET API: added project files for .NET core 2.0
|
7 years ago |
Michael Zillgith
|
eb97d64ae2
|
- .NET API: updated marshaling of bool types in pinvoke code
|
7 years ago |
Michael Zillgith
|
76ab1ec9f6
|
- .NET API: Added destructor and Dispose method to ReportControlBlock
- .NET API: Changed ReportControlBlock access to IedConnection to improve stability when connection closes unexpectedly
|
7 years ago |
Michael Zillgith
|
d327f0715e
|
- added function SVReceiver_enableDestAddrCheck
|
7 years ago |
Michael Zillgith
|
b195acd128
|
- .NET API: Added SEGMENTATION to ReportOptions
|
8 years ago |
Michael Zillgith
|
a6b8b7767e
|
- updated README.md
|
8 years ago |
Michael Zillgith
|
31e9886b6d
|
- .NET API: fixed bug in TLS wrapper
|
8 years ago |
Michael Zillgith
|
6c218db778
|
- .NET API: added TLSConfiguration destructor
|
8 years ago |
Michael Zillgith
|
33fb9206b3
|
- .NET API: Added support for Timestamp and Quality to SV subscriber
|
8 years ago |
Michael Zillgith
|
b00fdfde3d
|
- .NET API: added properties for Quality flags
|
8 years ago |
Michael Zillgith
|
36b0c94eef
|
- .NET API: added sv_subscriber example
- .NET API: added missing functions for float types
|
8 years ago |
Michael Zillgith
|
8f951cbcef
|
- SV subscriber: added SVReceiver_isRunning function
- .NET API: Added SV subscriber
|
8 years ago |
Michael Zillgith
|
99e7b9d972
|
- added missing project file
|
8 years ago |
Michael Zillgith
|
c20a530761
|
- .NET API: Added GooseReceiver/GooseSubscriber
|
8 years ago |
Michael Zillgith
|
fb56e0bc86
|
- .NET API: Added SetDstAddress/GetDstAddress to GooseControlBlock class
|
8 years ago |
Michael Zillgith
|
10ed5af230
|
- .NET API: added support for GoCB handling
- .NET API: Add PhyComAddress class
|
8 years ago |
Michael Zillgith
|
5cabd43702
|
- added missing file
|
8 years ago |
Michael Zillgith
|
81e18261bc
|
- .NET API: Added support for SVCB handling
|
8 years ago |
Michael Zillgith
|
36a1660d71
|
- .NET API: Added DeleteFile (from pull request #44 by jpeltonen)
|
8 years ago |
Michael Zillgith
|
d090c3f1ae
|
- added missing .NET files
|
8 years ago |
Michael Zillgith
|
d995c05fc0
|
- .NET: Added TLS.TLSConfiguration class to wrap native TLSConfiguration
- .NET: Added TLS support for IedConnection
|
8 years ago |
Michael Zillgith
|
0c09385462
|
- .NET API: ControlObject implements IDisposable interface
|
8 years ago |
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
|
8 years ago |
Michael Zillgith
|
291d21ef9e
|
- IEC 61850 client: Changed result strings of IedConnection_getDataDirectoryByFC. Removed appended FC string.
|
8 years ago |
Michael Zillgith
|
b931b773eb
|
- C# API: server - keep references to internal control handler delegates to avoid garbage collection
|
8 years ago |
Michael Zillgith
|
8999487b24
|
- C server API: added function IedServer_setLocalIpAddress
- C# server API: added IedServer.SetLocalIpAddress
|
8 years ago |
Michael Zillgith
|
f3b75dd3fc
|
- added functions Timestamp_create, Timestamp_destroy, Timestamp_setByMmsUtcTime
- C# API: Added Timestamp class
- C# API: Added missing UpdateAttribute methods to IedServer
|
9 years ago |
Michael Zillgith
|
6273a18c48
|
- .NET: in IedConnection: added internal reference to IsoConnectionParameters object to avoid deletion of internal AcseAuthenticationParameters by garbage collector
|
9 years ago |
Michael Zillgith
|
003f1ef730
|
- fixed memory bugs in examples
|
9 years ago |
Michael Zillgith
|
e6b8e09e91
|
- .NET API: fixed server side bug with connection indication handler
|
9 years ago |
Michael Zillgith
|
b8a4e8c7b0
|
- some fixes
|
9 years ago |
Michael Zillgith
|
da21bb2e76
|
- C# wrapper: fixed bug in client readObject functions
|
9 years ago |
Michael Zillgith
|
4d5a9e27a1
|
- added server1 example to dotnet
|
9 years ago |
Michael Zillgith
|
dc281a7ee9
|
- added maximum log entry size for LogStorage
- implemented maximum log entries for sqlite log storage
- added log to C# API
|
9 years ago |
Michael Zillgith
|
fca675e2a1
|
- C# API: added client side log service support
|
9 years ago |
Michael Zillgith
|
b4a5292b67
|
- C# API: added servers side control handling
|
9 years ago |
Michael Zillgith
|
d81e9e1c19
|
- implemente ControlObjectClient_setTestMode function, also for C# wrapper
|
9 years ago |
Michael Zillgith
|
6c306870e9
|
Merge branch 'python-bindings'
|
9 years ago |
Michael Zillgith
|
8f45ac88c6
|
- added functions ControlObjectClient_setInterlockCheck and ControlObjectClient_setSynchroCheck to replace the functions ControlObjectClient_enableInterlockCheck and ControlObjectClient_enableSynchroCheck
|
9 years ago |
Michael Zillgith
|
24e1c902e4
|
- added MmsValue_setUtcTimeQuality to vs def files
- added GetUtcTimeQuality and SetUtcTimeQuality to the C# API
|
9 years ago |
Michael Zillgith
|
899fd370f8
|
- changed .NET client API
|
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
|
a178e50052
|
- changed .net API IsoConnectionParameters class to reflect 16 byte session selectors.
|
10 years ago |
Michael Zillgith
|
bc65ce46c6
|
- added MmsConnection.setLocalDetail and MmsConnection.getLocalDetail to C# API
|
10 years ago |
Michael Zillgith
|
c5f9612593
|
- added methods to C# MmsValue class
|
10 years ago |
Michael Zillgith
|
0fb088320a
|
- fixed problem in reporting.csproj file
- fixed bug in C# Validity enum
|
10 years ago |
Michael Zillgith
|
108332774f
|
- added FCs "BR" and "RP"
- fixed conformance problem in buffered reporting timeofEntry write access handling
|
10 years ago |
Michael Zillgith
|
4c0466c858
|
- fixed bug in report timestamp in buffered reporting: was using UTC_TIME instead of BINARY_TIME
|
10 years ago |
Michael Zillgith
|
f5c5fa7fb4
|
- fixed problems in buffered reporting
|
10 years ago |