Experimental Physics and Industrial Control System
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
<2012>
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- 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
<2012>
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024