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  <20192020  2021  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  <20192020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: areaDetector and GigE Prosilica GE680
From: Mark Rivers via Tech-talk <[email protected]>
To: "Bekman, Ilja" <[email protected]>
Cc: tech-talk <[email protected]>
Date: Wed, 27 Nov 2019 18:22:42 +0000
Hi Ilja,


Please send a screen shot of the main aravisGigE screen and the NDPluginStdArrays screen in whatever OPI you are using.


For that camera you have a choice of 4 drivers:


ADProsilica  This should work fine.  However, it is obsolete, having been replaced by ADAravis and ADVimba.


araviaGigE  This should work fine.  However, it is obsolete, having been replaced by ADAravis and ADVimba.

ADAravis  I recommend ADCore R3-8 and the ADAravis R1-1 since this has been changing fairly quickly


ADVimba  This is a new driver, using the new Vimba SDK from AVT.  It should work fine


Mark

________________________________
From: Tech-talk <[email protected]> on behalf of Bekman, Ilja via Tech-talk <[email protected]>
Sent: Wednesday, November 27, 2019 10:21 AM
To: [email protected]
Subject: areaDetector and GigE Prosilica GE680

Hello all,

I'm trying to set up a camera control and readout IOC with the areaDetector.
The camera is Prosilica GE680 (Allied Vision), I'm using the areaDetector R3.6.

What I observe is that with ADSimDetector example IOC it is sufficient to toggle the "13SIM1:cam1:Acquire" - and already the "13SIM1:image1:ArrayData" starts showing random data.

for the aravisGigE (and I have tried breefly the ADVimba and ADProsilica with as little success) IOC it seems to be not working as easily.
I have toggled the ":EnableCallbacks" but for the ":ArrayData" I see only the first element chnaging, the rest staying 0.

I believe to have generated the .template successfully from "avr-tool-0.6" , since (it seems) all the features were extracted from the camera and connected to corresponging asyn records

I'm obtaiining the asynReport via "asynReport 2 $(PORT)" and have noticed that for my IOC there is no NDArray address, while it seems to be setup correctly for the ADSimDetector.

Any help is greatly appreciated,

Cheers,
ilja

Appended are:
* (hopefully all) relevalt lines from my st.cmd
* log from running my IOC from iocInit()
* asynReport from my IOC
* relevant lines from ADSimDetector st.cmd (not altererd, comments removed from the original)
* asynReport from ADSimDetector example IOC



#####################################
# my aravisGigE st.cmd excerpt
dbLoadDatabase("$(TOP)/dbd/aravisGigEApp.dbd")
aravisGigEApp_registerRecordDeviceDriver(pdbbase)

epicsEnvSet("CAM_DB", "$(TOP)/db/Prosilica_GE680.template")

aravisCameraConfig("$(PORT1)", "$(CAM1_ID)", 32 , -1)
dbLoadRecords("$(CAM_DB)",     "P=$(PREFIX),R=$(PORT1):,PORT=$(PORT1),ADDR=0,TIMEOUT=1")

NDStdArraysConfigure("$(PORT1).ARR", "$(QSIZE)", 0, "$(PORT1)", 0, 20 )
dbLoadRecords("$(ADCORE)/db/NDStdArrays.template",      "P=$(PREFIX),R=$(IMG1):,PORT=$(PORT1).ARR,ADDR=0,TIMEOUT=1,NDARRAY_PORT=$(PORT1),NDARRAY_ADDR=0,TYPE=Int8,FTVL=UCHAR,NELEMENTS=$(NELEMENTS)")

