Commit Graph

249 Commits (v1.5)

Author SHA1 Message Date
mzillgith 0282459668 Merge branch 'master' into master 8 years ago
Michael Zillgith 6badf692fe - updated client example for IEC 61850 file services 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
Cedric Boudinet d33f16ca8a Allowing user to set the interface as an argument for sv_publisher_example.c 8 years ago
Michael Zillgith 3aa01687c5 - MMS client/server: fixed problem with negative frsmId
- some code cleanup
8 years ago
Michael Zillgith 463b06d3e6 - java scl tools: fixed parsing bug in OptionFields.java 9 years ago
Michael Zillgith 6273a18c48 - .NET: in IedConnection: added internal reference to IsoConnectionParameters object to avoid deletion of internal AcseAuthenticationParameters by garbage collector 9 years ago
Michael Zillgith 003f1ef730 - fixed memory bugs in examples 9 years ago
Michael Zillgith a1f442f087 - goose_subscriber_example: fix to compile with visual studio 2015 9 years ago
Michael Zillgith 877d4562e4 - COTP: fixed problem in server side src/dst reference handling 9 years ago
Michael Zillgith c093852fda - fixed problem in client report handling when report contains no report ID 9 years ago
Michael Zillgith dc4090e95d - MMS server API: added documentation for ObtainFile service callbacks 9 years ago
Michael Zillgith 9ad549592d - refactoring names in string_utils.h/.c
- fixed bug in StringUtils_copySubString
9 years ago
Michael Zillgith 291653a38d - fixed model file and Makefile in server_example_config_file 9 years ago
Michael Zillgith b8a4e8c7b0 - some fixes 9 years ago
Michael Zillgith dc281a7ee9 - added maximum log entry size for LogStorage
- implemented maximum log entries for sqlite log storage
- added log to C# API
9 years ago
Michael Zillgith fca675e2a1 - C# API: added client side log service support 9 years ago
Michael Zillgith d81e9e1c19 - implemente ControlObjectClient_setTestMode function, also for C# wrapper 9 years ago
Michael Zillgith 372df34018 - added client side fuctionality to provide user access to raw MMS messages 9 years ago
Michael Zillgith 7a5f4a25e2 - added functions SV_ASDU_addFLOAT64 and SV_ASDU_setFLOAT64 to SV publisher 9 years ago
Michael Zillgith 0e169139e3 - added IEC61850_ prefix to REASON.. values 9 years ago
Michael Zillgith 61534daa99 - fixed: client control object crashes when orIdent is set to NULL -> now sends empty octet string 9 years ago
Michael Zillgith 9f96006ffb - added logs and LCBs to config file example
- fixed parser bug in config_file_parser.c
9 years ago
Michael Zillgith 6bf13423cb - added missing cmake file for server_example_logging 9 years ago
Michael Zillgith 099ccfc0fa - added log examples to examples makefile 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 069af684e9 - fixed problem with test case sSgN4 (return temporary-unavailable) when no EditSG is selected
- continued logging implementation
9 years ago
Michael Zillgith 0c042f2ba4 - added server examples logging
- added logging API
- added sqlite3 driver for logging
9 years ago
Michael Zillgith fd4261cd2d - implemented client side readJournal service
- extended service side readJournal with ReasonCode
- extende mms_utility example with read journal command
9 years ago
Michael Zillgith ba08a2ad59 - implemented client and server side readJournal message parsing and generation 9 years ago
Michael Zillgith a23b584d13 - extended logging implementation 9 years ago
Michael Zillgith 2d45c2d679 - add client side code to create read journals requests required for IEC 61850 logging services 9 years ago
Michael Zillgith 442c30d79f Merge branch 'master' into logging 9 years ago
Michael Zillgith 29b9e46697 - added function MmsConnection_getMmsConnectionParameters 9 years ago
Michael Zillgith 2d753f3b24 - added static model generation for LogCBs and Logs
- added MMS data model for LCBs
- server: MMS getNameList now supports journals
9 years ago
Michael Zillgith 6d03f18748 - started to implement MMS journals server side 9 years ago
Michael Zillgith 956deaf958 - MMS client: added support to read domain specific journals from server: MmsConnection_getDomainJournals 9 years ago
Michael Zillgith 27a74db4d8 - fixed problem with max PDU size for GetFileDirectory service 10 years ago
Michael Zillgith eab59b8ae8 - small code cleanup 10 years ago
Michael Zillgith c730c93229 - added goose_publisher/CMakeLists.txt 10 years ago
Michael Zillgith 33fcf156d4 - client: IedConnection_setRCBValues send GI last when RptEna=true included 10 years ago
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
10 years ago
Michael Zillgith 374bfa03d4 - extended file service and mms_utility 10 years ago
Michael Zillgith f55e6f92c3 - fixed problem with winpcap detection in CMakeLists.txt files 10 years ago
Michael Zillgith 7a8bd5dabe - allow 16 octet ISO session selector in C code 10 years ago
Michael Zillgith d54301fa09 - added c++ header to goose/sv publisher
- fixed problem in GetFileDirectory-service with a single file as parameter
10 years ago
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
10 years ago
Michael Zillgith 6e5d911166 - added missing example to git for release 0.9 10 years ago
Michael Zillgith e1a9b6a852 - prepared for 0.9 release 10 years ago
Michael Zillgith da0af0ba0f - extented SV publisher code / 9-2LE example 10 years ago
Michael Zillgith 43d99ad438 - extended 9-2LE example 10 years ago
Michael Zillgith 3081fcd935 - formated sv.icd file 10 years ago
Michael Zillgith 80cf01f1d4 - fixed 9-2 example code 10 years ago
Michael Zillgith ecf64277a8 - fixed bug in server side file directory service with nested directory structure
- mms_utility: added read file directory feature
10 years ago
Michael Zillgith 9e626d58b8 - added java based modelviewer tool 10 years ago
Michael Zillgith daf876e4df - fixed bug in sv_subscriber: missing initialization of allocated memory 10 years ago
Michael Zillgith bae3de6bc3 - added test sv publisher 10 years ago
Michael Zillgith 603f343d5d - removed type DstAddress and replaced by type PhyComAddress 10 years ago
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 10 years ago
Michael Zillgith 06a3f76189 - updated documentation for SV subscriber 10 years ago
Michael Zillgith c0174f9f38 - added SV subscriber and example 10 years ago
Michael Zillgith c3dace4150 - fixed problem in MmsValue_printToBuffer
- extended ClientControlBlock
10 years ago
Michael Zillgith a4730069ff - sampled values - WIP 10 years ago
Michael Zillgith 0193902da1 - M/U SVCB implementation WIP
- added example project for IEC 61850-9-2 LE
10 years ago
Michael Zillgith 25d8254683 - added prefix "IEC61850_" to IEC data types
- old type declarations are available with CONFIG_IEC61850_USE_COMPAT_TYPE_DECLARATIONS
10 years ago
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
10 years ago
Michael Zillgith 4a4963b964 - fixed server_example5 (new writeAccessHandler) 10 years ago
Michael Zillgith b1eda97ab4 - changed signature of WriteAccessHandler: Handler now return MmsDataAccessError instead of boolean value! 10 years ago
Michael Zillgith 37913842fd - ISO_SERVER: set state to IDLE when server restarts 10 years ago
Michael Zillgith 21d0218d0b - GOOSE receiver ignores trailing data (like PRP tail). 10 years ago
Michael Zillgith a8a18475e8 - fixed bug #313: Server sends empty report when RCB is disabled while report is pending in bufTm 10 years ago
Michael Zillgith db6cf1ec28 - fixed examples: all timestamp updates prior to corresponding value updates 10 years ago
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)
11 years ago
Michael Zillgith b42aa358e9 - fixed bug #307 11 years ago
Michael Zillgith 5547adf853 - added support for multiple data models in static model generator 11 years ago
Michael Zillgith ebe82435e8 - added documentation for GOOSE receiver 11 years ago
Michael Zillgith f70d43b99b - changed FC names (added prefix IEC61850_FC_). 11 years ago
Michael Zillgith 4a4250ce2b - added model target to all server examples and to main examples makefile 11 years ago
Michael Zillgith fb73281966 - updated changelog for release 0.8.5 11 years ago
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
11 years ago
Michael Zillgith 98d91464cb - prevent server from crashing when reports are too large for maximum PDU size
- improved memory handling for reports
11 years ago
Michael Zillgith 1700bca56b - fixed problem with report activation 11 years ago
Michael Zillgith 97d6b9ab57 - changed server_example5 to use writeAccessHandler
- fixed memory alignement problem in reporting.c
11 years ago
Michael Zillgith fa8abf813f - fixed problem with non-blocking socket send function on WIN32 11 years ago
Michael Zillgith a3ae9cb589 - added additional "const" modifiers to API functions 11 years ago
Michael Zillgith 8cfb9d99a0 - added support for data sets that span multiple logical devices with server configuration file (see feature #271) 11 years ago
Michael Zillgith 7f1714e4af - changed behaviour of CommandTermination- and LastApplError message 11 years ago
Michael Zillgith 375b1a9c12 - added access function to data set references for reports to client API C/C#
- renamed function MmsValue_createEmptyArray (fixed typo "Emtpy")
- added some missing API functions to windows DLL def files
11 years ago
Michael Zillgith 0941e2a971 - fixed bug in IedConnection_createDataSet function 11 years ago
Michael Zillgith 0adf9ee59a - added function LibIEC61850_getVersionString 11 years ago
Michael Zillgith 9f3854fbfb - dynamic model generator can now use default values also for type templates 11 years ago
Michael Zillgith 66da568bea - fixed bug with setting groups 11 years ago
Michael Zillgith f53b254097 - added bufOvfl support for buffered reports 11 years ago
Michael Zillgith a0f67f9a5d - update to current development version 11 years ago
Michael Zillgith 48d717f12c - initial commit for new repository structure 11 years ago