Hi Damien,
Thank you for the patch. I have included it in an updated release 2-3 at http://controls.diamond.ac.uk/downloads/support/ethercat/
I paste below the release notes, also included in the tar file. Note that since release 2-0 we are using a patched etherlab library and there are links to the patch.
Regards,
Ronaldo
* R3.14.11 releases
These version are unmodified, except for the asyn dependency:
| Release | release date | asyn dependency |
| 1-9 | <2013-04-30> | 4-17 |
| 1-10 | <2013-08-21> | 4-17 |
| 1-9-1 | <2013-09-05> | 4-19 |
| 1-11 | <2013-10-04> | 4-21 |
* R3.14.12.3 releases
Up to release 2-2, these are releases from the 'rhel6' branch in subversion.
From release 2-3 these are releases from 'trunk'
** Release 2-3 05/02/14
Add documentation related to generic ADC.
Include patch by Damien Lynch.
** Release 2-2 29/10/13
Create asyn parameter to describe each slave
Modified scaling to improve support of 24-bit ADCs
Modified templates for EP3204-0002 and EP3314-0002 to show values
in deg C
** Release 2-1 19/07/13
Modifications in iocbuilder support
** Release 2-0 11/07/13
Release prepared for RHEL6 systems
uses patched ethercat library
http://lists.etherlab.org/pipermail/etherlab-dev/2013/000316.html
http://lists.etherlab.org/pipermail/etherlab-dev/attachments/20130702/7d75709f/attachment-0001.obj
> -----Original Message-----
> From: LYNCH, Damien [mailto:[email protected]]
> Sent: 22 January 2014 00:53
> To: Jon Nielsen; [email protected]
> Subject: RE: DLS EtherCAT scanner and unmatched datagrams
> [SEC=UNCLASSIFIED]
>
> Hi Jon,
>
> Change is to ethercat-1-5-3/ethercatApp/scannerSrc/scanner.c:
>
> diff scanner.c.original scanner.c
> 162a163,167
> > // gets reply to LRW frame sent last cycle
> > // from network card buffer
> > ecrt_master_receive(master);
> > ecrt_domain_process(domain);
> >
> 170,173d174
> < // gets reply to LRW frame sent last cycle
> < // from network card buffer
> < ecrt_master_receive(master);
> < ecrt_domain_process(domain);
>
> Thanks,
> Damien
>
> -----Original Message-----
> From: Jon Nielsen [mailto:[email protected]]
> Sent: Wednesday, 22 January 2014 11:31 AM
> To: [email protected]
> Cc: LYNCH, Damien
> Subject: Re: DLS EtherCAT scanner and unmatched datagrams
> [SEC=UNCLASSIFIED]
>
> Hi Damien,
>
> > Have any DLS EtherCAT module users noticed messages like the
> following in their log?
> >
> > Dec 16 15:31:57 (none) kernel: [17651.934011] EtherCAT WARNING 0:
> 2000 datagrams UNMATCHED!
> > Dec 16 15:31:58 (none) kernel: [17652.934010] EtherCAT WARNING 0:
> 2000 datagrams UNMATCHED!
> > Dec 16 15:31:59 (none) kernel: [17653.934010] EtherCAT WARNING 0:
> 2000 datagrams UNMATCHED!
>
> Yes I have. I have a fairly basic system running (Linux, EtherLab,
> r8169, DLS ethercat) and those messages are continuous as long as the
> scanner is running. I had been meaning to look into it, but since the
> ethercat communications were working fine I figured it was a low
> priority. I'd be happy to test out your changes if you'd like
> independent verification. The system is currently running but the
> hardware it's connected to is not being used for anything important for
> a little while. Cheers,
>
> Jon
>
> --
> Jon Nielsen <[email protected]>
> Research School of Astronomy and Astrophysics The Australian National
> University
> Ph: +61 2 6125 8901
>
--
This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail.
Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd.
Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message.
Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom
- References:
- DLS EtherCAT scanner and unmatched datagrams [SEC=UNCLASSIFIED] LYNCH, Damien
- Re: DLS EtherCAT scanner and unmatched datagrams [SEC=UNCLASSIFIED] Jon Nielsen
- RE: DLS EtherCAT scanner and unmatched datagrams [SEC=UNCLASSIFIED] LYNCH, Damien
- Navigate by Date:
- Prev:
Re: aSub and "user defined structures" ? Andrew Johnson
- Next:
stdout/stderr buffering on Windows freddie.akeroyd
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
<2014>
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
RE: DLS EtherCAT scanner and unmatched datagrams [SEC=UNCLASSIFIED] LYNCH, Damien
- Next:
SNL monitor and pvPutComplete Pearson, Matthew R.
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
<2014>
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|