Author: Yazar, Y.G.
Paper Title Page
TUMBCMO05 PyDM Development Update 349
 
  • J.J. Bellister, Y.G. Yazar
    SLAC, Menlo Park, California, USA
 
  PyDM is a PyQt-based framework for building user interfaces for control systems. It provides a no-code, drag-and-drop system to make simple screens, as well as a straightforward Python framework to build complex applications. Recent updates include expanded EPICS PVAccess support using the P4P module. A new widget has been added for displaying data received from NTTables. Performance improvements have been implemented to enhance the loading time of displays, particularly those that heavily utilize template repeaters. Additionally, improved documentation and tutorial materials, accompanied by a sample template application, make it easier for users to get started.  
slides icon Slides TUMBCMO05 [0.345 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUMBCMO05  
About • Received ※ 06 October 2023 — Revised ※ 08 October 2023 — Accepted ※ 13 October 2023 — Issued ※ 24 October 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
TUPDP130 PyDM Archive Viewer 892
 
  • Y.G. Yazar, J.J. Bellister, Z.A. Domke, T. Summers
    SLAC, Menlo Park, California, USA
  • F.M. Osman
    Santa Clara University, Santa Clara, California, USA
 
  A new open-source PyQT-based archive viewer application has been developed at SLAC National Accelerator Laboratory. The viewer’s main purpose is to visualize both live values and historical Process Variable (PV) data retrieved from the EPICS Archive Appliances. It is designed as both a stand-alone application and to be easily launched from widgets on PyDM operator interfaces. In addition to providing standard configurability for things like traces, formulas, style and data exporting, it provides post-processing capabilities for filtering and curve fitting. The current release supports standard enumerated and analog data types as well as waveforms. Extension of this to support EPICS7 normative data types such as NTTable and NTNDArray is under development.  
DOI • reference for this paper ※ doi:10.18429/JACoW-ICALEPCS2023-TUPDP130  
About • Received ※ 06 October 2023 — Revised ※ 22 October 2023 — Accepted ※ 14 December 2023 — Issued ※ 20 December 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)