Commit Graph

228 Commits (516c8f5a40eea8deb5355b1d82bd36a034dc8323)

Author SHA1 Message Date
Michael Zillgith 78b9e4796a - get file-service implementation from master 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 44a4336deb - changed signature of IedConnection_deleteDataSet, MmsConnection_deleteAssociationSpecificNamedVariableList, MmsConnection_deleteNamedVariableList. added boolean return value to indicate if data set/named variable list has been deleted.
- increased version number to 0.9.1
10 years ago
Michael Zillgith f55e6f92c3 - fixed problem with winpcap detection in CMakeLists.txt files 10 years ago
Michael Zillgith 5261378603 - added CONFIG_IEC61850_EDITION_1 configuration option
- removed "Owner" from RCBs for edition 1 builds
10 years ago
Michael Zillgith 44b94f0df0 - fixed signed integer encoding problem for frsmId in fileClose client service 10 years ago
Michael Zillgith 6ceecd426f - fixed encoding problem with negative frsmId in client file read service 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 96096b7f75 - fixed problem with getFileDirectory-service with a single file as argument - test case Ft4 (ed.1) 10 years ago
Michael Zillgith 9e12159d8b - fixed issue with configurable file path in HAL filesystem implementations for win32 and linux
- fixed missing function names in def files for GOOSE/SV configurations
10 years ago
Michael Zillgith 04ffbdc89a - updated documentation for release 0.9.0 10 years ago
Michael Zillgith e1a9b6a852 - prepared for 0.9 release 10 years ago
Michael Zillgith 5637f837a3 - fixed bug related to test case SrvN1c: GetDataDirectory returns wrong variable specification for non-existent sub variable e.g. Mod.ctlModel.XYZ 10 years ago
Michael Zillgith da0af0ba0f - extented SV publisher code / 9-2LE example 10 years ago
Michael Zillgith 57a6fa49e2 - added sv_publisher.h 10 years ago
Michael Zillgith 43d99ad438 - extended 9-2LE example 10 years ago
Michael Zillgith 80cf01f1d4 - fixed 9-2 example code 10 years ago
Michael Zillgith 94f62e365b - added sv subscriber code 10 years ago
Michael Zillgith 1a90605754 - added documentation to the GOOSE subscriber 10 years ago
Michael Zillgith 8372540650 - added using of select to multi-threaded server configuration 10 years ago
Michael Zillgith 833765bbb2 - fixed performance problem (removed Thread_sleep()) for single and multithreaded server 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 a256248930 Merge branch 'pavotek' of mz-automation.de:libiec61850-all into pavotek 10 years ago
Michael Zillgith 902ca28056 - fixed problem: GI without activated GI trigger option 10 years ago
Michael Zillgith 9e626d58b8 - added java based modelviewer tool 10 years ago
Michael Zillgith 26d188ab4d - fixed bug with access to "Owner" attribute of BRCBs when resvTms not available 10 years ago
Michael Zillgith 0a82e09b92 - fixed bug for TC sBr21: set BufOvfl when entryID is not set 10 years ago
Michael Zillgith ed8a73873d - fixed bug for TC sBr25: Purge buffer when RptID is changes 10 years ago
Michael Zillgith 366fa7a1bb - fixed bug for TC sDsN12: non-persitent dataset not allowed for BRCB 10 years ago
Michael Zillgith 837f0ac60e - fixed problem when client API tries to read a complete FC data structure (due to missing ".") 10 years ago
Michael Zillgith a6830fb0a8 - changed debug output for buffered reporting 10 years ago
Michael Zillgith 91d122fd51 - RCBs support for VMD scope datasets
- Client support for VMD scope datasets
10 years ago
Michael Zillgith b9c520240a - added support for VMD scope named variable lists 10 years ago
Michael Zillgith 108332774f - added FCs "BR" and "RP"
- fixed conformance problem in buffered reporting timeofEntry write access handling
10 years ago
Michael Zillgith 907eb0bbae - removed ResvTms form BRCB (depending on configuration option CONFIG_IEC61850_BRCB_WITH_RESVTMS) 10 years ago
Michael Zillgith 4c0466c858 - fixed bug in report timestamp in buffered reporting: was using UTC_TIME instead of BINARY_TIME 10 years ago
Michael Zillgith f5c5fa7fb4 - fixed problems in buffered reporting 10 years ago
Michael Zillgith 33433f1d09 - removed debug output 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 dda1bad007 - extended documentation for SV subscriber 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 ae3ddfd89c - added GooseSubscriber_getConfRev function 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 8482cfce9b - server side support for SV control blocks - WIP 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 fce3de9b2a - small code change 10 years ago
Michael Zillgith 4c2e06f723 - fixed problem in Conversions_generalizedTimeToMsTime on 32bit (powerpc?) systems 10 years ago
Michael Zillgith 4a4291314e - updated CHANGELOG file for release 0.8.7 10 years ago
Michael Zillgith fbd253d46d - made new sorting algorithm for getNameList reponse configurable 10 years ago
Michael Zillgith 44ad37b04c - changed sorting algorithm for getNameList reponse 10 years ago
Michael Zillgith 9896742d12 - added support for sorted getNameList reponse (can be switched off by setting CONFIG_MMS_SORT_NAME_LIST to 0) 10 years ago
Michael Zillgith 386d2acd32 - .NET API: added methods GetEntryID/SetEntryID to ReportControlBlock
- client API: added function ClientReport_getDataSetName
- common API: added function MmsValue_getStringSize
- API: changed some char* to const char*
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 947b4a0cd5 - fixed problem with SqNum (INT8U/INT16U) in RCBs and reports
- started to implement sorting algorithm for getNameList
10 years ago
Michael Zillgith 3afba2c958 - server: only client that set EditSG can change EditSG and modify variables with FC=SE 10 years ago
Michael Zillgith 64199f791c - changed ControlObjectClient_create function: doesn't read "Oper" and uses GetVarSpec instead of GetNameList service 10 years ago
Michael Zillgith 5485b62ae0 - code cleanup 10 years ago
Michael Zillgith e61425f945 - fixed EditSG reservation 10 years ago
Michael Zillgith 9bba6ce44a - fixed bug: EditSG can be modified by second client while reserved 10 years ago
Michael Zillgith 584493cf53 - some small fixes 10 years ago
Michael Zillgith 94a98bcc6d - added client side control service support for edition 1/2 APC CDCs 10 years ago
Michael Zillgith b0e8a6331b - fixed some problems in server side file directory service 10 years ago
Michael Zillgith 987f8decbb - merge changes for release 0.8.7 10 years ago
Michael Zillgith 43a023676a Merge branch 'master' of mz-automation.de:libiec61850 10 years ago
Michael Zillgith 61714b5907 - removed old sv code 10 years ago
Michael Zillgith e0a60e6591 - added missing error evaluation in client getNameList service 10 years ago
Michael Zillgith 2daa5fdec4 - changed server side getFileDirectory service to return flat file directory 10 years ago
Michael Zillgith 4a4963b964 - fixed server_example5 (new writeAccessHandler) 10 years ago
Michael Zillgith cc5a8fec7c Merge branch 'pavo_changes' of mz-automation.de:libiec61850 into pavo_changes 10 years ago
Michael Zillgith b5fe0992fd - removed debugging code 10 years ago
Michael Zillgith cb24b57975 Merge branch
Conflicts:
	src/vs/libiec61850-wo-goose.def
10 years ago
Michael Zillgith 120a36c9e3 - added missing functions to .def files 10 years ago
Michael Zillgith 0bc0fd94ed - fixed bug in get name list service when client sends wrong domain name 10 years ago
Michael Zillgith 2120595792 - fixed bug in mms_get_namelist_service.c when client sends wrong domain name 10 years ago
Michael Zillgith e8f7f17a8f Merge branch 'pavo_changes' of mz-automation.de:libiec61850 into pavo_changes
Conflicts:
	src/vs/libiec61850-wo-goose.def
	src/vs/libiec61850.def
10 years ago
Michael Zillgith 6ad3c4b17e Merge branch 'master' into pavo_changes
Conflicts:
	tools/model_generator/genconfig.jar
	tools/model_generator/genmodel.jar
10 years ago
Michael Zillgith eb31da81a8 - added ControlObjectClient_setOrigin to VS def files 10 years ago
Michael Zillgith 3969e07256 - fixed problem with trailing characters in dataRef in buffered reports
- TimeOfEntry is stored for each buffered report entry in report buffer
10 years ago
Michael Zillgith 2e24ecb4eb - changed TimeOfEntry to TimeofEntry for Buffered reporting to deal with "bug" in 8-1 specification
- deal with SE/SG in SCL file -> SE will automatically create SG attribute in data model
- added wildcard "*" support to file service
- fixed problem with filesystem file modification date on embedded linux syste,
10 years ago
Michael Zillgith f024528d85 - enabled VLAN tag in goose publisher 10 years ago
Michael Zillgith bf4847b6b3 - extended/fixed ws .def files 10 years ago
Michael Zillgith 5ef1da7ac2 - added function ControlObjectClient_useConstantT to enable constant T parameter value during a control sequence 10 years ago
Michael Zillgith cca6eeab0a - added function LogicalDevice_getChildByMmsVariableName 10 years ago
Michael Zillgith bbccffb65a - added function LogicalNode_getDataSet 10 years ago
Michael Zillgith 7eeac08551 - first commit for pavo changes 10 years ago
Michael Zillgith 68573e550f - fixed text mode bug in windows file provider 10 years ago
Michael Zillgith b1eda97ab4 - changed signature of WriteAccessHandler: Handler now return MmsDataAccessError instead of boolean value! 10 years ago
Michael Zillgith 8c91a53ea9 - fixed bug #357: buffer overflow in client control modul with long IED+LD names 10 years ago
Michael Zillgith 97e8bd8f81 - added function IedModel_setIedNameForDynamicModel 10 years ago
Michael Zillgith f3347e4f16 - added additional error codes to reflect MMS data access errors
- IedConnection_getRCBValues returns correct error code in case the RCB does not exist
10 years ago
Michael Zillgith eb4769333d - fixed beaglebone demo
- fixed bug in server side SBO control: checkHandler received different handles for same client connection
10 years ago
Michael Zillgith a603b7af48 - added IED_ERROR_TYPE_INCONSISTENT value to client API
- server now reponds with type-inconsistent error when client tries to write a value of wrong type
10 years ago