Commit graph

114 commits

Author SHA1 Message Date
Michael Zillgith
2d45c2d679 - add client side code to create read journals requests required for IEC 61850 logging services 2016-05-13 17:41:04 +02:00
Michael Zillgith
442c30d79f Merge branch 'master' into logging 2016-05-06 15:50:14 +02:00
Michael Zillgith
29b9e46697 - added function MmsConnection_getMmsConnectionParameters 2016-05-06 12:21:19 +02:00
Michael Zillgith
2d753f3b24 - added static model generation for LogCBs and Logs
- added MMS data model for LCBs
- server: MMS getNameList now supports journals
2016-05-04 17:44:30 +02:00
Michael Zillgith
6d03f18748 - started to implement MMS journals server side 2016-05-02 17:46:57 +02:00
Michael Zillgith
956deaf958 - MMS client: added support to read domain specific journals from server: MmsConnection_getDomainJournals 2016-05-02 12:32:07 +02:00
Michael Zillgith
27a74db4d8 - fixed problem with max PDU size for GetFileDirectory service 2016-03-21 15:32:41 +01:00
Michael Zillgith
eab59b8ae8 - small code cleanup 2016-03-18 14:41:35 +01:00
Michael Zillgith
c730c93229 - added goose_publisher/CMakeLists.txt 2016-03-07 11:18:11 +01:00
Michael Zillgith
33fcf156d4 - client: IedConnection_setRCBValues send GI last when RptEna=true included 2016-02-25 12:25:30 +01:00
Michael Zillgith
40ed2cea6f Merge branch 'pavotek' of mz-automation.de:libiec61850-all into pavotek
Conflicts:
	src/mms/iso_mms/server/mms_file_service.c
	src/vs/libiec61850-wo-goose.def
	src/vs/libiec61850.def
