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 2025 | 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 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: Octal escape sequence translation issue in base 7.0.6.1? |
From: | "Wlodek, Jakub via Tech-talk" <tech-talk at aps.anl.gov> |
To: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>, Andrew Johnson <anj at anl.gov> |
Date: | Wed, 18 May 2022 00:45:14 +0000 |
Hi Mark,
We also recently ran into this configuring a Pilatus detector at NSLS2 with recent versions of base/areaDetector. Indeed, as Andrew said, the solution we found was to change "\030" to "\x18" which is the two digit hex equivalent.
Best,
Jakub
From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Andrew Johnson via Tech-talk <tech-talk at aps.anl.gov>
Sent: Tuesday, May 17, 2022 5:34 PM To: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov> Subject: Re: Octal escape sequence translation issue in base 7.0.6.1? Hi Mark,
On 5/17/22 4:17 PM, Mark Rivers via Tech-talk wrote:
I assume iocsh is using epicsString.h functions to interpret the escapes inside parameters, these changes appeared in EPICS 7.0.5:
2-digit hex \xXX escapes should work fine on both sides of the change. - Andrew -- Complexity is free, it's Simplicity that takes work. |