drop broken examples
This commit is contained in:
@ -1,5 +0,0 @@
|
||||
TOP = ../..
|
||||
include $(TOP)/configure/CONFIG
|
||||
ARCH = linux-x86_64-debug
|
||||
TARGETS = envPaths
|
||||
include $(TOP)/configure/RULES.ioc
|
@ -1,66 +0,0 @@
|
||||
record(ao, "circle:step") {
|
||||
field(VAL , "1.0")
|
||||
field(DRVL, "0.0")
|
||||
field(DRVH, "359")
|
||||
field(PINI, "YES")
|
||||
}
|
||||
|
||||
record(ao, "circle:period") {
|
||||
field(VAL , "1.0")
|
||||
field(PINI, "YES")
|
||||
field(OUT , "circle:tick.ODLY NPP")
|
||||
}
|
||||
|
||||
record(calc, "circle:angle") {
|
||||
field(PINI, "RUNNING") # bootstrap
|
||||
field(INPA, "circle:angle NPP")
|
||||
field(INPB, "circle:step NPP")
|
||||
field(INPD, "360")
|
||||
field(DESC, "Angle")
|
||||
field(EGU , "deg")
|
||||
field(LOLO, "45")
|
||||
field(LOW , "135")
|
||||
field(HIGH, "225")
|
||||
field(HIHI, "315")
|
||||
field(LLSV, "MAJOR")
|
||||
field(LSV , "MINOR")
|
||||
field(HSV , "MINOR")
|
||||
field(HHSV, "MAJOR")
|
||||
field(CALC, "C:=A+B;(C>=D)?C-D:C")
|
||||
field(FLNK, "circle:x")
|
||||
field(PREC, "3")
|
||||
info(pdbGroup0, "circle|angle=VAL")
|
||||
info(pdbGroup1, "line|a=VAL")
|
||||
alias("line:a")
|
||||
}
|
||||
|
||||
record(calc, "circle:x") {
|
||||
field(INPA, "circle:angle NPP")
|
||||
field(CALC, "cos(A*PI/180)")
|
||||
field(TSEL, "circle:angle.TIME")
|
||||
field(FLNK, "circle:y")
|
||||
field(PREC, "3")
|
||||
info(pdbGroup, "circle|x=VAL")
|
||||
}
|
||||
|
||||
record(calc, "circle:y") {
|
||||
field(INPA, "circle:angle NPP")
|
||||
field(CALC, "sin(A*PI/180)")
|
||||
field(TSEL, "circle:angle.TIME")
|
||||
field(PREC, "3")
|
||||
field(FLNK, "line:b")
|
||||
info(pdbGroup, "circle|y=VAL")
|
||||
info(pdbTrigger,"circle|y>*")
|
||||
}
|
||||
|
||||
record(ai, "line:b") {
|
||||
field(INP, "line:a NPP")
|
||||
field(FLNK, "circle:tick")
|
||||
info(pdbGroup, "line|b=VAL")
|
||||
info(pdbTrigger,"line|b>*")
|
||||
}
|
||||
|
||||
record(calcout, "circle:tick") {
|
||||
field(ODLY, "1.0")
|
||||
field(OUT , "circle:angle.PROC CA") # loop
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
#!../../bin/linux-x86_64-debug/softIocPVA
|
||||
|
||||
#epicsEnvSet("EPICS_PVA_ADDR_LIST", "10.5.2.255")
|
||||
#epicsEnvSet("EPICS_PVAS_INTF_ADDR_LIST","10.5.2.1")
|
||||
#epicsEnvSet("EPICS_PVA_AUTO_ADDR_LIST","NO")
|
||||
|
||||
#epicsEnvSet("EPICS_PVA_SERVER_PORT","5085")
|
||||
#epicsEnvSet("EPICS_PVA_BROADCAST_PORT","5086")
|
||||
#epicsEnvSet("EPICS_CA_SERVER_PORT","5067")
|
||||
#epicsEnvSet("EPICS_CA_REPEATER_PORT","5068")
|
||||
#epicsEnvSet("EPICS_CA_MAX_ARRAY_BYTES","13000000")
|
||||
|
||||
dbLoadRecords("circle.db","")
|
||||
|
||||
iocInit()
|
@ -1,5 +0,0 @@
|
||||
TOP = ../..
|
||||
include $(TOP)/configure/CONFIG
|
||||
ARCH = linux-x86_64-debug
|
||||
TARGETS = envPaths
|
||||
include $(TOP)/configure/RULES.ioc
|
@ -1,27 +0,0 @@
|
||||
record(calc, "circle2:x") {
|
||||
field(INPA, {pva:"circle.x CP MSI"})
|
||||
field(CALC, "2*A")
|
||||
field(FLNK, "circle2:y")
|
||||
info(pdbGroup, "circle2|x=VAL")
|
||||
# field(TPRO, "1")
|
||||
}
|
||||
|
||||
record(calc, "circle2:y") {
|
||||
field(INPA, {pva:"circle.y MSI"})
|
||||
field(CALC, "2*A")
|
||||
field(TSEL, "circle2:x.TIME")
|
||||
field(FLNK, "circle2:mag")
|
||||
info(pdbGroup, "circle2|y=VAL")
|
||||
# field(TPRO, "1")
|
||||
}
|
||||
|
||||
record(calc, "circle2:mag") {
|
||||
field(INPA, "circle2:x NPP MSI")
|
||||
field(INPB, "circle2:y NPP MSI")
|
||||
field(CALC, "SQRT(A*A+B*B)")
|
||||
field(MDEL, "-1")
|
||||
field(TSEL, "circle2:x.TIME")
|
||||
info(pdbGroup, "circle2|mag=VAL")
|
||||
info(pdbTrigger,"circle2|mag>*")
|
||||
# field(TPRO, "1")
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
#!../../bin/linux-x86_64-debug/softIocPVA
|
||||
|
||||
#epicsEnvSet("EPICS_PVA_ADDR_LIST", "10.5.2.255")
|
||||
#epicsEnvSet("EPICS_PVAS_INTF_ADDR_LIST","10.5.2.1")
|
||||
#epicsEnvSet("EPICS_PVA_AUTO_ADDR_LIST","NO")
|
||||
|
||||
#epicsEnvSet("EPICS_PVA_SERVER_PORT","5085")
|
||||
#epicsEnvSet("EPICS_PVA_BROADCAST_PORT","5086")
|
||||
#epicsEnvSet("EPICS_CA_SERVER_PORT","5067")
|
||||
#epicsEnvSet("EPICS_CA_REPEATER_PORT","5068")
|
||||
epicsEnvSet("EPICS_CA_MAX_ARRAY_BYTES","13000000")
|
||||
|
||||
dbLoadRecords("circle2.db","")
|
||||
|
||||
var(pvaLinkDebug, 5)
|
||||
|
||||
iocInit()
|
Reference in New Issue
Block a user