diff --git a/TEKOSC/iocBoot/iocTEKOSC-IOC-01/config.xml b/TEKOSC/iocBoot/iocTEKOSC-IOC-01/config.xml
index 52ed35d0e..0a6745c97 100644
--- a/TEKOSC/iocBoot/iocTEKOSC-IOC-01/config.xml
+++ b/TEKOSC/iocBoot/iocTEKOSC-IOC-01/config.xml
@@ -4,6 +4,8 @@
Tektronix Oscilloscopes, 3000 series+
+
+
diff --git a/TEKOSC/iocBoot/iocTEKOSC-IOC-01/st-common.cmd b/TEKOSC/iocBoot/iocTEKOSC-IOC-01/st-common.cmd
index 4334d5b4c..fe29b1431 100644
--- a/TEKOSC/iocBoot/iocTEKOSC-IOC-01/st-common.cmd
+++ b/TEKOSC/iocBoot/iocTEKOSC-IOC-01/st-common.cmd
@@ -4,6 +4,11 @@ epicsEnvSet "DEVICE" "L0"
##ISIS## Run IOC initialisation
< $(IOCSTARTUP)/init.cmd
+stringiftest("SCAN_CHANNELS", "$(SCAN_CHANNELS)", 5, "YES")
+stringiftest("MEASURE_CHANNELS", "$(MEASURE_CHANNELS)", 5, "YES")
+$(IFSCAN_CHANNELS) epicsEnvSet("CHANNEL_SCAN", "5 second")
+$(IFMEASURE_CHANNELS) epicsEnvSet("MEASURE_SCAN", "1 second")
+
## For recsim:
$(IFRECSIM) drvAsynSerialPortConfigure("$(DEVICE)", "$(PORT=NUL)", 0, 1, 0, 0)
@@ -29,7 +34,7 @@ $(IFNOTDEVSIM) $(IFNOTRECSIM) vxi11Configure("$(DEVICE)", "$(ADDR=)", 0, 0.0,"in
## Load our record instances
############################
-dbLoadRecords("$(TEKOSC)/db/tektronixOsc.db","P=$(MYPVPREFIX)$(IOCNAME),PORT=$(DEVICE),RECSIM=$(RECSIM=0),DISABLE=$(DISABLE=0)")
+dbLoadRecords("$(TEKOSC)/db/tektronixOsc.db","P=$(MYPVPREFIX)$(IOCNAME),PORT=$(DEVICE),RECSIM=$(RECSIM=0),DISABLE=$(DISABLE=0),CHANNEL_SCAN=$(CHANNEL_SCAN=Passive),MEASURE_SCAN=$(MEASURE_SCAN=Passive)")
##ISIS## Stuff that needs to be done after all records are loaded but before iocInit is called
< $(IOCSTARTUP)/preiocinit.cmd