Re: [Emc-developers] Ethercat driver --> LAN9252 6 bytes in 200µs

2018-03-10 Thread Nicklas Karlsson
On Sat, 10 Mar 2018 13:53:29 -0500 Gene Heskett wrote: > On Saturday 10 March 2018 12:42:56 Nicklas Karlsson wrote: > > > I just discovered it take about 200µs to write six bytes of process > > data in process RAM via SPI into the LAN9252 chip! It's horrible slow. > > I can't figure out they thi

Re: [Emc-developers] Ethercat driver --> LAN9252 6 bytes in 200µs

2018-03-10 Thread Gene Heskett
On Saturday 10 March 2018 12:42:56 Nicklas Karlsson wrote: > I just discovered it take about 200µs to write six bytes of process > data in process RAM via SPI into the LAN9252 chip! It's horrible slow. > I can't figure out they think about then they make SPI protocol like > this. > > Write adresse

Re: [Emc-developers] Ethercat driver --> LAN9252 6 bytes in 200µs

2018-03-10 Thread Nicklas Karlsson
I just discovered it take about 200µs to write six bytes of process data in process RAM via SPI into the LAN9252 chip! It's horrible slow. I can't figure out they think about then they make SPI protocol like this. Write adresse(s) and read/write as many bytes as needed had been the most obvious

Re: [Emc-developers] Ethercat driver

2018-03-10 Thread Nicklas Karlsson
> Change the species. > > etherCAT becomes etherDOG Connect it in a ring, apply high enough voltage and it will come back bite your ass like a dog. -- Check out the vibrant tech community on one of the world's most enga

Re: [Emc-developers] Ethercat driver

2018-03-05 Thread andy pugh
On 5 March 2018 at 12:06, Nicklas Karlsson wrote: > Smart serial is UART? It is serial. I don't know if it uses a UART. It is not the same as the Mesa UART Hostmot2 module. -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuse

Re: [Emc-developers] Ethercat driver

2018-03-05 Thread Nicklas Karlsson
Smart serial is UART? 2018-01-18 9:40 GMT+01:00 andy pugh : > On 17 January 2018 at 23:41, Gene Heskett wrote: > > > > I think this might be right up PCW's alley. He is already selling some > > cards that expand via an rj45 jack. > > > There is already at least one non-Mesa servo-drive that is c

Re: [Emc-developers] Ethercat driver

2018-03-04 Thread andy pugh
On 2 March 2018 at 13:07, Kenneth Lerman wrote: > Change the species. > > etherCAT becomes etherDOG ÆtherCAT (May need Unicode) -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch,

Re: [Emc-developers] Ethercat driver

2018-03-03 Thread Kenneth Lerman
Change the species. etherCAT becomes etherDOG Ken Kenneth Lerman 55 Main Street Newtown, CT 06470 On Wed, Feb 21, 2018 at 4:51 PM, Nicklas Karlsson < nicklas.karlsso...@gmail.com> wrote: > On Tue, 23 Jan 2018 08:17:52 -0500 > Gene Heskett wrote: > > > On Tuesday 23 January 2018 08:01:01 andy

Re: [Emc-developers] Ethercat driver

2018-03-03 Thread John Morris
On 01/16/2018 07:51 PM, Jeff Epler wrote: Our policy is that any code added to LinuxCNC has to be compatible with the license terms "GPL version 2 or any later version". https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses Anything that imposes a restriction on how the software

Re: [Emc-developers] Ethercat driver

2018-02-21 Thread Nicklas Karlsson
On Tue, 23 Jan 2018 08:17:52 -0500 Gene Heskett wrote: > On Tuesday 23 January 2018 08:01:01 andy pugh wrote: > > > On 23 January 2018 at 03:26, Rod Webster > wrote: > > > This link seems to confirm the Etherlab invocation is GPLv2 so you > > > may be right! > > > https://etherlab.org/en/ether

Re: [Emc-developers] Ethercat driver

2018-02-05 Thread Jeff Epler
On Sun, Feb 04, 2018 at 08:29:53PM +0100, Nicklas Karlsson wrote: > https://openethercatsociety.github.io/doc/soem/index.html > ... > Features as of 1.2.0 : > Changed license to GPLv2 only. Adresses leagal concerns about master > licensing. > ... > > So I guess it is OK. > On this date, tha

Re: [Emc-developers] Ethercat driver

2018-02-04 Thread Nicklas Karlsson
https://openethercatsociety.github.io/doc/soem/index.html ... Features as of 1.2.0 : Changed license to GPLv2 only. Adresses leagal concerns about master licensing. ... So I guess it is OK. On Wed, 17 Jan 2018 09:27:25 -0500 Dave Cole wrote: > The text below is at the end of the SOEM page

