3-7 October 2011
PSI Auditorium
Europe/Zurich timezone
EPICS Collaboration Meeting fall 2011

Portable Channel Access Server in Python

Presented by Dr. Xiaoqiang WANG on 6 Oct 2011 from 12:00 PM to 12:15 PM

Summary

Portable Channel Access Server (PCAS) library exists along with database channel access server (RSRV) in EPICS base. PCAS provides several C++ classes (server tool), making use of abstract callback methods, to let server application respond to channel access clients requests. Due to the intrinsic complexity of C++ and channel access request/data handling, this is not widely used among EPICS developers. Python is a language easy enough to get in quickly while possessing rich standard libraries and numerous extensions. This makes it very attractive to prototype a PCAS application in Python.

Place

Location: Auditorium
Address: Paul Scherrer Institute
Room: WHGA/001

Primary authors

  • Dr. Xiaoqiang WANG Paul Scherrer Institut