Michael Zillgith
ae07c77d39
- CDC helpers: added functions to create ISC and BAC CDCs
6 years ago
Michael Zillgith
33db13de16
- Timestamp: added functions to handle times with ns resolution
6 years ago
Michael Zillgith
d86055173d
- IEC 61850 server: control models - allow delaying select response with check handler (new handler return value CONTROL_WAITING_FOR_SELECT)
6 years ago
Michael Zillgith
abcf93416f
- added function IedServer_getNumberOfOpenConnections
...
- IEC 61850/MMS server: refactored connection handling
6 years ago
Michael Zillgith
18c2e30f87
- IEC 61850 server: refactored reporting module; unbuffered reports are stored to report buffer and sent by connection handling thread
6 years ago
Michael Zillgith
925c19bff6
- IED Server: added support for transient data objects
6 years ago
Michael Zillgith
6cbadb4b45
- IED server: added new function ControlAction_isSelect
6 years ago
Michael Zillgith
6738215c8f
Merge pull request #183 from kiraly533/v1.4
...
TimeActivatedControl before wait check and fixes for file-upload issues.
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
Király Péter
7ed8516344
Added getter for the time of the timeActivated controls.
6 years ago
Michael Zillgith
69729bd8a0
- fixed - misspelled function name #180
6 years ago
Michael Zillgith
5e16971bbf
- updated documentation
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
6b2404e80b
- GOOSE: option to enable/disable VLAN tagging
...
- IED Server: Allow setting different interfaces for different GOOSE publishers
6 years ago
Michael Zillgith
74d78d0618
updated server substitution example
6 years ago
Michael Zillgith
57f6df3c3a
- HAL(Socket): Added function Socket_getLocalAddress
...
- IEC 61850 server: Added function ClientConnection_getLocalAddress
6 years ago
Michael Zillgith
8099734f11
- .NET API: adopted to new server side control API
6 years ago
Michael Zillgith
6c14425ca8
- IEC 61850 server: refactored control model API (changed handler signatures, added ControlAction object to access origin and set addCause value, ...)
...
- IEC 61850 client: added ControlObjectClient_getLastError function
6 years ago
Michael Zillgith
8ffbd9f265
- removed function MmsValue_deleteIfNotNull (now MmsValue_delete does check for NULL)
7 years ago
Michael Zillgith
b35a566145
- IEC 61850 server: fixed problem in report module
7 years ago
Michael Zillgith
0dff4286aa
- merged latest changes to the server reporting module from 1.3 branch
...
- merged with 1.3 branch
7 years ago
Michael Zillgith
732ad79070
- fixed problem with read access to GCB (see github #130 )
7 years ago
Michael Zillgith
452abd7dbf
- MMS client/server: added support for component alternate access for generic variable read requests
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
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
4157c9c5da
- extended server_example_control to show how to change ctlModel with online service
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
3e30910319
- IEC 61850 client: added missing async functions for files
7 years ago
Michael Zillgith
618a84d37c
- IEC 61850 client: add public header for function ControlObjectClient_createEx to create a client control object without the need to request information from the server
7 years ago
Michael Zillgith
91c22b3193
- IEC 61850 server: added IedServer_updateCtlModel function to change control model at runtime
7 years ago
Michael Zillgith
89d623866e
- IEC 61850 client: add function IedConnection_getFileAsync
7 years ago
Michael Zillgith
d0f4c06d62
- IEC 61850 client: added functions IedConnection_getLogicalDeviceVariables, IedConnection_getLogicalDeviceDataSets, and IedConnection_getLogicalDeviceDataSetsAsync to address #89
7 years ago
Michael Zillgith
46211a01e7
- IEC 61850 client: IedConnection - added CONNECTING AND CLOSING states - removed IDLE state (now only CLOSED)
7 years ago
Michael Zillgith
43e0fb4d05
- IEC 61850 Client: ControlObjectClient - added async control actions
7 years ago
Michael Zillgith
1cc350ed4a
- IEC 61850 client: implemented IedConnection_writeDataSetValuesAsync
7 years ago
Michael Zillgith
c04b4e928d
- IEC 61850 client: implemented IedConnection_readDataSetValuesAsync
7 years ago
Michael Zillgith
836892849c
- IEC 61850 client: improved support for segmented report handling
7 years ago
Michael Zillgith
e90d5d44fa
- IEC 61850 client: added async discovery functions
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
7ec38e9615
- IEC 61850 client: added async client side RCB handling
7 years ago
Michael Zillgith
2b7dc5c5fe
- added API export/internal decorations
...
- removed .def files for windows
7 years ago
Michael Zillgith
5201473262
- IEC 61850 client: added more prototypes for async client API
7 years ago
Michael Zillgith
e6884d721b
- IEC 61850 client: added asynchronous query log functions
7 years ago
Michael Zillgith
54d8fb74d7
- IEC 61850 client: added async versions for connect, abort, release, get variable specification, write object
7 years ago
Michael Zillgith
56d7ee4f0b
- IEC 61850/MMS client: Add support for write variable for array element with component
...
- added lost README file for winpcap
7 years ago
Michael Zillgith
aa86d3b259
- IEC 61850 server: number of dynamic data sets configurable at runtime
7 years ago
Michael Zillgith
a0adcf94e7
- IEC 61850 Server: made number of data set entries 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
58b4d6c107
-IEC 61850 server: added ReadAccessHandler to control read access
7 years ago
Michael Zillgith
71493036dc
- IEC 61850 server/MMS server: make dynamic data set service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableLogService and IedServerConfig_isLogServiceEnabled)
7 years ago
Michael Zillgith
0a3d86601b
- IEC 61850 server/MMS server: make dynamic data set service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableDynamicDataSetService and IedServerConfig_isDynamicDataSetServiceEnabled)
7 years ago
Michael Zillgith
143bc977c0
- IEC 61850 server/MMS server: make file service configurable at runtime with IedServerConfig object (new functions IedServerConfig_enableFileService and IedServerConfig_isFileServiceEnabled)
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
a7cb12f5b0
- IEC 61850 client: added new function ControlObjectClient_getCtlValType to simplify control handling
7 years ago
Michael Zillgith
c28d06f4d8
- IEC 61850 server: added support to set file service base path with server configuration object
7 years ago
Michael Zillgith
7cb5ff670a
- IEC 61850 server: added support to configure report buffer at runtime
...
- IEC 61850 server: new IedServerConfig type and new IedServer constructor
7 years ago
Michael Zillgith
9a8415b3e6
- IEC 61850 server: prevent sending reports when data model is locked (updated)
7 years ago
Michael Zillgith
60aa022d54
- updated documentation
7 years ago
Michael Zillgith
f54936045f
- updated documentation for ClientReport API
7 years ago
Michael Zillgith
fe9d292d29
- java-tools: added support for OptFlds and TrgOps basic data types
8 years ago
Michael Zillgith
64b589ac31
- IEC 61850 server: added support for OptFlds and TrgOps basic data types (required for service tracking)
8 years ago
Michael Zillgith
49208df7f4
- removed ATTRIBUTE_PACKED
8 years ago
Michael Zillgith
76cfa46378
- fixed cmake file
...
- added function IedModel_getDeviceByIndex
8 years ago
Michael Zillgith
33fb9206b3
- .NET API: Added support for Timestamp and Quality to SV subscriber
8 years ago
Michael Zillgith
a07f2cceda
- IEC 61850 client: Added ClientGooseControlBlock_getDstAddress/ClientGooseControlBlock_setDstAddress; marked old access functions deprecated
8 years ago
Michael Zillgith
81e18261bc
- .NET API: Added support for SVCB handling
8 years ago
Michael Zillgith
4331e3edd8
- CDC helper functions: added helper functions for VSS and VSG CDC
8 years ago
Michael Zillgith
924b4ef5c1
- IEC 61850/MMS server: removed deprecated AttributeChangedHandler
8 years ago
Michael Zillgith
214bcaa39d
- IEC 61850/MMS: added TLS for IedConnection
...
- fixed Makefile to use correct TLS configuration
8 years ago
Michael Zillgith
8fcd266be5
- updated version number to 1.2.0
8 years ago
Michael Zillgith
afd374397d
- IEC 61850/MMS: allow using default port in non-threaded mode
8 years ago
Michael Zillgith
570ca71570
- IEC 61850/MMS: integrated TLS for MMS client/server
8 years ago
Michael Zillgith
cd8f5f483d
- IED server: added new function IedServer_udpateDbposValue; added new return code for control check callback function
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
4b8a6ff3e7
- client API: updated function documentation
8 years ago
Michael Zillgith
99c0c8bc75
- added IedModel_getDeviceByInst function
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
2a40798f10
- server: added MmsFileAccessHandler for server side monitoring and control of file services
...
- file services: added support to set filestore basepath at runtime
- added IedConnection_getFileDirectoryEx to better control receiving file directories
8 years ago
Michael Zillgith
b9ba81f8a0
- added Timestamp_toMmsValue function
8 years ago
Michael Zillgith
ad98531b1b
- fixed SDO bug in dynamic code generator
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
69dbbcf306
- added support for Currency BasicType (mapped to visible-string-3 according to tissue 1047)
9 years ago
Michael Zillgith
245a21b129
- client: added function IedConnection_readInt64Value
9 years ago
Michael Zillgith
b8a4e8c7b0
- some fixes
9 years ago
Michael Zillgith
46575aeb68
- implemented setFile service
...
- prepared for release 1.0.0
9 years ago
Michael Zillgith
d81e9e1c19
- implemente ControlObjectClient_setTestMode function, also for C# wrapper
9 years ago
Michael Zillgith
0e169139e3
- added IEC61850_ prefix to REASON.. values
9 years ago
Michael Zillgith
52e712437b
- added some options to CDC_LPL_create
...
- added CDC_DPL_create function
9 years ago
Michael Zillgith
97fd7524f8
- added IEC 61850 client API to query logs
...
- added client example to read logs
9 years ago
Michael Zillgith
922c5eec50
- make GetLogicalNodeDirectory(DATA SET) dynamic. Creates a request at each call.
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
0c042f2ba4
- added server examples logging
...
- added logging API
- added sqlite3 driver for logging
9 years ago
Michael Zillgith
a23b584d13
- extended logging implementation
9 years ago
Michael Zillgith
442c30d79f
Merge branch 'master' into logging
9 years ago
Michael Zillgith
6c306870e9
Merge branch 'python-bindings'
9 years ago