Getting Started with Epics Lecture Series at APS
The ASD Controls and AOD BCDA groups at Argonne National Laboratory
coordinated a series of lectures entitled "Getting Started with EPICS" in
2004-2005. The lectures were grouped in sessions targeted towards those
interested in using EPICS tools, those interested in developing EPICS-enabled
programs, and those interested in working with EPICS Input/Output Controller
(IOC) software.
All of the lectures were recorded on video, but the technology used to replay
these no longer works so the video links have been removed.
Click on the lecture title for a summary of content, copies of the session
handout, and PowerPoint slides.
Date |
Lecture |
Length |
Introduction |
Aug. 16, 2004 |
Introductory Session I
Ned Arnold, Advanced Photon Source |
54:11 |
Aug. 16, 2004 |
Introductory Session II
John Maclean, Advanced Photon Source |
52:44 |
Using Client Tools |
Aug. 23, 2004 |
Overview of Client Tools
Ken Evans, Advanced Photon Source |
27:07 |
Aug. 23, 2004 |
Virtual Linac Demo and VLINAC CDRom
Ken Evans, Advanced Photon Source |
8:15 |
Aug. 23, 2004 |
MEDM
Ken Evans, Advanced Photon Source |
49:18 |
Aug. 24, 2004 |
OAG Tools for General Users
Michael Borland, Advanced Photon Source |
1:03:20 |
Sept. 7, 2004 |
Introduction to Alarm Handlers
Randy Flood and Karen Schroeder, Argonne National Laboratory |
24:09 |
Sept. 7, 2004 |
EPICS Channel Archiver
Timothy Graber, University of Chicago |
37:53 |
Developing Client Tools |
Sept. 16, 2004 |
Introduction to Channel Access Clients (Part I)
Ken Evans, Advanced Photon Source |
55:32 |
Sept. 16, 2004 |
Introduction to Channel Access Clients (Part II)
Ken Evans, Advanced Photon Source |
40:54 |
Sept. 21, 2004 |
Tcl/Tk and the OAG Tcl/Tk Environment
Robert Soliday, Advanced Photon Source |
47:13 |
Sept. 23, 2004 |
Using IDL and Python with EPICS
Mark Rivers, University of Chicago |
55:45 |
Sept. 23, 2004 |
Python Applications for Beamline Control
Mark Rivers, University of Chicago |
19:32 |
Oct. 1, 2004 |
EPICS and the SDDS Toolkit
Michael Borland, Advanced Photon Source |
1:11:51 |
Oct. 8, 2004 |
Channel Access Servers
Ken Evans, Advanced Photon Source |
50:57 |
Oct. 12, 2004 |
Programming EPICS with PERL
Mohan Ramanathan, Advanced Photon Source |
54:05 |
Oct. 12, 2004 |
Java and JCA
Ken Evans, Advanced Photon Source |
44:46 |
Developing IOCs |
Oct. 21, 2004 |
Input/Output Controller (IOC) Overview
Eric Norum, Advanced Photon Source |
58:27 |
Oct. 26, 2004 |
What is an EPICS Database? (Part I)
Andrew Johnson, Advanced Photon Source |
1:09:54 |
Oct. 26, 2004 |
What is an EPICS Database? (Part II)
Andrew Johnson, Advanced Photon Source |
27:16 |
Oct. 28, 2004 |
Record Types and Examples
Tim Mooney, Advanced Photon Source
Listing of Record Types |
50:59 |
Nov. 2, 2004 |
Database Design with VDCT
Nicholas Di Monte, Advanced Photon Source |
1:18:06 |
Nov. 9, 2004 |
State Notation Language and the Sequencer
John Maclean, Advanced Photon Source |
35:25 |
Nov. 11, 2004 |
Finding, Deploying and Managing EPICS I/O Support
Andrew Johnson, Advanced Photon Source |
31:41 |
Nov. 16, 2004 |
Writing Device Support
Eric Norum, Advanced Photon Source |
50:18 |
Nov. 18, 2004 |
asyn: An Interface Between EPICS Drivers and Device Support
Mark Rivers, University of Chicago |
1:01:14 |
Nov. 23, 2004 |
Writing Record Support
Marty Kraimer, Advanced Photon Source |
1:11:32 |
Special Topics |
Jan. 11, 2005 |
Introduction to synApps (v6.1)
Tim Mooney, Argonne National Laboratory |
56:44 |
Feb. 1, 2005 |
Detectors and Feedback
Mark Rivers, University of Chicago |
|
Feb. 15, 2005 |
Data Visualization
Ben-chin Cha, Argonne National Laboratory |
|
Feb. 22, 2005 |
Remote Access
Ken Evans, Argonne National Laboratory |
45:42 |
Mar. 1, 2005 |
Motors
Ron Sluiter, Argonne National Laboratory |
|
Mar. 8, 2005 |
Channel Access in Depth
Ken Evans, Argonne National Laboratory |
|
Mar. 15, 2005 |
Scans
Tim Mooney, Argonne National Laboratory |
56:15 |
|