Michael Zillgith
b84e06eb17
- added function IedClientError_toString
2 years ago
Michael Zillgith
be9d4b56f4
- Java tools: Support for time stamp Val elements (updated binary)
2 years ago
Michael Zillgith
167c24278c
- Java tools: Support for time stamp Val elements
2 years ago
Michael Zillgith
ede94fc91f
Merge branch 'v1.6_develop' of github.com:mz-automation/libiec61850 into v1.6_develop
2 years ago
Michael Zillgith
b658a1ed8f
- config file parser dynamically allocates linebuffer to allow multithreaded applications ( #484 )
2 years ago
Michael Zillgith
c20b3f8a70
- fixed conflicting parameter declaration
2 years ago
Michael Zillgith
5aaa7a1475
Merge pull request #480 from mbourhis/mbourhis/feature/update-python-wrapper-cmakelist
...
Python wrapper: update CMakeLists, and rename the module to 'pyiec61850'
2 years ago
Michael Zillgith
7faf053e67
Merge branch 'v1.6_develop' into v1.6_develop_rgoose_sntp
2 years ago
Michael Zillgith
9817d41d1a
- fixed - IEC 61580 server: dataset is not released when RCB.Datset is set to empty string by client (LIB61850-425)
2 years ago
Michael Zillgith
b695192e56
- IEC 61850/MMS Client: Handle MMS service error object-constraint-conflict and added IED_ERROR_OBJECT_CONSTRAINT_CONFLICT
2 years ago
Mikael Bourhis
65847e4ffe
Python wrapper: update the README file
...
Signed-off-by: Mikael Bourhis <mikael.bourhis@smile.fr>
2 years ago
Mikael Bourhis
0f0d22ab61
Python wrapper: update and improve CMakeLists
...
Tested and compatible with:
Ubuntu 20.04.6 LTS : Python 3.8.10; CMake 3.16.3; Swig 4.0.1
Debian 11 : Python 3.9.2; CMake 3.13.4; Swig 4.0.2
Ubuntu 22.04.3 LTS : Python 3.10.12; CMake 3.22.1; Swig 4.0.2
Ubuntu 23.10 : Python 3.11.6; CMake 3.27.4; Swig 4.1.0
Alpine 3.18.4 : Python 3.11.6; CMake 3.26.5; Swig 4.1.1
Signed-off-by: Mikael Bourhis <mikael.bourhis@smile.fr>
2 years ago
Mikael Bourhis
178312aa13
Python wrapper: update CMakeLists, and rename the module to 'pyiec61850'
...
* update the CMakeLists
- remove the deprecated commands ('PythonInterp', ...)
(https://cmake.org/cmake/help/latest/module/FindPythonInterp.html )
- change the CMake minimum version from 3.8 to 3.12 (released in July 2018)
* rename the libiec61850 Python module into 'pyiec61850'
- to avoid name conflict with the name for the C static lib
- the build artifacts are now 'pyiec61850.py' and '_pyiec61850.so'
Signed-off-by: Mikael Bourhis <mikael.bourhis@smile.fr>
2 years ago
Michael Zillgith
e57dcc7214
- PAL: fixed wrong order of function arguments for fread and fwrite functions
2 years ago
Michael Zillgith
04bceea398
- SV receiver: fixed memory access problem during cleanup when using threads
2 years ago
Michael Zillgith
e81ff1d4d6
Merge branch 'v1.6_develop_417_rbac2' into v1.6_develop
2 years ago
Michael Zillgith
d53da75df6
- R-Session: changed parser to accept GOOSE and SV payloads
2 years ago
Michael Zillgith
4cd4629a35
- IED server: list objects access handler uses now '.' delimiter for the subObjectName (LIB61850-417)
2 years ago
Michael Zillgith
3d3b8c6982
Merge branch 'v1.6_develop' into v1.6_develop_rgoose_sntp
2 years ago
Michael Zillgith
885c3176a8
- renamed RSession_startlistening to RSession_start to indicate that it is also required for the publisher side
...
- updates R-GOOSE and R-SMV publisher examples with RSession_start call to bind to an UDP port/interface
2 years ago
Michael Zillgith
9b12a7e5bd
- R-SESSION: send correct payload type tag depending on payload
2 years ago
Michael Zillgith
0764a96454
- updated config generator binary (2)(LIB61850-418)
2 years ago
Michael Zillgith
b4beb54dda
- config file generator: added missing code for GSEControl (LIB61850-418)
2 years ago
Michael Zillgith
372933ceab
- udpated config file generator binary (LIB61850-418)
2 years ago
Michael Zillgith
4874cff441
- Config file generator: support multiple access points for GOOSE and SMV control blocks (LIB61850-418)
2 years ago
Michael Zillgith
fd19abb0ab
- IED server: RBAC - replace specific access control handlers by generic handler - IedServer_ControlBlockAccessHandler (LIB61850-420)
2 years ago
Michael Zillgith
a397eeee85
- IED server: Added read/write access control to GoCBs/SVCBs with IedServer_ControlBlockAccessHandler (LIB61850-420)
2 years ago
Michael Zillgith
5e57b5d943
Merge branch 'v1.6_develop' into v1.6_develop_417_rbac2
2 years ago
Michael Zillgith
f2d74fbf5c
- MMS client: parsing of servicecsSupported in MMS init response is off by one (LIB61850-419)( #469 )
2 years ago
Michael Zillgith
ad26795465
- IED server access control: Added IedServer_ControlBlockAccessHandler to control read and write access to control blocks. Implemented for SGCBs, RCBs, LCBs. (LIB61850-420)
2 years ago
Michael Zillgith
cb1774f33d
- removed debug output (LIB61850-417)
2 years ago
Michael Zillgith
bbe23b4b00
- extended ListObjectHandler to support different ACSI classes (LIB61850-417)
2 years ago
Michael Zillgith
436b365786
- fixed wrong parameter description for GoosePublisher_setSqNum ( #458 )
2 years ago
Michael Zillgith
0bc3b71203
- fixed - potential memory leaks in goose publisher code ( #464 )
2 years ago
Michael Zillgith
1535905921
- added updated compiled versions of config file and static model generator (LIB61850-67)
2 years ago
Michael Zillgith
0622bae0f6
- config file generator/static model generator: added support for SampledValueControl.smpMod (LIB61850-67)
2 years ago
Michael Zillgith
405124b8d9
- config file generator: added code to add SMVCBs to config files (LIB61850-67)
2 years ago
Michael Zillgith
5a24981048
- IED server: added code to create SMVCBs with the dynamic model API (LIB61850-67)
2 years ago
Michael Zillgith
98c04dfeda
- added LISTOBEJCTS access control to server_example_access_control (LIB61850-417)
2 years ago
Michael Zillgith
efec5194a2
- replaced tabs by spaces in mms_get_var_access_service.c
2 years ago
Michael Zillgith
2467605e23
- IED server: apply LISTOBJECTS restrictions to get-variable-access-attributes servic (LIB61850-417)
2 years ago
Michael Zillgith
3c918ee4e3
- IED server: added IedServer_ListObjectsAccessHandler callback to control LISTOBJECTS access rights (LIB61850-417)
2 years ago
Michael Zillgith
665501c9fa
- extended data model helper function to be able to be used in array elements
2 years ago
Michael Zillgith
da62fe854f
Merge branch 'v1.6_develop' into v1.6_develop_rgoose_sntp
2 years ago
Michael Zillgith
c16314c426
- config file parser: added support for arrays of basic and complex data
...
attributes including initialization (LIB61850-415)
2 years ago
Michael Zillgith
eab2e6f2cb
- fixed potential null pointer dereferentiation in
...
IedConnection_getDeviceModelFromServer when no error argument given
2 years ago
Michael Zillgith
fd4fe9ad35
- .NET API: Added finalizer to ControlObject ( #459 )
2 years ago
Michael Zillgith
5c5ceb65b5
- MMS server: added support for write access with component alternate access (LIB61850-414)
2 years ago
Michael Zillgith
dcfa56c526
- MMS client: added function MmsConnection_writeVariableComponent to write to variables with alternate component access (LIB61850-414)
2 years ago
Michael Zillgith
7c80c95629
- fixed - Memory leak in RCB handling code when data set is updated (LIB61850-412)
2 years ago