Re: [Emc-developers] Ethercat driver

2018-01-23 Thread Rod Webster
If all that Linuxcnc does is talk to the GPL'ed EtherLab library, how is it then you need to worry about trademarks and the like? Isn't that an issue for the EtherLab team? The LinuxCNC team has nothing to do with licensed material. The onus is on the integrator to comply with any requirements just

Re: [Emc-developers] Ethercat driver

2018-01-23 Thread Nicklas Karlsson
> On 13 January 2018 at 15:06, Nicklas Karlsson > wrote: > > > > > I checked out via git, how do I procede if I want to commit via git? > > > You would push it to your own repository on github, then press the I make my own repository, it's not enought with a personal fork? > pull-request butt

Re: [Emc-developers] Ethercat driver

2018-01-23 Thread Nicklas Karlsson
> On Tuesday 23 January 2018 08:01:01 andy pugh wrote: > > > On 23 January 2018 at 03:26, Rod Webster > wrote: > > > This link seems to confirm the Etherlab invocation is GPLv2 so you > > > may be right! > > > https://etherlab.org/en/ethercat/index.php > > > > Etherlab and SOEM are both GPL (or

Re: [Emc-developers] Ethercat driver

2018-01-23 Thread Dave Cole
On 1/23/2018 8:01 AM, andy pugh wrote: On 23 January 2018 at 03:26, Rod Webster wrote: This link seems to confirm the Etherlab invocation is GPLv2 so you may be right! https://etherlab.org/en/ethercat/index.php Etherlab and SOEM are both GPL (or want to be) The problem is with Beckhoff who

Re: [Emc-developers] Ethercat driver

2018-01-23 Thread Gene Heskett
On Tuesday 23 January 2018 08:01:01 andy pugh wrote: > On 23 January 2018 at 03:26, Rod Webster wrote: > > This link seems to confirm the Etherlab invocation is GPLv2 so you > > may be right! > > https://etherlab.org/en/ethercat/index.php > > Etherlab and SOEM are both GPL (or want to be) > > Th

Re: [Emc-developers] Ethercat driver

2018-01-23 Thread andy pugh
On 23 January 2018 at 03:26, Rod Webster wrote: > This link seems to confirm the Etherlab invocation is GPLv2 so you may be > right! > https://etherlab.org/en/ethercat/index.php Etherlab and SOEM are both GPL (or want to be) The problem is with Beckhoff who own the EtherCAT trademark and techn

Re: [Emc-developers] Ethercat driver

2018-01-22 Thread Nicklas Karlsson
> This link seems to confirm the Etherlab invocation is GPLv2 so you may be > right! > https://etherlab.org/en/ethercat/index.php > > Rod Webster > +61 435 765 611 > Vehicle Modifications Network > www.vehiclemods.net.au It already is publically available so if I make my contributions available I

Re: [Emc-developers] Ethercat driver

2018-01-22 Thread Rod Webster
This link seems to confirm the Etherlab invocation is GPLv2 so you may be right! https://etherlab.org/en/ethercat/index.php Rod Webster +61 435 765 611 Vehicle Modifications Network www.vehiclemods.net.au On 23 January 2018 at 11:06, Gene Heskett wrote: > On Monday 22 January 2018 15:14:34 Rod

Re: [Emc-developers] Ethercat driver

2018-01-22 Thread Gene Heskett
On Monday 22 January 2018 15:14:34 Rod Webster wrote: > Hi, > > Its been a long time but many years ago when working with Ghostscript > and commercial interfaces to it. The solution was (under their > license) to build an interface to the external library in such a way > if the external library/DL

Re: [Emc-developers] Ethercat driver

2018-01-22 Thread Rod Webster
Hi, Its been a long time but many years ago when working with Ghostscript and commercial interfaces to it. The solution was (under their license) to build an interface to the external library in such a way if the external library/DLL wasn't there the software did not fail and if another library wi

Re: [Emc-developers] Ethercat driver

2018-01-22 Thread Nicklas Karlsson
On Tue, 23 Jan 2018 08:38:43 +1300 Darren Conway wrote: > Hi > > Has anyone considered asking Bekhoff for their view on this issue? As is now I use LAN9252, maybe that will not get them in the right mood. Anybody with an Beckhoff device? ---

Re: [Emc-developers] Ethercat driver

2018-01-22 Thread Darren Conway
Hi Has anyone considered asking Bekhoff for their view on this issue? They might grant a GPL compatible license for LinuxCNC. Regards Darren Conway On 23.01.18 8:27 AM, Andy Pugh wrote: On 22 Jan 2018, at 21:08, Nicklas Karlsson wrote: In source code I got from soem there is GNU license

