Den 2021-05-02 kl. 03:06, skrev Jon Elson:
On 05/01/2021 12:35 AM, Nicklas SB Karlsson wrote:
Den 2021-05-01 kl. 04:52, skrev Jon Elson:
NML may send via TCP/IP if configured to, got more time then I was
unemployed and have been looking into the configuration file and at
least once tried. ZeroMQ may also among methods send via TCP/IP,
reading fast they do not say anything about the protocol used then
sending data.
My understanding is that NML has no understanding of the hierarchy of
the structures inside the shared memory area. So, as written, it can
only have the WHOLE shared memory across the net.
Zero mq's sole purpose is to break up the sub-structures so that
clients can subscribe to specific structures that they need, and then
ONLY that structure is sent to that node.
Jon
I did not have any idea which waw better, guessed Zermq but did not find
anything about the protocol and nml already there.
Searching for more information however found something interesting. "In
2011, CERN <https://en.wikipedia.org/wiki/CERN> was investigating ways
to unify middleware solutions used to operate CERN accelerators."
https://en.wikipedia.org/wiki/ZeroMQ and
https://indico.cern.ch/event/354137/contributions/1763290/subcontributions/153483/attachments/701686/963362/ZeroMQ-tCSC-Aram.pdf
which make me believe zeromq is a very good choice provided it is
suitable for the kind of communication it is used for in Linuxcnc which
I guess it is.
Do not have any time to spend on implementing it myself at least for months.
Nicklas Karlsson
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users