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
|
2015-06-09 12:34:36 +02:00 |
|
Michael Zillgith
|
29d53cbc08
|
Merge branch 'master' of mz-automation.de:libiec61850
|
2015-06-05 07:28:14 +02:00 |
|
Michael Zillgith
|
9fb69df84e
|
- updated CHANGELOG
|
2015-06-05 07:27:49 +02:00 |
|
Michael Zillgith
|
a9afafe7c2
|
- removed debug output
|
2015-06-04 15:30:47 +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
|
eb4769333d
|
- fixed beaglebone demo
- fixed bug in server side SBO control: checkHandler received different handles for same client connection
|
2015-06-04 12:57:00 +02:00 |
|
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
|
2015-06-03 16:24:43 +02:00 |
|
mzillgit
|
4af2e5420d
|
- detect correct endianess for older GCC versions on powerpc
|
2015-05-22 11:16:31 +00:00 |
|
Michael Zillgith
|
c2f50239ef
|
- fixed typo in last commit
|
2015-05-20 16:59:50 +02:00 |
|
Michael Zillgith
|
7c540f77c4
|
- fixed bug with unsigned32 on big endian systems
|
2015-05-20 16:58:54 +02:00 |
|
Michael Zillgith
|
37913842fd
|
- ISO_SERVER: set state to IDLE when server restarts
|
2015-05-14 14:34:34 +02:00 |
|
Michael Zillgith
|
26fb5301c7
|
- fixed problem in GCB handling. GDB handling should now be compatible with edition 1 devices.
|
2015-05-07 15:36:58 +02:00 |
|
Michael Zillgith
|
21d0218d0b
|
- GOOSE receiver ignores trailing data (like PRP tail).
|
2015-05-07 15:20:04 +02:00 |
|
Michael Zillgith
|
363d4ef5a7
|
- reject CreateDataSet for non-existing LN
|
2015-04-27 13:55:41 +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
|
38711a8843
|
- fixed some standard conformance issues in report module
|
2015-04-22 16:53:28 +02:00 |
|
Michael Zillgith
|
5955ae1577
|
- changed RCB owner from 128 to 64 bytes
|
2015-04-21 15:25:28 +02:00 |
|
Michael Zillgith
|
e84da95752
|
- added function MmsValue_getUtcTimeInMsWithUs to C and C# API
|
2015-04-21 09:28:48 +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
|
90c9484e8d
|
- changed reporting example to use two different RCBs
- .net API: remove native callback in ReportControlBlock destructor
|
2015-03-16 15:44:17 +01:00 |
|
Michael Zillgith
|
424a3f3680
|
- fixed problem in C# MmsValue
|
2015-03-15 14:05:23 +01:00 |
|
Michael Zillgith
|
2f771f6e29
|
- fixed ctlNum bug in client control implementation
|
2015-03-12 15:48:10 +01:00 |
|
Michael Zillgith
|
ebe82435e8
|
- added documentation for GOOSE receiver
|
2015-03-05 11:29:40 +01:00 |
|
Michael Zillgith
|
86b26ad181
|
- changed header inclusion. All libiec61850 now include libiec61850_platform_includes.h. All standard headers should be included from there.
|
2015-03-03 12:37:49 +01:00 |
|
Michael Zillgith
|
f70d43b99b
|
- changed FC names (added prefix IEC61850_FC_).
|
2015-03-03 12:10:36 +01:00 |
|
Michael Zillgith
|
c98470f42f
|
- added localtime_s and gmtime_s function calls to GeneralizedTime.c for VC compiler
- prepared for release 0.8.5
|
2015-02-25 14:28:57 +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 |
|
Michael Zillgith
|
95bc26883e
|
- aded missing header file
|
2015-02-20 15:36:56 +01:00 |
|
Michael Zillgith
|
d0676ba305
|
- added IedServer_setGooseInterfaceId function to set ethernet interface for GOOSE at runtime
|
2015-02-20 14:31:25 +01:00 |
|
Michael Zillgith
|
4cc0b4fe13
|
- fixed bug in server side delete-data-set service. Server crashes when client sends an unknown LD/domain name
|
2015-02-19 17:57:33 +01:00 |
|
Michael Zillgith
|
1700bca56b
|
- fixed problem with report activation
|
2015-02-18 16:59:00 +01:00 |
|
Michael Zillgith
|
39b566f265
|
- fixed memory leak in IedConnection_readDataSetValues function
|
2015-02-17 16:28:19 +01:00 |
|
Michael Zillgith
|
97d6b9ab57
|
- changed server_example5 to use writeAccessHandler
- fixed memory alignement problem in reporting.c
|
2015-02-16 12:55:40 +01:00 |
|
Michael Zillgith
|
43b85b9570
|
- fixed timeout bug in Socket_connect functions
- ClientGooseControl_setDstAdress
- improved GooseReceiver performance
|
2015-02-13 17:07:56 +01:00 |
|
Michael Zillgith
|
fa8abf813f
|
- fixed problem with non-blocking socket send function on WIN32
|
2015-02-13 11:22:50 +01:00 |
|
Michael Zillgith
|
6bc7b48e9f
|
- refactoring for MmsServerConnection - removed struct from API
|
2015-02-12 17:32:25 +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
|
44e53861be
|
- fixed new bug in MmsValue_toUnixTimestamp that happens on big endian systems
|
2015-02-10 09:49:05 +01:00 |
|
Michael Zillgith
|
23ae2cea1d
|
- prepared for release 0.8.4
|
2015-02-09 11:59:48 +01:00 |
|
Michael Zillgith
|
e32a7a3c53
|
- fixed bug in MmsValue_encodeToBuffer function. Encoding to MMS_INTEGER/MMS_UNSIGNED was wrong.
|
2015-02-09 11:14:25 +01:00 |
|
Michael Zillgith
|
30a64e2914
|
- client now closes the TCP connection if server doesn't close the connection after receiveing the abort message.
|
2015-02-06 15:16:48 +01:00 |
|
Michael Zillgith
|
1a95580f94
|
- fixed bug in reporting when write to RptEna=false when RptEna already is false
- allow client to set data set in RCB to empty string
- data set deletion will be denied if data set is referenced in a RCB
|
2015-02-06 12:41:53 +01:00 |
|
Michael Zillgith
|
e461a0fb46
|
- MMS server: added callback for variable list creation/deletion
|
2015-02-05 11:43:06 +01:00 |
|