Michael Zillgith
|
c621840d42
|
- IED client: added missing err initilization in function ControlObjectClient_selectAsync
|
4 years ago |
Michael Zillgith
|
7c3601cb74
|
- IED client: send RptEna as first element when RCB is to be disabled
|
4 years ago |
Michael Zillgith
|
8b82cd34e1
|
- IedConnection: fixed problem - outstanding calls not released in function deleteFileAndSetFileHandler (#322)
|
4 years ago |
Michael Zillgith
|
1b2d194694
|
- IED server: For SBOes check test flag match when accepting operate (sSBOes8)
|
4 years ago |
Michael Zillgith
|
3532623319
|
- IED server: Goose publisher - set NdsCom when data set not configured or GoEna fails because of large data set
|
4 years ago |
Michael Zillgith
|
4f0667b597
|
- removed some warnings and code cleanup
|
5 years ago |
Michael Zillgith
|
176de25ca0
|
- IEC 61850 client: IedConnection - list of client control objects is protected by a lock
|
5 years ago |
Michael Zillgith
|
bc29a0b048
|
- IEC 61850 client: avoid double free when operate and select-with-value on APC fails
|
5 years ago |
Michael Zillgith
|
c02e99a022
|
- IEC 61850 client: fixed dead lock in IedConnection_getFileAsync when fileRead times out (#285)
|
5 years ago |
Michael Zillgith
|
3e98fdfa90
|
- Client: fixed - IedConnection_getRCBValues doesn't check type of server response (#283)
|
5 years ago |
Michael Zillgith
|
42802db6f1
|
- added -Wextra to Makefile and changed code to avoid resulting warnings
|
5 years ago |
Michael Zillgith
|
131fcf5236
|
* IEC 61850 client: added missing check in ClientReportControlBlock_getConfRev
|
5 years ago |
Michael Zillgith
|
920eabe31f
|
- IEC 61850 client: ReasonForInclusion type is now int to be compatible
with C++
|
5 years ago |
Michael Zillgith
|
4a3702112e
|
- MMS client: fixed potential problem in multi-variable write response parsing
|
5 years ago |
Michael Zillgith
|
69d93f398c
|
- IEC 61850 client: fixed bug - IedConnection_setRCBValuesAsync always return 0 instead of invoke-ID
|
5 years ago |
Michael Zillgith
|
d85b7ac777
|
- IEC 61850 client: reporting - support data set entries with multiple reasons for inclusion
|
5 years ago |
Michael Zillgith
|
83e8e14603
|
- .NET API: fixed bug in DataSet destructor
|
5 years ago |
Michael Zillgith
|
b6b94b0438
|
- fixed VS compilation problems
|
5 years ago |
Michael Zillgith
|
e1eb09d55b
|
- MmsValue: added NULL checks for all memory allocations
- MmsValue: buffer for float/double data is now part of the MmsValue structure and not allocated separately
|
5 years ago |
Michael Zillgith
|
c4a5fd2f27
|
- IEC 61850 client: fixed memory leak in async select function
|
5 years ago |
Michael Zillgith
|
fd84d21c10
|
- IEC 61850 client: fixed bug in ClientReportControlBlock - some allowed structures for RCB were rejected
|
6 years ago |
Michael Zillgith
|
8c1b75b382
|
- code cleanup; fixed issues from compiler warnings
|
6 years ago |
Michael Zillgith
|
8bbc905533
|
- IEC 61850 client: improved error handling and fixed potential memory leak in IedConnection_getDeviceModelFromServer
|
6 years ago |
Michael Zillgith
|
31e183d357
|
- IEC 61850 client: added additional error code to provide diagnostic information when data set cannot be created because of a non existing data set element
|
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
|
4254af3ff9
|
IEC 61850 client: ControlObjectClient_getLastError provides access to data access error information of last control action
|
6 years ago |
Michael Zillgith
|
cbd0008f48
|
- IEC 61850 client: fixed - file transfer doesn't release outstanding connection
|
6 years ago |
Michael Zillgith
|
8f5b501d75
|
- removed inline function declarations
|
6 years ago |
Michael Zillgith
|
f5236f84fc
|
- IEC 61850 client: convert MMS error for outstanding call limit to IedClientError
|
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
|
1f144a008e
|
- fixed memory leak in ClientSVControlBlock_create
|
7 years ago |
Michael Zillgith
|
26a45a078b
|
- added error handling code to client_example_log.c
- fixed bug in ClientSVControlBlock
|
7 years ago |
Michael Zillgith
|
0cddcb7d12
|
- MMS client: changed signature of MmsConnection_FileReadHandler
|
7 years ago |
Michael Zillgith
|
8ffbd9f265
|
- removed function MmsValue_deleteIfNotNull (now MmsValue_delete does check for NULL)
|
7 years ago |
Michael Zillgith
|
0d2775742a
|
- IEC 61850 client: fixed problems in ClientReportControlBlock_create (see github #134)
|
7 years ago |
Michael Zillgith
|
287769dcba
|
- IEC 61850 client: handle reason code correctly when report contains data with different reason code (see github #133)
|
7 years ago |
Michael Zillgith
|
b35a566145
|
- IEC 61850 server: fixed problem in report module
|
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
|
e252715aa9
|
- added report subscription activation to non-thread mode client example
|
7 years ago |
Michael Zillgith
|
bbb56a16a3
|
- removed some compiler warnings
|
7 years ago |
Michael Zillgith
|
1d61afaa8b
|
- C library: removed C++ style line comments
|
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
|
5ed474a44a
|
- MMS client: fixed problem with async connect timeout
|
7 years ago |
Michael Zillgith
|
ef076efe9f
|
- IEC 61850 client: fixed problem with connection state handling
|
7 years ago |
Michael Zillgith
|
3e30910319
|
- IEC 61850 client: added missing async functions for files
|
7 years ago |
Michael Zillgith
|
0842097b7e
|
- IEC 61850 server: fixed some small bugs and compiler warnings
- IEC 61850 server: retrun object-access-unsupported when ctlModel is status-only
|
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
|
cad88b67a1
|
- IEC 61850 client: fixed bug in new control object client implmentation - missing free for oper variable specification
|
7 years ago |
Michael Zillgith
|
89d623866e
|
- IEC 61850 client: add function IedConnection_getFileAsync
|
7 years ago |
Michael Zillgith
|
f78f338b49
|
- IEC 61850 client: added implementations for functions IedConnection_getLogicalDeviceVariables, IedConnection_getLogicalDeviceDataSets, and IedConnection_getLogicalDeviceDataSetsAsync to address #89
|
7 years ago |