Skip to content

Commit

Permalink
New file
Browse files Browse the repository at this point in the history
  • Loading branch information
MarkRivers committed Nov 14, 2017
1 parent c00ce3f commit f895dff
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 0 deletions.
1 change: 1 addition & 0 deletions iocBoot/iocTestBusyAsyn/auto_settings.req
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
file testBusyAsyn_settings.req P=$(P)
27 changes: 27 additions & 0 deletions iocBoot/iocTestBusyAsyn/st.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
< envPaths

dbLoadDatabase("../../dbd/testBusyAsyn.dbd")
testBusyAsyn_registerRecordDeviceDriver(pdbbase)

epicsEnvSet("PREFIX", "testBusyAsyn:")
epicsEnvSet("PORT", "TBA")

# Arguments: Portname, canBlock
testBusyAsynConfigure("$(PORT)", 0)
# Enable ASYN_TRACE_WARNING
asynSetTraceMask("$(PORT)",0,0x21)
asynSetTraceIOMask("$(PORT)",0,0x2)

dbLoadRecords("$(BUSY)/db/testBusyAsyn.db","P=$(PREFIX),PORT=$(PORT),ADDR=0,TIMEOUT=1,PINI=YES")

dbLoadRecords("$(ASYN)/db/asynRecord.db","P=$(PREFIX),R=asyn1,PORT=$(PORT),ADDR=0,OMAX=80,IMAX=80")

< ../saveRestore.cmd

iocInit()

# save settings every thirty seconds
create_monitor_set("auto_settings.req",30,"P=$(PREFIX)")



7 changes: 7 additions & 0 deletions iocBoot/saveRestore.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
set_requestfile_path("./")
set_requestfile_path("$(BUSY)/busyApp/Db")
set_savefile_path("./autosave")
set_pass0_restoreFile("auto_settings.sav")
set_pass1_restoreFile("auto_settings.sav")
save_restoreSet_status_prefix("$(PREFIX)")
dbLoadRecords("$(AUTOSAVE)/asApp/Db/save_restoreStatus.db", "P=$(PREFIX)")

0 comments on commit f895dff

Please sign in to comment.