Mr
Andrew Johnson
(Argonne)
07/10/2017, 10:05
How is EPICS 7 different from previous versions of EPICS Base, and how have we incorporated V4 modules into the result? This talk will cover the internal changes and reorganizations that have been made to produce the new EPICS release, and their effect on downstream modules.
Mr
Kunal shroff
(1984)
07/10/2017, 10:50
Mr
Andrew Johnson
(Argonne)
07/10/2017, 12:00
Recent developments in the pvaPy Python bindings for the new EPICS network protocol.
Mr
Cobb Tom
(Diamond Light Source)
07/10/2017, 12:45
Hardware Triggered Scanning at Diamond Light Source involves the synchronization of a trajectory scanned motor with triggered capture of a detector and encoder positions. This talk will outline the approach taken to unify these types scans across multiple photon beamlines and outline the software and hardware that has been developed as a result. In particular it will focus on:
- pmac: The...
Dr
Mark Rivers
(University of Chicago)
07/10/2017, 13:00
This talk will focus on enhancements to the areaDetector package since it was last presented at the 2016 collaboration meeting at Oak Ridge. These include:
- New ImageJ plugin called EPICS_NTNDA_Viewer.java that displays images using EPICS V4 NTNDArrays. It has the same functionality as the EPICS_AD_Viewer.java which uses EPICS Channel Access to display images in waveform records. EPICS...
Ryan Slominski
(JLAB),
Theo Larrieu
(Jefferson Lab)
07/10/2017, 14:30
Jefferson Lab’s Web Extensible Display Manager (WEDM) allows staff to access EDM control system screens from a web browser in remote offices or from mobile devices. Native browser technologies are leveraged to avoid installing and managing software on remote clients such as browser plugins, tunnel applications, or a full EPICS and EDM environment. Since standard HTTP ports are used network...
Mr
Klemen Vodopivec
(ORNL/SNS)
07/10/2017, 14:45
Web client for EPICS developed at SNS is now called WebEPICS. Taking into account coding language preferences of potential contributors from EPICS community, major design changes were made to the original prototype presented a year ago. Various web technologies were evaluated to ensure the best web practices are considered and used given the unique requirements this project has. In its basic...
Daron Chabot
(FRIB MSU)
07/10/2017, 14:50
This short talk will examine a method of inserting Properties into Channelfinder.
Using IOC database 'infotags', arbitrary Properties may be associated with Records.
Channelfinder clients may then utilize these Properties as they see fit.
Torsten Bögershausen
(European Spallation Source ERIC)
07/10/2017, 14:55
The EPICS support for motors, as we know it today,
started with "Motor Record 4.1" in February 2000.
While integrating modern motion controllers at ESS,
we found that improvements are needed.
Give a short overview what have been done
(until we meet again in 2018).
Ms
Carolina Bianchini
(SLAC)
07/10/2017, 15:00
The LCLS II requirements for the Bunch Current Monitor (BCM) attracted the preference to use the Keithley PicoAmmeter 6482 over the 6487 model. The EPICS module for controlling the PicoAmmeter 6487 was available to the EPICS community, but the 6482 module had not been developed. The differences in command’s syntax and functions between the two PicoAmmeters required SLAC to write a compatible...
Dr
Dirk Zimoch
(PSI)
07/10/2017, 15:10
The two bit field records mbbiDirect and mbboDirect have 32 bit RVAL fields already but only a 16 bit VAL field and bit fields B0-BF.
I present the extension to 32 bit VAL fields with additional bit fields B10-B1F and its implications for device supports.
Dr
Dirk Zimoch
(PSI)
07/10/2017, 15:15
Debugging IOCs is often a difficult task. One frequent class of problems is reverse look-up like "Which links point to this record?" or "What are the alias names of this record?"
I present several new utilities to help with reverse look-up of alias names, data base links, channel access connections, and info fields.
Dr
Jan Chrin
(Paul Scherrer Institute)
07/10/2017, 16:30
Cython is a high-level, Python-like, programming language with the ability to interface to C/C++ libraries. It is equipped with a compiler that translates Cython source into optimized C/C++ code, which in turn may be compiled into a Python extension module. In this way, a Python interface that allows existing code in an external C++ Channel Access library to be natively accessed has been...
Ms
Karen White
(ORNL)
07/10/2017, 17:00
An overview of the formation of the EPICS Council, created to work towards the long-term support of EPICS development efforts.
Henrik Carling
(European Spallation Source ERIC)
07/10/2017, 17:15