diff --git a/ADApp/op/adl/prosilicaMore.adl b/ADApp/op/adl/prosilicaMore.adl new file mode 100644 index 0000000..73669af --- /dev/null +++ b/ADApp/op/adl/prosilicaMore.adl @@ -0,0 +1,1211 @@ + +file { + name="/home/epics/devel/areaDetector/1-5/ADApp/op/adl/prosilicaStatistics.adl" + version=030102 +} +display { + object { + x=145 + y=167 + width=430 + height=680 + } + clr=14 + bclr=4 + cmap="" + gridSpacing=5 + gridOn=0 + snapToGrid=0 +} +"color map" { + ncolors=65 + colors { + ffffff, + ececec, + dadada, + c8c8c8, + bbbbbb, + aeaeae, + 9e9e9e, + 919191, + 858585, + 787878, + 696969, + 5a5a5a, + 464646, + 2d2d2d, + 000000, + 00d800, + 1ebb00, + 339900, + 2d7f00, + 216c00, + fd0000, + de1309, + be190b, + a01207, + 820400, + 5893ff, + 597ee1, + 4b6ec7, + 3a5eab, + 27548d, + fbf34a, + f9da3c, + eeb62b, + e19015, + cd6100, + ffb0ff, + d67fe2, + ae4ebc, + 8b1a96, + 610a75, + a4aaff, + 8793e2, + 6a73c1, + 4d52a4, + 343386, + c7bb6d, + b79d5c, + a47e3c, + 7d5627, + 58340f, + 99ffff, + 73dfff, + 4ea5f9, + 2a63e4, + 0a00b8, + ebf1b5, + d4db9d, + bbc187, + a6a462, + 8b8239, + 73ff6b, + 52da3b, + 3cb420, + 289315, + 1a7309, + } +} +text { + object { + x=119 + y=6 + width=192 + height=25 + } + "basic attribute" { + clr=14 + } + textix="Prosilica Camera" + align="horiz. centered" +} +text { + object { + x=167 + y=36 + width=96 + height=25 + } + "basic attribute" { + clr=14 + } + textix="$(P)$(R)" + align="horiz. centered" +} +text { + object { + x=159 + y=70 + width=100 + height=20 + } + "basic attribute" { + clr=14 + } + textix="I/O control" + align="horiz. right" +} +composite { + object { + x=10 + y=357 + width=410 + height=21 + } + "composite name"="" + children { + text { + object { + x=10 + y=357 + width=100 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Strobe 1" + align="horiz. right" + } + "text entry" { + object { + x=360 + y=358 + width=60 + height=20 + } + control { + chan="$(P)$(R)Strobe1Duration" + clr=14 + bclr=51 + } + limits { + } + } + "text entry" { + object { + x=232 + y=358 + width=60 + height=20 + } + control { + chan="$(P)$(R)Strobe1Delay" + clr=14 + bclr=51 + } + limits { + } + } + menu { + object { + x=301 + y=359 + width=50 + height=18 + } + control { + chan="$(P)$(R)Strobe1CtlDuration" + clr=14 + bclr=51 + } + } + menu { + object { + x=115 + y=359 + width=110 + height=18 + } + control { + chan="$(P)$(R)Strobe1Mode" + clr=14 + bclr=51 + } + } + } +} +text { + object { + x=150 + y=314 + width=40 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Mode" + align="horiz. right" +} +text { + object { + x=315 + y=314 + width=80 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Duration" + align="horiz. right" +} +text { + object { + x=237 + y=314 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Delay" + align="horiz. right" +} +composite { + object { + x=115 + y=339 + width=305 + height=18 + } + "composite name"="" + children { + "text update" { + object { + x=360 + y=339 + width=60 + height=18 + } + monitor { + chan="$(P)$(R)Strobe1Duration_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + "text update" { + object { + x=232 + y=339 + width=60 + height=18 + } + monitor { + chan="$(P)$(R)Strobe1Delay_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + "text update" { + object { + x=301 + y=339 + width=50 + height=18 + } + monitor { + chan="$(P)$(R)Strobe1CtlDuration_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + "text update" { + object { + x=115 + y=339 + width=110 + height=18 + } + monitor { + chan="$(P)$(R)Strobe1Mode_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + } +} +composite { + object { + x=10 + y=284 + width=346 + height=20 + } + "composite name"="" + children { + text { + object { + x=10 + y=284 + width=100 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Sync In 2" + align="horiz. right" + } + "text update" { + object { + x=296 + y=284 + width=60 + height=18 + } + monitor { + chan="$(P)$(R)SyncIn2Level_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + } +} +composite { + object { + x=10 + y=259 + width=346 + height=20 + } + "composite name"="" + children { + text { + object { + x=10 + y=259 + width=100 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Sync In 1" + align="horiz. right" + } + "text update" { + object { + x=296 + y=259 + width=60 + height=18 + } + monitor { + chan="$(P)$(R)SyncIn1Level_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + } +} +composite { + object { + x=10 + y=234 + width=346 + height=20 + } + "composite name"="" + children { + text { + object { + x=10 + y=234 + width=100 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Sync Out 3" + align="horiz. right" + } + menu { + object { + x=115 + y=236 + width=110 + height=18 + } + control { + chan="$(P)$(R)SyncOut3Mode" + clr=14 + bclr=51 + } + } + menu { + object { + x=237 + y=236 + width=50 + height=18 + } + control { + chan="$(P)$(R)SyncOut3Invert" + clr=14 + bclr=51 + } + } + menu { + object { + x=296 + y=236 + width=60 + height=18 + } + control { + chan="$(P)$(R)SyncOut3Level" + clr=14 + bclr=51 + } + } + } +} +composite { + object { + x=115 + y=216 + width=241 + height=18 + } + "composite name"="" + children { + "text update" { + object { + x=115 + y=216 + width=110 + height=18 + } + monitor { + chan="$(P)$(R)SyncOut3Mode_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + "text update" { + object { + x=237 + y=216 + width=50 + height=18 + } + monitor { + chan="$(P)$(R)SyncOut3Invert_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + "text update" { + object { + x=296 + y=216 + width=60 + height=18 + } + monitor { + chan="$(P)$(R)SyncOut3Level_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + } +} +composite { + object { + x=10 + y=186 + width=346 + height=20 + } + "composite name"="" + children { + text { + object { + x=10 + y=186 + width=100 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Sync Out 2" + align="horiz. right" + } + menu { + object { + x=115 + y=188 + width=110 + height=18 + } + control { + chan="$(P)$(R)SyncOut2Mode" + clr=14 + bclr=51 + } + } + menu { + object { + x=237 + y=188 + width=50 + height=18 + } + control { + chan="$(P)$(R)SyncOut2Invert" + clr=14 + bclr=51 + } + } + menu { + object { + x=296 + y=188 + width=60 + height=18 + } + control { + chan="$(P)$(R)SyncOut2Level" + clr=14 + bclr=51 + } + } + } +} +composite { + object { + x=115 + y=168 + width=241 + height=18 + } + "composite name"="" + children { + "text update" { + object { + x=115 + y=168 + width=110 + height=18 + } + monitor { + chan="$(P)$(R)SyncOut2Mode_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + "text update" { + object { + x=237 + y=168 + width=50 + height=18 + } + monitor { + chan="$(P)$(R)SyncOut2Invert_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + "text update" { + object { + x=296 + y=168 + width=60 + height=18 + } + monitor { + chan="$(P)$(R)SyncOut2Level_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + } +} +composite { + object { + x=10 + y=138 + width=346 + height=20 + } + "composite name"="" + children { + text { + object { + x=10 + y=138 + width=100 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Sync Out 1" + align="horiz. right" + } + menu { + object { + x=115 + y=140 + width=110 + height=18 + } + control { + chan="$(P)$(R)SyncOut1Mode" + clr=14 + bclr=51 + } + } + menu { + object { + x=237 + y=140 + width=50 + height=18 + } + control { + chan="$(P)$(R)SyncOut1Invert" + clr=14 + bclr=51 + } + } + menu { + object { + x=296 + y=140 + width=60 + height=18 + } + control { + chan="$(P)$(R)SyncOut1Level" + clr=14 + bclr=51 + } + } + } +} +composite { + object { + x=115 + y=120 + width=241 + height=18 + } + "composite name"="" + children { + "text update" { + object { + x=115 + y=120 + width=110 + height=18 + } + monitor { + chan="$(P)$(R)SyncOut1Mode_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + "text update" { + object { + x=237 + y=120 + width=50 + height=18 + } + monitor { + chan="$(P)$(R)SyncOut1Invert_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + "text update" { + object { + x=296 + y=120 + width=60 + height=18 + } + monitor { + chan="$(P)$(R)SyncOut1Level_RBV" + clr=54 + bclr=4 + } + align="horiz. centered" + limits { + } + } + } +} +composite { + object { + x=150 + y=90 + width=206 + height=20 + } + "composite name"="" + children { + text { + object { + x=150 + y=90 + width=40 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Mode" + align="horiz. right" + } + text { + object { + x=232 + y=90 + width=60 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Invert" + align="horiz. right" + } + text { + object { + x=296 + y=90 + width=60 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Level" + align="horiz. right" + } + } +} +text { + object { + x=84 + y=477 + width=144 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Frames completed" + align="horiz. right" +} +"text update" { + object { + x=236 + y=477 + width=120 + height=15 + } + monitor { + chan="$(P)$(R)PSFramesCompleted_RBV" + clr=54 + bclr=3 + } + align="horiz. centered" + limits { + } +} +text { + object { + x=102 + y=497 + width=126 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Frames dropped" + align="horiz. right" +} +"text update" { + object { + x=236 + y=497 + width=120 + height=15 + } + monitor { + chan="$(P)$(R)PSFramesDropped_RBV" + clr=54 + bclr=3 + } + align="horiz. centered" + limits { + } +} +text { + object { + x=75 + y=517 + width=153 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Packets erroneous" + align="horiz. right" +} +"text update" { + object { + x=236 + y=517 + width=120 + height=15 + } + monitor { + chan="$(P)$(R)PSPacketsErroneous_RBV" + clr=54 + bclr=3 + } + align="horiz. centered" + limits { + } +} +text { + object { + x=102 + y=537 + width=126 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Packets missed" + align="horiz. right" +} +"text update" { + object { + x=236 + y=537 + width=120 + height=15 + } + monitor { + chan="$(P)$(R)PSPacketsMissed_RBV" + clr=54 + bclr=3 + } + align="horiz. centered" + limits { + } +} +text { + object { + x=84 + y=557 + width=144 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Packets received" + align="horiz. right" +} +"text update" { + object { + x=236 + y=557 + width=120 + height=15 + } + monitor { + chan="$(P)$(R)PSPacketsReceived_RBV" + clr=54 + bclr=3 + } + align="horiz. centered" + limits { + } +} +text { + object { + x=75 + y=577 + width=153 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Packets requested" + align="horiz. right" +} +"text update" { + object { + x=236 + y=577 + width=120 + height=15 + } + monitor { + chan="$(P)$(R)PSPacketsRequested_RBV" + clr=54 + bclr=3 + } + align="horiz. centered" + limits { + } +} +text { + object { + x=129 + y=417 + width=99 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Driver type" + align="horiz. right" +} +"text update" { + object { + x=236 + y=417 + width=120 + height=15 + } + monitor { + chan="$(P)$(R)PSDriverType_RBV" + clr=54 + bclr=3 + } + align="horiz. centered" + limits { + } +} +text { + object { + x=102 + y=437 + width=126 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Filter version" + align="horiz. right" +} +"text update" { + object { + x=236 + y=437 + width=120 + height=15 + } + monitor { + chan="$(P)$(R)PSFilterVersion_RBV" + clr=54 + bclr=3 + } + align="horiz. centered" + limits { + } +} +text { + object { + x=138 + y=457 + width=90 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Frame rate" + align="horiz. right" +} +"text update" { + object { + x=236 + y=457 + width=120 + height=15 + } + monitor { + chan="$(P)$(R)PSFrameRate_RBV" + clr=54 + bclr=3 + } + align="horiz. centered" + limits { + } +} +text { + object { + x=129 + y=644 + width=99 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Update rate" + align="horiz. right" +} +menu { + object { + x=236 + y=642 + width=100 + height=18 + } + control { + chan="$(P)$(R)PSReadStatistics.SCAN" + clr=14 + bclr=51 + } +} +composite { + object { + x=102 + y=597 + width=254 + height=15 + } + "composite name"="" + children { + text { + object { + x=102 + y=597 + width=126 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Packets resent" + align="horiz. right" + } + "text update" { + object { + x=236 + y=597 + width=120 + height=15 + } + monitor { + chan="$(P)$(R)PSPacketsResent_RBV" + clr=54 + bclr=3 + } + align="horiz. centered" + limits { + } + } + } +} +text { + object { + x=102 + y=617 + width=126 + height=15 + } + "basic attribute" { + clr=14 + } + textix="Bad frames" + align="horiz. right" +} +"text update" { + object { + x=236 + y=617 + width=120 + height=15 + } + monitor { + chan="$(P)$(R)PSBadFrameCounter_RBV" + clr=54 + bclr=3 + } + align="horiz. centered" + limits { + } +} +text { + object { + x=165 + y=393 + width=100 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Statistics" + align="horiz. right" +} +rectangle { + object { + x=5 + y=65 + width=420 + height=320 + } + "basic attribute" { + clr=14 + fill="outline" + } +} +rectangle { + object { + x=5 + y=390 + width=420 + height=280 + } + "basic attribute" { + clr=14 + fill="outline" + } +}