#####################################
Starting iocInit
############################################################################
## EPICS R3.15.4 $Date: Fri 2016-05-27 08:54:04 +0200$
## EPICS Base built Apr 30 2019
############################################################################
2019/11/27 17:10:07.358 asynInt32SyncIO read: 0
2019/11/27 17:10:07.358 asynInt32SyncIO read: 10
2019/11/27 17:10:07.358 asynInt32SyncIO read: 0
2019/11/27 17:10:07.358 asynInt32SyncIO read: 0
2019/11/27 17:10:07.358 asynInt32SyncIO read: 100
2019/11/27 17:10:07.359 asynInt32SyncIO read: 5
2019/11/27 17:10:07.359 asynInt32SyncIO read: 1
2019/11/27 17:10:07.359 asynInt32SyncIO read: 1
2019/11/27 17:10:07.359 asynInt32SyncIO read: 480
2019/11/27 17:10:07.359 asynInt32SyncIO read: 0
2019/11/27 17:10:07.360 asynInt32SyncIO read: 640
2019/11/27 17:10:07.360 asynInt32SyncIO read: 0
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40001
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40004
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40000
2019/11/27 17:10:07.360 asynInt32SyncIO read: 65535
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40003
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40002
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40011
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40010
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40013
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40012
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40015
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40014
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40017
2019/11/27 17:10:07.360 asynInt32SyncIO read: 40016
2019/11/27 17:10:07.360 asynInt32SyncIO read: 65534
2019/11/27 17:10:07.360 asynInt32SyncIO read: 0
2019/11/27 17:10:07.360 asynInt32SyncIO read: 5
2019/11/27 17:10:07.361 asynInt32SyncIO read: 500000
2019/11/27 17:10:07.361 asynInt32SyncIO read: 25
2019/11/27 17:10:07.361 asynInt32SyncIO read: 0
2019/11/27 17:10:07.361 asynInt32SyncIO read: 100
2019/11/27 17:10:07.361 asynInt32SyncIO read: 50
2019/11/27 17:10:07.362 asynInt32SyncIO read: 15000
2019/11/27 17:10:07.362 asynInt32SyncIO read: 4
2019/11/27 17:10:07.362 asynInt32SyncIO read: 1
2019/11/27 17:10:07.362 asynInt32SyncIO read: 42
2019/11/27 17:10:07.363 asynInt32SyncIO read: 0
2019/11/27 17:10:07.363 asynInt32SyncIO read: 5
2019/11/27 17:10:07.363 asynInt32SyncIO read: 24
2019/11/27 17:10:07.363 asynInt32SyncIO read: 0
2019/11/27 17:10:07.363 asynInt32SyncIO read: 0
2019/11/27 17:10:07.364 asynInt32SyncIO read: 100
2019/11/27 17:10:07.364 asynInt32SyncIO read: 50
2019/11/27 17:10:07.364 asynInt32SyncIO read: 0
2019/11/27 17:10:07.364 asynInt32SyncIO read: 1500
2019/11/27 17:10:07.364 asynInt32SyncIO read: 0
2019/11/27 17:10:07.364 asynInt32SyncIO read: 0
2019/11/27 17:10:07.364 asynInt32SyncIO read: 79861111
2019/11/27 17:10:07.365 asynInt32SyncIO read: 0
2019/11/27 17:10:07.365 asynInt32SyncIO read: 480
2019/11/27 17:10:07.365 asynInt32SyncIO read: 480
2019/11/27 17:10:07.366 asynInt32SyncIO read: 307200
2019/11/27 17:10:07.366 asynInt32SyncIO read: 50
2019/11/27 17:10:07.366 asynInt32SyncIO read: 0
2019/11/27 17:10:07.366 asynInt32SyncIO read: 110
2019/11/27 17:10:07.366 asynInt32SyncIO read: 90
2019/11/27 17:10:07.367 asynInt32SyncIO read: 0
2019/11/27 17:10:07.368 asynInt32SyncIO read: 0
2019/11/27 17:10:07.369 asynInt32SyncIO read: 0
2019/11/27 17:10:07.370 asynInt32SyncIO read: 0
2019/11/27 17:10:07.370 asynInt32SyncIO read: 0
2019/11/27 17:10:07.370 asynInt32SyncIO read: 0
2019/11/27 17:10:07.370 asynInt32SyncIO read: 307200
2019/11/27 17:10:07.370 asynInt32SyncIO read: 0
2019/11/27 17:10:07.371 asynInt32SyncIO read: 12
2019/11/27 17:10:07.371 asynInt32SyncIO read: 480
2019/11/27 17:10:07.371 asynInt32SyncIO read: 640
2019/11/27 17:10:07.371 asynInt32SyncIO read: 115000000
2019/11/27 17:10:07.371 asynInt32SyncIO read: 101
2019/11/27 17:10:07.372 asynInt32SyncIO read: 0
2019/11/27 17:10:07.372 asynInt32SyncIO read: 0
2019/11/27 17:10:07.372 asynInt32SyncIO read: 0
2019/11/27 17:10:07.372 asynInt32SyncIO read: 0
2019/11/27 17:10:07.372 asynInt32SyncIO read: 0
2019/11/27 17:10:07.373 asynInt32SyncIO read: 0
2019/11/27 17:10:07.373 asynInt32SyncIO read: 0
2019/11/27 17:10:07.373 asynInt32SyncIO read: 0
2019/11/27 17:10:07.373 asynInt32SyncIO read: 0
2019/11/27 17:10:07.373 asynInt32SyncIO read: 0
2019/11/27 17:10:07.373 asynInt32SyncIO read: 0
2019/11/27 17:10:07.373 asynInt32SyncIO read: 115
2019/11/27 17:10:07.373 asynInt32SyncIO read: 151
2019/11/27 17:10:07.374 asynInt32SyncIO read: 640
2019/11/27 17:10:07.374 asynInt32SyncIO read: 640
2019/11/27 17:10:07.374 asynInt32SyncIO read: 0
2019/11/27 17:10:07.374 asynInt32SyncIO read: 1
2019/11/27 17:10:07.377 asynEnumSyncIO read: 0 string=Continuous, value=1, severity=0
2019/11/27 17:10:07.377 asynEnumSyncIO read: 1 string=SingleFrame, value=2, severity=0
2019/11/27 17:10:07.377 asynEnumSyncIO read: 2 string=MultiFrame, value=3, severity=0
2019/11/27 17:10:07.377 asynEnumSyncIO read: 3 string=Recorder, value=4, severity=0
2019/11/27 17:10:07.377 asynEnumSyncIO read: 0 string=Red, value=0, severity=0
2019/11/27 17:10:07.377 asynEnumSyncIO read: 1 string=Blue, value=1, severity=0
2019/11/27 17:10:07.377 asynEnumSyncIO read: 0 string=Off, value=1, severity=0
2019/11/27 17:10:07.377 asynEnumSyncIO read: 1 string=Once, value=3, severity=0
2019/11/27 17:10:07.377 asynEnumSyncIO read: 2 string=Continuous, value=2, severity=0
2019/11/27 17:10:07.377 asynEnumSyncIO read: 0 string=StreamBytesPerSecond, value=0, severity=0
2019/11/27 17:10:07.377 asynEnumSyncIO read: 1 string=SCPD, value=1, severity=0
2019/11/27 17:10:07.377 asynEnumSyncIO read: 2 string=Both, value=2, severity=0
2019/11/27 17:10:07.378 asynEnumSyncIO read: 0 string=Disabled, value=0, severity=0
2019/11/27 17:10:07.378 asynEnumSyncIO read: 1 string=Enabled, value=1, severity=0
2019/11/27 17:10:07.378 asynEnumSyncIO read: 0 string=Disabled, value=0, severity=0
2019/11/27 17:10:07.378 asynEnumSyncIO read: 1 string=Enabled, value=1, severity=0
2019/11/27 17:10:07.378 asynEnumSyncIO read: 0 string=Areascan, value=0, severity=0
2019/11/27 17:10:07.378 asynEnumSyncIO read: 0 string=Off, value=0, severity=0
2019/11/27 17:10:07.378 asynEnumSyncIO read: 1 string=On, value=1, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 0 string=AcquisitionStart, value=40000, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 1 string=AcquisitionEnd, value=40001, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 2 string=FrameTrigger, value=40002, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 3 string=ExposureEnd, value=40003, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 4 string=AcquisitionRecordTrigger, value=40004, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 5 string=Line1RisingEdge, value=40010, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 6 string=Line1FallingEdge, value=40011, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 7 string=Line2RisingEdge, value=40012, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 8 string=Line2FallingEdge, value=40013, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 9 string=Line3RisingEdge, value=40014, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 10 string=Line3FallingEdge, value=40015, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 11 string=Line4RisingEdge, value=40016, severity=0
2019/11/27 17:10:07.386 asynEnumSyncIO read: 12 string=Line4FallingEdge, value=40017, severity=0
2019/11/27 17:10:07.387 asynEnumSyncIO read: 0 string=Mean, value=0, severity=0
2019/11/27 17:10:07.387 asynEnumSyncIO read: 1 string=FitRange, value=1, severity=0
2019/11/27 17:10:07.389 asynEnumSyncIO read: 0 string=Off, value=1, severity=0
2019/11/27 17:10:07.389 asynEnumSyncIO read: 1 string=Once, value=3, severity=0
2019/11/27 17:10:07.389 asynEnumSyncIO read: 2 string=Continuous, value=2, severity=0
2019/11/27 17:10:07.389 asynEnumSyncIO read: 3 string=other, value=4, severity=0
2019/11/27 17:10:07.389 asynEnumSyncIO read: 0 string=Timed, value=1, severity=0
2019/11/27 17:10:07.391 asynEnumSyncIO read: 0 string=Off, value=1, severity=0
2019/11/27 17:10:07.391 asynEnumSyncIO read: 1 string=Once, value=3, severity=0
2019/11/27 17:10:07.391 asynEnumSyncIO read: 2 string=Continuous, value=2, severity=0
2019/11/27 17:10:07.391 asynEnumSyncIO read: 0 string=All, value=0, severity=0
2019/11/27 17:10:07.392 asynEnumSyncIO read: 0 string=Disabled, value=0, severity=0
2019/11/27 17:10:07.392 asynEnumSyncIO read: 1 string=Video, value=1, severity=0
2019/11/27 17:10:07.392 asynEnumSyncIO read: 2 string=VideoOpen, value=2, severity=0
2019/11/27 17:10:07.392 asynEnumSyncIO read: 3 string=VideoClose, value=3, severity=0
2019/11/27 17:10:07.406 asynEnumSyncIO read: 0 string=Mono8, value=17301505, severity=0
2019/11/27 17:10:07.406 asynEnumSyncIO read: 1 string=Mono12, value=17825797, severity=0
2019/11/27 17:10:07.406 asynEnumSyncIO read: 2 string=Mono12Packed, value=17563654, severity=0
2019/11/27 17:10:07.410 asynEnumSyncIO read: 0 string=Freerun, value=-2147483648, severity=0
2019/11/27 17:10:07.410 asynEnumSyncIO read: 1 string=SyncIn1, value=-2147483647, severity=0
2019/11/27 17:10:07.410 asynEnumSyncIO read: 2 string=FixedRate, value=-2147483643, severity=0
2019/11/27 17:10:07.410 asynEnumSyncIO read: 3 string=Software, value=-2147483642, severity=0
2019/11/27 17:10:07.414 asynEnumSyncIO read: 0 string=Disabled, value=0, severity=0
2019/11/27 17:10:07.414 asynEnumSyncIO read: 1 string=SyncIn1, value=-2147483647, severity=0
2019/11/27 17:10:07.414 asynEnumSyncIO read: 2 string=FixedRate, value=-2147483643, severity=0
2019/11/27 17:10:07.414 asynEnumSyncIO read: 3 string=Software, value=-2147483642, severity=0
2019/11/27 17:10:07.416 asynEnumSyncIO read: 0 string=FrameStart, value=0, severity=0
2019/11/27 17:10:07.416 asynEnumSyncIO read: 1 string=AcquisitionStart, value=3, severity=0
2019/11/27 17:10:07.416 asynEnumSyncIO read: 2 string=AcquisitionEnd, value=4, severity=0
2019/11/27 17:10:07.416 asynEnumSyncIO read: 3 string=AcquisitionRecord, value=6, severity=0
2019/11/27 17:10:07.416 asynEnumSyncIO read: 0 string=Mono, value=0, severity=0
2019/11/27 17:10:07.416 asynEnumSyncIO read: 1 string=Bayer, value=1, severity=0
2019/11/27 17:10:07.416 asynEnumSyncIO read: 0 string=Off, value=0, severity=0
2019/11/27 17:10:07.416 asynEnumSyncIO read: 1 string=On, value=1, severity=0
2019/11/27 17:10:07.417 asynEnumSyncIO read: 0 string=Source, value=0, severity=0
2019/11/27 17:10:07.417 asynEnumSyncIO read: 1 string=Controlled, value=1, severity=0
2019/11/27 17:10:07.418 asynEnumSyncIO read: 0 string=AcquisitionTriggerReady, value=1, severity=0
2019/11/27 17:10:07.418 asynEnumSyncIO read: 1 string=FrameTriggerReady, value=2, severity=0
2019/11/27 17:10:07.418 asynEnumSyncIO read: 2 string=FrameTrigger, value=3, severity=0
2019/11/27 17:10:07.418 asynEnumSyncIO read: 3 string=Exposing, value=4, severity=0
2019/11/27 17:10:07.418 asynEnumSyncIO read: 4 string=FrameReadout, value=5, severity=0
2019/11/27 17:10:07.418 asynEnumSyncIO read: 5 string=Acquiring, value=7, severity=0
2019/11/27 17:10:07.418 asynEnumSyncIO read: 6 string=LineIn1, value=8, severity=0
2019/11/27 17:10:07.420 asynEnumSyncIO read: 0 string=SyncIn1, value=0, severity=0
2019/11/27 17:10:07.420 asynEnumSyncIO read: 0 string=Normal, value=0, severity=0
2019/11/27 17:10:07.420 asynEnumSyncIO read: 1 string=Invert, value=1, severity=0
2019/11/27 17:10:07.423 asynEnumSyncIO read: 0 string=SyncOut1, value=0, severity=0
2019/11/27 17:10:07.423 asynEnumSyncIO read: 1 string=SyncOut2, value=1, severity=0
2019/11/27 17:10:07.423 asynEnumSyncIO read: 2 string=SyncOut3, value=2, severity=0
2019/11/27 17:10:07.424 asynEnumSyncIO read: 0 string=GPO, value=0, severity=0
2019/11/27 17:10:07.424 asynEnumSyncIO read: 1 string=AcquisitionTriggerReady, value=1, severity=0
2019/11/27 17:10:07.424 asynEnumSyncIO read: 2 string=FrameTriggerReady, value=2, severity=0
2019/11/27 17:10:07.424 asynEnumSyncIO read: 3 string=FrameTrigger, value=3, severity=0
2019/11/27 17:10:07.424 asynEnumSyncIO read: 4 string=Exposing, value=4, severity=0
2019/11/27 17:10:07.424 asynEnumSyncIO read: 5 string=FrameReadout, value=5, severity=0
2019/11/27 17:10:07.424 asynEnumSyncIO read: 6 string=Imaging, value=6, severity=0
2019/11/27 17:10:07.424 asynEnumSyncIO read: 7 string=Acquiring, value=7, severity=0
2019/11/27 17:10:07.424 asynEnumSyncIO read: 8 string=LineIn1, value=8, severity=0
2019/11/27 17:10:07.424 asynEnumSyncIO read: 9 string=Strobe1, value=12, severity=0
2019/11/27 17:10:07.427 asynEnumSyncIO read: 0 string=RisingEdge, value=0, severity=0
2019/11/27 17:10:07.427 asynEnumSyncIO read: 1 string=FallingEdge, value=1, severity=0
2019/11/27 17:10:07.427 asynEnumSyncIO read: 2 string=AnyEdge, value=2, severity=0
2019/11/27 17:10:07.427 asynEnumSyncIO read: 3 string=LevelHigh, value=3, severity=0
2019/11/27 17:10:07.427 asynEnumSyncIO read: 4 string=LevelLow, value=4, severity=0
2019/11/27 17:10:07.427 asynEnumSyncIO read: 0 string=Off, value=0, severity=0
2019/11/27 17:10:07.427 asynEnumSyncIO read: 1 string=On, value=1, severity=0
2019/11/27 17:10:07.429 asynEnumSyncIO read: 0 string=Off, value=0, severity=0
2019/11/27 17:10:07.429 asynEnumSyncIO read: 1 string=PreviousFrame, value=2, severity=0
2019/11/27 17:10:07.431 asynEnumSyncIO read: 0 string=FrameStart, value=0, severity=0
2019/11/27 17:10:07.431 asynEnumSyncIO read: 1 string=AcquisitionStart, value=3, severity=0
2019/11/27 17:10:07.431 asynEnumSyncIO read: 2 string=AcquisitionEnd, value=4, severity=0
2019/11/27 17:10:07.431 asynEnumSyncIO read: 3 string=AcquisitionRecord, value=6, severity=0
2019/11/27 17:10:07.435 asynEnumSyncIO read: 0 string=Freerun, value=0, severity=0
2019/11/27 17:10:07.435 asynEnumSyncIO read: 1 string=Line1, value=1, severity=0
2019/11/27 17:10:07.435 asynEnumSyncIO read: 2 string=FixedRate, value=5, severity=0
2019/11/27 17:10:07.435 asynEnumSyncIO read: 3 string=Software, value=6, severity=0
2019/11/27 17:10:07.438 asynEnumSyncIO read: 0 string=Default, value=0, severity=0
2019/11/27 17:10:07.438 asynEnumSyncIO read: 1 string=UserSet1, value=1, severity=0
2019/11/27 17:10:07.438 asynEnumSyncIO read: 2 string=UserSet2, value=2, severity=0
2019/11/27 17:10:07.438 asynEnumSyncIO read: 3 string=UserSet3, value=3, severity=0
2019/11/27 17:10:07.438 asynEnumSyncIO read: 4 string=UserSet4, value=4, severity=0
2019/11/27 17:10:07.438 asynEnumSyncIO read: 5 string=UserSet5, value=5, severity=0
2019/11/27 17:10:07.441 asynEnumSyncIO read: 0 string=Default, value=0, severity=0
2019/11/27 17:10:07.441 asynEnumSyncIO read: 1 string=UserSet1, value=1, severity=0
2019/11/27 17:10:07.441 asynEnumSyncIO read: 2 string=UserSet2, value=2, severity=0
2019/11/27 17:10:07.441 asynEnumSyncIO read: 3 string=UserSet3, value=3, severity=0
2019/11/27 17:10:07.441 asynEnumSyncIO read: 4 string=UserSet4, value=4, severity=0
2019/11/27 17:10:07.441 asynEnumSyncIO read: 5 string=UserSet5, value=5, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 0 string=Continuous, value=1, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 1 string=SingleFrame, value=2, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 2 string=MultiFrame, value=3, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 3 string=Recorder, value=4, severity=0
2019/11/27 17:10:07.443 asynInt32SyncIO read: 1
2019/11/27 17:10:07.443 asynEnumSyncIO read: 0 string=Red, value=0, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 1 string=Blue, value=1, severity=0
2019/11/27 17:10:07.443 asynInt32SyncIO read: 0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 0 string=Off, value=1, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 1 string=Once, value=3, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 2 string=Continuous, value=2, severity=0
2019/11/27 17:10:07.443 asynInt32SyncIO read: 1
2019/11/27 17:10:07.443 asynEnumSyncIO read: 0 string=StreamBytesPerSecond, value=0, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 1 string=SCPD, value=1, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 2 string=Both, value=2, severity=0
2019/11/27 17:10:07.443 asynInt32SyncIO read: 0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 0 string=Disabled, value=0, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 1 string=Enabled, value=1, severity=0
2019/11/27 17:10:07.443 asynInt32SyncIO read: 0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 0 string=Disabled, value=0, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 1 string=Enabled, value=1, severity=0
2019/11/27 17:10:07.443 asynInt32SyncIO read: 0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 0 string=Areascan, value=0, severity=0
2019/11/27 17:10:07.443 asynInt32SyncIO read: 0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 0 string=Off, value=0, severity=0
2019/11/27 17:10:07.443 asynEnumSyncIO read: 1 string=On, value=1, severity=0
2019/11/27 17:10:07.443 asynInt32SyncIO read: 0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 0 string=AcquisitionStart, value=40000, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 1 string=AcquisitionEnd, value=40001, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 2 string=FrameTrigger, value=40002, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 3 string=ExposureEnd, value=40003, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 4 string=AcquisitionRecordTrigger, value=40004, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 5 string=Line1RisingEdge, value=40010, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 6 string=Line1FallingEdge, value=40011, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 7 string=Line2RisingEdge, value=40012, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 8 string=Line2FallingEdge, value=40013, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 9 string=Line3RisingEdge, value=40014, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 10 string=Line3FallingEdge, value=40015, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 11 string=Line4RisingEdge, value=40016, severity=0
2019/11/27 17:10:07.448 asynEnumSyncIO read: 12 string=Line4FallingEdge, value=40017, severity=0
2019/11/27 17:10:07.448 asynInt32SyncIO read: 40000
2019/11/27 17:10:07.450 asynEnumSyncIO read: 0 string=Off, value=1, severity=0
2019/11/27 17:10:07.450 asynEnumSyncIO read: 1 string=Once, value=3, severity=0
2019/11/27 17:10:07.450 asynEnumSyncIO read: 2 string=Continuous, value=2, severity=0
2019/11/27 17:10:07.450 asynEnumSyncIO read: 3 string=other, value=4, severity=0
2019/11/27 17:10:07.450 asynInt32SyncIO read: 1
2019/11/27 17:10:07.450 asynEnumSyncIO read: 0 string=Mean, value=0, severity=0
2019/11/27 17:10:07.450 asynEnumSyncIO read: 1 string=FitRange, value=1, severity=0
2019/11/27 17:10:07.450 asynInt32SyncIO read: 0
2019/11/27 17:10:07.450 asynEnumSyncIO read: 0 string=Timed, value=1, severity=0
2019/11/27 17:10:07.450 asynInt32SyncIO read: 1
2019/11/27 17:10:07.451 asynEnumSyncIO read: 0 string=Off, value=1, severity=0
2019/11/27 17:10:07.451 asynEnumSyncIO read: 1 string=Once, value=3, severity=0
2019/11/27 17:10:07.451 asynEnumSyncIO read: 2 string=Continuous, value=2, severity=0
2019/11/27 17:10:07.451 asynInt32SyncIO read: 1
2019/11/27 17:10:07.451 asynEnumSyncIO read: 0 string=All, value=0, severity=0
2019/11/27 17:10:07.452 asynInt32SyncIO read: 0
2019/11/27 17:10:07.452 asynEnumSyncIO read: 0 string=Disabled, value=0, severity=0
2019/11/27 17:10:07.452 asynEnumSyncIO read: 1 string=Video, value=1, severity=0
2019/11/27 17:10:07.452 asynEnumSyncIO read: 2 string=VideoOpen, value=2, severity=0
2019/11/27 17:10:07.452 asynEnumSyncIO read: 3 string=VideoClose, value=3, severity=0
2019/11/27 17:10:07.452 asynInt32SyncIO read: 0
2019/11/27 17:10:07.453 asynInt32SyncIO read: 0
2019/11/27 17:10:07.461 asynEnumSyncIO read: 0 string=Mono8, value=17301505, severity=0
2019/11/27 17:10:07.461 asynEnumSyncIO read: 1 string=Mono12, value=17825797, severity=0
2019/11/27 17:10:07.461 asynEnumSyncIO read: 2 string=Mono12Packed, value=17563654, severity=0
2019/11/27 17:10:07.461 asynInt32SyncIO read: 17301505
2019/11/27 17:10:07.464 asynEnumSyncIO read: 0 string=Freerun, value=-2147483648, severity=0
2019/11/27 17:10:07.464 asynEnumSyncIO read: 1 string=SyncIn1, value=-2147483647, severity=0
2019/11/27 17:10:07.464 asynEnumSyncIO read: 2 string=FixedRate, value=-2147483643, severity=0
2019/11/27 17:10:07.464 asynEnumSyncIO read: 3 string=Software, value=-2147483642, severity=0
2019/11/27 17:10:07.464 asynInt32SyncIO read: -2147483643
2019/11/27 17:10:07.466 asynEnumSyncIO read: 0 string=Disabled, value=0, severity=0
2019/11/27 17:10:07.466 asynEnumSyncIO read: 1 string=SyncIn1, value=-2147483647, severity=0
2019/11/27 17:10:07.466 asynEnumSyncIO read: 2 string=FixedRate, value=-2147483643, severity=0
2019/11/27 17:10:07.466 asynEnumSyncIO read: 3 string=Software, value=-2147483642, severity=0
2019/11/27 17:10:07.466 asynInt32SyncIO read: 0
2019/11/27 17:10:07.467 asynEnumSyncIO read: 0 string=FrameStart, value=0, severity=0
2019/11/27 17:10:07.467 asynEnumSyncIO read: 1 string=AcquisitionStart, value=3, severity=0
2019/11/27 17:10:07.467 asynEnumSyncIO read: 2 string=AcquisitionEnd, value=4, severity=0
2019/11/27 17:10:07.467 asynEnumSyncIO read: 3 string=AcquisitionRecord, value=6, severity=0
2019/11/27 17:10:07.467 asynInt32SyncIO read: 0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 0 string=Mono, value=0, severity=0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 1 string=Bayer, value=1, severity=0
2019/11/27 17:10:07.468 asynInt32SyncIO read: 0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 0 string=Off, value=0, severity=0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 1 string=On, value=1, severity=0
2019/11/27 17:10:07.468 asynInt32SyncIO read: 0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 0 string=Source, value=0, severity=0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 1 string=Controlled, value=1, severity=0
2019/11/27 17:10:07.468 asynInt32SyncIO read: 0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 0 string=AcquisitionTriggerReady, value=1, severity=0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 1 string=FrameTriggerReady, value=2, severity=0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 2 string=FrameTrigger, value=3, severity=0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 3 string=Exposing, value=4, severity=0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 4 string=FrameReadout, value=5, severity=0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 5 string=Acquiring, value=7, severity=0
2019/11/27 17:10:07.468 asynEnumSyncIO read: 6 string=LineIn1, value=8, severity=0
2019/11/27 17:10:07.468 asynInt32SyncIO read: 3
2019/11/27 17:10:07.470 asynEnumSyncIO read: 0 string=SyncIn1, value=0, severity=0
2019/11/27 17:10:07.470 asynInt32SyncIO read: 0
2019/11/27 17:10:07.470 asynEnumSyncIO read: 0 string=Normal, value=0, severity=0
2019/11/27 17:10:07.470 asynEnumSyncIO read: 1 string=Invert, value=1, severity=0
2019/11/27 17:10:07.470 asynInt32SyncIO read: 0
2019/11/27 17:10:07.471 asynEnumSyncIO read: 0 string=SyncOut1, value=0, severity=0
2019/11/27 17:10:07.471 asynEnumSyncIO read: 1 string=SyncOut2, value=1, severity=0
2019/11/27 17:10:07.471 asynEnumSyncIO read: 2 string=SyncOut3, value=2, severity=0
2019/11/27 17:10:07.471 asynInt32SyncIO read: 0
2019/11/27 17:10:07.472 asynEnumSyncIO read: 0 string=GPO, value=0, severity=0
2019/11/27 17:10:07.472 asynEnumSyncIO read: 1 string=AcquisitionTriggerReady, value=1, severity=0
2019/11/27 17:10:07.472 asynEnumSyncIO read: 2 string=FrameTriggerReady, value=2, severity=0
2019/11/27 17:10:07.472 asynEnumSyncIO read: 3 string=FrameTrigger, value=3, severity=0
2019/11/27 17:10:07.472 asynEnumSyncIO read: 4 string=Exposing, value=4, severity=0
2019/11/27 17:10:07.472 asynEnumSyncIO read: 5 string=FrameReadout, value=5, severity=0
2019/11/27 17:10:07.472 asynEnumSyncIO read: 6 string=Imaging, value=6, severity=0
2019/11/27 17:10:07.472 asynEnumSyncIO read: 7 string=Acquiring, value=7, severity=0
2019/11/27 17:10:07.472 asynEnumSyncIO read: 8 string=LineIn1, value=8, severity=0
2019/11/27 17:10:07.472 asynEnumSyncIO read: 9 string=Strobe1, value=12, severity=0
2019/11/27 17:10:07.472 asynInt32SyncIO read: 3
2019/11/27 17:10:07.474 asynEnumSyncIO read: 0 string=RisingEdge, value=0, severity=0
2019/11/27 17:10:07.474 asynEnumSyncIO read: 1 string=FallingEdge, value=1, severity=0
2019/11/27 17:10:07.474 asynEnumSyncIO read: 2 string=AnyEdge, value=2, severity=0
2019/11/27 17:10:07.474 asynEnumSyncIO read: 3 string=LevelHigh, value=3, severity=0
2019/11/27 17:10:07.474 asynEnumSyncIO read: 4 string=LevelLow, value=4, severity=0
2019/11/27 17:10:07.474 asynInt32SyncIO read: 0
2019/11/27 17:10:07.474 asynEnumSyncIO read: 0 string=Off, value=0, severity=0
2019/11/27 17:10:07.474 asynEnumSyncIO read: 1 string=On, value=1, severity=0
2019/11/27 17:10:07.474 asynInt32SyncIO read: 0
2019/11/27 17:10:07.475 asynEnumSyncIO read: 0 string=Off, value=0, severity=0
2019/11/27 17:10:07.475 asynEnumSyncIO read: 1 string=PreviousFrame, value=2, severity=0
2019/11/27 17:10:07.475 asynInt32SyncIO read: 0
2019/11/27 17:10:07.477 asynEnumSyncIO read: 0 string=FrameStart, value=0, severity=0
2019/11/27 17:10:07.477 asynEnumSyncIO read: 1 string=AcquisitionStart, value=3, severity=0
2019/11/27 17:10:07.477 asynEnumSyncIO read: 2 string=AcquisitionEnd, value=4, severity=0
2019/11/27 17:10:07.477 asynEnumSyncIO read: 3 string=AcquisitionRecord, value=6, severity=0
2019/11/27 17:10:07.477 asynInt32SyncIO read: 0
2019/11/27 17:10:07.479 asynEnumSyncIO read: 0 string=Freerun, value=0, severity=0
2019/11/27 17:10:07.479 asynEnumSyncIO read: 1 string=Line1, value=1, severity=0
2019/11/27 17:10:07.479 asynEnumSyncIO read: 2 string=FixedRate, value=5, severity=0
2019/11/27 17:10:07.479 asynEnumSyncIO read: 3 string=Software, value=6, severity=0
2019/11/27 17:10:07.479 asynInt32SyncIO read: 0
2019/11/27 17:10:07.481 asynEnumSyncIO read: 0 string=Default, value=0, severity=0
2019/11/27 17:10:07.481 asynEnumSyncIO read: 1 string=UserSet1, value=1, severity=0
2019/11/27 17:10:07.481 asynEnumSyncIO read: 2 string=UserSet2, value=2, severity=0
2019/11/27 17:10:07.481 asynEnumSyncIO read: 3 string=UserSet3, value=3, severity=0
2019/11/27 17:10:07.481 asynEnumSyncIO read: 4 string=UserSet4, value=4, severity=0
2019/11/27 17:10:07.481 asynEnumSyncIO read: 5 string=UserSet5, value=5, severity=0
2019/11/27 17:10:07.481 asynInt32SyncIO read: 0
2019/11/27 17:10:07.483 asynEnumSyncIO read: 0 string=Default, value=0, severity=0
2019/11/27 17:10:07.483 asynEnumSyncIO read: 1 string=UserSet1, value=1, severity=0
2019/11/27 17:10:07.483 asynEnumSyncIO read: 2 string=UserSet2, value=2, severity=0
2019/11/27 17:10:07.483 asynEnumSyncIO read: 3 string=UserSet3, value=3, severity=0
2019/11/27 17:10:07.483 asynEnumSyncIO read: 4 string=UserSet4, value=4, severity=0
2019/11/27 17:10:07.483 asynEnumSyncIO read: 5 string=UserSet5, value=5, severity=0
2019/11/27 17:10:07.483 asynInt32SyncIO read: 0
aravisCamera: Adding feature DeviceFirmwareVersion with value: 00.01.42.04
aravisCamera: Adding feature DeviceID with value: 02-2020C-07532
aravisCamera: Adding feature DeviceModelName with value: GE680
aravisCamera: Adding feature DevicePartNumber with value: 02-2020C
aravisCamera: Adding feature DeviceVendorName with value: Allied Vision Technologies
aravisCamera: Adding feature ModelName with value: GE680
2019/11/27 17:10:07.486 asynFloat64SyncIO read: 2.053388e+02
2019/11/27 17:10:07.486 asynFloat64SyncIO read: 6.651590e+01
2019/11/27 17:10:07.486 asynFloat64SyncIO read: 1.510000e+00
2019/11/27 17:10:07.486 asynFloat64SyncIO read: 1.500000e+04
2019/11/27 17:10:07.486 asynFloat64SyncIO read: 0.000000e+00
iocRun: All initialization complete
asynReport 2 X:CAM > asynReport_init.log
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:AcquisitionFrame_RBV devAsynInt32::interruptCallbackInput new value=10
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:BalanceWhiteAut1_RBV devAsynInt32::interruptCallbackInput new value=100
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:BalanceWhiteAut2_RBV devAsynInt32::interruptCallbackInput new value=5
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:BinningHorizonta_RBV devAsynInt32::interruptCallbackInput new value=1
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:BinningVertical_RBV devAsynInt32::interruptCallbackInput new value=1
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:DSPSubregionBott_RBV devAsynInt32::interruptCallbackInput new value=480
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:DSPSubregionLeft_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:DSPSubregionRigh_RBV devAsynInt32::interruptCallbackInput new value=640
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:DSPSubregionTop_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventAcquisitio0_RBV devAsynInt32::interruptCallbackInput new value=40001
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventAcquisitio1_RBV devAsynInt32::interruptCallbackInput new value=40004
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventAcquisition_RBV devAsynInt32::interruptCallbackInput new value=40000
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventError_RBV devAsynInt32::interruptCallbackInput new value=65535
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventExposureEnd_RBV devAsynInt32::interruptCallbackInput new value=40003
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventFrameTrigge_RBV devAsynInt32::interruptCallbackInput new value=40002
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventLine1Fallin_RBV devAsynInt32::interruptCallbackInput new value=40011
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventLine1Rising_RBV devAsynInt32::interruptCallbackInput new value=40010
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventLine2Fallin_RBV devAsynInt32::interruptCallbackInput new value=40013
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventLine2Rising_RBV devAsynInt32::interruptCallbackInput new value=40012
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventLine3Fallin_RBV devAsynInt32::interruptCallbackInput new value=40015
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventLine3Rising_RBV devAsynInt32::interruptCallbackInput new value=40014
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventLine4Fallin_RBV devAsynInt32::interruptCallbackInput new value=40017
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventLine4Rising_RBV devAsynInt32::interruptCallbackInput new value=40016
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventOverflow_RBV devAsynInt32::interruptCallbackInput new value=65534
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventsEnable1_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ExposureAutoAdju_RBV devAsynInt32::interruptCallbackInput new value=5
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ExposureAutoMax_RBV devAsynInt32::interruptCallbackInput new value=500000
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ExposureAutoMin_RBV devAsynInt32::interruptCallbackInput new value=25
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ExposureAutoOutl_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ExposureAutoRate_RBV devAsynInt32::interruptCallbackInput new value=100
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ExposureAutoTarg_RBV devAsynInt32::interruptCallbackInput new value=50
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ExposureValue_RBV devAsynInt32::interruptCallbackInput new value=15000
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:FirmwareVerBuild_RBV devAsynInt32::interruptCallbackInput new value=4
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:FirmwareVerMajor_RBV devAsynInt32::interruptCallbackInput new value=1
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:FirmwareVerMinor_RBV devAsynInt32::interruptCallbackInput new value=42
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:FrameStartTrigge_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GainAutoAdjustTo_RBV devAsynInt32::interruptCallbackInput new value=5
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GainAutoMax_RBV devAsynInt32::interruptCallbackInput new value=24
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GainAutoMin_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GainAutoOutliers_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GainAutoRate_RBV devAsynInt32::interruptCallbackInput new value=100
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GainAutoTarget_RBV devAsynInt32::interruptCallbackInput new value=50
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GainRaw_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GevSCPSPacketSiz_RBV devAsynInt32::interruptCallbackInput new value=1500
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GevTimestampTick_RBV devAsynInt32::interruptCallbackInput new value=79861111
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GevTimestampValu_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:Height_RBV devAsynInt32::interruptCallbackInput new value=480
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:HeightMax_RBV devAsynInt32::interruptCallbackInput new value=480
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ImageSize_RBV devAsynInt32::interruptCallbackInput new value=307200
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:IrisAutoTarget_RBV devAsynInt32::interruptCallbackInput new value=50
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:IrisVideoLevel_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:IrisVideoLevelMa_RBV devAsynInt32::interruptCallbackInput new value=110
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:IrisVideoLevelMi_RBV devAsynInt32::interruptCallbackInput new value=90
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:LensDriveDuratio_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:LensVoltage_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:LensVoltageContr_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:NonImagePayloadS_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:OffsetX_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:OffsetY_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:PayloadSize_RBV devAsynInt32::interruptCallbackInput new value=307200
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:RecorderPreEvent_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:SensorBits_RBV devAsynInt32::interruptCallbackInput new value=12
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:SensorHeight_RBV devAsynInt32::interruptCallbackInput new value=480
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:SensorWidth_RBV devAsynInt32::interruptCallbackInput new value=640
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:StreamBytesPerSe_RBV devAsynInt32::interruptCallbackInput new value=115000000
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:StreamHoldCapaci_RBV devAsynInt32::interruptCallbackInput new value=101
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:StrobeDelay_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:StrobeDuration_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:SyncInGlitchFilt_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:SyncInLevels_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:SyncOutLevels_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:TimeStampValueHi_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:TimeStampValueLo_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:VsubValue_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:WhitebalValueBlu_RBV devAsynInt32::interruptCallbackInput new value=115
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:WhitebalValueRed_RBV devAsynInt32::interruptCallbackInput new value=151
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:Width_RBV devAsynInt32::interruptCallbackInput new value=640
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:WidthMax_RBV devAsynInt32::interruptCallbackInput new value=640
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ChunkModeActive_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:StreamFrameRateC_RBV devAsynInt32::interruptCallbackInput new value=1
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:AcquisitionMode_RBV devAsynInt32::interruptCallbackInput new value=1
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:BalanceRatioSele_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:BalanceWhiteAut0_RBV devAsynInt32::interruptCallbackInput new value=1
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:BandwidthControl_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:DefectMaskColumn_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:DefectMaskPixelE_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:DeviceScanType_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventNotificatio_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:EventSelector_RBV devAsynInt32::interruptCallbackInput new value=40000
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ExposureAutoAlg_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ExposureAuto_RBV devAsynInt32::interruptCallbackInput new value=1
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:ExposureMode_RBV devAsynInt32::interruptCallbackInput new value=1
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GainAuto_RBV devAsynInt32::interruptCallbackInput new value=1
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:GainSelector_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:IrisMode_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:LensDriveCommand_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:PixelFormat_RBV devAsynInt32::interruptCallbackInput new value=17301505
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:PvDummyFrameStar_RBV devAsynInt32::interruptCallbackInput new value=-2147483643
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:PvDummyTriggerMo_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:PvDummyTriggerSe_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:SensorType_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:StreamHoldEnable_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:StrobeDurationMo_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:StrobeSource_RBV devAsynInt32::interruptCallbackInput new value=3
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:SyncInSelector_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:SyncOutPolarity_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:SyncOutSelector_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:SyncOutSource_RBV devAsynInt32::interruptCallbackInput new value=3
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:TriggerActivatio_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:TriggerMode_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:TriggerOverlap_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:TriggerSelector_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:TriggerSource_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:UserSetDefaultSe_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.988 $(PREFIX):X:CAM:UserSetSelector_RBV devAsynInt32::interruptCallbackInput new value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DeviceFirmwareVe_RBV devAsynOctet::interruptCallback ringSize=0, len=13, callback data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DeviceID_RBV devAsynOctet::interruptCallback ringSize=0, len=15, callback data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DeviceModelName_RBV devAsynOctet::interruptCallback ringSize=0, len=6, callback data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DevicePartNumber_RBV devAsynOctet::interruptCallback ringSize=0, len=9, callback data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DeviceVendorName_RBV devAsynOctet::interruptCallback ringSize=0, len=27, callback data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ModelName_RBV devAsynOctet::interruptCallback ringSize=0, len=6, callback data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:AcquisitionFram0_RBV devAsynFloat64::interruptCallbackInput new value=205.338809
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:AcquisitionFram1_RBV devAsynFloat64::interruptCallbackInput new value=66.515897
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:BalanceRatioAbs_RBV devAsynFloat64::interruptCallbackInput new value=1.510000
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureTimeAbs_RBV devAsynFloat64::interruptCallbackInput new value=15000.000000
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:TriggerDelayAbs_RBV devAsynFloat64::interruptCallbackInput new value=0.000000
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:AcquisitionFrame_RBV devAsynInt32::getCallbackValue from ringBuffer value=10
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:BalanceWhiteAut1_RBV devAsynInt32::getCallbackValue from ringBuffer value=100
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:BalanceWhiteAut2_RBV devAsynInt32::getCallbackValue from ringBuffer value=5
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:BinningHorizonta_RBV devAsynInt32::getCallbackValue from ringBuffer value=1
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:BinningVertical_RBV devAsynInt32::getCallbackValue from ringBuffer value=1
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DSPSubregionBott_RBV devAsynInt32::getCallbackValue from ringBuffer value=480
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DSPSubregionLeft_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DSPSubregionRigh_RBV devAsynInt32::getCallbackValue from ringBuffer value=640
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DSPSubregionTop_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventAcquisitio0_RBV devAsynInt32::getCallbackValue from ringBuffer value=40001
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventAcquisitio1_RBV devAsynInt32::getCallbackValue from ringBuffer value=40004
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventAcquisition_RBV devAsynInt32::getCallbackValue from ringBuffer value=40000
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventError_RBV devAsynInt32::getCallbackValue from ringBuffer value=65535
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventExposureEnd_RBV devAsynInt32::getCallbackValue from ringBuffer value=40003
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventFrameTrigge_RBV devAsynInt32::getCallbackValue from ringBuffer value=40002
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventLine1Fallin_RBV devAsynInt32::getCallbackValue from ringBuffer value=40011
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventLine1Rising_RBV devAsynInt32::getCallbackValue from ringBuffer value=40010
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventLine2Fallin_RBV devAsynInt32::getCallbackValue from ringBuffer value=40013
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventLine2Rising_RBV devAsynInt32::getCallbackValue from ringBuffer value=40012
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventLine3Fallin_RBV devAsynInt32::getCallbackValue from ringBuffer value=40015
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventLine3Rising_RBV devAsynInt32::getCallbackValue from ringBuffer value=40014
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventLine4Fallin_RBV devAsynInt32::getCallbackValue from ringBuffer value=40017
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventLine4Rising_RBV devAsynInt32::getCallbackValue from ringBuffer value=40016
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventOverflow_RBV devAsynInt32::getCallbackValue from ringBuffer value=65534
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventsEnable1_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureAutoAdju_RBV devAsynInt32::getCallbackValue from ringBuffer value=5
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureAutoMax_RBV devAsynInt32::getCallbackValue from ringBuffer value=500000
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureAutoMin_RBV devAsynInt32::getCallbackValue from ringBuffer value=25
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureAutoOutl_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureAutoRate_RBV devAsynInt32::getCallbackValue from ringBuffer value=100
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureAutoTarg_RBV devAsynInt32::getCallbackValue from ringBuffer value=50
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureValue_RBV devAsynInt32::getCallbackValue from ringBuffer value=15000
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:FirmwareVerBuild_RBV devAsynInt32::getCallbackValue from ringBuffer value=4
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:FirmwareVerMajor_RBV devAsynInt32::getCallbackValue from ringBuffer value=1
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:FirmwareVerMinor_RBV devAsynInt32::getCallbackValue from ringBuffer value=42
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:FrameStartTrigge_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GainAutoAdjustTo_RBV devAsynInt32::getCallbackValue from ringBuffer value=5
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GainAutoMax_RBV devAsynInt32::getCallbackValue from ringBuffer value=24
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GainAutoMin_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GainAutoOutliers_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GainAutoRate_RBV devAsynInt32::getCallbackValue from ringBuffer value=100
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GainAutoTarget_RBV devAsynInt32::getCallbackValue from ringBuffer value=50
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GainRaw_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GevSCPSPacketSiz_RBV devAsynInt32::getCallbackValue from ringBuffer value=1500
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GevTimestampTick_RBV devAsynInt32::getCallbackValue from ringBuffer value=79861111
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GevTimestampValu_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:Height_RBV devAsynInt32::getCallbackValue from ringBuffer value=480
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:HeightMax_RBV devAsynInt32::getCallbackValue from ringBuffer value=480
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ImageSize_RBV devAsynInt32::getCallbackValue from ringBuffer value=307200
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:IrisAutoTarget_RBV devAsynInt32::getCallbackValue from ringBuffer value=50
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:IrisVideoLevel_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:IrisVideoLevelMa_RBV devAsynInt32::getCallbackValue from ringBuffer value=110
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:IrisVideoLevelMi_RBV devAsynInt32::getCallbackValue from ringBuffer value=90
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:LensDriveDuratio_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:LensVoltage_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:LensVoltageContr_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:NonImagePayloadS_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:OffsetX_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:OffsetY_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:PayloadSize_RBV devAsynInt32::getCallbackValue from ringBuffer value=307200
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:RecorderPreEvent_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:SensorBits_RBV devAsynInt32::getCallbackValue from ringBuffer value=12
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:SensorHeight_RBV devAsynInt32::getCallbackValue from ringBuffer value=480
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:SensorWidth_RBV devAsynInt32::getCallbackValue from ringBuffer value=640
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:StreamBytesPerSe_RBV devAsynInt32::getCallbackValue from ringBuffer value=115000000
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:StreamHoldCapaci_RBV devAsynInt32::getCallbackValue from ringBuffer value=101
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:StrobeDelay_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:StrobeDuration_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:SyncInGlitchFilt_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:SyncInLevels_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:SyncOutLevels_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:TimeStampValueHi_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:TimeStampValueLo_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:VsubValue_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:WhitebalValueBlu_RBV devAsynInt32::getCallbackValue from ringBuffer value=115
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:WhitebalValueRed_RBV devAsynInt32::getCallbackValue from ringBuffer value=151
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:Width_RBV devAsynInt32::getCallbackValue from ringBuffer value=640
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:WidthMax_RBV devAsynInt32::getCallbackValue from ringBuffer value=640
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ChunkModeActive_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:StreamFrameRateC_RBV devAsynInt32::getCallbackValue from ringBuffer value=1
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:AcquisitionMode_RBV devAsynInt32::getCallbackValue from ringBuffer value=1
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:BalanceRatioSele_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:BalanceWhiteAut0_RBV devAsynInt32::getCallbackValue from ringBuffer value=1
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:BandwidthControl_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DefectMaskColumn_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DefectMaskPixelE_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DeviceScanType_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventNotificatio_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:EventSelector_RBV devAsynInt32::getCallbackValue from ringBuffer value=40000
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureAutoAlg_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureAuto_RBV devAsynInt32::getCallbackValue from ringBuffer value=1
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureMode_RBV devAsynInt32::getCallbackValue from ringBuffer value=1
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GainAuto_RBV devAsynInt32::getCallbackValue from ringBuffer value=1
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:GainSelector_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:IrisMode_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:LensDriveCommand_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:PixelFormat_RBV devAsynInt32::getCallbackValue from ringBuffer value=17301505
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:PvDummyFrameStar_RBV devAsynInt32::getCallbackValue from ringBuffer value=-2147483643
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:PvDummyTriggerMo_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:PvDummyTriggerSe_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:SensorType_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:StreamHoldEnable_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:StrobeDurationMo_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:StrobeSource_RBV devAsynInt32::getCallbackValue from ringBuffer value=3
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:SyncInSelector_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:SyncOutPolarity_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:SyncOutSelector_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:SyncOutSource_RBV devAsynInt32::getCallbackValue from ringBuffer value=3
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:TriggerActivatio_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:TriggerMode_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:TriggerOverlap_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:TriggerSelector_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:TriggerSource_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:UserSetDefaultSe_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:UserSetSelector_RBV devAsynInt32::getCallbackValue from ringBuffer value=0
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DeviceFirmwareVe_RBV devAsynOctet::processCommon len=12,  data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DeviceID_RBV devAsynOctet::processCommon len=14,  data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DeviceModelName_RBV devAsynOctet::processCommon len=5,  data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DevicePartNumber_RBV devAsynOctet::processCommon len=8,  data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:DeviceVendorName_RBV devAsynOctet::processCommon len=26,  data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ModelName_RBV devAsynOctet::processCommon len=5,  data:
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:AcquisitionFram0_RBV devAsynFloat64::getCallbackValue from ringBuffer value=205.338809
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:AcquisitionFram1_RBV devAsynFloat64::getCallbackValue from ringBuffer value=66.515897
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:BalanceRatioAbs_RBV devAsynFloat64::getCallbackValue from ringBuffer value=1.510000
2019/11/27 17:10:07.989 $(PREFIX):X:CAM:ExposureTimeAbs_RBV devAsynFloat64::getCallbackValue from ringBuffer value=15000.000000
2019/11/27 17:10:07.990 $(PREFIX):X:CAM:TriggerDelayAbs_RBV devAsynFloat64::getCallbackValue from ringBuffer value=0.000000


