Hi Andy,

thank you for your attention.

> > Is there a developer who is willing to give me a hand and guide me to
> > understand the internals?
> 
> I am not sure who is currently active and knowledgeable.
> 
> You could try asking specific questions.

It's not easy to ask the right question if I don't know, what I don't know :(

... but ok. Let's try this:

When I look at developer docs - code-notes section 4 architecture overview, I 
see the components of linuxcnc.
I understand the role of each component, but when I look at the process list 
after starting linuxcnc, I find a gui, task, io, but no emcmot or motion or 
whatever.

>From code I find motion.c which starts the nml-queues.
In my app I already use nml-queues (like axis does), but following the 
architecture picture, nml-queues from motion are different than those used by 
ui.
Right?

So where is emcmot?

Is it a thread of linuxcncsrv or a thread of milltask?
Or is it a module loaded by rtapi_app?

First of all, I'd like to be able to identify all roleplayers understand their 
communication channels and find the corresponding code.


Reinhard





_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to