|
1 #!../../bin/linux-x86_64/IOCDOSE |
|
2 |
|
3 ## You may have to change IOCDOSE to something else |
|
4 ## everywhere it appears in this file |
|
5 |
|
6 #< envPaths |
|
7 |
|
8 cd ../.. |
|
9 |
|
10 epicsEnvSet ("IOC", "IOCDOSE") |
|
11 |
|
12 #epicsEnvSet ("VEGA_INET", "10.0.0.205:4001") |
|
13 #epicsEnvSet ("VEGA_LINK", "VEGA") |
|
14 |
|
15 epicsEnvSet ("STREAM_PROTOCOL_PATH", "db") |
|
16 |
|
17 ## Register all support components |
|
18 dbLoadDatabase ("dbd/${IOC}.dbd") |
|
19 |
|
20 ${IOC}_registerRecordDeviceDriver(pdbbase) |
|
21 |
|
22 #asynSetTraceMask("", 0, 17) |
|
23 |
|
24 # Configure asyn tcp ports |
|
25 drvAsynIPPortConfigure ("VEGA", "10.0.0.205:4001") |
|
26 |
|
27 #asynSetTraceIOMask ("${VEGA_LINK}", 0,2) |
|
28 #asynSetTraceFile("${VEGA_LINK}",-1,"") |
|
29 #asynSetTraceMask("${VEGA_LINK}",-1,0x019) |
|
30 #asynSetTraceIOMask("${VEGA_LINK}",-1,0x2) |
|
31 |
|
32 |
|
33 |
|
34 dbLoadRecords ("db/vega.db","P=FHIFEL:,R=VEGA:,BUS=VEGA") |
|
35 |
|
36 ## Load record instances |
|
37 #dbLoadRecords ("db/IOC-stats.db", "IOC=${IOC}") |
|
38 #dbLoadRecords db/IOCDOSE.db |
|
39 |
|
40 epicsEnvSet ("streamDebug","1") |
|
41 |
|
42 iocInit() |
|
43 |
|
44 #dbior 0 1 |
|
45 #dbhcr |
|
46 dbl |
|
47 |