EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Ports not found in new QuadEM Package
From: Mark Rivers via Tech-talk <tech-talk at aps.anl.gov>
To: 'Iain Marcuson' <iain.marcuson at sydortechnologies.com>
Cc: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Wed, 7 Oct 2020 17:54:25 +0000

Hi Iain,

 

I believe your commonPlugins.cmd is more than 2 years old.  It is missing this commit from September 13, 2018:

 

https://github.com/epics-modules/quadEM/commit/07cf8619e4750ad03d1357ca87be1e871ef22e7e#diff-463398c83ac9590b1e0047c3c227e4db

 

That is why you are getting these errors:

 

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSMinValue connectDevice failed asynManager:connectDevice port STATS1_TS not found

 

I suggest you merge master into your fork so you are up to date, and work from there.

 

Mark

 

From: Iain Marcuson <iain.marcuson at sydortechnologies.com>
Sent: Wednesday, October 7, 2020 12:43 PM
To: Mark Rivers <rivers at cars.uchicago.edu>
Subject: RE: Ports not found in new QuadEM Package

 

Below is the full output.  I will apologize in advance for the debugging information that also comes out.  I assume the quadEM code is from the master branch, but I forked off from the repo probably a year ago.

 

CONFIG.txt line 8: Command ******************************************************************************* not found.

#!../../bin/linux-x86_64/quadEMTestApp

errlogInit(5000)

< envPaths

epicsEnvSet("IOC","iocBS_EM")

epicsEnvSet("TOP","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/quadEM-R9-1")

epicsEnvSet("SUPPORT","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support")

epicsEnvSet("AREA_DETECTOR","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1")

epicsEnvSet("ASYN","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/asyn-R4-33")

epicsEnvSet("ADSUPPORT","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADSupport")

epicsEnvSet("ADCORE","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore")

epicsEnvSet("AUTOSAVE","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/autosave-R5-9")

epicsEnvSet("BUSY","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/busy-R1-7")

epicsEnvSet("CALC","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/calc-R3-7-1")

epicsEnvSet("SNCSEQ","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/seq-2-2-5")

epicsEnvSet("SSCAN","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/sscan-R2-11-1")

epicsEnvSet("DEVIOCSTATS","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/iocStats-3-1-15")

epicsEnvSet("EPICS_BASE","/usr/lib/epics2/base")

epicsEnvSet("QUADEM","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/quadEM-R9-1")

epicsEnvSet("IPAC","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/ipac-2-15")

epicsEnvSet("IPUNIDIG","/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/ipUnidig-R2-11")

# Tell EPICS all about the record types, device-support modules, drivers,

# etc. in this build

dbLoadDatabase("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/quadEM-R9-1/dbd/quadEMTestApp.dbd")

quadEMTestApp_registerRecordDeviceDriver(pdbbase)

# The search path for database files

# Note: the separator between the path entries needs to be changed to a semicolon (;) on Windows

epicsEnvSet("EPICS_DB_INCLUDE_PATH", "/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db:/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/quadEM-R9-1/db")

< /home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/quadEM-R9-1/iocBoot/iocBS_EM/NSLS_EM.cmd

<../../CONFIG.txt

epicsEnvSet("SERIAL_NUMBER", "00")

epicsEnvSet("MODULE_ID", "6")

epicsEnvSet("BROADCAST", "127.0.0.1")

epicsEnvSet("PREFIX", "Sydor_")

epicsEnvSet("RECORD", "BPM-EM")

*******************************************************************************

epicsEnvSet("CSSPATH", "/usr/local/css-nsls2")

epicsEnvSet("CSSEXEC", "css-nsls2")

epicsEnvSet("PORT",      "NSLS_EM")

epicsEnvSet("TEMPLATE",  "NSLS_EM")

epicsEnvSet("QSIZE",     "20")

epicsEnvSet("RING_SIZE", "10000")

epicsEnvSet("TSPOINTS",  "10000")

# Load asynRecord record

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/asyn-R4-33/db/asynRecord.db", "P=Sydor_, R=asyn1,PORT=TCP_Command_NSLS_EM,ADDR=0,OMAX=256,IMAX=256")

drvBS_EMConfigure("NSLS_EM", "127.0.0.1", 6, 10000)

*****

