Re: [Emc-developers] Breakout of HAL/ machinekits's HAL --> NML

2018-09-19 Thread Nicklas Karlsson
> Mick > > I hope you don't mind I pushed this back to the list. > > I too was hoping to make inroads for modularity, future proofing, and > lowering the bar for future developers. Instead of NML there might be some kind of standard protocol to use to talk with machine running real time part?

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-16 Thread theman whosoldtheworld
op and ask these kinds of questions from time to > time. > > Chris M > > ________ > From: schoone...@gmail.com > Sent: September 14, 2018 5:19 PM > To: EMC developers; Chris Morley > Subject: Re: [Emc-developers] Breakout of HAL/ machinekits's

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-14 Thread Chris Morley
these kinds of questions from time to time. Chris M From: schoone...@gmail.com Sent: September 14, 2018 5:19 PM To: EMC developers; Chris Morley Subject: Re: [Emc-developers] Breakout of HAL/ machinekits's HAL For some reason this did not go and has

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-12 Thread Steve Better
They wrote something about the replacing of NML. Hope it helpful. https://machinekoder.com/machinetalk-explained-part-1-introduction/ On 09/13/2018 10:49 AM, Jon Elson wrote: > On 09/12/2018 03:34 PM, Stuart Stevenson wrote: >> What is wrong with NML? If it doesn't have some needed process is

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-12 Thread Jon Elson
On 09/12/2018 03:34 PM, Stuart Stevenson wrote: What is wrong with NML? If it doesn't have some needed process is it not able to be extended? The problem, AS I UNDERSTAND IT, is that NML treats the entire real time state of the system as one atomic block. Works fine on any system with one

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-12 Thread Chris Morley
ley > To: EMC DEV > Subject: [Emc-developers] Breakout of HAL/ machinekits's HAL > Message-ID: > > > > Content-Type: text/plain; charset="iso-8859-1" > > I see that machinekit has broken out HAL and cnc (Well and lots of others) > into different repo

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-12 Thread Chris Morley
make future work easier. Chris M Original message From: Stuart Stevenson Date: 2018-09-12 1:36 PM (GMT-08:00) To: Emc2-developers Subject: Re: [Emc-developers] Breakout of HAL/ machinekits's HAL What is wrong with NML? If it doesn't have some needed process is it not able

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-12 Thread Stuart Stevenson
What is wrong with NML? If it doesn't have some needed process is it not able to be extended? On Wed, Sep 12, 2018, 2:52 PM Sebastian Kuzminsky wrote: > On Sat, Sep 8, 2018 at 6:28 PM Chris Morley > wrote: > > > > > I'm not sure where they are at with replacing NML, but that is not what I > >

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-12 Thread Sebastian Kuzminsky
On Sat, Sep 8, 2018 at 6:28 PM Chris Morley wrote: > > I'm not sure where they are at with replacing NML, but that is not what I > was talking of. > Machinekit has not gotten rid of NML, it's still how you get commands from the UIs into Task. My understanding from a cursory reading of their

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-12 Thread bari
In addition to breaking out  HAL I've considered: Support for Vulkan (openGL's successor) https://en.wikipedia.org/wiki/Vulkan_(API) Replace NML with ZeroMQ https://en.wikipedia.org/wiki/ZeroMQ Up until now we have just been keeping RTAI alive and pretty much using LCNC as is. -Bari On

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-12 Thread Sebastian Kuzminsky
I haven't looked at the patch set. How does it ensure rate-monotonic scheduling across multiple cores? On Wed, Sep 12, 2018 at 7:58 AM Moses McKnight wrote: > I have not looked at it much, but I have some questions: > > What exactly IS it? > What are the advantages of it? > Does it require a

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-12 Thread Moses McKnight
I have not looked at it much, but I have some questions: What exactly IS it? What are the advantages of it? Does it require a bunch of extra dependencies? Moses On 09/12/2018 04:20 AM, andy pugh wrote: On Wed, 12 Sep 2018 at 05:19, Chris Morley wrote: Seb, Chris, Andy, Jeff - anyone

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-12 Thread andy pugh
On Wed, 12 Sep 2018 at 05:19, Chris Morley wrote: > Seb, Chris, Andy, Jeff - anyone else? > > Opinion? I don't care, if somebody else is doing the work, I don't really see the advantage for anything that I want to do. -- atp "A motorcycle is a bicycle with a pandemonium attachment and is

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-11 Thread bari
I'm interested but have been holding off on any work until the i.mx8 silicon is less buggy. https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/i.mx-applications-processors/i.mx-8-processors:IMX8-SERIES It's similar to the  AM335x (2x PRU's, cores for real

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-10 Thread Alexander Rössler
ller again. > > > > Unfortunately we have not replaced NML with zmq, that would be the > > 'holy grail'. > > Michael Haberler and Alex's protobuf message headers and zmq > > (machinetalk) would probably be the way to go there > > > > It is something we wo

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-10 Thread schoone...@gmail.com
Hi Chris, I actually approached it from the other direction. What we required initially was a HAL only stack, it was only later that I tried to get the CNC stack to build. The repo's show what is in each stack so I won't detail that. The process is largely just hard slog through the Makefiles,

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-09 Thread Chris Morley
: [Emc-developers] Breakout of HAL/ machinekits's HAL Hi Chris, As my paws are all over a lot of the work you are mentioning (multicore in collaboration with Michael Haberler some years back) and the splitting into HAL and CNC stacks, why not contact me direct to discuss. I think there is scope

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-09 Thread Steve Better
: [Emc-developers] Breakout of HAL/ machinekits's HAL Hi Steve The main problem is probably your OS We only support Debian and the package dependencies are based upon what is in the Debian repos. Ubuntu tends to just do whatever it likes and wants to 'Ubuntuise' everything. There is a reason why

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-09 Thread schoone...@gmail.com
obably be the way to go there It is something we would be interested in discussing, I am sure. regards Mick On 09/09/18 01:27, emc-developers-requ...@lists.sourceforge.net wrote: From: Chris Morley To: EMC DEV Subject: [Emc-developers] Breakout of HAL/ machinekits's HAL Message-ID: C

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-09 Thread Jon Elson
On 09/09/2018 12:23 AM, Chris Morley wrote: The possibility of moving our realtime system with the modern trends seems important to at least consider. Well, the ability to interconnect multiple instances of LinuxCNC seems like it could be useful in a lot of special applications,

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-09 Thread Steve Better
ssage headers and zmq > (machinetalk) would probably be the way to go there > > It is something we would be interested in discussing, I am sure. > > regards > > Mick > On 09/09/18 01:27, emc-developers-requ...@lists.sourceforge.net wrote: >> From: Chris Morley &g

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-09 Thread schoone...@gmail.com
To: EMC DEV Subject: [Emc-developers] Breakout of HAL/ machinekits's HAL Message-ID: Content-Type: text/plain; charset="iso-8859-1" I see that machinekit has broken out HAL and cnc (Well and lots of others) into different repositories. https://github.com/machinek

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-09 Thread John Morris
On 09/09/2018 03:05 AM, Chris Morley wrote: I see that machinekit has broken out HAL and cnc (Well and lots of others) into different repositories. https://github.com/machinekit [https://avatars1.githubusercontent.com/u/6759549?s=280=4] machinekit ·

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-09 Thread Gene Heskett
On Saturday 08 September 2018 23:54:33 Jon Elson wrote: > On 09/08/2018 07:27 PM, Chris Morley wrote: > > Jon > > > > I'm not sure where they are at with replacing NML, but that is not > > what I was talking of. > > > > They have split the cnc stack from the HAL stack > > > > HAL is what I am

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-08 Thread Chris Morley
-developers] Breakout of HAL/ machinekits's HAL On 09/08/2018 07:27 PM, Chris Morley wrote: > Jon > > I'm not sure where they are at with replacing NML, but that is not what I was > talking of. > > They have split the cnc stack from the HAL stack > > HAL is what I am talking

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-08 Thread Jon Elson
On 09/08/2018 07:27 PM, Chris Morley wrote: Jon I'm not sure where they are at with replacing NML, but that is not what I was talking of. They have split the cnc stack from the HAL stack HAL is what I am talking of, which would include the realtime code I suppose. Anybody, NOW, can download

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-08 Thread Chris Morley
(linuxcnc) components. I do believe it means 32bit is not supported anymore though.. Chris M From: Jon Elson Sent: September 8, 2018 11:44 PM To: EMC developers Subject: Re: [Emc-developers] Breakout of HAL/ machinekits's HAL On 09/08/2018 02:05 PM, Chris Morley

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-08 Thread Jon Elson
On 09/08/2018 02:05 PM, Chris Morley wrote: There are very smart and hard working people on both projects, it would be nice to benefit both projects. I _THINK_ that the biggest thing they have done is to replace NML with 0mq. While I don't know the details at all, NML ships the

Re: [Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-08 Thread Gene Heskett
On Saturday 08 September 2018 15:05:48 Chris Morley wrote: > I see that machinekit has broken out HAL and cnc (Well and lots of > others) into different repositories. > > https://github.com/machinekit > > [https://avatars1.githubusercontent.com/u/6759549?s=280=4]ithub.com/machinekit> > >

[Emc-developers] Breakout of HAL/ machinekits's HAL

2018-09-08 Thread Chris Morley
I see that machinekit has broken out HAL and cnc (Well and lots of others) into different repositories. https://github.com/machinekit [https://avatars1.githubusercontent.com/u/6759549?s=280=4] machinekit · GitHub github.com GitHub