-
Notifications
You must be signed in to change notification settings - Fork 0
/
EXAMPLE_CONFIGURE
56 lines (38 loc) · 1.85 KB
/
EXAMPLE_CONFIGURE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#
# Configuration file used for generating IOCs with initIOCs script.
# All necessary unique elements are defined here in order to simplify deploying multiple NEW
# IOCs to beamlines. Note that existing IOCs should be updated using https://github.com/epicsNSLS2-deploy/updateIOC
#
# Author: Jakub Wlodek
# Created: May 2019
#
#------------MAIN CONFIGURATION-----------------
# Top Level IOC directory (Where all your IOCs will be located)
IOC_DIR=/epics/iocs
# Top Level dir containing compiled binaries.
TOP_BINARY_DIR=/ad-nfs/epics/prod/Ubuntu18
# If base and support are in differet directories, set to NO, otherwise YES
BINARIES_FLAT=YES
# All Camera PVs will be $Prefix{$(IOC Type)-Cam:#}
# Ex: XF:10IDC-BI{UVC-Cam:2}
PREFIX=XF:10IDC-BI
# Note that IOC type must have 'AD' at the start
# IOC port will be injected into the config file for procServer
# Cam Connection is a universal variable that is used to connect to the camera.
# UVC - Serial or ProductID, Prosilica - IP, etc.
# IOC Type IOC Name Asyn Port IOC Port Cam Connection
#-------------------------------------------------------------------------
ADSimDetector cam-sim1 SIM1 4000 NA
ADSimDetector cam-sim2 SIM1 4001 NA
ADSimDetector cam-sim3 SIM1 4002 NA
ADUVC cam-uvc1 UVC1 4003 25344
ADProsilica cam-ps1 PS1 4004 EX.AM.PLE.IP
ADProsilica cam-ps2 PS1 4005 IP.EXA.MPL.E
ADLambda cam-lambda LAMBDA1 4006 /exam/ple/path
#------------ADDITIONAL CONFIGURATION-----------------
# User or Engineer responsible for the IOC
ENGINEER=J. Wlodek
# Name of IOC host server (added to config file)
HOSTNAME=localhost
# Channel access address list IP
CA_ADDRESS=127.0.0.255