Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
(base) skoufis@aird-b50-srv01  (master) $ cat db/pcie_tprTrig.db
record(longin, "TPR:$(LOCA):$(IOC_UNIT):$(INST):FPGAVER")
{
    field(DESC, "TimingCore FPGA version")
    field(DTYP, "asynInt32")
    field(INP,  "@asyn($(PORT),0) fpgaVersion")
    field(SCAN, "I/O Intr")
}
record(longin, "TPR:$(LOCA):$(IOC_UNIT):$(INST):UPTIME")
{
    field(DESC, "TimingCore Uptime")
    field(DTYP, "asynInt32")
    field(INP,  "@asyn($(PORT),0) uptime")
    field(SCAN, "I/O Intr")
}
...
record(bo, "TPR:$(LOCA):$(IOC_UNIT):$(INST):EVSOFT07_TCTL")
{
    field(DESC, "Soft Event 07 Enable/Disable")
    field(DTYP, "asynInt32")
    field(OUT,  "@asyn($(PORT),0) softEvEnable_07")
    field(OMSL, "supervisory")
    field(ZNAM, "Disabled")
    field(ONAM, "Enabled")
    field(PINI, "YES")
    info(autosaveFields, "VAL")
}
record(longout, "TPR:$(LOCA):$(IOC_UNIT):$(INST):EVSOFT07") {
   field(DESC, "Soft Event 07")
   field(DTYP, "asynInt32")
   field(OUT,  "@asyn($(PORT),0) softEv_07")
   field(OMSL, "supervisory")
   field(PINI, "YES")
   info(autosaveFields, "VAL")
}

Displays

Displays in both Dev and Production exist for the control of the triggers.

Production

To set the triggers and corresponding channels in Production, follow the instructions below.

...

This should launch the main display, from which we can invoke the appropriate channel and trigger screens for setup.  See an example of those scenes below.

...


Dev

To access and launch the display in Production, follow the steps outlined below. set the triggers and corresponding channels in Dev, see the steps below.

Code Block
languagebash
[softegr@lcls-srv01 skoufis]$ cd $EPICS_IOCS/sioc-b084-ms09/iocSpecificRelease/masterSourceApp/srcDisplay/
[softegr@lcls-srv01 srcDisplay]$ ./sioc-b084-ms09_gui.sh

Deliverables

The released software will be made available in the main IOC release area post-deployment (Dev: /afs/slac/g/lcls/epics/iocTop/masterSource/, Production:/usr/local/lcls/epics/iocTop/masterSource/).  See below for the specific repositories and tags.

...