ringBufferSize is 10000

*******

Configured command port successfully.

Connected command port Addr: 127.0.0.1:13001.

Completed sleep.

Data address is: 127.0.0.1:13002

Connected data port.

#asynSetTraceIOMask("UDP_$(PORT)", 0, 2)

#asynSetTraceMask("UDP_$(PORT)", 0, 9)

#asynSetTraceIOMask("TCP_Cmd_$(PORT)", 0, 2)

asynSetTraceMask("TCP_Command_NSLS_EM", 0, 9)

asynSetTraceIOMask("TCP_Data_NSLS_EM", 0, 2)

#asynSetTraceMask("TCP_Data_$(PORT)", 0, 9)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/quadEM-R9-1/db/NSLS_EM.template", "P=Sydor_, R=BPM-EM, CARD=0, MODULE_ID=6, PORT=NSLS_EM,ADDR=0,TIMEOUT=1")

< /home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/quadEM-R9-1/iocBoot/commonPlugins.cmd

epicsEnvSet("T1",  "Current1")

epicsEnvSet("T2",  "Current2")

epicsEnvSet("T3",  "Current3")

epicsEnvSet("T4",  "Current4")

epicsEnvSet("T5",  "SumX")

epicsEnvSet("T6",  "SumY")

epicsEnvSet("T7",  "SumAll")

epicsEnvSet("T8",  "DiffX")

epicsEnvSet("T9",  "DiffY")

epicsEnvSet("T10", "PosX")

epicsEnvSet("T11", "PosY")

# Create 11 statistics plugins

