Michael Zillgith
b1641b82ff
- MMS client/server: extended BER encoder to support MMS PDU sizes with more than 64k
2017-08-15 08:15:33 +02:00
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
2017-05-30 07:43:31 +02:00
Cedric Boudinet
d95a31c628
Setting DEBUG_SV_PUBLISHER by default to 0
2017-02-16 15:47:28 +01:00
Michael Zillgith
291653a38d
- fixed model file and Makefile in server_example_config_file
2016-12-08 10:02:23 +01:00
Michael Zillgith
46575aeb68
- implemented setFile service
...
- prepared for release 1.0.0
2016-11-07 16:15:18 +01:00
Michael Zillgith
d15e2c73b1
- implemented server side obtain file procedure
2016-10-30 20:50:34 +01:00
Michael Zillgith
2b6a6b8f39
- prepared for release 0.9.3
2016-10-04 17:39:11 +02:00
Michael Zillgith
372df34018
- added client side fuctionality to provide user access to raw MMS messages
2016-07-25 20:11:50 +02:00
Michael Zillgith
8a925e754f
- set single-threaded as default configuration
2016-06-11 20:40:17 +02:00
Michael Zillgith
787d7fc270
- file provider functions don't change file names; VMD_FILESTORE base part is now added in MMS server file service handling code
...
- IedConnection_readObject and IedConnection_getVariableSpecification can now read whole LNs
2016-06-10 17:00:55 +02:00
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
2016-06-09 00:00:02 +02:00
Michael Zillgith
d8ace91bcf
- iso_server.c: fixed bug in multi-threaded version: segfault when conection unexpectedly closed
2016-06-04 21:38:43 +02:00
Michael Zillgith
7de010e1f5
- started to implemente server side read journal handling
2016-05-10 17:39:51 +02:00
Michael Zillgith
2a96d5b40c
- changed version to 0.9.2
2016-05-06 16:02:54 +02:00
Michael Zillgith
6d03f18748
- started to implement MMS journals server side
2016-05-02 17:46:57 +02:00
Michael Zillgith
eab59b8ae8
- small code cleanup
2016-03-18 14:41:35 +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
5261378603
- added CONFIG_IEC61850_EDITION_1 configuration option
...
- removed "Owner" from RCBs for edition 1 builds
2016-02-15 16:07:24 +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
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
80cf01f1d4
- fixed 9-2 example code
2016-01-26 14:35:35 +01:00
Michael Zillgith
833765bbb2
- fixed performance problem (removed Thread_sleep()) for single and multithreaded server
2016-01-20 15:20:00 +01:00
Michael Zillgith
daa0a1e958
- GoCB DatSet and GoID are now readonly by stack_config.h
2015-12-14 20:05:17 +01:00
Michael Zillgith
a6830fb0a8
- changed debug output for buffered reporting
2015-11-30 09:45:30 +01:00
Michael Zillgith
907eb0bbae
- removed ResvTms form BRCB (depending on configuration option CONFIG_IEC61850_BRCB_WITH_RESVTMS)
2015-11-26 12:22:35 +01:00
Michael Zillgith
4c0466c858
- fixed bug in report timestamp in buffered reporting: was using UTC_TIME instead of BINARY_TIME
2015-11-24 15:23:26 +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
c0174f9f38
- added SV subscriber and example
2015-11-13 17:48:19 +01:00
Michael Zillgith
8482cfce9b
- server side support for SV control blocks - WIP
2015-11-09 17:42:13 +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
9896742d12
- added support for sorted getNameList reponse (can be switched off by setting CONFIG_MMS_SORT_NAME_LIST to 0)
2015-10-28 14:18:05 +01:00
Michael Zillgith
947b4a0cd5
- fixed problem with SqNum (INT8U/INT16U) in RCBs and reports
...
- started to implement sorting algorithm for getNameList
2015-10-23 17:50:25 +02:00
Michael Zillgith
584493cf53
- some small fixes
2015-10-19 16:12:58 +02:00
Michael Zillgith
6ad3c4b17e
Merge branch 'master' into pavo_changes
...
Conflicts:
tools/model_generator/genconfig.jar
tools/model_generator/genmodel.jar
2015-09-29 10:45:16 +02:00
Michael Zillgith
5ef1da7ac2
- added function ControlObjectClient_useConstantT to enable constant T parameter value during a control sequence
2015-07-20 17:09:05 +02:00
Michael Zillgith
bbccffb65a
- added function LogicalNode_getDataSet
2015-07-20 10:37:40 +02:00
Michael Zillgith
7eeac08551
- first commit for pavo changes
2015-07-08 16:04:35 +03: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
633e61a17c
- restore default stack configuration
...
- extended beagle_client.c to use SBO
2015-06-04 15:26:19 +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
38711a8843
- fixed some standard conformance issues in report module
2015-04-22 16:53:28 +02:00
Michael Zillgith
2f771f6e29
- fixed ctlNum bug in client control implementation
2015-03-12 15:48:10 +01:00
Michael Zillgith
f70d43b99b
- changed FC names (added prefix IEC61850_FC_).
2015-03-03 12:10:36 +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
1700bca56b
- fixed problem with report activation
2015-02-18 16:59:00 +01:00
Michael Zillgith
0fb4ed0efc
- moved some internal declarations to private header files
...
- updated version to 0.8.5
2015-02-12 15:46:28 +01:00
Michael Zillgith
6fd4024113
- fixed problem with MMS_DYNAMIC_DATA_SETS define
2015-02-12 14:52:50 +01:00
Michael Zillgith
751dc5f7c2
- added configuration option CONFIG_MMS_MAX_NUMBER_OF_DATA_SET_MEMBERS to limit the maximum number of data set members
2015-02-04 17:25:59 +01:00