#####################################
$ cat asynReport_2.log
X:CAM multiDevice:No canBlock:No autoConnect:Yes
    enabled:Yes connected:Yes numberConnects 1
    nDevices 0 nQueued 0 blocked:No
    asynManagerLock:No synchronousLock:No
    exceptionActive:No exceptionUsers 0 exceptionNotifys 0
    traceMask:0x3 traceIOMask:0x0 traceInfoMask:0x1
    interposeInterfaceList
        asynOctet pinterface 0x7fe4703844a0 drvPvt 0x979610
    interfaceList
        asynCommon pinterface 0x7fe470384d50 drvPvt 0x974ee0
        asynDrvUser pinterface 0x7fe470384ae0 drvPvt 0x974ee0
        asynOctet pinterface 0x7fe470384c20 drvPvt 0x974ee0
        asynInt32 pinterface 0x7fe470384d20 drvPvt 0x974ee0
        asynFloat64 pinterface 0x7fe470384c80 drvPvt 0x974ee0
        asynInt32Array pinterface 0x7fe470384bc0 drvPvt 0x974ee0
        asynGenericPointer pinterface 0x7fe470384b40 drvPvt 0x974ee0
        asynEnum pinterface 0x7fe470384b00 drvPvt 0x974ee0
Aravis GigE detector X:CAM
  NX, NY:            640  480
  Data type:         1
