On 15.06.23 17:37, Erez wrote:
On Thu, 15 Jun 2023 at 06:26, Richard Cochran
<richardcoch...@gmail.com> wrote:
On Wed, Jun 14, 2023 at 03:51:08PM +0200, Walfred Tedeschi via
Linuxptp-devel wrote:
> Covering for Industrial/Process automation customers that are
willing to use
> PMC interface to gather status of the time synchronization for
their stack
> and enable them to take actions upon the values received.
Here is a nice pmc library licensed under LGPL:
https://github.com/erezgeva/libptpmgmt
+1
I wrote the library for application integration, as I was working on
TSN :-)
I also add the wrapper languages, so developers can use scripting in
addition to C++.
Erez
In terms of license, we see a mix of GPL and LPGL code in the library
and that makes things difficult, as it is not completely clear what is
what.
But more decisive, on the solution we are looking for low latency is
needed and therefore the usage of threads is mandatory.
This way, unfortunately, this library might not be used.
I will be more verbose in what we are doing. In general, SoftPLC vendors
need a way to control the quality of the running clocks from within
their real-time stacks, while the application will be informed by the
stack and will take the decision on how to proceed.
This way the library has to be performant and ready for real-time and
still have a permissive license, LGPL would be fine.
From Intel side we would be adding some more code on top to allow for
notifications methods. Considering also for the multidomain topic to
join Chrony and Linuxptp world in a single library, leveraging the work
done by Miroslav ( Libchrony - Thanks again for that) as well.
We would be happy to hear feedback from the community!
Best regards,
-Fred
HTH,
Richard
_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel
_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel