Child pages
  • EPICS Training 2015

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TimeTopicDescription of ContentDurationPresenter
2015

Day 9 - 2015-01-08

A1100

    

10:00 AM

EPICS Device SupportWhat it is / Why it exists / How it works / The DSET / Routines / Interrupts / Asynchronous I/O1hAndrew Johnson
11:00 AMManaging IOC Support CodeFinding, deploying and managing IOC Support Modules30mAndrew Johnson

Day 10 - 2015-01-15

A1100

    

2:00 PM

synApps

Overview / What it is / What it offers

1hTim Mooney

Day 11 - 2015-01-22

E1100/E1200

Syllabus and Instructions   

10:00 AM - 3:00 PM

Using areaDetector 1 - Lecture and DemonstrationOverview; detector drivers, plugins and viewers.Half DayMark Rivers

Day 12 - 2015-01-23

E1100/E1200

    

10:00 AM - 3:00 PM

Using areaDetector 2 - Hands-on Tutorial

Students will run areaDetector application and viewers with simulation or real cameras.

 

Half DayMark Rivers

Day 13 - 2015-01-26

E1100/E1200

    

10:00 AM - 3:00 PM

Asyn Driver 1 - Lecture and demonstrationOverview; writing asyn drivers and clients. Half DayMark Rivers

Day 14 - 2015-01-27

E1100/E1200

    

10:00 AM - 3:00 PM

Asyn Driver 2 - Hands-on TutorialStudents will write an asyn driver and create a soft-IOC.Half DayMark Rivers

Day 15 - 2015-01-29

E1100/E1200

    

10:00 AM - 3:00 PM

areaDetector Programming 1

Writing areaDetector driversHalf DayMark Rivers

Day 16 - 2015-01-30

E1100/E1200

    

10:00 AM - 3:00 PM

areaDetector Programming 2Writing areaDetector plug-insHalf DayMark Rivers

Day 17 - 2015-02-10

E1100/E1200

    

10:00 AM - 1:00 PM

Stream Device -

Lecture and Tutorial

Streams programming

Tutorial: Streams Programming

1h

90m

Marty Smith

Day 18 - 2015-02-16

A1100

    

10:00 AM - 1:00 PM

Using Motors

Overview / Supported controllers / The motor record / How to use it

Configuring a motor record (hardware types, save/restore, soft motors)

1h

2h

Ron Sluiter

Kevin Peterson

Day 19 - 2015-02-17

A1100

    

10:00 AM - 1:00 PM

Motor control internals

How motor support works

Demo: Programming a motor controller (asyn with motor phase 3 support)

1h

2h

Joe Sullivan

Kevin Peterson

Day 20 - 2015-02-24

E1100/E1200

    
10:00 AM - NoonEPICS and Tcl/TkCANCELLED/POSTPONEDTBDLouis Emery

Day 21 - 2015-02-27

A1100

    

10:00 AM - 11:00 AM

Scanning

The scan record / How to use it / Nesting scan records / MDA files / What's in them / How to view the data / Data conversion tools

Demo: Scanning, data visualization

1hTim Mooney

Day 22 - 2015-03-03

A1100

    

10:00 AM - 1:00 PM

More synApps

autosave / userCalcs / softGlue

3h

Tim Mooney

Day 23 - 2015-03-17

A1100

    

10:00 AM - 3:00 PM

Building EPICS Software

Demo/Tutorial: Building EPICS Base, Extensions, synApps

TBDAndrew Johnson and Tim Mooney

Day 24 - 2015-03-23

A1100

    
10:00 AM - NoonThe PV GatewayWhat it is / How it works / Configuration / APS Gateways2hMarty Smith

Day 25 - 2015-03-27

A1100

    
10:00 AM - Nooniocapps ToolsTool used to manage APS Accelerator operational IOCsTBDAndrew Johnson

Day 26 - 2015-03-31

A1100

    

10:00 AM - Noon

EPICS Programming FeaturesWhy use / Build system features / libCom facilities / devLibTBDAndrew Johnson

Day 27 - 2015-05-26

TBDA1100

    
10:00 AM - NoonEPICS and Tcl/Tk TBD2hLouis Emery