Port: X:CAM
  Timestamp: <undefined>
  Input EOS[0]:
  Output EOS[0]:
Parameter list 0
Number of parameters is: 241
Parameter 0 type=string, name=PORT_NAME_SELF, value=X:CAM, status=0
Parameter 1 type=string, name=ADCORE_VERSION, value=3.6.0, status=0
Parameter 2 type=string, name=DRIVER_VERSION, value=2.2.0, status=0
Parameter 3 type=asynInt32, name=ARRAY_SIZE_X, value=640, status=0
Parameter 4 type=asynInt32, name=ARRAY_SIZE_Y, value=480, status=0
Parameter 5 type=asynInt32, name=ARRAY_SIZE_Z, value=0, status=0
Parameter 6 type=asynInt32, name=ARRAY_SIZE, value=307200, status=0
Parameter 7 type=asynInt32, name=ARRAY_NDIMENSIONS, value=0, status=0
Parameter 8 type=asynInt32, name=ARRAY_DIMENSIONS, value is undefined
Parameter 9 type=asynInt32, name=DATA_TYPE, value=1, status=0
Parameter 10 type=asynInt32, name=COLOR_MODE, value=0, status=0
Parameter 11 type=asynInt32, name=UNIQUE_ID, value=0, status=0
Parameter 12 type=asynFloat64, name=TIME_STAMP, value=0, status=0
Parameter 13 type=asynInt32, name=EPICS_TS_SEC, value=0, status=0
Parameter 14 type=asynInt32, name=EPICS_TS_NSEC, value=0, status=0
Parameter 15 type=asynInt32, name=BAYER_PATTERN, value=0, status=0
Parameter 16 type=string, name=CODEC, value is undefined
Parameter 17 type=asynInt32, name=COMPRESSED_SIZE, value is undefined
Parameter 18 type=asynInt32, name=ARRAY_COUNTER, value=0, status=0
Parameter 19 type=string, name=FILE_PATH, value=, status=0
Parameter 20 type=asynInt32, name=FILE_PATH_EXISTS, value is undefined
Parameter 21 type=string, name=FILE_NAME, value=, status=0
Parameter 22 type=asynInt32, name=FILE_NUMBER, value=0, status=0
Parameter 23 type=string, name=FILE_TEMPLATE, value=%s%s_%3.3d.dat, status=0
Parameter 24 type=asynInt32, name=AUTO_INCREMENT, value=0, status=0
Parameter 25 type=string, name=FULL_FILE_NAME, value is undefined
Parameter 26 type=asynInt32, name=FILE_FORMAT, value is undefined
Parameter 27 type=asynInt32, name=AUTO_SAVE, value is undefined
Parameter 28 type=asynInt32, name=WRITE_FILE, value=0, status=0
Parameter 29 type=asynInt32, name=READ_FILE, value=0, status=0
Parameter 30 type=asynInt32, name=WRITE_MODE, value is undefined
Parameter 31 type=asynInt32, name=WRITE_STATUS, value=0, status=0
Parameter 32 type=string, name=WRITE_MESSAGE, value=, status=0
Parameter 33 type=asynInt32, name=NUM_CAPTURE, value is undefined
Parameter 34 type=asynInt32, name=NUM_CAPTURED, value=0, status=0
Parameter 35 type=asynInt32, name=CAPTURE, value=0, status=0
Parameter 36 type=asynInt32, name=DELETE_DRIVER_FILE, value is undefined
Parameter 37 type=asynInt32, name=FILE_LAZY_OPEN, value is undefined
Parameter 38 type=asynInt32, name=CREATE_DIR, value=0, status=0
Parameter 39 type=string, name=FILE_TEMP_SUFFIX, value=, status=0
Parameter 40 type=string, name=ND_ATTRIBUTES_FILE, value=, status=0
Parameter 41 type=asynInt32, name=ND_ATTRIBUTES_STATUS, value=1, status=0
Parameter 42 type=string, name=ND_ATTRIBUTES_MACROS, value=, status=0
Parameter 43 is undefined, name=ARRAY_DATA
Parameter 44 type=asynInt32, name=ARRAY_CALLBACKS, value is undefined
Parameter 45 type=asynInt32, name=POOL_MAX_BUFFERS, value is undefined
Parameter 46 type=asynInt32, name=POOL_ALLOC_BUFFERS, value=0, status=0
Parameter 47 type=asynInt32, name=POOL_FREE_BUFFERS, value=0, status=0
Parameter 48 type=asynFloat64, name=POOL_MAX_MEMORY, value=0, status=0
Parameter 49 type=asynFloat64, name=POOL_USED_MEMORY, value=0, status=0
Parameter 50 type=asynInt32, name=POOL_EMPTY_FREELIST, value is undefined
Parameter 51 type=asynInt32, name=NUM_QUEUED_ARRAYS, value=0, status=0
Parameter 52 type=string, name=MANUFACTURER, value=Allied Vision Technologies, status=0
Parameter 53 type=string, name=MODEL, value=GE680, status=0
Parameter 54 type=string, name=SERIAL_NUMBER, value=02-2020C-07532, status=0
Parameter 55 type=string, name=SDK_VERSION, value=0.5.13, status=0
Parameter 56 type=string, name=FIRMWARE_VERSION, value=00.01.42.04 , status=0
Parameter 57 type=asynFloat64, name=GAIN, value=0, status=0
Parameter 58 type=asynInt32, name=BIN_X, value=1, status=0
Parameter 59 type=asynInt32, name=BIN_Y, value=1, status=0
Parameter 60 type=asynInt32, name=MIN_X, value=0, status=0
Parameter 61 type=asynInt32, name=MIN_Y, value=0, status=0
Parameter 62 type=asynInt32, name=SIZE_X, value=640, status=0
Parameter 63 type=asynInt32, name=SIZE_Y, value=480, status=0
Parameter 64 type=asynInt32, name=MAX_SIZE_X, value=640, status=0
Parameter 65 type=asynInt32, name=MAX_SIZE_Y, value=480, status=0
Parameter 66 type=asynInt32, name=REVERSE_X, value=0, status=0
Parameter 67 type=asynInt32, name=REVERSE_Y, value=0, status=0
Parameter 68 type=asynInt32, name=FRAME_TYPE, value is undefined
Parameter 69 type=asynInt32, name=IMAGE_MODE, value=2, status=0
Parameter 70 type=asynInt32, name=NEXPOSURES, value is undefined
Parameter 71 type=asynInt32, name=NEXPOSURES_COUNTER, value=0, status=0
Parameter 72 type=asynInt32, name=NIMAGES, value=100, status=0
Parameter 73 type=asynInt32, name=NIMAGES_COUNTER, value=0, status=0
Parameter 74 type=asynFloat64, name=ACQ_TIME, value=0.015, status=0
Parameter 75 type=asynFloat64, name=ACQ_PERIOD, value=0.00487, status=0
Parameter 76 type=asynFloat64, name=TIME_REMAINING, value=0, status=0
Parameter 77 type=asynInt32, name=STATUS, value=0, status=0
Parameter 78 type=asynInt32, name=TRIGGER_MODE, value is undefined
Parameter 79 type=asynInt32, name=ACQUIRE, value=0, status=0
Parameter 80 type=asynInt32, name=ACQUIRE_BUSY, value=0, status=0
Parameter 81 type=asynInt32, name=WAIT_FOR_PLUGINS, value is undefined
Parameter 82 type=asynInt32, name=SHUTTER_CONTROL, value is undefined
Parameter 83 type=asynInt32, name=SHUTTER_CONTROL_EPICS, value is undefined
Parameter 84 type=asynInt32, name=SHUTTER_STATUS, value=0, status=0
Parameter 85 type=asynInt32, name=SHUTTER_MODE, value is undefined
Parameter 86 type=asynFloat64, name=SHUTTER_OPEN_DELAY, value is undefined
Parameter 87 type=asynFloat64, name=SHUTTER_CLOSE_DELAY, value is undefined
Parameter 88 type=asynFloat64, name=TEMPERATURE, value is undefined
Parameter 89 type=asynFloat64, name=TEMPERATURE_ACTUAL, value is undefined
Parameter 90 type=asynInt32, name=READ_STATUS, value is undefined
Parameter 91 type=string, name=STATUS_MESSAGE, value=, status=0
Parameter 92 type=string, name=STRING_TO_SERVER, value=, status=0
Parameter 93 type=string, name=STRING_FROM_SERVER, value=, status=0
Parameter 94 type=asynFloat64, name=ARAVIS_COMPLETED, value=0, status=0
Parameter 95 type=asynFloat64, name=ARAVIS_FAILURES, value=0, status=0
Parameter 96 type=asynFloat64, name=ARAVIS_UNDERRUNS, value=0, status=0
Parameter 97 type=asynInt32, name=ARAVIS_FRAME_RETENTION, value=100000, status=0
Parameter 98 type=asynInt32, name=ARAVIS_MISSING_PKTS, value=0, status=0
Parameter 99 type=asynInt32, name=ARAVIS_RESENT_PKTS, value=0, status=0
Parameter 100 type=asynInt32, name=ARAVIS_PKT_RESEND, value=1, status=0
Parameter 101 type=asynInt32, name=ARAVIS_PKT_TIMEOUT, value=20000, status=0
Parameter 102 type=asynInt32, name=ARAVIS_LEFTSHIFT, value=1, status=0
Parameter 103 type=asynInt32, name=ARAVIS_CONNECTION, value is undefined
Parameter 104 type=asynInt32, name=ARAVIS_GETFEATURES, value is undefined
Parameter 105 type=asynInt32, name=ARAVIS_HWIMAGEMODE, value=0, status=0
Parameter 106 type=asynInt32, name=ARAVIS_RESET, value=0, status=0
Parameter 107 type=asynInt32, name=ARVI_AcquisitionAbort, value=0, status=0
Parameter 108 type=asynInt32, name=ARVI_AcquisitionFrameCount, value=10, status=0
Parameter 109 type=asynInt32, name=ARVI_AcquisitionStart, value=1, status=0
Parameter 110 type=asynInt32, name=ARVI_AcquisitionStop, value=0, status=0
Parameter 111 type=asynInt32, name=ARVI_BalanceWhiteAutoRate, value=100, status=0
Parameter 112 type=asynInt32, name=ARVI_BalanceWhiteAutoAdjustTol, value=5, status=0
Parameter 113 type=asynInt32, name=ARVI_BinningHorizontal, value=1, status=0
Parameter 114 type=asynInt32, name=ARVI_BinningVertical, value=1, status=0
Parameter 115 type=asynInt32, name=ARVI_DSPSubregionBottom, value=480, status=0
Parameter 116 type=asynInt32, name=ARVI_DSPSubregionLeft, value=0, status=0
Parameter 117 type=asynInt32, name=ARVI_DSPSubregionRight, value=640, status=0
Parameter 118 type=asynInt32, name=ARVI_DSPSubregionTop, value=0, status=0
Parameter 119 type=asynInt32, name=ARVI_EventAcquisitionEnd, value=40001, status=0
Parameter 120 type=asynInt32, name=ARVI_EventAcquisitionRecordTrigger, value=40004, status=0
Parameter 121 type=asynInt32, name=ARVI_EventAcquisitionStart, value=40000, status=0
Parameter 122 type=asynInt32, name=ARVI_EventError, value=65535, status=0
Parameter 123 type=asynInt32, name=ARVI_EventExposureEnd, value=40003, status=0
Parameter 124 type=asynInt32, name=ARVI_EventFrameTrigger, value=40002, status=0
Parameter 125 type=asynInt32, name=ARVI_EventLine1FallingEdge, value=40011, status=0
Parameter 126 type=asynInt32, name=ARVI_EventLine1RisingEdge, value=40010, status=0
Parameter 127 type=asynInt32, name=ARVI_EventLine2FallingEdge, value=40013, status=0
Parameter 128 type=asynInt32, name=ARVI_EventLine2RisingEdge, value=40012, status=0
Parameter 129 type=asynInt32, name=ARVI_EventLine3FallingEdge, value=40015, status=0
Parameter 130 type=asynInt32, name=ARVI_EventLine3RisingEdge, value=40014, status=0
Parameter 131 type=asynInt32, name=ARVI_EventLine4FallingEdge, value=40017, status=0
Parameter 132 type=asynInt32, name=ARVI_EventLine4RisingEdge, value=40016, status=0
Parameter 133 type=asynInt32, name=ARVI_EventOverflow, value=65534, status=0
Parameter 134 type=asynInt32, name=ARVI_EventsEnable1, value=0, status=0
Parameter 135 type=asynInt32, name=ARVI_ExposureAutoAdjustTol, value=5, status=0
Parameter 136 type=asynInt32, name=ARVI_ExposureAutoMax, value=500000, status=0
Parameter 137 type=asynInt32, name=ARVI_ExposureAutoMin, value=25, status=0
Parameter 138 type=asynInt32, name=ARVI_ExposureAutoOutliers, value=0, status=0
Parameter 139 type=asynInt32, name=ARVI_ExposureAutoRate, value=100, status=0
Parameter 140 type=asynInt32, name=ARVI_ExposureAutoTarget, value=50, status=0
Parameter 141 type=asynInt32, name=ARVI_ExposureValue, value=15000, status=0
Parameter 142 type=asynInt32, name=ARVI_FirmwareVerBuild, value=4, status=0
Parameter 143 type=asynInt32, name=ARVI_FirmwareVerMajor, value=1, status=0
Parameter 144 type=asynInt32, name=ARVI_FirmwareVerMinor, value=42, status=0
Parameter 145 type=asynInt32, name=ARVI_FrameStartTriggerDelay, value=0, status=0
Parameter 146 type=asynInt32, name=ARVI_GainAutoAdjustTol, value=5, status=0
Parameter 147 type=asynInt32, name=ARVI_GainAutoMax, value=24, status=0
Parameter 148 type=asynInt32, name=ARVI_GainAutoMin, value=0, status=0
Parameter 149 type=asynInt32, name=ARVI_GainAutoOutliers, value=0, status=0
Parameter 150 type=asynInt32, name=ARVI_GainAutoRate, value=100, status=0
Parameter 151 type=asynInt32, name=ARVI_GainAutoTarget, value=50, status=0
Parameter 152 type=asynInt32, name=ARVI_GainRaw, value=0, status=0
Parameter 153 type=asynInt32, name=ARVI_GevSCPSPacketSize, value=1500, status=0
Parameter 154 type=asynInt32, name=ARVI_GevTimestampControlReset, value=0, status=0
Parameter 155 type=asynInt32, name=ARVI_GevTimestampControlLatch, value=0, status=0
Parameter 156 type=asynInt32, name=ARVI_GevTimestampTickFrequency, value=79861111, status=0
Parameter 157 type=asynInt32, name=ARVI_GevTimestampValue, value=0, status=0
Parameter 158 type=asynInt32, name=ARVI_Height, value=480, status=0
Parameter 159 type=asynInt32, name=ARVI_HeightMax, value=480, status=0
Parameter 160 type=asynInt32, name=ARVI_ImageSize, value=307200, status=0
Parameter 161 type=asynInt32, name=ARVI_IrisAutoTarget, value=50, status=0
Parameter 162 type=asynInt32, name=ARVI_IrisVideoLevel, value=0, status=0
Parameter 163 type=asynInt32, name=ARVI_IrisVideoLevelMax, value=110, status=0
Parameter 164 type=asynInt32, name=ARVI_IrisVideoLevelMin, value=90, status=0
Parameter 165 type=asynInt32, name=ARVI_LensDriveDuration, value=0, status=0
Parameter 166 type=asynInt32, name=ARVI_LensVoltage, value=0, status=0
Parameter 167 type=asynInt32, name=ARVI_LensVoltageControl, value=0, status=0
Parameter 168 type=asynInt32, name=ARVI_NonImagePayloadSize, value=0, status=0
Parameter 169 type=asynInt32, name=ARVI_OffsetX, value=0, status=0
Parameter 170 type=asynInt32, name=ARVI_OffsetY, value=0, status=0
Parameter 171 type=asynInt32, name=ARVI_PayloadSize, value=307200, status=0
Parameter 172 type=asynInt32, name=ARVI_RecorderPreEventCount, value=0, status=0
Parameter 173 type=asynInt32, name=ARVI_SensorBits, value=12, status=0
Parameter 174 type=asynInt32, name=ARVI_SensorHeight, value=480, status=0
Parameter 175 type=asynInt32, name=ARVI_SensorWidth, value=640, status=0
Parameter 176 type=asynInt32, name=ARVI_StreamBytesPerSecond, value=115000000, status=0
Parameter 177 type=asynInt32, name=ARVI_StreamHoldCapacity, value=101, status=0
Parameter 178 type=asynInt32, name=ARVI_StrobeDelay, value=0, status=0
Parameter 179 type=asynInt32, name=ARVI_StrobeDuration, value=0, status=0
Parameter 180 type=asynInt32, name=ARVI_SyncInGlitchFilter, value=0, status=0
Parameter 181 type=asynInt32, name=ARVI_SyncInLevels, value=0, status=0
Parameter 182 type=asynInt32, name=ARVI_SyncOutLevels, value=0, status=0
Parameter 183 type=asynInt32, name=ARVI_TimeStampValueHi, value=0, status=0
Parameter 184 type=asynInt32, name=ARVI_TimeStampValueLo, value=0, status=0
Parameter 185 type=asynInt32, name=ARVI_TriggerSoftware, value=0, status=0
Parameter 186 type=asynInt32, name=ARVI_UserSetLoad, value=0, status=0
Parameter 187 type=asynInt32, name=ARVI_UserSetSave, value=0, status=0
Parameter 188 type=asynInt32, name=ARVI_VsubValue, value=0, status=0
Parameter 189 type=asynInt32, name=ARVI_WhitebalValueBlue, value=115, status=0
Parameter 190 type=asynInt32, name=ARVI_WhitebalValueRed, value=151, status=0
Parameter 191 type=asynInt32, name=ARVI_Width, value=640, status=0
Parameter 192 type=asynInt32, name=ARVI_WidthMax, value=640, status=0
Parameter 193 type=asynInt32, name=ARVI_ChunkModeActive, value=0, status=0
Parameter 194 type=asynInt32, name=ARVI_StreamFrameRateConstrain, value=1, status=0
Parameter 195 type=asynInt32, name=ARVI_AcquisitionMode, value=1, status=0
Parameter 196 type=asynInt32, name=ARVI_BalanceRatioSelector, value=0, status=0
Parameter 197 type=asynInt32, name=ARVI_BalanceWhiteAuto, value=1, status=0
Parameter 198 type=asynInt32, name=ARVI_BandwidthControlMode, value=0, status=0
Parameter 199 type=asynInt32, name=ARVI_DefectMaskColumnEnable, value=0, status=0
Parameter 200 type=asynInt32, name=ARVI_DefectMaskPixelEnable, value=0, status=0
Parameter 201 type=asynInt32, name=ARVI_DeviceScanType, value=0, status=0
Parameter 202 type=asynInt32, name=ARVI_EventNotification, value=0, status=0
Parameter 203 type=asynInt32, name=ARVI_EventSelector, value=40000, status=0
Parameter 204 type=asynInt32, name=ARVI_ExposureAutoAlg, value=0, status=0
Parameter 205 type=asynInt32, name=ARVI_ExposureAuto, value=1, status=0
Parameter 206 type=asynInt32, name=ARVI_ExposureMode, value=1, status=0
Parameter 207 type=asynInt32, name=ARVI_GainAuto, value=1, status=0
Parameter 208 type=asynInt32, name=ARVI_GainSelector, value=0, status=0
Parameter 209 type=asynInt32, name=ARVI_IrisMode, value=0, status=0
Parameter 210 type=asynInt32, name=ARVI_LensDriveCommand, value=0, status=0
Parameter 211 type=asynInt32, name=ARVI_PixelFormat, value=17301505, status=0
Parameter 212 type=asynInt32, name=ARVI_PvDummyFrameStartTriggerMode, value=-2147483643, status=0
Parameter 213 type=asynInt32, name=ARVI_PvDummyTriggerMode, value=0, status=0
Parameter 214 type=asynInt32, name=ARVI_PvDummyTriggerSelector, value=0, status=0
Parameter 215 type=asynInt32, name=ARVI_SensorType, value=0, status=0
Parameter 216 type=asynInt32, name=ARVI_StreamHoldEnable, value=0, status=0
Parameter 217 type=asynInt32, name=ARVI_StrobeDurationMode, value=0, status=0
Parameter 218 type=asynInt32, name=ARVI_StrobeSource, value=3, status=0
Parameter 219 type=asynInt32, name=ARVI_SyncInSelector, value=0, status=0
Parameter 220 type=asynInt32, name=ARVI_SyncOutPolarity, value=0, status=0
Parameter 221 type=asynInt32, name=ARVI_SyncOutSelector, value=0, status=0
Parameter 222 type=asynInt32, name=ARVI_SyncOutSource, value=3, status=0
Parameter 223 type=asynInt32, name=ARVI_TriggerActivation, value=0, status=0
Parameter 224 type=asynInt32, name=ARVI_TriggerMode, value=0, status=0
Parameter 225 type=asynInt32, name=ARVI_TriggerOverlap, value=0, status=0
Parameter 226 type=asynInt32, name=ARVI_TriggerSelector, value=0, status=0
Parameter 227 type=asynInt32, name=ARVI_TriggerSource, value=0, status=0
Parameter 228 type=asynInt32, name=ARVI_UserSetDefaultSelector, value=0, status=0
Parameter 229 type=asynInt32, name=ARVI_UserSetSelector, value=0, status=0
Parameter 230 type=string, name=ARVS_DeviceFirmwareVersion, value=00.01.42.04 , status=0
Parameter 231 type=string, name=ARVS_DeviceID, value=02-2020C-07532, status=0
Parameter 232 type=string, name=ARVS_DeviceModelName, value=GE680, status=0
Parameter 233 type=string, name=ARVS_DevicePartNumber, value=02-2020C, status=0
Parameter 234 type=string, name=ARVS_DeviceVendorName, value=Allied Vision Technologies, status=0
Parameter 235 type=string, name=ARVS_ModelName, value=GE680, status=0
Parameter 236 type=asynFloat64, name=ARVD_AcquisitionFrameRateAbs, value=205.339, status=0
Parameter 237 type=asynFloat64, name=ARVD_AcquisitionFrameRateLimit, value=66.5159, status=0
Parameter 238 type=asynFloat64, name=ARVD_BalanceRatioAbs, value=1.51, status=0
Parameter 239 type=asynFloat64, name=ARVD_ExposureTimeAbs, value=15000, status=0
Parameter 240 type=asynFloat64, name=ARVD_TriggerDelayAbs, value=0, status=0