NDStatsConfigure("STATS1", 20, 0, "NSLS_EM", 0, 0, 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStats.template",     "P=Sydor_,R=BPM-EMCurrent1:, PORT=STATS1, ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=0, HIST_SIZE=256,XSIZE=10000,YSIZE=0,NCHANS=10000,ENABLED=1,")

NDStatsConfigure("STATS2", 20, 0, "NSLS_EM", 1, 0, 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStats.template",     "P=Sydor_,R=BPM-EMCurrent2:, PORT=STATS2, ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=1, HIST_SIZE=256,XSIZE=10000,YSIZE=0,NCHANS=10000,ENABLED=1")

NDStatsConfigure("STATS3", 20, 0, "NSLS_EM", 2, 0, 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStats.template",     "P=Sydor_,R=BPM-EMCurrent3:, PORT=STATS3, ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=2, HIST_SIZE=256,XSIZE=10000,YSIZE=0,NCHANS=10000,ENABLED=1")

NDStatsConfigure("STATS4", 20, 0, "NSLS_EM", 3, 0, 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStats.template",     "P=Sydor_,R=BPM-EMCurrent4:, PORT=STATS4, ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=3, HIST_SIZE=256,XSIZE=10000,YSIZE=0,NCHANS=10000,ENABLED=1")

NDStatsConfigure("STATS5", 20, 0, "NSLS_EM", 4, 0, 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStats.template",     "P=Sydor_,R=BPM-EMSumX:, PORT=STATS5, ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=4, HIST_SIZE=256,XSIZE=10000,YSIZE=0,NCHANS=10000,ENABLED=1")

NDStatsConfigure("STATS6", 20, 0, "NSLS_EM", 5, 0, 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStats.template",     "P=Sydor_,R=BPM-EMSumY:, PORT=STATS6, ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=5, HIST_SIZE=256,XSIZE=10000,YSIZE=0,NCHANS=10000,ENABLED=1")

NDStatsConfigure("STATS7", 20, 0, "NSLS_EM", 6, 0, 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStats.template",     "P=Sydor_,R=BPM-EMSumAll:, PORT=STATS7, ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=6, HIST_SIZE=256,XSIZE=10000,YSIZE=0,NCHANS=10000,ENABLED=1")

NDStatsConfigure("STATS8", 20, 0, "NSLS_EM", 7, 0, 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStats.template",     "P=Sydor_,R=BPM-EMDiffX:, PORT=STATS8, ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=7, HIST_SIZE=256,XSIZE=10000,YSIZE=0,NCHANS=10000,ENABLED=1")

NDStatsConfigure("STATS9", 20, 0, "NSLS_EM", 8, 0, 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStats.template",     "P=Sydor_,R=BPM-EMDiffY:, PORT=STATS9, ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=8, HIST_SIZE=256,XSIZE=10000,YSIZE=0,NCHANS=10000,ENABLED=1")

NDStatsConfigure("STATS10",20, 0, "NSLS_EM", 9, 0, 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStats.template",     "P=Sydor_,R=BPM-EMPosX:,PORT=STATS10,ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=9, HIST_SIZE=256,XSIZE=10000,YSIZE=0,NCHANS=10000,ENABLED=1")

NDStatsConfigure("STATS11",20, 0, "NSLS_EM", 10, 0, 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStats.template",     "P=Sydor_,R=BPM-EMPosY:,PORT=STATS11,ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=10,HIST_SIZE=256,XSIZE=10000,YSIZE=0,NCHANS=10000,ENABLED=1")

# Create a netCDF file saving plugin.

NDFileNetCDFConfigure("FileNetCDF1", 20, 0, "NSLS_EM", 11)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFileNetCDF.template","P=Sydor_,R=BPM-EMnetCDF1:,PORT=FileNetCDF1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=11,ENABLED=0")

# This creates a waveform large enough for 11x10000 arrays.

NDStdArraysConfigure("Image1", 20, 0, "NSLS_EM", 11)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDStdArrays.template", "P=Sydor_,R=BPM-EMimage1:,PORT=Image1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=11,TYPE=Float64,FTVL=DOUBLE,NELEMENTS=110000,ENABLED=0")

# Time series plugin

NDTimeSeriesConfigure("TS1", 20, 0, "NSLS_EM", 11, 11)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeries.template",  "P=Sydor_,R=BPM-EMTS:,       PORT=TS1,ADDR=0, TIMEOUT=1,NDARRAY_PORT=NSLS_EM,NDARRAY_ADDR=11,NCHANS=10000,TIME_LINK=Sydor_BPM-EMSampleTime_RBV CP MS,ENABLED=1")

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeriesN.template", "P=Sydor_,R=BPM-EMTS:Current1:, PORT=TS1,ADDR=0, TIMEOUT=1,NCHANS=10000,NAME=Current1")

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeriesN.template", "P=Sydor_,R=BPM-EMTS:Current2:, PORT=TS1,ADDR=1, TIMEOUT=1,NCHANS=10000,NAME=Current2")

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeriesN.template", "P=Sydor_,R=BPM-EMTS:Current3:, PORT=TS1,ADDR=2, TIMEOUT=1,NCHANS=10000,NAME=Current3")

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeriesN.template", "P=Sydor_,R=BPM-EMTS:Current4:, PORT=TS1,ADDR=3, TIMEOUT=1,NCHANS=10000,NAME=Current4")

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeriesN.template", "P=Sydor_,R=BPM-EMTS:SumX:, PORT=TS1,ADDR=4, TIMEOUT=1,NCHANS=10000,NAME=SumX")

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeriesN.template", "P=Sydor_,R=BPM-EMTS:SumY:, PORT=TS1,ADDR=5, TIMEOUT=1,NCHANS=10000,NAME=SumY")

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeriesN.template", "P=Sydor_,R=BPM-EMTS:SumAll:, PORT=TS1,ADDR=6, TIMEOUT=1,NCHANS=10000,NAME=SumAll")

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeriesN.template", "P=Sydor_,R=BPM-EMTS:DiffX:, PORT=TS1,ADDR=7, TIMEOUT=1,NCHANS=10000,NAME=DiffX")

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeriesN.template", "P=Sydor_,R=BPM-EMTS:DiffY:, PORT=TS1,ADDR=8 ,TIMEOUT=1,NCHANS=10000,NAME=DiffY")

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeriesN.template", "P=Sydor_,R=BPM-EMTS:PosX:,PORT=TS1,ADDR=9, TIMEOUT=1,NCHANS=10000,NAME=PosX")

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDTimeSeriesN.template", "P=Sydor_,R=BPM-EMTS:PosY:,PORT=TS1,ADDR=10,TIMEOUT=1,NCHANS=10000,NAME=PosY")

# FFT plugins

NDFFTConfigure("FFT1", 20, 0, "TS1", 0)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFFT.template","P=Sydor_,R=BPM-EMFFT:Current1:, PORT=FFT1, ADDR=0,TIMEOUT=1,NDARRAY_PORT=TS1,NDARRAY_ADDR=0, NCHANS=10000,TIME_LINK=Sydor_BPM-EMTS:TSAveragingTime_RBV CP MS,ENABLED=1,NAME=Current1")

NDFFTConfigure("FFT2", 20, 0, "TS1", 1)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFFT.template","P=Sydor_,R=BPM-EMFFT:Current2:, PORT=FFT2, ADDR=0,TIMEOUT=1,NDARRAY_PORT=TS1,NDARRAY_ADDR=1, NCHANS=10000,TIME_LINK=Sydor_BPM-EMTS:TSAveragingTime_RBV CP MS,ENABLED=1,NAME=Current2")

NDFFTConfigure("FFT3", 20, 0, "TS1", 2

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFFT.template","P=Sydor_,R=BPM-EMFFT:Current3:, PORT=FFT3, ADDR=0,TIMEOUT=1,NDARRAY_PORT=TS1,NDARRAY_ADDR=2, NCHANS=10000,TIME_LINK=Sydor_BPM-EMTS:TSAveragingTime_RBV CP MS,ENABLED=1,NAME=Current3")

NDFFTConfigure("FFT4", 20, 0, "TS1", 3)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFFT.template","P=Sydor_,R=BPM-EMFFT:Current4:, PORT=FFT4, ADDR=0,TIMEOUT=1,NDARRAY_PORT=TS1,NDARRAY_ADDR=3, NCHANS=10000,TIME_LINK=Sydor_BPM-EMTS:TSAveragingTime_RBV CP MS,ENABLED=1,NAME=Current4")

NDFFTConfigure("FFT5", 20, 0, "TS1", 4)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFFT.template","P=Sydor_,R=BPM-EMFFT:SumX:, PORT=FFT5, ADDR=0,TIMEOUT=1,NDARRAY_PORT=TS1,NDARRAY_ADDR=4, NCHANS=10000,TIME_LINK=Sydor_BPM-EMTS:TSAveragingTime_RBV CP MS,ENABLED=1,NAME=SumX")

NDFFTConfigure("FFT6", 20, 0, "TS1", 5)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFFT.template","P=Sydor_,R=BPM-EMFFT:SumY:, PORT=FFT6, ADDR=0,TIMEOUT=1,NDARRAY_PORT=TS1,NDARRAY_ADDR=5, NCHANS=10000,TIME_LINK=Sydor_BPM-EMTS:TSAveragingTime_RBV CP MS,ENABLED=1,NAME=SumY")

NDFFTConfigure("FFT7", 20, 0, "TS1", 6)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFFT.template","P=Sydor_,R=BPM-EMFFT:SumAll:, PORT=FFT7, ADDR=0,TIMEOUT=1,NDARRAY_PORT=TS1,NDARRAY_ADDR=6, NCHANS=10000,TIME_LINK=Sydor_BPM-EMTS:TSAveragingTime_RBV CP MS,ENABLED=1,NAME=SumAll")

NDFFTConfigure("FFT8", 20, 0, "TS1", 7)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFFT.template","P=Sydor_,R=BPM-EMFFT:DiffX:, PORT=FFT8, ADDR=0,TIMEOUT=1,NDARRAY_PORT=TS1,NDARRAY_ADDR=7, NCHANS=10000,TIME_LINK=Sydor_BPM-EMTS:TSAveragingTime_RBV CP MS,ENABLED=1,NAME=DiffX")

NDFFTConfigure("FFT9", 20, 0, "TS1", 8)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFFT.template","P=Sydor_,R=BPM-EMFFT:DiffY:, PORT=FFT9, ADDR=0,TIMEOUT=1,NDARRAY_PORT=TS1,NDARRAY_ADDR=8, NCHANS=10000,TIME_LINK=Sydor_BPM-EMTS:TSAveragingTime_RBV CP MS,ENABLED=1,NAME=DiffY")

NDFFTConfigure("FFT10", 20, 0, "TS1", 9)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFFT.template","P=Sydor_,R=BPM-EMFFT:PosX:,PORT=FFT10,ADDR=0,TIMEOUT=1,NDARRAY_PORT=TS1,NDARRAY_ADDR=9, NCHANS=10000,TIME_LINK=Sydor_BPM-EMTS:TSAveragingTime_RBV CP MS,ENABLED=1,NAME=PosX")

NDFFTConfigure("FFT11", 20, 0, "TS1", 10)

dbLoadRecords("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/db/NDFFT.template","P=Sydor_,R=BPM-EMFFT:PosY:,PORT=FFT11,ADDR=0,TIMEOUT=1,NDARRAY_PORT=TS1,NDARRAY_ADDR=10,NCHANS=10000,TIME_LINK=Sydor_BPM-EMTS:TSAveragingTime_RBV CP MS,ENABLED=1,NAME=PosY")

asynSetTraceIOMask("NSLS_EM",0,2)

#asynSetTraceMask("$(PORT)",  0,0x29)

< /home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/quadEM-R9-1/iocBoot/saveRestore.cmd

set_requestfile_path("./")

set_requestfile_path("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/quadEM-R9-1/quadEMApp/Db")

set_requestfile_path("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/areaDetector-R3-3-1/ADCore/ADApp/Db")

set_requestfile_path("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/calc-R3-7-1/calcApp/Db")

set_requestfile_path("/home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/sscan-R2-11-1/sscanApp/Db")

set_savefile_path("./autosave")

set_pass0_restoreFile("auto_settings.sav")

set_pass1_restoreFile("auto_settings.sav")

save_restoreSet_status_prefix("Sydor_")

dbLoadRecords("/Starting iocInit

reboot_restore: entry for file 'auto_settings.sav'

reboot_restore: Found filename 'auto_settings.sav' in restoreFileList.

*** restoring from './autosave/auto_settings.sav' at initHookState 6 (before record/device init) ***

reboot_restore: done with file 'auto_settings.sav'

 

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSMinValue connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSMinX connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSMinY connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSMaxValue connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSMaxX connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSMaxY connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSMeanValue connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSSigma connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSTotal connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSNet connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSCentroidTotal connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSCentroidX connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSCentroidY connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSSigmaX connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSSigmaY connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSSigmaXY connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSSkewX connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSSkewY connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSKurtosisX connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSKurtosisY connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSEccentricity connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSOrientation connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSTimestamp connectDevice failed asynManager:connectDevice port STATS1_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSMinValue connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSMinX connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSMinY connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSMaxValue connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSMaxX connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSMaxY connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSMeanValue connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSSigma connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSTotal connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSNet connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSCentroidTotal connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSCentroidX connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSCentroidY connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSSigmaX connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSSigmaY connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSSigmaXY connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSSkewX connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSSkewY connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSKurtosisX connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSKurtosisY connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSEccentricity connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSOrientation connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent2:TSTimestamp connectDevice failed asynManager:connectDevice port STATS2_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSMinValue connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSMinX connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSMinY connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSMaxValue connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSMaxX connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSMaxY connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSMeanValue connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSSigma connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSTotal connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSNet connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSCentroidTotal connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSCentroidX connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSCentroidY connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSSigmaX connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSSigmaY connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSSigmaXY connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSSkewX connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSSkewY connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSKurtosisX connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSKurtosisY connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSEccentricity connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSOrientation connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent3:TSTimestamp connectDevice failed asynManager:connectDevice port STATS3_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSMinValue connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSMinX connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSMinY connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSMaxValue connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSMaxX connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSMaxY connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSMeanValue connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSSigma connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSTotal connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSNet connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSCentroidTotal connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSCentroidX connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSCentroidY connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSSigmaX connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSSigmaY connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSSigmaXY connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSSkewX connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSSkewY connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSKurtosisX connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSKurtosisY connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSEccentricity connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSOrientation connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent4:TSTimestamp connectDevice failed asynManager:connectDevice port STATS4_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSMinValue connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSMinX connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSMinY connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSMaxValue connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSMaxX connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSMaxY connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSMeanValue connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSSigma connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSTotal connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSNet connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSCentroidTotal connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSCentroidX connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSCentroidY connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSSigmaX connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSSigmaY connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSSigmaXY connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSSkewX connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSSkewY connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSKurtosisX connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSKurtosisY connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSEccentricity connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSOrientation connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumX:TSTimestamp connectDevice failed asynManager:connectDevice port STATS5_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSMinValue connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSMinX connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSMinY connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSMaxValue connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSMaxX connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSMaxY connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSMeanValue connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSSigma connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSTotal connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSNet connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSCentroidTotal connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSCentroidX connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSCentroidY connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSSigmaX connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSSigmaY connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSSigmaXY connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSSkewX connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSSkewY connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSKurtosisX connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSKurtosisY connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSEccentricity connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSOrientation connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumY:TSTimestamp connectDevice failed asynManager:connectDevice port STATS6_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSMinValue connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSMinX connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSMinY connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSMaxValue connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSMaxX connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSMaxY connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSMeanValue connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSSigma connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSTotal connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSNet connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSCentroidTotal connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSCentroidX connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSCentroidY connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSSigmaX connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSSigmaY connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSSigmaXY connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSSkewX connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSSkewY connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSKurtosisX connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSKurtosisY connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSEccentricity connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSOrientation connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMSumAll:TSTimestamp connectDevice failed asynManager:connectDevice port STATS7_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSMinValue connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSMinX connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSMinY connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSMaxValue connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSMaxX connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSMaxY connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSMeanValue connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSSigma connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSTotal connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSNet connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSCentroidTotal connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSCentroidX connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSCentroidY connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSSigmaX connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSSigmaY connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSSigmaXY connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSSkewX connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSSkewY connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSKurtosisX connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSKurtosisY connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSEccentricity connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSOrientation connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffX:TSTimestamp connectDevice failed asynManager:connectDevice port STATS8_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSMinValue connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSMinX connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSMinY connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSMaxValue connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSMaxX connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSMaxY connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSMeanValue connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSSigma connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSTotal connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSNet connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSCentroidTotal connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSCentroidX connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSCentroidY connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSSigmaX connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSSigmaY connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSSigmaXY connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSSkewX connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSSkewY connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSKurtosisX connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSKurtosisY connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSEccentricity connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSOrientation connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMDiffY:TSTimestamp connectDevice failed asynManager:connectDevice port STATS9_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSMinValue connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSMinX connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSMinY connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSMaxValue connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSMaxX connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSMaxY connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSMeanValue connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSSigma connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSTotal connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSNet connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSCentroidTotal connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSCentroidX connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSCentroidY connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSSigmaX connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSSigmaY connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSSigmaXY connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSSkewX connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSSkewY connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSKurtosisX connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSKurtosisY connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSEccentricity connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSOrientation connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosX:TSTimestamp connectDevice failed asynManager:connectDevice port STATS10_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSMinValue connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSMinX connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSMinY connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSMaxValue connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSMaxX connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSMaxY connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSMeanValue connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSSigma connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSTotal connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSNet connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSCentroidTotal connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSCentroidX connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSCentroidY connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSSigmaX connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSSigmaY connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSSigmaXY connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSSkewX connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSSkewY connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSKurtosisX connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSKurtosisY connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSEccentricity connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSOrientation connectDevice failed asynManager:connectDevice port STATS11_TS not found

devAsynFloat64Array::initCommon, Sydor_BPM-EMPosY:TSTimestamp connectDevice failed asynManager:connectDevice port STATS11_TS not found

reboot_restore: entry for file 'auto_settings.sav'

reboot_restore: Found filename 'auto_settings.sav' in restoreFileList.

*** restoring from './autosave/auto_settings.sav' at initHookState 7 (after record/device init) ***

reboot_restore: done with file 'auto_settings.sav'

 

Warning: Duplicate EPICS CA Address list entry "192.168.11.255:5065" discarded

home/iainm/work/b4/siepb4-dev-7/synApps_mod/support/autosave-R5-9/asApp/Db/save_restoreStatus.db", "P=Sydor_")

iocInit()

############################################################################

## EPICS R7.0.3.1

## EPICS Base built Feb  7 2020

############################################################################

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:39.423 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

iocRun: All initialization complete

#Set an ID Number

dbpf Sydor_BPM-EMCard "0"

DBF_STRING:         "0"      

#Set some values for ease of use

#Scale for nA

dbpf Sydor_BPM-EMCurrentScale1 1E9

DBF_DOUBLE:         1000000000         

dbpf Sydor_BPM-EMCurrentScale2 1E9

DBF_DOUBLE:         1000000000         

dbpf Sydor_BPM-EMCurrentScale3 1E9

DBF_DOUBLE:         1000000000         

dbpf Sydor_BPM-EMCurrentScale4 1E9

DBF_DOUBLE:         1000000000         

#Scale for plot

#dbpf $(PREFIX)$(RECORD)PositionScaleX 1

#dbpf $(PREFIX)$(RECORD)PositionScaleY 1

#Default Precision of 3

dbpf Sydor_BPM-EMCurrentPrec1 3

DBF_STRING:         "3"      

dbpf Sydor_BPM-EMCurrentPrec2 3

DBF_STRING:         "3"      

dbpf Sydor_BPM-EMCurrentPrec3 3

DBF_STRING:         "3"      

dbpf Sydor_BPM-EMCurrentPrec4 3

DBF_STRING:         "3"      

#For some reason current offset precision 2 is not set, so set explicitly

dbpf Sydor_BPM-EMCurrentOffset2.PREC 3

DBF_SHORT:          3 = 0x3  

dbpf Sydor_BPM-EMPositionOffsetX.PREC 3

DBF_SHORT:          3 = 0x3  

dbpf Sydor_BPM-EMPositionOffsetY.PREC 3

DBF_SHORT:          3 = 0x3  

#Set Geometry to Square

dbpf Sydor_BPM-EMGeometry 1

DBF_STRING:         "Square" 

#Set Serial NUmber

dbpf Sydor_BPM-EMB4SerNum 00

DBF_STRING:         "00"     

#Start historical monitoring

epicsThreadSleep 5

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:40.423 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:41.424 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:42.424 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:43.424 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:44.425 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

dbpf Sydor_BPM-EMAcquire 1

DBF_STRING:         "Acquire"

epicsThreadSleep 5

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:45.425 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:46.425 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:47.426 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:48.426 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

dbpf Sydor_BPM-EMTS:TSAcquire 1

DBF_STRING:         "Acquire"

#Set Gain to high (Needs to be set last in the sequence)

dbpf Sydor_BPM-EMRangeSimple 0

DBF_STRING:         "HIGH"   

# save settings every thirty seconds

create_monitor_set("auto_settings.req",30,"P=Sydor_, R=BPM-EM")

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:49.427 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

auto_settings.sav: 41 of 41 PV's connected

epics> readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:50.428 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:51.428 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

readThread: NumRead=4, first byte=42, NumBytes=400.

readThread: Read 401 data bytes.

2020/10/05 16:33:52.428 drvBS_EM:readThread: unexpected error reading meter status=0, nRead=401, eomReason=1

 

From: Mark Rivers <rivers at cars.uchicago.edu>
Sent: Wednesday, October 07, 2020 1:36 PM
To: Iain Marcuson <iain.marcuson at sydortechnologies.com>
Subject: RE: Ports not found in new QuadEM Package

 

Can you send the complete output when the IOC starts up?

 

What version of quadEM is this using?  The master branch?

 

Mark

 

 

From: Tech-talk <tech-talk-bounces at aps.anl.gov> On Behalf Of Iain Marcuson via Tech-talk
Sent: Wednesday, October 7, 2020 12:21 PM
To: tech-talk at aps.anl.gov
Subject: Ports not found in new QuadEM Package

 

I am writing new EPICS code for a QuadEM device.  It is heavily based off of the B4 (drvNSLS_EM), so I forked the code from there.  I can see that the IOC is receiving current data from the EM system, but there is no update of currents or positions.  I have looked at the startup script, and I get errors of the sort:

devAsynFloat64Array::initCommon, Sydor_BPM-EMCurrent1:TSNet connectDevice failed asynManager:connectDevice port STATS1_TS not found

 

My main startup script is:

 

<../../CONFIG.txt

epicsEnvSet("PORT",      "NSLS_EM")

epicsEnvSet("TEMPLATE",  "NSLS_EM")

epicsEnvSet("QSIZE",     "20")

epicsEnvSet("RING_SIZE", "10000")

epicsEnvSet("TSPOINTS",  "10000")

 

# Load asynRecord record

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

 

drvBS_EMConfigure("$(PORT)", "$(BROADCAST)", $(MODULE_ID), $(RING_SIZE))

 

#asynSetTraceIOMask("UDP_$(PORT)", 0, 2)

#asynSetTraceMask("UDP_$(PORT)", 0, 9)

#asynSetTraceIOMask("TCP_Cmd_$(PORT)", 0, 2)

asynSetTraceMask("TCP_Command_$(PORT)", 0, 9)

asynSetTraceIOMask("TCP_Data_$(PORT)", 0, 2)

#asynSetTraceMask("TCP_Data_$(PORT)", 0, 9)

 

dbLoadRecords("$(QUADEM)/db/$(TEMPLATE).template", "P=$(PREFIX), R=$(RECORD), CARD=0, MODULE_ID=$(MODULE_ID), PORT=$(PORT),ADDR=0,TIMEOUT=1")

 

< $(QUADEM)/iocBoot/commonPlugins.cmd

 

asynSetTraceIOMask("$(PORT)",0,2)

#asynSetTraceMask("$(PORT)",  0,0x29)

 

< $(QUADEM)/iocBoot/saveRestore.cmd

 

iocInit()

 

#Set an ID Number

dbpf $(PREFIX)$(RECORD)Card "0"

 

#Set some values for ease of use

 

#Scale for nA

dbpf $(PREFIX)$(RECORD)CurrentScale1 1E9

dbpf $(PREFIX)$(RECORD)CurrentScale2 1E9

dbpf $(PREFIX)$(RECORD)CurrentScale3 1E9

dbpf $(PREFIX)$(RECORD)CurrentScale4 1E9

 

#Scale for plot

#dbpf $(PREFIX)$(RECORD)PositionScaleX 1

#dbpf $(PREFIX)$(RECORD)PositionScaleY 1

 

#Default Precision of 3

dbpf $(PREFIX)$(RECORD)CurrentPrec1 3

dbpf $(PREFIX)$(RECORD)CurrentPrec2 3

dbpf $(PREFIX)$(RECORD)CurrentPrec3 3

dbpf $(PREFIX)$(RECORD)CurrentPrec4 3

#For some reason current offset precision 2 is not set, so set explicitly

dbpf $(PREFIX)$(RECORD)CurrentOffset2.PREC 3

dbpf $(PREFIX)$(RECORD)PositionOffsetX.PREC 3

dbpf $(PREFIX)$(RECORD)PositionOffsetY.PREC 3

 

#Set Geometry to Square

dbpf $(PREFIX)$(RECORD)Geometry 1

 

#Set Serial NUmber

dbpf $(PREFIX)$(RECORD)B4SerNum $(SERIAL_NUMBER)

 

#Start historical monitoring

epicsThreadSleep 5

dbpf $(PREFIX)$(RECORD)Acquire 1

epicsThreadSleep 5

dbpf $(PREFIX)$(RECORD)TS:TSAcquire 1

 

#Set Gain to high (Needs to be set last in the sequence)

dbpf $(PREFIX)$(RECORD)RangeSimple 0

 

# save settings every thirty seconds

create_monitor_set("auto_settings.req",30,"P=$(PREFIX), R=$(RECORD)")

 

Iain Marcuson

Software Engineer, Sydor Technologies

585.278.1168 | www.SydorTechnologies.com

Skype: iain.marcuson at sydorinstruments.com

 


References:
Ports not found in new QuadEM Package Iain Marcuson via Tech-talk

Navigate by Date:
Prev: Ports not found in new QuadEM Package Iain Marcuson via Tech-talk
Next: Re: redundancy materials Penning, Joerg via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
Navigate by Thread:
Prev: Ports not found in new QuadEM Package Iain Marcuson via Tech-talk
Next: Modbus port driver processing record with new value call back without a new value Tobin R Weber via Tech-talk
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
ANJ, 12 Oct 2020 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·