3
|
1 |
#!../../bin/linux-x86_64/mcc
|
|
2 |
|
|
3 |
## You may have to change mcc to something else
|
|
4 |
## everywhere it appears in this file
|
|
5 |
|
|
6 |
#< envPaths
|
|
7 |
|
|
8 |
epicsEnvSet ("STREAM_PROTOCOL_PATH", "../../db")
|
|
9 |
|
|
10 |
## Register all support components
|
|
11 |
dbLoadDatabase("../../dbd/mcc.dbd",0,0)
|
|
12 |
mcc_registerRecordDeviceDriver(pdbbase)
|
|
13 |
|
|
14 |
drvAsynSerialPortConfigure ("COM1","/dev/ttyS0")
|
|
15 |
asynSetOption ("COM1", 0, "baud", "9600")
|
|
16 |
asynSetOption ("COM1", 0, "bits", "8")
|
|
17 |
asynSetOption ("COM1", 0, "parity", "none")
|
|
18 |
asynSetOption ("COM1", 0, "stop", "1")
|
|
19 |
asynSetOption ("COM1", 0, "clocal", "Y")
|
|
20 |
asynSetOption ("COM1", 0, "crtscts", "N")
|
|
21 |
|
|
22 |
#drvAsynIPPortConfigure ("COM1","141.14.151.142:4003")
|
|
23 |
#drvAsynIPPortConfigure ("COM2","141.14.151.142:4003")
|
|
24 |
#drvAsynIPPortConfigure ("COM3","141.14.151.142:4003")
|
|
25 |
|
|
26 |
#asynSetTraceMask("COM1", -1, 0x9)
|
|
27 |
#asynSetTraceIOMask("COM1",-1,0x2)
|
|
28 |
|
|
29 |
## Load record instances
|
|
30 |
dbLoadRecords("../../db/mcc.db","P=FHIFEL:,R=MCC1:,BUS=COM1")
|
|
31 |
#dbLoadRecords("../../db/mcc.db","P=FHIFEL:,R=MCC2:,BUS=COM2")
|
|
32 |
#dbLoadRecords("../../db/mcc.db","P=FHIFEL:,R=MCC3:,BUS=COM3")
|
|
33 |
|
|
34 |
epicsEnvSet ("streamDebug","1")
|
|
35 |
|
|
36 |
iocInit()
|
|
37 |
|
|
38 |
## Start any sequence programs
|
|
39 |
#seq sncpg9520,"user=epics"
|