#####################################
#####################################
#####################################
#####################################
# ADSimDetector st.cmd excerpt
dbLoadDatabase("$(TOP)/dbd/simDetectorApp.dbd")
simDetectorApp_registerRecordDeviceDriver(pdbbase)

simDetectorConfig("$(PORT)", $(XSIZE), $(YSIZE), 1, 0, 0)
dbLoadRecords("$(ADSIMDETECTOR)/db/simDetector.template","P=$(PREFIX),R=cam1:,PORT=$(PORT),ADDR=0,TIMEOUT=1")

NDStdArraysConfigure("Image1", 20, 0, "$(PORT)", 0, 0, 0, 0, 0, 5)
dbLoadRecords("NDStdArrays.template", "P=$(PREFIX),R=image1:,PORT=Image1,ADDR=0,TIMEOUT=1,NDARRAY_PORT=$(PORT),TYPE=Int8,FTVL=UCHAR,NELEMENTS=12000000")


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

 $ cat ADSimDetector/iocs/simDetectorIOC/iocBoot/iocSimDetector/asynReport_runnning.txt
SIM1 multiDevice:No canBlock:No autoConnect:Yes
    enabled:Yes connected:Yes numberConnects 1
    nDevices 0 nQueuedt 0 blocked:No
    asynManagerLock:No synchronousLock:No
    exceptionActive:No exceptionUsers 1 exceptionNotifys 0
    traceMask:0x1 traceIOMask:0x0 traceInfoMask:0x1
    interposeInterfaceList
        asynOctet pinterface 0x7f7d103164a0 drvPvt 0x240d080
    interfaceList
        asynCommon pinterface 0x7f7d10316d50 drvPvt 0x2409880
        asynDrvUser pinterface 0x7f7d10316ae0 drvPvt 0x2409880
        asynOctet pinterface 0x7f7d10316c20 drvPvt 0x2409880
        asynInt32 pinterface 0x7f7d10316d20 drvPvt 0x2409880
        asynFloat64 pinterface 0x7f7d10316c80 drvPvt 0x2409880
        asynInt32Array pinterface 0x7f7d10316bc0 drvPvt 0x2409880
        asynGenericPointer pinterface 0x7f7d10316b40 drvPvt 0x2409880
