From d49c159686e82ce3933c630f4d3d4576173acd3d Mon Sep 17 00:00:00 2001 From: Michael Zillgith Date: Tue, 12 Oct 2021 10:56:08 +0200 Subject: [PATCH] - updated README --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index cee30b14..475cbfe9 100644 --- a/README.md +++ b/README.md @@ -54,6 +54,7 @@ The library support the following IEC 61850 protocol features: * MMS file services (browse, get file, set file, delete/rename file) ** required to download COMTRADE files * Setting group handling +* Support for service tracking * GOOSE and SV control block handling * TLS support * C and C#/.NET API @@ -180,6 +181,18 @@ To enable the bindings you have to select the phyton configuration option with c We don't provide any support for the Python bindings! +## Known limitations + +### MacOS hal_thread.h implementation + +The MacOS implementation of the Semaphore types uses POSIX named semaphores. The number of these semaphores depends on the limit of open file descriptors which is 256 by default. + +There can be problems to create new Semaphore instances when this limit is reached. Depending on your application it can be required to increase this limit. + +E.g. to increase the limit to 1000 you can use the command + + ulimit -n 1000 + ## Commercial licenses and support Support and commercial license options are provided by MZ Automation GmbH. Please contact info@mz-automation.de for more details.