Skip to content
Snippets Groups Projects
Commit 02aa5e23 authored by klang's avatar klang
Browse files

Changed asyn record names to match previous setup

parent 5022e7d9
No related branches found
No related tags found
No related merge requests found
...@@ -58,13 +58,17 @@ ipacAddAvme96XX("C000,3 A=2,800000 C=1,A00000") ...@@ -58,13 +58,17 @@ ipacAddAvme96XX("C000,3 A=2,800000 C=1,A00000")
ipacReport(2) ipacReport(2)
#Creates serial0 through serial7 #Creates devices serial1:0 through serial1:7
iocshLoad("$(IPAC)/iocsh/tyGSOctal.iocsh", "INSTANCE=UART_0, PORT=serial, TYPE=232, CARRIER=0, SLOT=0, INT_VEC=0x80, MAX_MODULES=1") iocshLoad("$(IPAC)/iocsh/tyGSOctal.iocsh", "INSTANCE=UART_0, PORT=serial0:, TYPE=232, CARRIER=0, SLOT=0, INT_VEC=0x80, MAX_MODULES=1")
iocshLoad("$(IP)/iocsh/loadSerialComm.iocsh", "PREFIX=$(PREFIX), PORT=serial")
#Creates serial10 through serial17 #Loads asyn records for serial1:0 through serial1:7, calls them asyn_1 through asyn_8 for user compatibility
#iocshLoad("$(IPAC)/iocsh/tyGSOctal.iocsh", "INSTANCE=UART_1, PORT=serial1, TYPE=232, CARRIER=0, SLOT=1, INT_VEC=0x80") iocshLoad("$(IP)/iocsh/loadSerialComm.iocsh", "PREFIX=$(PREFIX), PORT=serial0:, INSTANCE0=asyn_1, INSTANCE1=asyn_2, INSTANCE2=asyn_3, INSTANCE3=asyn_4, INSTANCE4=asyn_5, INSTANCE5=asyn_6, INSTANCE6=asyn_7, INSTANCE7=asyn_8")
#iocshLoad("$(IP)/iocsh/loadSerialComm.iocsh", "PREFIX=$(PREFIX), PORT=serial1")
#Creates serial2:0 through serial2:7
#iocshLoad("$(IPAC)/iocsh/tyGSOctal.iocsh", "INSTANCE=UART_1, PORT=serial1:, TYPE=232, CARRIER=0, SLOT=1, INT_VEC=0x80")
#Loads asyn records for serial2:0 through serial2:7, calls them asyn_9 through asyn_16 for user compatibility
#iocshLoad("$(IP)/iocsh/loadSerialComm.iocsh", "PREFIX=$(PREFIX), PORT=serial1:, INSTANCE0=asyn_9, INSTANCE1=asyn_10, INSTANCE2=asyn_11, INSTANCE3=asyn_12, INSTANCE4=asyn_13, INSTANCE5=asyn_14, INSTANCE6=asyn_15, INSTANCE7=asyn_16")
# user programmable glue electronics (requires Acromag IP-EP20x) # user programmable glue electronics (requires Acromag IP-EP20x)
......
#ACS MCB-4B #ACS MCB-4B
#iocshLoad("$(MOTOR)/iocsh/ACS_MCB4B.iocsh", "PORT=serial3, CONTROLLER=0, POLL_RATE=100, NUM_AXES=1") #iocshLoad("$(MOTOR)/iocsh/ACS_MCB4B.iocsh", "PORT=serial0:3, CONTROLLER=0, POLL_RATE=100, NUM_AXES=1")
# Eurotherm temp controller # Eurotherm temp controller
#dbLoadRecords("$(IP)/ipApp/Db/Eurotherm.db","P=$(PREFIX),PORT=serial7") #dbLoadRecords("$(IP)/ipApp/Db/Eurotherm.db","P=$(PREFIX),PORT=serial0:7")
# Heidenhain ND261 encoder (for PSL monochromator) # Heidenhain ND261 encoder (for PSL monochromator)
#iocshLoad("$(IP)/iocsh/Heidenhain_ND261.iocsh", "PREFIX=$(PREFIX), PORT=serial1") #iocshLoad("$(IP)/iocsh/Heidenhain_ND261.iocsh", "PREFIX=$(PREFIX), PORT=serial0:1")
# Huber DMC9200 DC Motor Controller # Huber DMC9200 DC Motor Controller
#dbLoadRecords("$(IP)/ipApp/Db/HuberDMC9200.db", "P=$(PREFIX),Q=DMC1:,PORT=serial5") #dbLoadRecords("$(IP)/ipApp/Db/HuberDMC9200.db", "P=$(PREFIX),Q=DMC1:,PORT=serial0:5")
# Keithley 2000 DMM # Keithley 2000 DMM
#iocshLoad("$(IP)/iocsh/Keithley_2k_serial.iocsh", "PREFIX=$(PREFIX), INSTANCE=D1, PORT=serial0, NUM_CHANNELS=22, MODEL=2700") #iocshLoad("$(IP)/iocsh/Keithley_2k_serial.iocsh", "PREFIX=$(PREFIX), INSTANCE=D1, PORT=serial0:0, NUM_CHANNELS=22, MODEL=2700")
#iocshLoad("$(IP)/iocsh/Keithley_2k_serial.iocsh", "PREFIX=$(PREFIX), INSTANCE=D1, PORT=serial0, NUM_CHANNELS=10, MODEL=2000") #iocshLoad("$(IP)/iocsh/Keithley_2k_serial.iocsh", "PREFIX=$(PREFIX), INSTANCE=D1, PORT=serial0:0, NUM_CHANNELS=10, MODEL=2000")
# Lakeshore DRC-93CA Temperature Controller # Lakeshore DRC-93CA Temperature Controller
#iocshLoad("$(IP)/iocsh/Lakeshore_DRC93CA.iocsh", "PREFIX=$(PREFIX), INSTANCE=TC1, PORT=serial4") #iocshLoad("$(IP)/iocsh/Lakeshore_DRC93CA.iocsh", "PREFIX=$(PREFIX), INSTANCE=TC1, PORT=serial0:4")
#McClennan PM304 #McClennan PM304
#iocshLoad("$(MOTOR)/iocsh/McClennan_PM304.iocsh", "PORT=serial4, CONTROLLER=0, POLL_RATE=10, MAX_CONTROLLERS=1, NUM_AXES=1") #iocshLoad("$(MOTOR)/iocsh/McClennan_PM304.iocsh", "PORT=serial0:4, CONTROLLER=0, POLL_RATE=10, MAX_CONTROLLERS=1, NUM_AXES=1")
# MKS vacuum gauges # MKS vacuum gauges
#dbLoadRecords("$(IP)/ipApp/Db/MKS.db","P=$(PREFIX),PORT=serial2,CC1=cc1,CC2=cc3,PR1=pr1,PR2=pr3") #dbLoadRecords("$(IP)/ipApp/Db/MKS.db","P=$(PREFIX),PORT=serial0:2,CC1=cc1,CC2=cc3,PR1=pr1,PR2=pr3")
#Newport MM4000 #Newport MM4000
#iocshLoad("$(MOTOR)/iocsh/Newport_MM4000.iocsh", "PORT=serial2, CONTROLLER=0, POLL_RATE=10, MAX_CONTROLLERS=1") #iocshLoad("$(MOTOR)/iocsh/Newport_MM4000.iocsh", "PORT=serial0:2, CONTROLLER=0, POLL_RATE=10, MAX_CONTROLLERS=1")
#Newport PM500 #Newport PM500
#iocshLoad("$(MOTOR)/iocsh/Newport_PM500.iocsh", "PORT=serial3, CONTROLLER=0, POLL_RATE=10, MAX_CONTROLLERS=1") #iocshLoad("$(MOTOR)/iocsh/Newport_PM500.iocsh", "PORT=serial0:3, CONTROLLER=0, POLL_RATE=10, MAX_CONTROLLERS=1")
# Oriel 18011 Encoder Mike # Oriel 18011 Encoder Mike
#dbLoadRecords("$(IP)/ipApp/Db/eMike.db", "P=$(PREFIX),M=em1,PORT=serial3") #dbLoadRecords("$(IP)/ipApp/Db/eMike.db", "P=$(PREFIX),M=em1,PORT=serial0:3")
# Oxford Cyberstar X1000 Scintillation detector and pulse processing unit # Oxford Cyberstar X1000 Scintillation detector and pulse processing unit
#iocshLoad("$(IP)/iocsh/Oxford_X1k.iocsh", "PREFIX=$(PREFIX), INSTANCE=s1, PORT=serial4") #iocshLoad("$(IP)/iocsh/Oxford_X1k.iocsh", "PREFIX=$(PREFIX), INSTANCE=s1, PORT=serial0:4")
# Oxford ILM202 Cryogen Level Meter (Serial) # Oxford ILM202 Cryogen Level Meter (serial0:)
#iocshLoad("$(IP)/iocsh/Oxford_ILM202.iocsh", "PREFIX=$(PREFIX), INSTANCE=s1, PORT=serial5") #iocshLoad("$(IP)/iocsh/Oxford_ILM202.iocsh", "PREFIX=$(PREFIX), INSTANCE=s1, PORT=serial0:5")
# PI Digitel 500/1500 pump # PI Digitel 500/1500 pump
#dbLoadRecords("$(IP)/ipApp/Db/Digitel.db","$(PREFIX),PUMP=ip1,PORT=serial3") #dbLoadRecords("$(IP)/ipApp/Db/Digitel.db","$(PREFIX),PUMP=ip1,PORT=serial0:3")
# PI MPC ion pump # PI MPC ion pump
#dbLoadRecords("$(IP)/ipApp/Db/MPC.db","P=$(PREFIX),PUMP=ip2,PORT=serial4,PA=0,PN=1") #dbLoadRecords("$(IP)/ipApp/Db/MPC.db","P=$(PREFIX),PUMP=ip2,PORT=serial0:4,PA=0,PN=1")
# PI MPC TSP (titanium sublimation pump) # PI MPC TSP (titanium sublimation pump)
#dbLoadRecords("$(IP)/ipApp/Db/TSP.db","P=$(PREFIX),TSP=tsp1,PORT=serial4,PA=0") #dbLoadRecords("$(IP)/ipApp/Db/TSP.db","P=$(PREFIX),TSP=tsp1,PORT=serial0:4,PA=0")
### Queensgate piezo driver ### Queensgate piezo driver
#iocshLoad("$(IP)/iocsh/Queensgate_piezo.iocsh", "P=$(PREFIX), PORT=serial5") #iocshLoad("$(IP)/iocsh/Queensgate_piezo.iocsh", "P=$(PREFIX), PORT=serial0:5")
# Stanford Research Systems SR570 Current Preamplifier # Stanford Research Systems SR570 Current Preamplifier
#iocshLoad("$(IP)/iocsh/SR_570.iocsh", "PREFIX=$(PREFIX), INSTANCE=A1, PORT=serial1") #iocshLoad("$(IP)/iocsh/SR_570.iocsh", "PREFIX=$(PREFIX), INSTANCE=A1, PORT=serial0:1")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment