Experimental Physics and Industrial Control System
|
|
Hi Kay,
Thank you for investigating this and for the clarification.
It's good to know that using NameOfLongString.$ (or NameOfLongString.VAL$) is the correct approach for reading EPICS long strings, and that the Phoebus "not fully resolved" warning is simply a false positive caused by the trailing
$ being mistaken for an unresolved macro.
That explains the behavior we were seeing. We'll continue using the .$ syntax and ignore the warning for now. It's also great to hear that this has already been addressed and will disappear in an upcoming Phoebus release.
I appreciate your help.
Best regards,
Kaz
From: Kasemir, Kay <kasemirk at ornl.gov>
Sent: Friday, June 12, 2026 9:53 AM
To: Gofron, Kaz <gofronkj at ornl.gov>; tech-talk at aps.anl.gov <tech-talk at aps.anl.gov>
Subject: Re: Phoebus 4.7 — `lsi`/`lso` long strings, `.$` PV names, and macro “not fully resolved” warnings
Hi:
To read long strings, you do need to use NameOfLongString.VAL$ or
NameOfLongString.$
The display warning is misleading, it mistakes any remaining ‘$’ for an unresolved macro.
-Kay
From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Gofron, Kaz via Tech-talk <tech-talk at aps.anl.gov>
Date: Tuesday, June 9, 2026 at 1:31 AM
`caget -S TAS:Plot:SelectedFile.$`
...
On **every screen reload**, however, the Phoebus terminal logs warnings such as:
Widget 'SelectedFile' (textentry) 'pv_name' is not fully resolved: 'TAS:Plot:SelectedFile.$'
|
- References:
- Phoebus 4.7 — `lsi`/`lso` long strings, `.$` PV names, and macro “not fully resolved” warnings Gofron, Kaz via Tech-talk
- Re: Phoebus 4.7 — `lsi`/`lso` long strings, `.$` PV names, and macro “not fully resolved” warnings Kasemir, Kay via Tech-talk
- Navigate by Date:
- Prev:
Re: Phoebus 4.7 — `lsi`/`lso` long strings, `.$` PV names, and macro “not fully resolved” warnings Kasemir, Kay via Tech-talk
- Next:
Auto-Scaling in Phoebus Display Builder Vishnu Patel via Tech-talk
- 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
<2026>
- Navigate by Thread:
- Prev:
Re: Phoebus 4.7 — `lsi`/`lso` long strings, `.$` PV names, and macro “not fully resolved” warnings Kasemir, Kay via Tech-talk
- Next:
Wrapper of pyepics and p4p Wang, Lin via Tech-talk
- 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
<2026>
|
|
ANJ, 16 Jun 2026 |
·
Home
·
News
·
About
·
Talk
·
Base
·
Modules
·
Extensions
·
·
Distributions
·
Download
·
Documents
·
Links
·
Licensing
·
|