Re: [Emc-developers] Ethercat driver

2018-01-22 Thread Nicklas Karlsson
On Mon, 22 Jan 2018 21:27:50 +0200 Andy Pugh wrote: > > > > On 22 Jan 2018, at 21:08, Nicklas Karlsson > > wrote: > > > > In source code I got from soem there is GNU license but somewhere I also > > found an exception, below so I am a little bit confused. > > I have always been confused by

Re: [Emc-developers] Ethercat driver

2018-01-22 Thread Andy Pugh
> On 22 Jan 2018, at 21:08, Nicklas Karlsson > wrote: > > In source code I got from soem there is GNU license but somewhere I also > found an exception, below so I am a little bit confused. I have always been confused by this too. The worry is that if we distribute anything EtherCAT with L

Re: [Emc-developers] Ethercat driver

2018-01-22 Thread Nicklas Karlsson
On Tue, 16 Jan 2018 17:32:58 +0200 andy pugh wrote: > On 13 January 2018 at 15:06, Nicklas Karlsson > wrote: > > > > > I checked out via git, how do I procede if I want to commit via git? > > > You would push it to your own repository on github, then press the > pull-request button on the Lin

Re: [Emc-developers] Ethercat driver

2018-01-18 Thread Nicklas Karlsson
On Wed, 17 Jan 2018 19:56:21 -0500 Gene Heskett wrote: > On Wednesday 17 January 2018 17:20:47 Nicklas Karlsson wrote: > > > On Wed, 17 Jan 2018 16:41:59 -0500 > > > > Gene Heskett wrote: > > > On Wednesday 17 January 2018 11:10:53 Nicklas Karlsson wrote: > > > > On Wed, 17 Jan 2018 09:27:25 -0

Re: [Emc-developers] Ethercat driver

2018-01-18 Thread Gene Heskett
On Thursday 18 January 2018 03:40:56 andy pugh wrote: > On 17 January 2018 at 23:41, Gene Heskett wrote: > > I think this might be right up PCW's alley. He is already selling > > some cards that expand via an rj45 jack. > > There is already at least one non-Mesa servo-drive that is > controllable

Re: [Emc-developers] Ethercat driver

2018-01-18 Thread andy pugh
On 17 January 2018 at 23:41, Gene Heskett wrote: > I think this might be right up PCW's alley. He is already selling some > cards that expand via an rj45 jack. There is already at least one non-Mesa servo-drive that is controllable via the Mesa "Smart Serial" interface. Plug an STMBL drive int

Re: [Emc-developers] Ethercat driver

2018-01-17 Thread Gene Heskett
On Wednesday 17 January 2018 17:20:47 Nicklas Karlsson wrote: > On Wed, 17 Jan 2018 16:41:59 -0500 > > Gene Heskett wrote: > > On Wednesday 17 January 2018 11:10:53 Nicklas Karlsson wrote: > > > On Wed, 17 Jan 2018 09:27:25 -0500 > > > > > > Dave Cole wrote: > > > > The text below is at the end

Re: [Emc-developers] Ethercat driver

2018-01-17 Thread Nicklas Karlsson
On Wed, 17 Jan 2018 16:41:59 -0500 Gene Heskett wrote: > On Wednesday 17 January 2018 11:10:53 Nicklas Karlsson wrote: > > > On Wed, 17 Jan 2018 09:27:25 -0500 > > > > Dave Cole wrote: > > > The text below is at the end of the SOEM page from the link below. > > > https://openethercatsociety.git

Re: [Emc-developers] Ethercat driver

2018-01-17 Thread Gene Heskett
On Wednesday 17 January 2018 11:10:53 Nicklas Karlsson wrote: > On Wed, 17 Jan 2018 09:27:25 -0500 > > Dave Cole wrote: > > The text below is at the end of the SOEM page from the link below. > > https://openethercatsociety.github.io/doc/soem/index.html > > > > So how does this work??   The SOEM s

Re: [Emc-developers] Ethercat driver

2018-01-17 Thread Dave Cole
Why a license? I have no idea. It sounds like they want you to ask permission. However I am quite sure the software will work without permission being granted. So what's the point? And if you obtained a license, what exactly do you do with it? Print it out and paste it on the wall? Put in in

Re: [Emc-developers] Ethercat driver

2018-01-17 Thread Nicklas Karlsson
On Wed, 17 Jan 2018 09:27:25 -0500 Dave Cole wrote: > The text below is at the end of the SOEM page from the link below. > https://openethercatsociety.github.io/doc/soem/index.html > > So how does this work??   The SOEM software itself is GPL, but if you > implement an Ethercat master, you need