2016-02-24 11:47:52 +01:00
Michael Zillgith
374bfa03d4 - extended file service and mms_utility 2016-02-24 11:39:53 +01:00
Michael Zillgith
f55e6f92c3 - fixed problem with winpcap detection in CMakeLists.txt files 2016-02-15 16:40:06 +01:00
Michael Zillgith
7a8bd5dabe - allow 16 octet ISO session selector in C code 2016-02-09 17:47:58 +01:00
Michael Zillgith
d54301fa09 - added c++ header to goose/sv publisher
- fixed problem in GetFileDirectory-service with a single file as parameter
2016-02-09 13:50:18 +01:00
Michael Zillgith
b1d5e10203 - prepare for release 0.9.0.1
- cmake build on windows excludes examples for GOOSE and SV when winpcap is not available
2016-02-04 18:22:29 +01:00
Michael Zillgith
6e5d911166 - added missing example to git for release 0.9 2016-02-02 16:20:11 +01:00
Michael Zillgith
e1a9b6a852 - prepared for 0.9 release 2016-02-02 16:06:55 +01:00
Michael Zillgith
da0af0ba0f - extented SV publisher code / 9-2LE example 2016-01-29 15:16:57 +01:00
Michael Zillgith
43d99ad438 - extended 9-2LE example 2016-01-28 15:57:01 +01:00
Michael Zillgith
3081fcd935 - formated sv.icd file 2016-01-26 15:47:41 +01:00
Michael Zillgith
80cf01f1d4 - fixed 9-2 example code 2016-01-26 14:35:35 +01:00
Michael Zillgith
ecf64277a8 - fixed bug in server side file directory service with nested directory structure
- mms_utility: added read file directory feature
2016-01-07 16:48:40 +01:00
Michael Zillgith
9e626d58b8 - added java based modelviewer tool 2015-12-25 18:33:24 +01:00
Michael Zillgith
daf876e4df - fixed bug in sv_subscriber: missing initialization of allocated memory 2015-11-17 14:56:44 +01:00
Michael Zillgith
bae3de6bc3 - added test sv publisher 2015-11-17 12:07:53 +01:00
Michael Zillgith
603f343d5d - removed type DstAddress and replaced by type PhyComAddress 2015-11-16 12:25:33 +01:00
Michael Zillgith
348273a1c8 - fixed bug: GOOSE minTime, maxTime are ignored by GOOSE publisher when set by GSEControlBlock_create. Instead default values from stack_config.h are always used 2015-11-16 11:31:14 +01:00
Michael Zillgith
06a3f76189 - updated documentation for SV subscriber 2015-11-16 09:48:46 +01:00
Michael Zillgith
c0174f9f38 - added SV subscriber and example 2015-11-13 17:48:19 +01:00
Michael Zillgith
c3dace4150 - fixed problem in MmsValue_printToBuffer
- extended ClientControlBlock
2015-11-12 18:56:14 +01:00
Michael Zillgith
a4730069ff - sampled values - WIP 2015-11-11 15:51:27 +01:00
Michael Zillgith
0193902da1 - M/U SVCB implementation WIP
- added example project for IEC 61850-9-2 LE
2015-11-10 17:41:45 +01:00
Michael Zillgith
25d8254683 - added prefix "IEC61850_" to IEC data types
- old type declarations are available with CONFIG_IEC61850_USE_COMPAT_TYPE_DECLARATIONS
2015-11-05 18:10:54 +01:00
Michael Zillgith
c8e08597b3 - windows file provider now supports unicode file names and converts them to UTF-8.
- fixed problem in IEC server GOOSE publisher integration: GoID(appID) was not set by the provided value in ICD file
2015-10-27 15:20:10 +01:00
Michael Zillgith
4a4963b964 - fixed server_example5 (new writeAccessHandler) 2015-10-12 12:41:42 +02:00
Michael Zillgith
b1eda97ab4 - changed signature of WriteAccessHandler: Handler now return MmsDataAccessError instead of boolean value! 2015-06-10 14:26:39 +02:00
Michael Zillgith
37913842fd - ISO_SERVER: set state to IDLE when server restarts 2015-05-14 14:34:34 +02:00
Michael Zillgith
21d0218d0b - GOOSE receiver ignores trailing data (like PRP tail). 2015-05-07 15:20:04 +02:00
Michael Zillgith
a8a18475e8 - fixed bug #313: Server sends empty report when RCB is disabled while report is pending in bufTm 2015-04-24 17:27:48 +02:00
Michael Zillgith
db6cf1ec28 - fixed examples: all timestamp updates prior to corresponding value updates 2015-04-24 14:04:04 +02:00
Michael Zillgith
48b02ec1b0 - extended server_example3.c to show Timestamp handling
- fixed server crash bug when whole LN is requested in a read request (bug #309)
2015-04-14 16:53:09 +02:00
Michael Zillgith
b42aa358e9 - fixed bug #307 2015-04-13 17:35:39 +02:00
Michael Zillgith
5547adf853 - added support for multiple data models in static model generator 2015-04-10 15:37:26 +02:00
Michael Zillgith
ebe82435e8 - added documentation for GOOSE receiver 2015-03-05 11:29:40 +01:00
Michael Zillgith
f70d43b99b - changed FC names (added prefix IEC61850_FC_). 2015-03-03 12:10:36 +01:00
Michael Zillgith
4a4250ce2b - added model target to all server examples and to main examples makefile 2015-02-25 13:37:51 +01:00
Michael Zillgith
fb73281966 - updated changelog for release 0.8.5 2015-02-25 11:49:40 +01:00
Michael Zillgith
8b27f57d15 - added support for GOOSE minTime, maxTime in SCL parser
- configuration options for write access to GoCB elements
- extended file format and data structure to support configuration of minTime, maxTime
2015-02-24 17:37:35 +01:00
Michael Zillgith
98d91464cb - prevent server from crashing when reports are too large for maximum PDU size
- improved memory handling for reports
2015-02-23 17:36:19 +01:00