EPICS Record Processing and Device Support Usage in Raspberry Pi
Vivek Singh, Jabalpur Engineering College, Jabalpur; Dr. Shailja Shukla ,Jabalpur Engineering College, Jabalpur
EPICS, Linux, Raspberry Pi
An open source software tool kit is EPICS (Experimental Physics and Industrial Control System) developed and maintained by Argonne National laboratory, US and is in use worldwide. It maintains the server client distributed control system. Communication between server and client are done through a named piece of data called Process Variable (PV). There may be many client and many servers. [1]. this paper presents record processing in EPICS and usage of device support in Raspberry Pi. EPICS record processing was done using VDCT (Visual Database Configuration Tool) and GPIO access of Raspberry Pi is also shown using device support.
-
[1] Description of Experimental Physics and Industrial Control System
http://www.aps.anl.gov/epics/
[2] Description of VDCT
http://www.aps.anl.gov/epics/extensions/vdct/
[3] VDCT user manual page
http://www.aps.anl.gov/epics/extensions/vdct/2.6.1274/MAN-VisualDCT_Users_Manual.html
[4] EPICS record reference manual
http://www.aps.anl.gov/epics/EpicsDocumentation/AppDevManuals/RecordRef/Recordref-1.html
[5] Devgpio device support from github ffeldbaur
https://github.com/ffeldbauer/epics-devgpio
[6] Availability of device support for I2C
http://www.aps.anl.gov/epics/tech-talk/2016/msg00433.php/
[7] Writing EPICS driver and device support
http://www.aps.anl.gov/epics/meetings/2009-07/talks/em_WritingEPICSDrivers.ppt
[8] Richard Peterson, The complete reference 6E, Tata McgrawHill Edition
[9] Raj Kamal, Embedded system Architecture, programming and design 3E, McGrawHill Education
[10] Installation procedure in Raspberry Pi
https://prjemian.github.io/epicspi/
[11] Description of EPICS base
http://www.aps.anl.gov/epics/base/.
[12] Description of synApps
https://www1.aps.anl.gov/bcda/synapps.
Paper ID: GRDJEV01I120032
Published in: Volume : 1, Issue : 12
Publication Date: 2016-12-01
Page(s): 87 - 91
Published in: Volume : 1, Issue : 12
Publication Date: 2016-12-01
Page(s): 87 - 91