Re: [Emc-developers] Ethercat driver

2018-01-17 Thread Gene Heskett
On Wednesday 17 January 2018 09:27:25 Dave Cole wrote: > The text below is at the end of the SOEM page from the link below. > https://openethercatsociety.github.io/doc/soem/index.html > > So how does this work??   The SOEM software itself is GPL, but if you > implement an Ethercat master, you need

Re: [Emc-developers] Ethercat driver

2018-01-17 Thread Dave Cole
The text below is at the end of the SOEM page from the link below. https://openethercatsociety.github.io/doc/soem/index.html So how does this work??   The SOEM software itself is GPL, but if you implement an Ethercat master, you need to get a license ?? That's an interesting approach. If the

Re: [Emc-developers] Ethercat driver

2018-01-16 Thread Nicklas Karlsson
I will look into this. 2018-01-17 2:51 GMT+01:00 Jeff Epler : > Our policy is that any code added to LinuxCNC has to be compatible with > the license terms "GPL version 2 or any later version". > https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses > > Anything that imposes a rest

Re: [Emc-developers] Ethercat driver

2018-01-16 Thread Jeff Epler
Our policy is that any code added to LinuxCNC has to be compatible with the license terms "GPL version 2 or any later version". https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses Anything that imposes a restriction on how the software can be used (for example, if it is claimed th

Re: [Emc-developers] Ethercat driver

2018-01-16 Thread andy pugh
On 16 January 2018 at 18:52, Nicklas Karlsson wrote:ause of lack of official company home page. > > > Software is basically "soem" https://openethercatsociety. > github.io/doc/soem/index.html > I would very much like to see EtherCAT supported by LinuxCNC, but this part of the SOEM license is (I t

Re: [Emc-developers] Ethercat driver

2018-01-16 Thread Nicklas Karlsson
> On 13 January 2018 at 15:06, Nicklas Karlsson > wrote: > > > > > I checked out via git, how do I procede if I want to commit via git? > > > You would push it to your own repository on github, then press the > pull-request button on the LinuxCNC github. > > Though there are other ways, I beli

Re: [Emc-developers] Ethercat driver

2018-01-16 Thread andy pugh
On 13 January 2018 at 15:06, Nicklas Karlsson wrote: > > I checked out via git, how do I procede if I want to commit via git? You would push it to your own repository on github, then press the pull-request button on the LinuxCNC github. Though there are other ways, I believe. Are you sure tha

Re: [Emc-developers] Ethercat-Driver for LinuxCNC

2013-08-22 Thread Sascha Ittner
Sascha Ittner hat am 18. August 2013 um 22:20 geschrieben: > Hi John, > > thank you for your hints. Here the current status: > > > - The configure.in check might be better done using AC_CHECK_HEADER > > (look for other examples in the file) > > This is right. But I need the path of the ecrt.h fil

Re: [Emc-developers] Ethercat-Driver for LinuxCNC

2013-08-18 Thread Sascha Ittner
Hi John, thank you for your hints. Here the current status: > - The configure.in check might be better done using AC_CHECK_HEADER > (look for other examples in the file) This is right. But I need the path of the ecrt.h file, because I have to symlink it to the ethercat hal driver source director

Re: [Emc-developers] Ethercat-Driver for LinuxCNC

2013-08-12 Thread John Morris
Hi Sascha, I managed to delete your reply to this email. I'm copying the text from the sf archive, but replying to myself, so your client's threading may get messed up. ;( >> Since EtherCAT libs will be missing on most systems, library detection >> would need to be added configure.in, and drive

Re: [Emc-developers] Ethercat-Driver for LinuxCNC

2013-08-11 Thread Sascha Ittner
> Since EtherCAT libs will be missing on most systems, library detection > would need to be added configure.in, and driver build made conditional > in the Makefiles. I've just added a config check for this. It works with the deb install and with the manual install of the master. The later however

Re: [Emc-developers] Ethercat-Driver for LinuxCNC

2013-08-10 Thread John Morris
On 08/10/2013 09:55 AM, andy pugh wrote: > On 7 August 2013 20:18, Sascha Ittner wrote: > >> The project home of the used EtherCAT master: >> http://www.etherlab.org/de/ethercat/index.php > > There is an english version at: http://www.etherlab.org/en/ethercat/index.php > > I am not sure how we

Re: [Emc-developers] Ethercat-Driver for LinuxCNC

2013-08-10 Thread andy pugh
On 7 August 2013 20:18, Sascha Ittner wrote: > The project home of the used EtherCAT master: > http://www.etherlab.org/de/ethercat/index.php There is an english version at: http://www.etherlab.org/en/ethercat/index.php I am not sure how we support things which require additional packages like t