Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019 
<== Date ==> <== Thread ==>

Subject: Invitation to test cothread.catools release candidate
From: <michael.abbott@diamond.ac.uk>
To: <tech-talk@aps.anl.gov>
Date: Fri, 9 Mar 2012 15:50:52 +0000
At http://controls.diamond.ac.uk/downloads/python/cothread in the git repository listed there I have pushed updates for both the current version of cothread (to shortly be released as version 2.6) and a Python 3 branch.

I would be very grateful if anybody interested in using cothread.catools could check out the latest version from git and test this pre-release in your environment.  I've also posted links on the cothread page to downloads for this pre-release version.


cothread.catools is a Python library providing easy to use and powerful Channel Access bindings.

Since version 2.3, released in January, there have been a number of significant changes, including:

1. Support for Python 3.  Please apply the 2to3 patch or check out the Python 3 branch.

2. Explicit support for Unicode in Python 2 (and correspondingly for bytes in Python 3) as a requested data type in caput or camonitor, and as a value in caput.

3. The default camonitor events mask now takes account of the requested format, so for example, alarm updates are reported if appropriate.

4. Channel access is now allowed to run asynchronously to improve the handling of rapidly updating data streams. 

5. Fix long standing OSX compatibility bug.

6. Fix equally long standing bug in EPICS epoch correction.

7. FORMAT_TIME values now have a .datetime property.


Of these changes points 4, 5 & 6 are probably the most significant.  The channel access change hugely improves performance when processing large images.

-- 
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
 





Replies:
Re: Invitation to test cothread.catools release candidate Matt Newville

Navigate by Date:
Prev: Re: undefined symbol: O_CREAT Kasemir, Kay
Next: Re: undefined symbol: O_CREAT Dirk Zimoch
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019 
Navigate by Thread:
Prev: Re: undefined symbol: O_CREAT Dirk Zimoch
Next: Re: Invitation to test cothread.catools release candidate Matt Newville
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·