Re: [etherlab-users] example code

2013-11-20 Thread Jeroen Van den Keybus
Using Xenomai and the specific patched drivers, I could easily go beyond 10 kHz with an EK1100 and 2 EL2008 on a Core 2 Duo 2.2 Ghz with e1000. I also did extensive measurement of delays and came up with about 6.5 us for the IgH master and something in the order of 10 us for the NIC from transmit

Re: [etherlab-users] example code

2013-11-20 Thread Jeroen Van den Keybus
Someone actually did that and I extensively tested it. The patch was very simple. How was this packet arrival time measured ? ...the ethercat master developers said you don't need to know when a packet arrives. I could understand their point if the patch would hurt performance too

Re: [etherlab-users] example code

2013-11-20 Thread Ian Prochazka
Yes, I would also be extremely interested in the patch. It would actually be very(!!!) useful to have available variation of ecrt_master_receive() that would block and wait till the transaction is done and then returns ASAP when it can. The other option would be some notification from master or

Re: [etherlab-users] example code

2013-11-20 Thread Graeme Foot
-users-boun...@etherlab.org] On Behalf Of Jeroen Van den Keybus Sent: Thursday, 21 November 2013 05:34 To: Curt Cc: etherlab-users@etherlab.org Subject: Re: [etherlab-users] example code Using Xenomai and the specific patched drivers, I could easily go beyond 10 kHz with an EK1100 and 2 EL2008

[etherlab-users] example code

2013-11-19 Thread Curt
Sorry for the newbie questions. I've downloaded built and installed the ethercat master 1.5.2. Used the generic driver to communicated with an Beckhoff EK1101 hub, EL1034 digital input and EL2034 digital output. I then modified the ./example/user/main.c code to work with these modules. Seems