Simulation detector SIM1
  NX, NY:            1024  1024
  Data type:         1
Port: SIM1
  Timestamp: 2019/11/23 18:12:32.541
  Input EOS[0]:
  Output EOS[0]:
Parameter list 0
Number of parameters is: 126
Parameter 0 type=string, name=PORT_NAME_SELF, value=SIM1, status=0
Parameter 1 type=string, name=ADCORE_VERSION, value=3.6.0, status=0
Parameter 2 type=string, name=DRIVER_VERSION, value=2.9.0, status=0
Parameter 3 type=asynInt32, name=ARRAY_SIZE_X, value=1024, status=0
Parameter 4 type=asynInt32, name=ARRAY_SIZE_Y, value=1024, status=0
Parameter 5 type=asynInt32, name=ARRAY_SIZE_Z, value=0, status=0
Parameter 6 type=asynInt32, name=ARRAY_SIZE, value=1048576, status=0
Parameter 7 type=asynInt32, name=ARRAY_NDIMENSIONS, value=0, status=0
Parameter 8 type=asynInt32, name=ARRAY_DIMENSIONS, value is undefined
Parameter 9 type=asynInt32, name=DATA_TYPE, value=1, status=0
Parameter 10 type=asynInt32, name=COLOR_MODE, value=0, status=0
Parameter 11 type=asynInt32, name=UNIQUE_ID, value=0, status=0
Parameter 12 type=asynFloat64, name=TIME_STAMP, value=0, status=0
Parameter 13 type=asynInt32, name=EPICS_TS_SEC, value=0, status=0
Parameter 14 type=asynInt32, name=EPICS_TS_NSEC, value=0, status=0
Parameter 15 type=asynInt32, name=BAYER_PATTERN, value=0, status=0
Parameter 16 type=string, name=CODEC, value is undefined
Parameter 17 type=asynInt32, name=COMPRESSED_SIZE, value is undefined
Parameter 18 type=asynInt32, name=ARRAY_COUNTER, value=7695, status=0
Parameter 19 type=string, name=FILE_PATH, value=, status=0
Parameter 20 type=asynInt32, name=FILE_PATH_EXISTS, value is undefined
Parameter 21 type=string, name=FILE_NAME, value=, status=0
Parameter 22 type=asynInt32, name=FILE_NUMBER, value=0, status=0
Parameter 23 type=string, name=FILE_TEMPLATE, value=%s%s_%3.3d.dat, status=0
Parameter 24 type=asynInt32, name=AUTO_INCREMENT, value=0, status=0
Parameter 25 type=string, name=FULL_FILE_NAME, value is undefined
Parameter 26 type=asynInt32, name=FILE_FORMAT, value is undefined
Parameter 27 type=asynInt32, name=AUTO_SAVE, value is undefined
Parameter 28 type=asynInt32, name=WRITE_FILE, value=0, status=0
Parameter 29 type=asynInt32, name=READ_FILE, value=0, status=0
Parameter 30 type=asynInt32, name=WRITE_MODE, value is undefined
Parameter 31 type=asynInt32, name=WRITE_STATUS, value=0, status=0
Parameter 32 type=string, name=WRITE_MESSAGE, value=, status=0
Parameter 33 type=asynInt32, name=NUM_CAPTURE, value is undefined
Parameter 34 type=asynInt32, name=NUM_CAPTURED, value=0, status=0
Parameter 35 type=asynInt32, name=CAPTURE, value=0, status=0
Parameter 36 type=asynInt32, name=DELETE_DRIVER_FILE, value is undefined
Parameter 37 type=asynInt32, name=FILE_LAZY_OPEN, value is undefined
Parameter 38 type=asynInt32, name=CREATE_DIR, value=0, status=0
Parameter 39 type=string, name=FILE_TEMP_SUFFIX, value=, status=0
Parameter 40 type=string, name=ND_ATTRIBUTES_FILE, value=, status=0
Parameter 41 type=asynInt32, name=ND_ATTRIBUTES_STATUS, value=1, status=0
Parameter 42 type=string, name=ND_ATTRIBUTES_MACROS, value=, status=0
Parameter 43 is undefined, name=ARRAY_DATA
Parameter 44 type=asynInt32, name=ARRAY_CALLBACKS, value=1, status=0
Parameter 45 type=asynInt32, name=POOL_MAX_BUFFERS, value is undefined
Parameter 46 type=asynInt32, name=POOL_ALLOC_BUFFERS, value=8, status=0
Parameter 47 type=asynInt32, name=POOL_FREE_BUFFERS, value=3, status=0
Parameter 48 type=asynFloat64, name=POOL_MAX_MEMORY, value=0, status=0
Parameter 49 type=asynFloat64, name=POOL_USED_MEMORY, value=8, status=0
Parameter 50 type=asynInt32, name=POOL_EMPTY_FREELIST, value is undefined
Parameter 51 type=asynInt32, name=NUM_QUEUED_ARRAYS, value=0, status=0
Parameter 52 type=string, name=MANUFACTURER, value=Simulated detector, status=0
Parameter 53 type=string, name=MODEL, value=Basic simulator, status=0
Parameter 54 type=string, name=SERIAL_NUMBER, value=No serial number, status=0
Parameter 55 type=string, name=SDK_VERSION, value=2.9.0, status=0
Parameter 56 type=string, name=FIRMWARE_VERSION, value=No firmware, status=0
Parameter 57 type=asynFloat64, name=GAIN, value=1, status=0
Parameter 58 type=asynInt32, name=BIN_X, value=1, status=0
Parameter 59 type=asynInt32, name=BIN_Y, value=1, status=0
Parameter 60 type=asynInt32, name=MIN_X, value=0, status=0
Parameter 61 type=asynInt32, name=MIN_Y, value=0, status=0
Parameter 62 type=asynInt32, name=SIZE_X, value=1024, status=0
Parameter 63 type=asynInt32, name=SIZE_Y, value=1024, status=0
Parameter 64 type=asynInt32, name=MAX_SIZE_X, value=1024, status=0
Parameter 65 type=asynInt32, name=MAX_SIZE_Y, value=1024, status=0
Parameter 66 type=asynInt32, name=REVERSE_X, value=0, status=0
Parameter 67 type=asynInt32, name=REVERSE_Y, value=0, status=0
Parameter 68 type=asynInt32, name=FRAME_TYPE, value=0, status=0
Parameter 69 type=asynInt32, name=IMAGE_MODE, value=2, status=0
Parameter 70 type=asynInt32, name=NEXPOSURES, value=1, status=0
Parameter 71 type=asynInt32, name=NEXPOSURES_COUNTER, value=0, status=0
Parameter 72 type=asynInt32, name=NIMAGES, value=100, status=0
Parameter 73 type=asynInt32, name=NIMAGES_COUNTER, value=7695, status=0
Parameter 74 type=asynFloat64, name=ACQ_TIME, value=0.001, status=0
Parameter 75 type=asynFloat64, name=ACQ_PERIOD, value=0.005, status=0
Parameter 76 type=asynFloat64, name=TIME_REMAINING, value=0, status=0
Parameter 77 type=asynInt32, name=STATUS, value=7, status=0
Parameter 78 type=asynInt32, name=TRIGGER_MODE, value=0, status=0
Parameter 79 type=asynInt32, name=ACQUIRE, value=1, status=0
Parameter 80 type=asynInt32, name=ACQUIRE_BUSY, value=1, status=0
Parameter 81 type=asynInt32, name=WAIT_FOR_PLUGINS, value=0, status=0
Parameter 82 type=asynInt32, name=SHUTTER_CONTROL, value=0, status=0
Parameter 83 type=asynInt32, name=SHUTTER_CONTROL_EPICS, value is undefined
Parameter 84 type=asynInt32, name=SHUTTER_STATUS, value=0, status=0
Parameter 85 type=asynInt32, name=SHUTTER_MODE, value=0, status=0
Parameter 86 type=asynFloat64, name=SHUTTER_OPEN_DELAY, value=0, status=0
Parameter 87 type=asynFloat64, name=SHUTTER_CLOSE_DELAY, value=0, status=0
Parameter 88 type=asynFloat64, name=TEMPERATURE, value=25, status=0
Parameter 89 type=asynFloat64, name=TEMPERATURE_ACTUAL, value is undefined
Parameter 90 type=asynInt32, name=READ_STATUS, value is undefined
Parameter 91 type=string, name=STATUS_MESSAGE, value=Acquiring data, status=0
Parameter 92 type=string, name=STRING_TO_SERVER, value=, status=0
Parameter 93 type=string, name=STRING_FROM_SERVER, value=, status=0
Parameter 94 type=asynFloat64, name=SIM_GAIN_X, value=1, status=0
Parameter 95 type=asynFloat64, name=SIM_GAIN_Y, value=1, status=0
Parameter 96 type=asynFloat64, name=SIM_GAIN_RED, value=1, status=0
Parameter 97 type=asynFloat64, name=SIM_GAIN_GREEN, value=1, status=0
Parameter 98 type=asynFloat64, name=SIM_GAIN_BLUE, value=1, status=0
Parameter 99 type=asynFloat64, name=SIM_OFFSET, value=0, status=0
Parameter 100 type=asynFloat64, name=SIM_NOISE, value=0, status=0
Parameter 101 type=asynInt32, name=RESET_IMAGE, value=0, status=0
Parameter 102 type=asynInt32, name=SIM_MODE, value=0, status=0
Parameter 103 type=asynInt32, name=SIM_PEAK_START_X, value=1, status=0
Parameter 104 type=asynInt32, name=SIM_PEAK_START_Y, value=1, status=0
Parameter 105 type=asynInt32, name=SIM_PEAK_WIDTH_X, value=10, status=0
Parameter 106 type=asynInt32, name=SIM_PEAK_WIDTH_Y, value=20, status=0
Parameter 107 type=asynInt32, name=SIM_PEAK_NUM_X, value=1, status=0
Parameter 108 type=asynInt32, name=SIM_PEAK_NUM_Y, value=1, status=0
Parameter 109 type=asynInt32, name=SIM_PEAK_STEP_X, value=1, status=0
Parameter 110 type=asynInt32, name=SIM_PEAK_STEP_Y, value=1, status=0
Parameter 111 type=asynFloat64, name=SIM_PEAK_HEIGHT_VARIATION, value=0, status=0
Parameter 112 type=asynInt32, name=SIM_XSINE_OPERATION, value=0, status=0
Parameter 113 type=asynInt32, name=SIM_YSINE_OPERATION, value=0, status=0
Parameter 114 type=asynFloat64, name=SIM_XSINE1_AMPLITUDE, value=1, status=0
Parameter 115 type=asynFloat64, name=SIM_XSINE1_FREQUENCY, value=1, status=0
Parameter 116 type=asynFloat64, name=SIM_XSINE1_PHASE, value=0, status=0
Parameter 117 type=asynFloat64, name=SIM_XSINE2_AMPLITUDE, value=1, status=0
Parameter 118 type=asynFloat64, name=SIM_XSINE2_FREQUENCY, value=2, status=0
Parameter 119 type=asynFloat64, name=SIM_XSINE2_PHASE, value=90, status=0
Parameter 120 type=asynFloat64, name=SIM_YSINE1_AMPLITUDE, value=1, status=0
Parameter 121 type=asynFloat64, name=SIM_YSINE1_FREQUENCY, value=1, status=0
Parameter 122 type=asynFloat64, name=SIM_YSINE1_PHASE, value=0, status=0
Parameter 123 type=asynFloat64, name=SIM_YSINE2_AMPLITUDE, value=1, status=0
Parameter 124 type=asynFloat64, name=SIM_YSINE2_FREQUENCY, value=2, status=0
Parameter 125 type=asynFloat64, name=SIM_YSINE2_PHASE, value=90, status=0

SIM1: pArrays[0] report

NDArray  Array address=0x7f7cfc100c30:
  ndims=2 dims=[1024 1024 ]
  dataType=1, dataSize=1048576, pData=0x7f7cfc100df0
  uniqueId=7695, timeStamp=943377152.539893, epicsTS.secPastEpoch=943377152, epicsTS.nsec=540982703
  referenceCount=3
  number of attributes=1

======================


------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Volker Rieke
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------



References:
areaDetector and GigE Prosilica GE680 Bekman, Ilja via Tech-talk

Navigate by Date:
Prev: Re: Getting TOD Johnson, Andrew N. via Tech-talk
Next: Re: Accessing IOC on different subnet Johnson, Andrew N. 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  <20192020  2021  2022  2023  2024 
Navigate by Thread:
Prev: areaDetector and GigE Prosilica GE680 Bekman, Ilja via Tech-talk
Next: pvaClientCPP Release 4.5.0 access to a single sub field that has the correct type Heinz Junkes 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  <20192020  2021  2022  2023  2024 
ANJ, 28 Nov 2019 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·