<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Hi Brad,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
No config files, just the screens themselves. These screens aren't in version control at the moment.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Phoebus uses a memento file to set the start up config, but that depends on the locations of the screens.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
I'm guessing that's part of what the startup script Steve mentioned does.</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Brad Sawatzky <brads@jlab.org><br>
<b>Sent:</b> Tuesday, October 18, 2022 2:32 PM<br>
<b>To:</b> Stephen Wood <saw@jlab.org>; Brian Eng <beng@jlab.org><br>
<b>Cc:</b> Patrizia Rossi <rossi@jlab.org>; Dsg-hallc_nps@jlab.org <dsg-hallc_nps@jlab.org><br>
<b>Subject:</b> [EXTERNAL] Re: [Dsg-hallc_nps] Re: NPS/DSG update</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Yeah, I want to be very careful that our development work does not<br>
impact the running experiment. We will keep our work isolated from<br>
the Hall C production environment for the time being.<br>
<br>
We will keep using the Phoebus package under the cdsg account (that was<br>
used to develop this software) for the time being.<br>
<br>
What we need is the appropriate config files (I assume those are in the<br>
tarball attached to the email), environment settings, instructions<br>
on where to place those files, and instructions on how to run Phoebus<br>
and get the relevant GUI up and running under the 'hccoda'<br>
account we will use in EEL/108.<br>
<br>
The 'proper' way to do this is to put the relevant GUI/application<br>
specific files along with a Readme/Howto up on Github. That makes it<br>
trivial to track and sync changes in a controlled way. If you (DSG<br>
folks) doing this already, perhaps you can send me a link to the repo?<br>
<br>
-- Brad<br>
<br>
<br>
On Tue, 18 Oct 2022, Stephen Wood wrote:<br>
<br>
> There is a copy of Phoebus in ~cvxwrks/CSS used for the high voltage<br>
> controls. The script hcphoebus.sh is used to start it.<br>
><br>
> Steve<br>
> <br>
> On Oct 18, 2022, at 1:36 PM, Brian Eng via Dsg-hallc_nps<br>
> <dsg-hallc_nps@jlab.org> wrote:<br>
><br>
> Hi Brad,<br>
> <br>
> Since it will need to be under another account I guess you can install<br>
> Phoebus in a more common area?<br>
> <br>
> <a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__controlssoftware.sns.ornl.gov_css-5Fphoebus_nightly_phoebus-2Dlinux.zip&d=DwIBAg&c=CJqEzB1piLOyyvZjb8YUQw&r=vRrieMgp4FbexQ5kgKImwA&m=RHEu54KFcnskP4iA7KArAuX-wmPHxvtgIv_Pm5bezDF31cttJ-udFKL3mjP8UTvN&s=8oRt9fDFEHNOfJEY-UXYkc2P_yuFELuG4Ro3zyxbm_s&e=">
https://urldefense.proofpoint.com/v2/url?u=https-3A__controlssoftware.sns.ornl.gov_css-5Fphoebus_nightly_phoebus-2Dlinux.zip&d=DwIBAg&c=CJqEzB1piLOyyvZjb8YUQw&r=vRrieMgp4FbexQ5kgKImwA&m=RHEu54KFcnskP4iA7KArAuX-wmPHxvtgIv_Pm5bezDF31cttJ-udFKL3mjP8UTvN&s=8oRt9fDFEHNOfJEY-UXYkc2P_yuFELuG4Ro3zyxbm_s&e=</a>
<br>
> <br>
> I've attached an archive of the current screens. I suspect there<br>
> will be tweaks to them at some point once they're used more often<br>
> and we get some feedback.<br>
> <br>
> > On Oct 18, 2022, at 12:39 PM, Brad Sawatzky via Dsg-hallc_nps<br>
> <dsg-hallc_nps@jlab.org> wrote:<br>
> ><br>
> > Hi Aaron,<br>
> ><br>
> > Thanks very much! There should be an NPS status meeting at 9am on<br>
> > Thursday, Oct 20. It would be good for the DSG to provide a summary/<br>
> > update there too.<br>
> ><br>
> ><br>
> > Follow-up on a couple questions/comments in the PPT file:<br>
> > -------------------<br>
> > HV / LV crates are ** now in use **<br>
> > -------------------<br>
> > ** PLEASE NEGOTIATE ANY TESTS INVOLVING THOSE SYSTEMS WITH ME **<br>
> > - The 'free test' window has largely closed for hardware located<br>
> > in the EEL/108.<br>
> ><br>
> > - The Wiener MPOD LV crate (nps-lv1.jlab.org) *is* in active use.<br>
> > - The 1st CAEN HV crate (nps-hv1.jlab.ort *is* in active use.<br>
> ><br>
> > - The 2nd CAEN HV crate (nps-hv2.jlab.org) is not used at this time<br>
> hv-nps2.<br>
> ><br>
> > -------------------<br>
> > Account questions:<br>
> > -------------------<br>
> > - 'cdsg' is the development sandbox for you folks.<br>
> ><br>
> > - 'hccoda' will be the account we will use to run software developed by<br>
> > your group during the EEL/108 tests.<br>
> > - Usernames and (rooted) pathnames should not be hardcoded in the<br>
> > software or config files though. The software will need to be moved<br>
> > to more standard Hall C accounts in the spring.<br>
> ><br>
> > -------------------<br>
> > LED controls<br>
> > -------------------<br>
> > - Bryan Moffit and William Gu will support you on this.<br>
> > - There was an email thread on the necessary drivers and software with<br>
> > those folks, Aaron, and me that seems to have stalled on Aug 22.<br>
> > - Any follow-up there? (If so, please keep me in the loop.)<br>
> ><br>
> > -------------------<br>
> > LabVIEW questions<br>
> > -------------------<br>
> > - Can you confirm if this is Linux or Window-based LabVIEW?<br>
> > - It should be linux-based, but I want to double-check this<br>
> > requirement wasn't lost.<br>
> ><br>
> ><br>
> > -- Brad<br>
> ><br>
> > On Mon, 17 Oct 2022, Aaron Brown wrote:<br>
> ><br>
> >> Hi Brad et al.,<br>
> >> Attached please find the outcome of DSG discussion regarding Brad's<br>
> email<br>
> >> from 10/14/2022.<br>
> >> Brad will be receiving follow up emails with further questions as they<br>
> >> arise.<br>
> >> Best,<br>
> >> Aaron<br>
> >><br>
> >><br>
> ----------------------------------------------------------------------------<br>
> >><br>
> ><br>
> >> From: Brad Sawatzky <brads@jlab.org><br>
> >> Sent: Friday, October 14, 2022 3:56 PM<br>
> >> To: Aaron Brown <ambrown@jlab.org><br>
> >> Cc: Dsg-hallc_nps@jlab.org <dsg-hallc_nps@jlab.org>; Patrizia Rossi<br>
> >> <rossi@jlab.org><br>
> >> Subject: [EXTERNAL] Re: [Dsg-hallc_nps] NPS/DSG update<br>
> >><br>
> >> Hi folks,<br>
> >><br>
> >> Aaron and I had a brief email exchange earlier in the week, but I also<br>
> >> had some more general follow-up questions to the DSG group. The NPS<br>
> >> Collaboration is getting to the point where the controls noted below<br>
> >> will be required, even after all of the delays associated with the PMT<br>
> >> noise issue.<br>
> >><br>
> >> We will need working software within a few weeks to continue the<br>
> >> program. I understand that things are being worked on, but I'd like<br>
> >> a rough, but meaningful, timetable for the development work noted below<br>
> >> to help us plan on our end.<br>
> >><br>
> >> o Phoebus HV GUI isn't quite ready to go.<br>
> >> - The Instructions here aren't enough to run the GUI<br>
> >><br>
> >><br>
> <a href="https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Phoebus_HV_controls">
https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Phoebus_HV_controls</a><br>
> >> - I presume that works from the cdsg account, but that is not the<br>
> >> account that we will use.<br>
> >> - Can you add instructions on how to install a copy of that software<br>
> >> in a different account (provide a tarball, etc.)<br>
> >><br>
> >> o Chiller controls: Please add documentation to the wiki on how to<br>
> >> configure and run the relevant software<br>
> >> <a href="https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Chiller">
https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Chiller</a><br>
> >><br>
> >> o Thermal Readbacks: Please add documentation to the wiki on how to<br>
> >> configure and run the relevant software<br>
> >><br>
> >><br>
> <a href="https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Thermal_Readbacks_.28Keysight.29">
https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Thermal_Readbacks_.28Keysight.29</a><br>
> >><br>
> >> o Can you provide an ETA on the LV controls software?<br>
> >> - I had understood there was a GUI for the same Weiner MPOD system<br>
> >> running in Hall A associated with the GEMs. Can that be adapated?<br>
> >><br>
> >> o Can you provide a status update on the LED controls<br>
> >> - Do you have a testbed established using the boards and drivers you<br>
> >> in your possession?<br>
> >> - Have you been able to take to the boards with the low level code<br>
> >> Bryan Moffit, William Gu, et al have provided?<br>
> >><br>
> >> All the best,<br>
> >> -- Brad<br>
> >><br>
> >> On Mon, 10 Oct 2022, Aaron Brown wrote:<br>
> >><br>
> >>> Hi Brad,<br>
> >>> Here's a quick update on the NPS items we're working on:<br>
> >>><br>
> >>> o The LV control GUI is still being developed (we have the base<br>
> >>> driver for EPICS, but have not be able to get much done beyond<br>
> >>> that, so the iSeg version is still the only working version)<br>
> >>> o Peter, Brian, and I are still working on the LED controls GUI<br>
> >>> (we have base level software but no real testing/implementation)<br>
> >>> o The humidity/thermocouple readback is being redone since the<br>
> >>> thermocouple connections have been changed (almost complete,<br>
> >>> needs to be retested)<br>
> >>> o The chiller controls are done<br>
> >>><br>
> >>> Best,<br>
> >>> Aaron<br>
> >><br>
> > --<br>
> > Brad Sawatzky (he/him), PhD <brads@jlab.org> -<>- Jefferson<br>
> Lab/SciComp/F272<br>
> > Ph: 757-269-5947 -<>- Fax: 757-269-5235 -<>- Pager:<br>
> brads-page@jlab.org<br>
> > The most exciting phrase to hear in science, the one that heralds new<br>
> > discoveries, is not "Eureka!" but "That's funny..." -- Isaac Asimov<br>
> > _______________________________________________<br>
> > Dsg-hallc_nps mailing list<br>
> > Dsg-hallc_nps@jlab.org<br>
> > <a href="https://mailman.jlab.org/mailman/listinfo/dsg-hallc_nps">https://mailman.jlab.org/mailman/listinfo/dsg-hallc_nps</a><br>
> <br>
> <phoebus_screens.tar.gz>_______________________________________________<br>
> Dsg-hallc_nps mailing list<br>
> Dsg-hallc_nps@jlab.org<br>
> <a href="https://mailman.jlab.org/mailman/listinfo/dsg-hallc_nps">https://mailman.jlab.org/mailman/listinfo/dsg-hallc_nps</a><br>
> <br>
> References<br>
> <br>
> Visible links<br>
> . <a href="mailto:dsg-hallc_nps@jlab.org">mailto:dsg-hallc_nps@jlab.org</a><br>
> . <a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__controlssoftware.sns.ornl.gov_css-5Fphoebus_nightly_phoebus-2Dlinux.zip&d=DwIBAg&c=CJqEzB1piLOyyvZjb8YUQw&r=vRrieMgp4FbexQ5kgKImwA&m=RHEu54KFcnskP4iA7KArAuX-wmPHxvtgIv_Pm5bezDF31cttJ-udFKL3mjP8UTvN&s=8oRt9fDFEHNOfJEY-UXYkc2P_yuFELuG4Ro3zyxbm_s&e=">
https://urldefense.proofpoint.com/v2/url?u=https-3A__controlssoftware.sns.ornl.gov_css-5Fphoebus_nightly_phoebus-2Dlinux.zip&d=DwIBAg&c=CJqEzB1piLOyyvZjb8YUQw&r=vRrieMgp4FbexQ5kgKImwA&m=RHEu54KFcnskP4iA7KArAuX-wmPHxvtgIv_Pm5bezDF31cttJ-udFKL3mjP8UTvN&s=8oRt9fDFEHNOfJEY-UXYkc2P_yuFELuG4Ro3zyxbm_s&e=</a>
<br>
> . <a href="mailto:dsg-hallc_nps@jlab.org">mailto:dsg-hallc_nps@jlab.org</a><br>
> . <a href="http://nps-lv1.jlab.org/">http://nps-lv1.jlab.org/</a><br>
> . <a href="http://nps-hv2.jlab.org/">http://nps-hv2.jlab.org/</a><br>
> . <a href="mailto:brads@jlab.org">mailto:brads@jlab.org</a><br>
> . <a href="mailto:ambrown@jlab.org">mailto:ambrown@jlab.org</a><br>
> . <a href="mailto:Dsg-hallc_nps@jlab.org">mailto:Dsg-hallc_nps@jlab.org</a><br>
> . <a href="mailto:dsg-hallc_nps@jlab.org">mailto:dsg-hallc_nps@jlab.org</a><br>
> . <a href="mailto:rossi@jlab.org">mailto:rossi@jlab.org</a><br>
> . <a href="https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Phoebus_HV_controls">
https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Phoebus_HV_controls</a><br>
> . <a href="https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Chiller">https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Chiller</a><br>
> . <a href="https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Thermal_Readbacks_.28Keysight.29">
https://wiki.jlab.org/cuawiki/index.php/NPS_Controls#Thermal_Readbacks_.28Keysight.29</a><br>
> . <a href="mailto:brads@jlab.org">mailto:brads@jlab.org</a><br>
> . <a href="mailto:brads-page@jlab.org">mailto:brads-page@jlab.org</a><br>
> . <a href="mailto:Dsg-hallc_nps@jlab.org">mailto:Dsg-hallc_nps@jlab.org</a><br>
> . <a href="https://mailman.jlab.org/mailman/listinfo/dsg-hallc_nps">https://mailman.jlab.org/mailman/listinfo/dsg-hallc_nps</a><br>
> . <a href="mailto:Dsg-hallc_nps@jlab.org">mailto:Dsg-hallc_nps@jlab.org</a><br>
<br>
-- <br>
Brad Sawatzky (he/him), PhD <brads@jlab.org> -<>- Jefferson Lab/SciComp/F272<br>
Ph: 757-269-5947 -<>- Fax: 757-269-5235 -<>- Pager: brads-page@jlab.org<br>
The most exciting phrase to hear in science, the one that heralds new<br>
discoveries, is not "Eureka!" but "That's funny..." -- Isaac Asimov<br>
</div>
</span></font></div>
</body>
</html>